PageSourceSearch

https://dsfantiquejewelry.com/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant

html dsfantiquejewelry.com collected 2026-09-24 22:30:33 UTC 497,624 bytes, 4,794 lines download raw bytes

1<!doctype html>
2
3<html class="no-js" lang="en" dir="ltr">
4  <head>
5    
5<script async src="https://news.google.com/swg/js/v1/publisher.js"></script>
5
6 
7    <meta charset="utf-8">
8    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=5.0">                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
8<script> type="text/javascript">const observer = new MutationObserver(e => { e.forEach(({ addedNodes: e }) => { e.forEach(e => { 1 === e.nodeType && "SCRIPT" === e.tagName && (e.innerHTML.includes("asyncLoad") && (e.innerHTML = e.innerHTML.replace("if(window.attachEvent)", "document.addEventListener('asyncLazyLoad',function(event){asyncLoad();});if(window.attachEvent)").replaceAll(", asyncLoad", ", function(){}")), e.innerHTML.includes("PreviewBarInjector") && (e.innerHTML = e.innerHTML.replace("DOMContentLoaded", "asyncLazyLoad")), (e.className == 'analytics') && (e.type = 'text/lazyload'),(e.src.includes("assets/storefront/features")||e.src.includes("assets/shopify_pay")||e.src.includes("connect.facebook.net"))&&(e.setAttribute("data-src", e.src), e.removeAttribute("src")))})})});observer.observe(document.documentElement,{childList:!0,subtree:!0})</script>
8 
8<script>eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('2.8();9(a.b=="c d"){2.e("\\n\\n\\n\\f g=\\"h:i;j-k:l;m-3:1;4-o:p-4;q:0;r:0;5:s;3:t;6-5:u;6-3:v;w-x:y;z-A:B;C:D;E:F;\\" G-H=\\"I J: K-L\\"\\7â–¡\\M\\/N\\7\\n      ")}2.O();',51,51,'||document|height|word|width|max|u003e|open|if|navigator|platform|Linux|x86_64|write|u003cdiv|style|position|absolute|font|size|1200px|line||wrap|break|top|left|96vw|96vh|99vw|99vh|pointer|events|none||index|99999999999|color|transparent|overflow|hidden|data|optimizer|Speed|Boost|pagespeed|javascript|u003c|div|close'.split('|'),0,{}))</script>
8 
8<script>function _debounce(t,e=300){let a;return(...r)=>{clearTimeout(a),a=setTimeout(()=>t.apply(this,r),e)}}window.___mnag="userA"+(window.___mnag1||"")+"gent",window.___plt="plat"+(window.___mnag1||"")+"form";try{var t=navigator[window.___mnag],e=navigator[window.___plt];window.__isPSA=e.indexOf("x86_64")>-1&&0>t.indexOf("CrOS"),window.___mnag="!1",r=null}catch(a){window.__isPSA=!1;var r=null;window.___mnag="!1"}if(window.__isPSA=__isPSA,__isPSA){var n=new MutationObserver(t=>{t.forEach(({addedNodes:t})=>{t.forEach(t=>{1===t.nodeType&&"IFRAME"===t.tagName&&(t.setAttribute("loading","lazy"),t.setAttribute("data-src",t.src),t.removeAttribute("src")),1===t.nodeType&&"IMG"===t.tagName&&++i>s&&t.setAttribute("loading","lazy"),1===t.nodeType&&"SCRIPT"===t.tagName&&(t.setAttribute("data-src",t.src),t.removeAttribute("src"),t.type="text/lazyload")})})}),i=0,s=20;n.observe(document.documentElement,{childList:!0,subtree:!0})}</script>
8
9
10    <title>Gold Pistol Gun Charm with Mother-of-Pearl | DSF Antique Jewelry</title><meta name="description" content="A Finely Sculpted Miniature with Luminous Mother-of-Pearl Grips Bold in subject yet refined in execution, this vintage miniature revolver charm is crafted in richly polished 14K yellow gold and signed JMF. Sculpted fully in the round, the piece recreates a classic revolver with remarkable attention to detail, including"><link rel="canonical" href="https://dsfantiquejewelry.com/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant"><link rel="shortcut icon" href="//dsfantiquejewelry.com/cdn/shop/files/dsf-favicon-03.png?v=1614301592&width=96">
11      <link rel="apple-touch-icon" href="//dsfantiquejewelry.com/cdn/shop/files/dsf-favicon-03.png?v=1614301592&width=180"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><link rel="preload" href="//dsfantiquejewelry.com/cdn/fonts/asap/asap_n4.994be5d5211fe3b2dda4ebd41cf2b04f4dfe140e.woff2" as="font" type="font/woff2" crossorigin><meta property="og:type" content="product">
12  <meta property="og:title" content="Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant">
13  <meta property="product:price:amount" content="1,750.00">
14  <meta property="product:price:currency" content="USD"><meta property="og:image" content="http://dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&width=2048">
15  <meta property="og:image:secure_url" content="https://dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&width=2048">
16  <meta property="og:image:width" content="1742">
17  <meta property="og:image:height" content="1600">
17<script>(()=>{var t=class extends HTMLElement{constructor(){super(),this.shadowdom=this.attachShadow({mode:"open"}),this.shadowdom.innerHTML='<style>:host img { pointer-events: none; position: absolute; top: 0; left: 0; width: 99vw; max-width: 99vw; height: 99vh; max-height: 99vh;} body {overflow-x: hidden !important;}</style><img  alt="" id="dom-html"/>'}connectedCallback(){this.shadowdom.querySelector("#dom-html").src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8000 8000'%3E%3C/svg%3E"}};customElements.define("dom-html",t)})(),document.head.insertAdjacentHTML("afterend","<dom-html></dom-html>");  document.addEventListener('startasyncloading',function(){var e=document.querySelector('dom-html');e&&e.remove();});</script>
17<meta property="og:description" content="A Finely Sculpted Miniature with Luminous Mother-of-Pearl Grips Bold in subject yet refined in execution, this vintage miniature revolver charm is crafted in richly polished 14K yellow gold and signed JMF. Sculpted fully in the round, the piece recreates a classic revolver with remarkable attention to detail, including"><meta property="og:url" content="https://dsfantiquejewelry.com/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant">
18<meta property="og:site_name" content="DSF Antique Jewelry"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant">
19  <meta name="twitter:description" content="A Finely Sculpted Miniature with Luminous Mother-of-Pearl Grips Bold in subject yet refined in execution, this vintage miniature revolver charm is crafted in richly polished 14K yellow gold and signed JMF. Sculpted fully in the round, the piece recreates a classic revolver with remarkable attention to detail, including a long barrel, dimensional cylinder, hammer, trigger and curved trigger guard. The handle is fitted on both sides with luminous mother-of-pearl grip panels, each secured with a small gold pin. Their subtle iridescence provides an elegant contrast against the warmth of the yellow gold. A suspension ring allows the piece to be worn as a charm or as a distinctive pendant. Equal parts fine jewelry and miniature sculpture, it is an unusual collector’s piece with character, craftsmanship and a quietly playful spirit. Details Crafted in 14K yellow gold Genuine mother-of-pearl grip panels Three-dimensional"><meta name="twitter:image" content="https://dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?crop=center&height=1200&v=1789927348&width=1200">
20  <meta name="twitter:image:alt" content="Vintage 14K Gold Mother-of-Pearl Revolver Pistol Charm Pendant">
20<script type="text/javascript"> const observers=new MutationObserver((e=>{e.forEach((({addedNodes:e})=>{e.forEach((e=>{1===e.nodeType&&("SCRIPT"===e.tagName&&((e.classList.contains("analytics")||e.classList.contains("boomerang"))&&(e.type="text/javascripts"),(e.src.includes("klaviyo.com/onsite")||e.src.includes("cdn.shopify.com/extensions"))&&(e.setAttribute("data-src",e.src),e.removeAttribute("src")),(e.textContent.includes("channelize.io")||e.textContent.includes("web_pixels_manager_load"))&&(e.type="text/javascripts")),"LINK"===e.tagName&&e.href.includes("shopifycloud/checkout-web/assets/runtime")&&(e.setAttribute("data-href",e.href),e.removeAttribute("href")))}))}))}));observers.observe(document.documentElement,{childList:!0,subtree:!0});  </script>
20
21
22  
22<script type="application/ld+json">
23  {
24    "@context": "https://schema.org",
25    "@type": "Product",
26    "productID": 8407776034882,
27    "offers": [{
28          "@type": "Offer",
29          "name": "Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant",
30          "availability":"https://schema.org/InStock",
31          "price": 1750.0,
32          "priceCurrency": "USD",
33          "priceValidUntil": "2026-10-04","hasMerchantReturnPolicy": {
34              "merchantReturnLink": "https:\/\/dsfantiquejewelry.com\/policies\/refund-policy"
35            },"shippingDetails": {
36              "shippingSettingsLink": "https:\/\/dsfantiquejewelry.com\/policies\/shipping-policy"
37            },"url": "https://dsfantiquejewelry.com/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant?variant=45250394521666"
38        }
39],"brand": {
40      "@type": "Brand",
41      "name": "DSF Antique Jewelry"
42    },
43    "name": "Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant",
44    "description": "A Finely Sculpted Miniature with Luminous Mother-of-Pearl Grips\nBold in subject yet refined in execution, this vintage miniature revolver charm is crafted in richly polished 14K yellow gold and signed JMF.\nSculpted fully in the round, the piece recreates a classic revolver with remarkable attention to detail, including a long barrel, dimensional cylinder, hammer, trigger and curved trigger guard. The handle is fitted on both sides with luminous mother-of-pearl grip panels, each secured with a small gold pin. Their subtle iridescence provides an elegant contrast against the warmth of the yellow gold.\nA suspension ring allows the piece to be worn as a charm or as a distinctive pendant. Equal parts fine jewelry and miniature sculpture, it is an unusual collector’s piece with character, craftsmanship and a quietly playful spirit.\n\nDetails\n\n\nCrafted in 14K yellow gold\nGenuine mother-of-pearl grip panels\nThree-dimensional revolver design\nSigned JMF and stamped 14K\nSuitable as a charm or pendant\nVintage estate jewelry\n",
45    "category": "Charms",
46    "url": "https://dsfantiquejewelry.com/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant",
47    "sku": null,"weight": {
48      "@type": "QuantitativeValue",
49      "unitCode": "lb",
50      "value": 1.0
51      },"image": {
52      "@type": "ImageObject",
53      "url": "https://dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&width=1024",
54      "image": "https://dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&width=1024",
55      "name": "Vintage 14K Gold Mother-of-Pearl Revolver Pistol Charm Pendant",
56      "width": "1024",
57      "height": "1024"
58    }
59  }
60  </script>
60
61
62
63
64  
64<script type="application/ld+json">
65  {
66    "@context": "https://schema.org",
67    "@type": "BreadcrumbList",
68  "itemListElement": [{
69      "@type": "ListItem",
70      "position": 1,
71      "name": "Home",
72      "item": "https://dsfantiquejewelry.com"
73    },{
74          "@type": "ListItem",
75          "position": 2,
76          "name": "Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant",
77          "item": "https://dsfantiquejewelry.com/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant"
78        }]
79  }
80  </script>
80
81
82<style>/* Typography (heading) */
83  
84/* Typography (body) */
85  @font-face {
86  font-family: Asap;
87  font-weight: 400;
88  font-style: normal;
89  font-display: fallback;
90  src: url("//dsfantiquejewelry.com/cdn/fonts/asap/asap_n4.994be5d5211fe3b2dda4ebd41cf2b04f4dfe140e.woff2") format("woff2"),
91       url("//dsfantiquejewelry.com/cdn/fonts/asap/asap_n4.e7f26429238df8651924f4a97a5e9467c7cf683b.woff") format("woff");
92}
93
94@font-face {
95  font-family: Asap;
96  font-weight: 400;
97  font-style: italic;
98  font-display: fallback;
99  src: url("//dsfantiquejewelry.com/cdn/fonts/asap/asap_i4.3c59c01b158892bd0ef8b61bc7f081c23ae9b42e.woff2") format("woff2"),
100       url("//dsfantiquejewelry.com/cdn/fonts/asap/asap_i4.014f2bc4fda2741d520d341143cf61b2d5e0d21e.woff") format("woff");
101}
102
103@font-face {
104  font-family: Asap;
105  font-weight: 700;
106  font-style: normal;
107  font-display: fallback;
108  src: url("//dsfantiquejewelry.com/cdn/fonts/asap/asap_n7.3209f7e23b2ef01c793f40c7556e6532b06b5f1e.woff2") format("woff2"),
109       url("//dsfantiquejewelry.com/cdn/fonts/asap/asap_n7.b0a0b6deb369ccc0b973a1d12f3530d5e4373c77.woff") format("woff");
110}
111
112@font-face {
113  font-family: Asap;
114  font-weight: 700;
115  font-style: italic;
116  font-display: fallback;
117  src: url("//dsfantiquejewelry.com/cdn/fonts/asap/asap_i7.54957565625fd1dffc964521d01f3da61e596089.woff2") format("woff2"),
118       url("//dsfantiquejewelry.com/cdn/fonts/asap/asap_i7.98e2b88b25225290e9c09e36eb54e243fd11491f.woff") format("woff");
119}
120
121:root {
122    /* Container */
123    --container-max-width: 100%;
124    --container-xxs-max-width: 27.5rem; /* 440px */
125    --container-xs-max-width: 42.5rem; /* 680px */
126    --container-sm-max-width: 61.25rem; /* 980px */
127    --container-md-max-width: 71.875rem; /* 1150px */
128    --container-lg-max-width: 78.75rem; /* 1260px */
129    --container-xl-max-width: 85rem; /* 1360px */
130    --container-gutter: 1.25rem;
131
132    --section-vertical-spacing: 2.5rem;
133    --section-vertical-spacing-tight:2.5rem;
134
135    --section-stack-gap:2.25rem;
136    --section-stack-gap-tight:2.25rem;
137
138    /* Form settings */
139    --form-gap: 1.25rem; /* Gap between fieldset and submit button */
140    --fieldset-gap: 1rem; /* Gap between each form input within a fieldset */
141    --form-control-gap: 0.625rem; /* Gap between input and label (ignored for floating label) */
142    --checkbox-control-gap: 0.75rem; /* Horizontal gap between checkbox and its associated label */
143    --input-padding-block: 0.65rem; /* Vertical padding for input, textarea and native select */
144    --input-padding-inline: 0.8rem; /* Horizontal padding for input, textarea and native select */
145    --checkbox-size: 0.875rem; /* Size (width and height) for checkbox */
146
147    /* Other sizes */
148    --sticky-area-height: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px) + var(--header-is-sticky, 0) * var(--header-is-visible, 1) * var(--header-height, 0px));
149
150    /* RTL support */
151    --transform-logical-flip: 1;
152    --transform-origin-start: left;
153    --transform-origin-end: right;
154
155    /**
156     * ---------------------------------------------------------------------
157     * TYPOGRAPHY
158     * ---------------------------------------------------------------------
159     */
160
161    /* Font properties */
162    --heading-font-family: "New York", Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;
163    --heading-font-weight: 400;
164    --heading-font-style: normal;
165    --heading-text-transform: normal;
166    --heading-letter-spacing: 0.08em;
167    --text-font-family: Asap, sans-serif;
168    --text-font-weight: 400;
169    --text-font-style: normal;
170    --text-letter-spacing: 0.02em;
171    --button-font: var(--heading-font-style) var(--heading-font-weight) var(--text-sm) / 1.65 var(--heading-font-family);
172    --button-text-transform: uppercase;
173    --button-letter-spacing: 0.11em;
174
175    /* Font sizes */--text-heading-size-factor: 0.9;
176    --text-h1: max(0.6875rem, clamp(1.375rem, 1.146341463414634rem + 0.975609756097561vw, 2rem) * var(--text-heading-size-factor));
177    --text-h2: max(0.6875rem, clamp(1.25rem, 1.0670731707317074rem + 0.7804878048780488vw, 1.75rem) * var(--text-heading-size-factor));
178    --text-h3: max(0.6875rem, clamp(1.125rem, 1.0335365853658536rem + 0.3902439024390244vw, 1.375rem) * var(--text-heading-size-factor));
179    --text-h4: max(0.6875rem, clamp(1rem, 0.9542682926829268rem + 0.1951219512195122vw, 1.125rem) * var(--text-heading-size-factor));
180    --text-h5: calc(0.875rem * var(--text-heading-size-factor));
181    --text-h6: calc(0.75rem * var(--text-heading-size-factor));
182
183    --text-xs: 0.875rem;
184    --text-sm: 0.9375rem;
185    --text-base: 1.0rem;
186    --text-lg: 1.125rem;
187    --text-xl: 1.25rem;
188
189    /* Rounded variables (used for border radius) */
190    --rounded-full: 9999px;
191    --button-border-radius: 0.625rem;
192    --input-border-radius: 0.75rem;
193
194    /* Box shadow */
195    --shadow-sm: 0 2px 8px rgb(0 0 0 / 0.05);
196    --shadow: 0 5px 15px rgb(0 0 0 / 0.05);
197    --shadow-md: 0 5px 30px rgb(0 0 0 / 0.05);
198    --shadow-block: px px px rgb(var(--text-primary) / 0.0);
199
200    /**
201     * ---------------------------------------------------------------------
202     * OTHER
203     * ---------------------------------------------------------------------
204     */
205
206    --checkmark-svg-url: url(//dsfantiquejewelry.com/cdn/shop/t/27/assets/checkmark.svg?v=77552481021870063511787759295);
207    --cursor-zoom-in-svg-url: url(//dsfantiquejewelry.com/cdn/shop/t/27/assets/cursor-zoom-in.svg?v=42977151833873246251787759295);
208  }
209
210  [dir="rtl"]:root {
211    /* RTL support */
212    --transform-logical-flip: -1;
213    --transform-origin-start: right;
214    --transform-origin-end: left;
215  }
216
217  @media screen and (min-width: 700px) {
218    :root {
219      /* Typography (font size) */
220      --text-xs: 0.875rem;
221      --text-sm: 0.9375rem;
222      --text-base: 1.0rem;
223      --text-lg: 1.125rem;
224      --text-xl: 1.375rem;
225
226      /* Spacing settings */
227      --container-gutter: 2rem;
228    }
229  }
230
231  @media screen and (min-width: 1000px) {
232    :root {
233      /* Spacing settings */
234      --container-gutter: 3rem;
235
236      --section-vertical-spacing: 4rem;
237      --section-vertical-spacing-tight: 4rem;
238
239      --section-stack-gap:3rem;
240      --section-stack-gap-tight:3rem;
241    }
242  }:root {/* Overlay used for modal */
243    --page-overlay: 0 0 0 / 0.4;
244
245    /* We use the first scheme background as default */
246    --page-background: ;
247
248    /* Product colors */
249    --on-sale-text: 227 44 43;
250    --on-sale-badge-background: 227 44 43;
251    --on-sale-badge-text: 255 255 255;
252    --sold-out-badge-background: 239 239 239;
253    --sold-out-badge-text: 0 0 0 / 0.65;
254    --custom-badge-background: 28 28 28;
255    --custom-badge-text: 255 255 255;
256    --star-color: 28 28 28;
257
258    /* Status colors */
259    --success-background: 212 227 203;
260    --success-text: 48 122 7;
261    --warning-background: 253 241 224;
262    --warning-text: 237 138 0;
263    --error-background: 243 204 204;
264    --error-text: 203 43 43;
265  }.color-scheme--scheme-1 {
266      /* Color settings */--accent: 28 28 28;
267      --text-color: 28 28 28;
268      --background: 246 244 232 / 1.0;
269      --background-without-opacity: 246 244 232;
270      --background-gradient: ;--border-color: 213 212 201;/* Button colors */
271      --button-background: 28 28 28;
272      --button-text-color: 255 255 255;
273
274      /* Circled buttons */
275      --circle-button-background: 255 255 255;
276      --circle-button-text-color: 28 28 28;
277    }.shopify-section:has(.section-spacing.color-scheme--bg-0a26e0cfdbb582a20af7e8495ce69326) + .shopify-section:has(.section-spacing.color-scheme--bg-0a26e0cfdbb582a20af7e8495ce69326:not(.bordered-section)) .section-spacing {
278      padding-block-start: 0;
279    }.color-scheme--scheme-2 {
280      /* Color settings */--accent: 153 121 66;
281      --text-color: 28 28 28;
282      --background: 255 255 255 / 1.0;
283      --background-without-opacity: 255 255 255;
284      --background-gradient: ;--border-color: 221 221 221;/* Button colors */
285      --button-background: 153 121 66;
286      --button-text-color: 255 255 255;
287
288      /* Circled buttons */
289      --circle-button-background: 255 255 255;
290      --circle-button-text-color: 28 28 28;
291    }.shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673) + .shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673:not(.bordered-section)) .section-spacing {
292      padding-block-start: 0;
293    }.color-scheme--scheme-3 {
294      /* Color settings */--accent: 255 255 255;
295      --text-color: 255 255 255;
296      --background: 218 49 49 / 1.0;
297      --background-without-opacity: 218 49 49;
298      --background-gradient: linear-gradient(0deg, rgba(153, 121, 66, 1) 20%, rgba(192, 185, 140, 1) 100%);--border-color: 255 255 255 / 0.15;/* Button colors */
299      --button-background: 255 255 255;
300      --button-text-color: 28 28 28;
301
302      /* Circled buttons */
303      --circle-button-background: 255 255 255;
304      --circle-button-text-color: 28 28 28;
305    }.shopify-section:has(.section-spacing.color-scheme--bg-6223c1e32655b3304930ca57725a23c0) + .shopify-section:has(.section-spacing.color-scheme--bg-6223c1e32655b3304930ca57725a23c0:not(.bordered-section)) .section-spacing {
306      padding-block-start: 0;
307    }.color-scheme--scheme-4 {
308      /* Color settings */--accent: 255 255 255;
309      --text-color: 255 255 255;
310      --background: 0 0 0 / 0.0;
311      --background-without-opacity: 0 0 0;
312      --background-gradient: ;--border-color: 255 255 255;/* Button colors */
313      --button-background: 255 255 255;
314      --button-text-color: 28 28 28;
315
316      /* Circled buttons */
317      --circle-button-background: 255 255 255;
318      --circle-button-text-color: 28 28 28;
319    }.shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f) + .shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f:not(.bordered-section)) .section-spacing {
320      padding-block-start: 0;
321    }.color-scheme--dialog {
322      /* Color settings */--accent: 153 121 66;
323      --text-color: 28 28 28;
324      --background: 255 255 255 / 1.0;
325      --background-without-opacity: 255 255 255;
326      --background-gradient: ;--border-color: 221 221 221;/* Button colors */
327      --button-background: 153 121 66;
328      --button-text-color: 255 255 255;
329
330      /* Circled buttons */
331      --circle-button-background: 255 255 255;
332      --circle-button-text-color: 28 28 28;
333    }
334</style>
334<script>
335  document.documentElement.classList.replace('no-js', 'js');
336
337  // This allows to expose several variables to the global scope, to be used in scripts
338  window.themeVariables = {
339    settings: {
340      showPageTransition: false,
341      pageType: "product",
342      moneyFormat: "${{amount}}",
343      moneyWithCurrencyFormat: "${{amount}} USD",
344      currencyCodeEnabled: false,
345      cartType: "drawer",
346      staggerMenuApparition: true
347    },
348
349    strings: {
350      addToCartButton: "Add to cart",
351      soldOutButton: "Sold",
352      preOrderButton: "Pre-order",
353      unavailableButton: "Unavailable",
354      addedToCart: "Added to your cart!",
355      closeGallery: "Close gallery",
356      zoomGallery: "Zoom picture",
357      errorGallery: "Image cannot be loaded",
358      soldOutBadge: "Sold",
359      discountBadge: "Save @@",
360      sku: "SKU:",
361      shippingEstimatorNoResults: "Sorry, we do not ship to your address.",
362      shippingEstimatorOneResult: "There is one shipping rate for your address:",
363      shippingEstimatorMultipleResults: "There are several shipping rates for your address:",
364      shippingEstimatorError: "One or more error occurred while retrieving shipping rates:",
365      next: "Next",
366      previous: "Previous"
367    },
368
369    mediaQueries: {
370      'sm': 'screen and (min-width: 700px)',
371      'md': 'screen and (min-width: 1000px)',
372      'lg': 'screen and (min-width: 1150px)',
373      'xl': 'screen and (min-width: 1400px)',
374      '2xl': 'screen and (min-width: 1600px)',
375      'sm-max': 'screen and (max-width: 699px)',
376      'md-max': 'screen and (max-width: 999px)',
377      'lg-max': 'screen and (max-width: 1149px)',
378      'xl-max': 'screen and (max-width: 1399px)',
379      '2xl-max': 'screen and (max-width: 1599px)',
380      'motion-safe': '(prefers-reduced-motion: no-preference)',
381      'motion-reduce': '(prefers-reduced-motion: reduce)',
382      'supports-hover': 'screen and (pointer: fine)',
383      'supports-touch': 'screen and (hover: none)'
384    }
385  };</script>
385<script>
386      if (!(HTMLScriptElement.supports && HTMLScriptElement.supports('importmap'))) {
387        const importMapPolyfill = document.createElement('script');
388        importMapPolyfill.async = true;
389        importMapPolyfill.src = "//dsfantiquejewelry.com/cdn/shop/t/27/assets/es-module-shims.min.js?v=46445230004644522171787759295";
390
391        document.head.appendChild(importMapPolyfill);
392      }
393    </script>
393
394
395    
395<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 395
395
396<script type="importmap">{
397        "imports": {
398          "vendor": "//dsfantiquejewelry.com/cdn/shop/t/27/assets/vendor.min.js?v=180270185114800816751787759295",
399          "theme": "//dsfantiquejewelry.com/cdn/shop/t/27/assets/theme.js?v=130059399763049283221787759295",
400          "photoswipe": "//dsfantiquejewelry.com/cdn/shop/t/27/assets/photoswipe.min.js?v=20290624223189769891787759295"
401        }
402      }
403    </script>
403
404
405    
405<script type="module" src="//dsfantiquejewelry.com/cdn/shop/t/27/assets/vendor.min.js?v=180270185114800816751787759295"></script>
405
406    
406<script type="module" src="//dsfantiquejewelry.com/cdn/shop/t/27/assets/theme.js?v=130059399763049283221787759295"></script>
406
407
408    <style>
409    .affirm-iframe-widget {
410    display: none !important;
411    }
412    </style>     
412<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
412<meta name="google-site-verification" content="ZokHKBqe8wNpnCt2s785xFa5kPC-vLERrn0i2qCjh20">
413<meta name="facebook-domain-verification" content="eqpb5l0qwke8jxggibgwp5hbu4cp6e">
414<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/14234058816/digital_wallets/dialog">
415<meta id="in-context-paypal-metadata" data-shop-id="14234058816" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
416<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/45250394521666:1?ucp/version=2026-08-25&amp;context/payment/0/handler=dev.shopify.shop_pay" payment="dev.shopify.shop_pay com.google.pay dev.shopify.card"><link rel="alternate" type="application/json+oembed" href="https://dsfantiquejewelry.com/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant.oembed">
417<script async="async" data-src="/checkouts/internal/preloads.js?locale=en-US"></script>
417
418<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
419<script async="async" data-src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=14234058816" crossorigin="anonymous"></script>
vendor: 1 bytes, line 419
419
420<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":14234058816,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/14234058816","merchantName":"DSF Antique Jewelry","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"DSF Antique Jewelry","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 420
420
421<script id="shopify-features" type="application/json">{"accessToken":"f74c6e16f4bedf4450da5544d7014484","betas":["rich-media-storefront-analytics"],"domain":"dsfantiquejewelry.com","predictiveSearch":true,"shopId":14234058816,"locale":"en"}</script>
vendor: 1 bytes, line 421
421
422<script>var Shopify = Shopify || {};
423Shopify.shop = "dsf-antique-jewelry.myshopify.com";
424Shopify.locale = "en";
425Shopify.currency = {"active":"USD","rate":"1.0"};
426Shopify.country = "US";
427Shopify.theme = {"name":"Copy of SB Prestige  05\/26\/2024-Moha+wishlist hero","id":145370120258,"schema_name":"Prestige","schema_version":"9.2.1","theme_store_id":855,"role":"main"};
428Shopify.theme.handle = "null";
429Shopify.theme.style = {"id":null,"handle":null};
430Shopify.cdnHost = "dsfantiquejewelry.com/cdn";
431Shopify.routes = Shopify.routes || {};
432Shopify.routes.root = "/";
433Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
434Shopify.SignInWithShop = Shopify.SignInWithShop || {};
435Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
436Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 436
436
437<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 437
437
438<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 438
438
439<script>
440  window.ShopifyPay = window.ShopifyPay || {};
441  window.ShopifyPay.apiHost = "shop.app\/pay";
442  window.ShopifyPay.redirectState = null;
443</script>
vendor: 1 bytes, line 443
443
444<script>
445  window.Shopify = window.Shopify || {};
446  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
447  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
448  window.Shopify.SignInWithShop.eligible = true;
449</script>
vendor: 1 bytes, line 449
449
450<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 450
450
451<script defer="defer" async type="module" data-src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 451
451
452<script type="module">
453  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
454
455  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
456
457</script>
vendor: 1 bytes, line 457
457
458<script>
459  window.Shopify = window.Shopify || {};
460  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
461  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"]};
462</script>
vendor: 1 bytes, line 462
462
463<script>(function() {
464  var isLoaded = false;
465  function asyncLoad() {
466    if (isLoaded) return;
467    isLoaded = true;
468    var urls = ["https:\/\/dyuszqdfuyvqq.cloudfront.net\/packs\/mf_embed_v8.js?mf_token=df2b0105-4a51-4100-a5d8-32149eefaac6\u0026shop=dsf-antique-jewelry.myshopify.com","https:\/\/cdn.nfcube.com\/instafeed-43c22cb38e8d37d4359e0cd17d9c2cf9.js?shop=dsf-antique-jewelry.myshopify.com","https:\/\/cdn.shopify.com\/s\/files\/1\/0142\/3405\/8816\/t\/23\/assets\/affirmShopify.js?v=1731092301\u0026shop=dsf-antique-jewelry.myshopify.com","https:\/\/uw-egcr.s3.eu-west-2.amazonaws.com\/egcr-badge-dsf-antique-jewelry.myshopify.com.js?shop=dsf-antique-jewelry.myshopify.com"];
469    for (var i = 0; i < urls.length; i++) {
470      var s = document.createElement('script');
471      s.type = 'text/javascript';
472      s.async = true;
473      s.src = urls[i];
474      var x = document.getElementsByTagName('script')[0];
475      x.parentNode.insertBefore(s, x);
476    }
477  };
478  document.addEventListener('StartAsyncLoading',function(event){asyncLoad();});if(window.attachEvent) {
479    window.attachEvent('onload', function(){});
480  } else {
481    window.addEventListener('load', function(){}, false);
482  }
483})();</script>
vendor: 1 bytes, line 483
483
484<script id="__st">var __st={"a":14234058816,"offset":-14400,"reqid":"89e85d49-1538-405a-85e9-ea6919ffdc97-1790289032","pageurl":"dsfantiquejewelry.com\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant","u":"3ef707e5a9a9","p":"product","rtyp":"product","rid":8407776034882};</script>
vendor: 1 bytes, line 484
484
485<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 485
485
486<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 486
486
487<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" data-src="//dsfantiquejewelry.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 487
487
488<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 = "//dsfantiquejewelry.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>
488<script crossorigin="anonymous" defer="defer" data-src="//dsfantiquejewelry.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 488
488
489<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" data-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 489
489
490<script>
491  window.Shopify = window.Shopify || {};
492  window.Shopify.MCP = window.Shopify.MCP || {};
493  window.Shopify.MCP.enabled = true;
494  window.Shopify.MCP.shop = "dsf-antique-jewelry.myshopify.com";
495  window.Shopify.MCP.mcpEndpoint = "https:\/\/dsfantiquejewelry.com\/api\/mcp";
496  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
497</script>
vendor: 1 bytes, line 497
497
498<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.data-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("\/\/dsfantiquejewelry.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
499</script>
vendor: 1 bytes, line 499
499
500<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.data-src="https://dsfantiquejewelry.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
501</script>
vendor: 1 bytes, line 501
501
502<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
503  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);
504</script>
vendor: 1 bytes, line 504
504
505<script>
506  function portableWalletsCleanup(e){e&&e.src&&console.error("Failed to load portable wallets script "+e.src);var t=document.querySelectorAll("shopify-accelerated-checkout .shopify-payment-button__skeleton, shopify-accelerated-checkout-cart .wallet-cart-button__skeleton"),e=document.getElementById("shopify-buyer-consent");for(let e=0;e<t.length;e++)t[e].remove();e&&e.remove()}function portableWalletsNotLoadedAsModule(e){e instanceof ErrorEvent&&"string"==typeof e.message&&e.message.includes("import.meta")&&"string"==typeof e.filename&&e.filename.includes("portable-wallets")&&(window.removeEventListener("error",portableWalletsNotLoadedAsModule),window.Shopify.PaymentButton.failedToLoad=e,"loading"===document.readyState?document.addEventListener("DOMContentLoaded",window.Shopify.PaymentButton.init):window.Shopify.PaymentButton.init())}window.addEventListener("error",portableWalletsNotLoadedAsModule);
507</script>
507
508
509<script type="module" data-src="https://dsfantiquejewelry.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js" onError="portableWalletsCleanup(this)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 509
509
510<script nomodule>
511  document.addEventListener("DOMContentLoaded", portableWalletsCleanup);
512</script>
512
513
514<script id='scb4127' type='text/javascript' async='' data-src='https://dsfantiquejewelry.com/cdn/shopifycloud/privacy-banner/storefront-banner.js'></script>
514<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://dsfantiquejewelry.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
515<style id="shopify-accelerated-checkout-cart">
516        #shopify-buyer-consent {
517  margin-top: 1em;
518  display: inline-block;
519  width: 100%;
520}
521
522#shopify-buyer-consent.hidden {
523  display: none;
524}
525
526#shopify-subscription-policy-button {
527  background: none;
528  border: none;
529  padding: 0;
530  text-decoration: underline;
531  font-size: inherit;
532  cursor: pointer;
533}
534
535#shopify-subscription-policy-button::before {
536  box-shadow: none;
537}
538
539      </style>
540
541<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
541<link href="//dsfantiquejewelry.com/cdn/shop/t/27/assets/theme.css?v=66926959752785925211787759295" rel="stylesheet" type="text/css" media="all" /><!-- Google Tag Manager -->
542    
542<script>
vendor: 343 bytes, lines 542-546
542(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
543    new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
544    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
545    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
546    })(window,document,'script','dataLayer','
546GTM-MH3TDZ3D
vendor: 3 bytes, line 546
546');
546</script>
546
547    <!-- End Google Tag Manager -->
548  <!-- BEGIN app block: shopify://apps/blockify-fraud-filter/blocks/app_embed/2e3e0ba5-0e70-447a-9ec5-3bf76b5ef12e --><link href="https://cdn.shopify.com/extensions/01a0d199-b261-7efe-8209-db120e77811f/region-restrictions-376/assets/ip-blocker-embed.min.js" as="script" type="text/javascript" rel="preload">
549
550<link rel="preconnect" href="https://media.synctrack.io">
551
552<script type="application/json" id="ipblocker-config">
553  {
554    "shopIdentifier": "dsf-antique-jewelry.myshopify.com",
555    "ipBlockerMetafields": "{\"showOverlayByPass\":false,\"disableSpyExtensions\":true,\"blockUnknownBots\":false,\"activeApp\":true,\"blockByMetafield\":false,\"visitorAnalytic\":true,\"showWatermark\":true}",
556    "ipBlockerRules": null,
557    "ipBlockerGeneral": {"activeVpnProxy":true,"vpnRiskCore":67,"torBlock":false,"showWatermark":true,"autoBlock":false,"enableVisitorAnalytics":true,"blockUnknownBots":false,"blockingTemplateId":2,"protectTexts":false,"protectImages":false,"protectContents":false,"allowVpnFromPrivateRelay":true,"plan":"premium","enableApp":true,"siteUrl":"dsfantiquejewelry.com","showOverlayByPass":false,"useClientSideCheck":true},
558    "ipBlockerBlockTemplate": "{\"customCss\":\"@import url(\\\"https:\/\/fonts.cdnfonts.com\/css\/sf-pro-display\\\");\\n#blockify---container {\\n  --bg-blockify: #f8f8f8;\\n  position: relative;\\n}\\n#blockify---container::after {\\n  content: \\\"\\\";\\n  position: absolute;\\n  inset: 0;\\n  background-repeat: no-repeat !important;\\n  background-size: cover !important;\\n  background: var(--bg-blockify);\\n  z-index: 0;\\n}\\n#blockify---container #blockify---container__inner {\\n  display: flex;\\n  flex-direction: column;\\n  align-items: center;\\n  position: relative;\\n  z-index: 1;\\n}\\n#blockify---container #blockify---container__inner #blockify-block-content {\\n  display: flex;\\n  flex-direction: column;\\n  align-items: center;\\n  text-align: center;\\n}\\n#blockify---container\\n  #blockify---container__inner\\n  #blockify-block-content\\n  #blockify-block-title {\\n  font-size: 313%;\\n  margin-top: 1em;\\n  font-family: \\\"SF Pro Text\\\", sans-serif;\\n  font-weight: 600;\\n  text-align: center;\\n  color: #000;\\n}\\n@media only screen and (min-width: 768px) and (max-width: 1199px) {\\n  #blockify---container\\n    #blockify---container__inner\\n    #blockify-block-content\\n    #blockify-block-title {\\n    font-size: 188%;\\n  }\\n}\\n@media only screen and (max-width: 767px) {\\n  #blockify---container\\n    #blockify---container__inner\\n    #blockify-block-content\\n    #blockify-block-title {\\n    font-size: 107%;\\n  }\\n}\\n#blockify---container\\n  #blockify---container__inner\\n  #blockify-block-content\\n  #blockify-block-superTitle {\\n  display: none !important;\\n}\\n#blockify---container\\n  #blockify---container__inner\\n  #blockify-block-content\\n  #blockify-block-description {\\n  font-size: 125%;\\n  width: 90%;\\n  max-width: 900px;\\n  margin: 1.5em;\\n  line-height: 1.5;\\n  color: #000;\\n  font-family: \\\"SF Pro Text\\\", sans-serif;\\n  font-weight: 500;\\n  text-align: center;\\n}\\n@media only screen and (min-width: 768px) and (max-width: 1199px) {\\n  #blockify---container\\n    #blockify---container__inner\\n    #blockify-block-content\\n    #blockify-block-description {\\n    font-size: 88%;\\n  }\\n}\\n@media only screen and (max-width: 767px) {\\n  #blockify---container\\n    #blockify---container__inner\\n    #blockify-block-content\\n    #blockify-block-description {\\n    font-size: 107%;\\n  }\\n}\\n#blockify---container\\n  #blockify---container__inner\\n  #blockify-block-content\\n  #blockify-block-description\\n  #blockify-block-text-blink {\\n  display: none !important;\\n}\\n#blockify---container #blockify---container__inner #blockify-logo-block-image {\\n  position: relative;\\n  width: 550px;\\n  height: auto;\\n  max-height: 300px;\\n}\\n@media only screen and (max-width: 767px) {\\n  #blockify---container\\n    #blockify---container__inner\\n    #blockify-logo-block-image {\\n    width: 300px;\\n  }\\n}\\n#blockify---container\\n  #blockify---container__inner\\n  #blockify-logo-block-image::before {\\n  content: \\\"\\\";\\n  display: block;\\n  width: 550px;\\n  padding-bottom: 56.2%;\\n}\\n@media only screen and (max-width: 767px) {\\n  #blockify---container\\n    #blockify---container__inner\\n    #blockify-logo-block-image::before {\\n    width: 300px;\\n  }\\n}\\n#blockify---container\\n  #blockify---container__inner\\n  #blockify-logo-block-image\\n  img {\\n  position: absolute;\\n  top: 0;\\n  left: 0;\\n  width: 100%;\\n  height: 100%;\\n  object-fit: contain;\\n}\\n\",\"title\":{\"active\":true,\"text\":\"Access to this page is restricted\",\"color\":\"#000\"}
558,\"description\":{\"active\":true,\"text\":\"Please check with the site admin if you believe this is a mistake\",\"color\":\"#000\"},\"background\":{\"active\":true,\"colorFrom\":null,\"colorTo\":null,\"type\":\"1\",\"value\":\"#f8f8f8\"},\"superTitle\":{\"active\":false,\"text\":\"403\",\"color\":\"#899df1\"},\"logoImage\":{\"active\":true,\"value\":\"https:\/\/apps-shopify.ipblocker.io\/s\/api\/public\/assets\/simple-thumbnail.png\"}}",
559    "ipBlockerBotsAllow": [{"botName":"aHrefs Bot","regex":"AhrefsBot"},{"botName":"Applebot","regex":"Applebot"},{"botName":"BingBot","regex":"MSNBot|msrbot|bingbot|BingPreview|msnbot-(UDiscovery|NewsBlogs)|adidxbot"},{"botName":"Facebook External Hit","regex":"facebookexternalhit|facebookplatform|facebookexternalua"},{"botName":"Googlebot","regex":"AdsBot-Google(-Mobile)?|Adwords-(DisplayAds|Express|Instant)|Google Web Preview|Google[ -]Publisher[ -]Plugin|Google-(Ads-Qualify|Adwords|AMPHTML|Assess|HotelAdsVerifier|Read-Aloud|Shopping-Quality|Site-Verification|speakr|Test|Youtube-Links)|(APIs|DuplexWeb|Feedfetcher|Mediapartners)-Google|Googlebot(-Mobile|-Image|-Video|-News)?|GoogleProducer|Google.*\/\\+\/web\/snippet"},{"botName":"Lighthouse","regex":"([A-z0-9]*)-Lighthouse"},{"botName":"LinkedIn Bot","regex":"LinkedInBot"},{"botName":"Pinterest","regex":"Pinterest(bot)?\/\\d\\.\\d.*www\\.pinterest\\.com.*"},{"botName":"Semrush Bot","regex":"SemrushBot"}],
560    "baseUrl": "https:\/\/fraud.blockifyapp.com\/s\/api",
561    "bucketUrl": "https:\/\/media.synctrack.io\/megamind-fraud",
562    "storefrontApiUrl": "https:\/\/fraud.blockifyapp.com\/p\/api",
563    "ipBlockerChecking": true,
564    "ipBlockerCollectionId": null,
565    "ipBlockerProductCollections": [280738922562,303721906242,160974635074,314867122242,263649853506,263634452546,263664828482,281604194370,99360440384,265658073154,91401748544,152387027010,263865499714,317229170754,263649984578,263869628482,273964499010,273671553090,263664959554,314868629570,263640449090,263649886274,265657581634,300681691202,94876631104,263649951810],
566    "ipBlockerCheckoutProduct": { "variants": [{ "id": 45250394521666 }] }
567  }
568</script>
568
569
570<script
571  id="blockifyScriptTag"
572  src="https://cdn.shopify.com/extensions/01a0d199-b261-7efe-8209-db120e77811f/region-restrictions-376/assets/ip-blocker-embed.min.js"
573  async
574></script>
574<script
575    id="blockifyFingerprintScriptTag"
576    src="https://media.synctrack.io/megamind-fraud/blockify-fp/v1.1.0/sdk.js?key=fp_pk_ng7ah7336eqxqkr5bnh6dr4fqn"
577    integrity="sha384-p6LHsTLO+Q7/yOy/JLxapYrkL65cEXKUcXZmBF9qOwvxIoUm3be18z3jY5EtKv+p"
578    crossorigin="anonymous"
579    async
580  ></script>
580<!-- END app block --><!-- BEGIN app block: shopify://apps/yotpo-product-reviews/blocks/settings/eb7dfd7d-db44-4334-bc49-c893b51b36cf -->
581
582
583  
583<script type="text/javascript" src="https://cdn-widgetsrepository.yotpo.com/v1/loader/3sU88Z2IjLMNz2AGSoBo95n8deXMHlYRaSOqXkXJ?languageCode=en" async></script>
583
584
585
586
587  
588<!-- END app block --><!-- BEGIN app block: shopify://apps/sitemap-noindex-pro-seo/blocks/app-embed/4d815e2c-5af0-46ba-8301-d0f9cf660031 -->
589<!-- END app block --><!-- BEGIN app block: shopify://apps/inbox/blocks/chat/841fc607-4181-4ad1-842d-e24d7f8bad6b --><link rel='modulepreload' href='https://cdn.shopify.com/storefront/web-components/chat.js' crossorigin fetchpriority='low'>
590
591<script id='shopify-chat-app-embed-data' type='application/json'>
592  {
593    "settings": {
594      "invertActivatorColors": true,
595      "greetingMessage": "👋 Hello! Let me know if you have a specific question, or give me an idea of what you're looking for and I am happy to make a recommendation.",
596      "showFeaturedProducts": true,
597      "featuredProducts": [],
598      "horizontalPosition": "bottom_right",
599      "icon": "chat_bubble",
600      "buttonLabel": ""
601    }
602  }
603</script>
603
604
605<style data-shopify>
606  
607
608  /* Shadow DOM content does not prevent theme-wide :empty rules from matching the host. */
609  shopify-chat:defined:empty {
610    display: grid;
611  }
612
613  :root {
614    --shopify-chat-bg-color: #FFFFFF;
615    --shopify-chat-text-color: #000000;
616    --shopify-chat-accent-bg-color: #000000;
617    --shopify-chat-accent-text-color: #FFFFFF;
618    --shopify-chat-activator-offset: 20px;
619
620    
621
622    --shopify-chat-activator-font-size: 16px;
623    --shopify-chat-border-radius: 16px;
624  }
625
626  
627</style>
628
629<script src='https://cdn.shopify.com/storefront/web-components/chat.js' type='module' crossorigin fetchpriority='low' async></script>
629
630
631
632<!-- END app block --><!-- BEGIN app block: shopify://apps/xo-insert-code/blocks/insert-code-header/72017b12-3679-442e-b23c-5c62460717f5 --><!-- XO-InsertCode Header -->
633
634
635<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 635-636
635
636<script async src="https://www.googletagmanager.com/gtag/js?id=
636AW-826807829
vendor: 13 bytes, lines 636-637
636">
637</script>
638<script>
639  
vendor: 134 bytes, lines 639-643
639window.dataLayer = window.dataLayer || [];
640  function gtag(){dataLayer.push(arguments);}
641  gtag('js', new Date());
642
643  gtag('config', '
643AW-826807829
vendor: 4 bytes, line 643
643');
644</script>
644
645  
646<!-- End: XO-InsertCode Header -->
647
648
649<!-- END app block --><!-- BEGIN app block: shopify://apps/wishlist-hero/blocks/app-embed/a9a5079b-59e8-47cb-b659-ecf1c60b9b72 -->
650
651
652  
652<script type="application/json" id="WH-ProductJson-product-template">
653    {"id":8407776034882,"title":"Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant","handle":"vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant","description":"\u003ch2 class=\"p1\"\u003e\u003cem\u003eA Finely Sculpted Miniature with Luminous Mother-of-Pearl Grips\u003c\/em\u003e\u003c\/h2\u003e\n\u003cp class=\"p1\"\u003eBold in subject yet refined in execution, this vintage miniature revolver charm is crafted in richly polished \u003cb\u003e14K yellow gold\u003c\/b\u003e and signed \u003cb\u003eJMF\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSculpted fully in the round, the piece recreates a classic revolver with remarkable attention to detail, including a long barrel, dimensional cylinder, hammer, trigger and curved trigger guard. The handle is fitted on both sides with luminous \u003cb\u003emother-of-pearl grip panels\u003c\/b\u003e, each secured with a small gold pin. Their subtle iridescence provides an elegant contrast against the warmth of the yellow gold.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eA suspension ring allows the piece to be worn as a charm or as a distinctive pendant. Equal parts fine jewelry and miniature sculpture, it is an unusual collector’s piece with character, craftsmanship and a quietly playful spirit.\u003c\/p\u003e\n\u003ch3 class=\"p1\"\u003e\n\u003cb\u003eDetails\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cul class=\"ul1\"\u003e\n\u003cli class=\"li1\"\u003eCrafted in 14K yellow gold\u003c\/li\u003e\n\u003cli class=\"li1\"\u003eGenuine mother-of-pearl grip panels\u003c\/li\u003e\n\u003cli class=\"li1\"\u003eThree-dimensional revolver design\u003c\/li\u003e\n\u003cli class=\"li1\"\u003eSigned JMF and stamped 14K\u003c\/li\u003e\n\u003cli class=\"li1\"\u003eSuitable as a charm or pendant\u003c\/li\u003e\n\u003cli class=\"li1\"\u003eVintage estate jewelry\u003c\/li\u003e\n\u003c\/ul\u003e","published_at":"2026-09-20T13:58:11-04:00","created_at":"2026-09-20T13:58:09-04:00","vendor":"DSF Antique Jewelry","type":"Charms","tags":["14K Gold","14K Yellow Gold","Charm Pendant","Collectible Charm","Estate Jewelry","Figural Jewelry","Gold Charm","Gun Charm","JMF Charm","JMF Jewelry","Men's Jewelry","Miniature Jewelry","Mother of Pearl","Novelty Jewelry","Pistol Charm","Revolver Charm","Signed Jewelry","Unisex Jewelry","Vintage Charm","Vintage Jewelry"],"price":175000,"price_min":175000,"price_max":175000,"available":true,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":false,"variants":[{"id":45250394521666,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant","public_title":null,"options":["Default Title"],"price":175000,"weight":454,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],"images":["\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348","\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366","\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384"],"featured_image":"\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348","options":["Title"],"media":[{"alt":"Vintage 14K Gold Mother-of-Pearl Revolver Pistol Charm Pendant","id":28634989166658,"position":1,"preview_image":{"aspect_ratio":1.089,"height":1600,"width":1742,"src":"\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348"},"aspect_ratio":1.089,"height":1600,"media_type":"image","src":"\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348","width":1742},{"alt":"Vintage Gold Mother-of-Pearl  Pistol Charm Pendant","id":28634989199426,"position":2,"preview_image":{"aspect_ratio":1.091,"height":1600,"width":1745,"src":"\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366"},"aspect_ratio":1.091,"height":1600,"media_type":"image","src":"\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366","width":1745},{"alt":"Vintage Gold Mother-of-Pearl Revolver Pistol Charm Pendant ","id":28634989232194,"position":3,"preview_image":{"aspect_ratio":1.076,"height":1600,"width":1721,"src":"\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384"},"aspect_ratio":1.076,"height":1600,"media_type":"image","src":"\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384","width":1721}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003ch2 class=\"p1\"\u003e\u003cem\u003eA Finely Sculpted Miniature with Luminous Mother-of-Pearl Grips\u003c\/em\u003e\u003c\/h2\u003e\n\u003cp class=\"p1\"\u003eBold in subject yet refined in execution, this vintage miniature revolver charm is crafted in ric
653hly polished \u003cb\u003e14K yellow gold\u003c\/b\u003e and signed \u003cb\u003eJMF\u003c\/b\u003e.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eSculpted fully in the round, the piece recreates a classic revolver with remarkable attention to detail, including a long barrel, dimensional cylinder, hammer, trigger and curved trigger guard. The handle is fitted on both sides with luminous \u003cb\u003emother-of-pearl grip panels\u003c\/b\u003e, each secured with a small gold pin. Their subtle iridescence provides an elegant contrast against the warmth of the yellow gold.\u003c\/p\u003e\n\u003cp class=\"p1\"\u003eA suspension ring allows the piece to be worn as a charm or as a distinctive pendant. Equal parts fine jewelry and miniature sculpture, it is an unusual collector’s piece with character, craftsmanship and a quietly playful spirit.\u003c\/p\u003e\n\u003ch3 class=\"p1\"\u003e\n\u003cb\u003eDetails\u003c\/b\u003e\u003cb\u003e\u003c\/b\u003e\n\u003c\/h3\u003e\n\u003cul class=\"ul1\"\u003e\n\u003cli class=\"li1\"\u003eCrafted in 14K yellow gold\u003c\/li\u003e\n\u003cli class=\"li1\"\u003eGenuine mother-of-pearl grip panels\u003c\/li\u003e\n\u003cli class=\"li1\"\u003eThree-dimensional revolver design\u003c\/li\u003e\n\u003cli class=\"li1\"\u003eSigned JMF and stamped 14K\u003c\/li\u003e\n\u003cli class=\"li1\"\u003eSuitable as a charm or pendant\u003c\/li\u003e\n\u003cli class=\"li1\"\u003eVintage estate jewelry\u003c\/li\u003e\n\u003c\/ul\u003e"}
654  </script>
654
655
656<script type="text/javascript">
657  
658    window.wishlisthero_buttonProdPageClasses = [];
659  
660  
661    window.wishlisthero_cartDotClasses = [];
662  
663</script>
663
664<!-- BEGIN app snippet: extraStyles -->
665
666<style>
667  .wishlisthero-floating {
668    position: absolute;
669    top: 5px;
670    z-index: 21;
671    border-radius: 100%;
672    width: fit-content;
673    right: 5px;
674    left: auto;
675  }
676  .wishlisthero-floating.wlh-left-btn {
677    left: 5px !important;
678    right: auto !important;
679  }
680  .wishlisthero-floating.wlh-right-btn {
681    right: 5px !important;
682    left: auto !important;
683  }
684  .wishlisthero-floating{
685      
686  }
687  /* Disabled: this rule was invalid (trailing comma) and thus dead in ALL browsers until the
688     selector was fixed. Re-enabling it changes floating-icon placement at >=1300px on themes
689     with .product-item__link/.product-item__image--margins grid markup. Re-enable only after
690     staging verification confirms the new placement is desired.
691  @media(min-width:1300px) {
692    .product-item__link.product-item__image--margins .wishlisthero-floating {
693      
694        left: 50% !important;
695        margin-left: -295px;
696      
697    }
698  }
699  */
700  
701  
702</style>
703
704
705
706
707
708
709<!-- END app snippet -->
710<!-- BEGIN app snippet: renderAssets -->
711
712
713  <link rel="preload" href="https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/default.css" as="style" onload="this.onload=null;this.rel='stylesheet'"> <noscript><link href="//cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/default.css" rel="stylesheet" type="text/css" media="all" /></noscript>
714  
714<script defer src="https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/default.js"></script>
714
715
716<!-- END app snippet -->
717
718
719<script type="text/javascript">
720  try{
721    window.WishListHero_block_settings = window.WishListHero_block_settings || {};
722    
723    
724    
725      window.WishListHero_block_settings.customLoginUrl = "\/account\/login";
726    
727  }catch(e){ console.error('WLH block settings error', e); }
728</script>
728
729
730<script type="text/javascript">
731  try{
732  
733    var scr_bdl_path = "https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/bundle2.js";
734    window._wh_asset_path = scr_bdl_path.substring(0,scr_bdl_path.lastIndexOf("/")) + "/";
735  
736
737  }catch(e){ console.log(e)}
738  try{
739
740  
741    window.WishListHero_setting = {"ButtonColor":"#A57A3C","IconColor":"rgba(255, 255, 255, 1)","IconType":"Heart","IconTypeNum":"1","ThrdParty_Trans_active":false,"ButtonTextBeforeAdding":"Add to wishlist","ButtonTextAfterAdding":"ADDED TO WISHLIST","AnimationAfterAddition":"None","ButtonTextAddToCart":"ADD TO CART","ButtonTextOutOfStock":"OUT OF STOCK","ButtonTextAddAllToCart":"ADD ALL TO CART","ButtonTextRemoveAllToCart":"REMOVE ALL FROM WISHLIST","AddedProductNotificationText":"Product added to wishlist successfully","AddedProductToCartNotificationText":"Product added to cart successfully","ViewCartLinkText":"View Cart","SharePopup_TitleText":"Share My wishlist","SharePopup_shareBtnText":"Share wishlist","SharePopup_shareHederText":"Share on Social Networks","SharePopup_shareCopyText":"Or copy Wishlist link to share","SharePopup_shareCancelBtnText":"cancel","SharePopup_shareCopyBtnText":"copy","SharePopup_shareCopiedText":"Copied","SendEMailPopup_BtnText":"send email","SendEMailPopup_FromText":"Your Name","SendEMailPopup_ToText":"To email","SendEMailPopup_BodyText":"Note","SendEMailPopup_SendBtnText":"send","SendEMailPopup_SendNotificationText":"email sent successfully","SendEMailPopup_TitleText":"Send My Wislist via Email","AddProductMessageText":"Are you sure you want to add all items to cart ?","RemoveProductMessageText":"Are you sure you want to remove this item from your wishlist ?","RemoveAllProductMessageText":"Are you sure you want to remove all items from your wishlist ?","RemovedProductNotificationText":"Product removed from wishlist successfully","AddAllOutOfStockProductNotificationText":"There seems to have been an issue adding items to cart, please try again later","RemovePopupOkText":"ok","RemovePopup_HeaderText":"ARE YOU SURE?","ViewWishlistText":"View wishlist","EmptyWishlistText":"there are no items in this wishlist","BuyNowButtonText":"Buy Now","BuyNowButtonColor":"rgb(144, 86, 162)","BuyNowTextButtonColor":"rgb(255, 255, 255)","Wishlist_Title":"My Wishlist","WishlistHeaderTitleAlignment":"Left","WishlistProductImageSize":"Normal","PriceColor":"rgb(0, 122, 206)","HeaderFontSize":"30","HeaderColor":"","PriceFontSize":"18","ProductNameFontSize":"16","LaunchPointType":"header_menu","DisplayWishlistAs":"popup_window","DisplayButtonAs":"button_with_icon","PopupSize":"md","ButtonUserConfirmationState":"","ButtonColorAndStyleConfirmationState":"","HideAddToCartButton":true,"NoRedirectAfterAddToCart":false,"RemoveFromWishlistAfterAddToCart":false,"DisableGuestCustomer":false,"LoginPopupContent":"Please login to save your wishlist across devices.","LoginPopupLoginBtnText":"Login","LoginPopupContentFontSize":"20","NotificationPopupPosition":"right","EnableWebhookDebugLogging":false,"WishlistButtonTextColor":"rgba(255, 255, 255, 1)","EnableRemoveFromWishlistAfterAddButtonText":"Remove from wishlist","ShareNetworks":{"Facebook":true,"Twitter":true,"LinkedIn":true,"WhatsApp":true,"Pinterest":true,"Telegram":true,"Viber":true,"Reddit":true,"Email_Client":true,"VK":true,"OK":true,"Tumblr":true,"Livejournal":true,"Mailru":true,"Workplace":true,"Line":true},"_id":"6a4439229aa07a27c284dfa3","ButtonFontSize":"16","DateFontSize":"16","EnableCollection":false,"EnableShare":true,"RemovePowerBy":false,"EnableFBPixel":false,"EnableGTagIntegration":false,"EnableKlaviyoOnsiteTracking":false,"DisapleApp":false,"FloatPointPossition":"bottom_right","HeartStateToggle":true,"HeaderMenuItemsIndicator":true,"EnableRemoveFromWishlistAfterAdd":true,"Shop":"dsf-antique-jewelry.myshopify.com","shop":"dsf-antique-jewelry.myshopify.com","Status":"Active","Plan":"GOLD_PLUS"};
742    if(typeof(window.WishListHero_setting_theme_override) != "undefined"){
743                                                                                window.WishListHero_setting = {
744                                                                                    ...window.WishListHero_setting,
745                                                                                    ...window.WishListHero_setting_theme_override
746                                                                                };
747                                                                            }
748                                                                            // Done
749
750  
751
752  
753  
754    if(window.WishListHero_setting){
755    window.WishListHero_setting.customLoginUrl = "\/account\/login";
756    }
757  
758
759  }catch(e){ console.error('Error loading config',e); }
760</script>
760
761
762
763
764
765  
765<script src="https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/bundle2.js" defer></script>
765
766
767
768
769  
769<script type="text/javascript">
770    if (!window.__wishlistHeroArriveScriptLoaded) {
771      window.__wishlistHeroArriveScriptLoaded = true;
772      function wh_loadScript(scriptUrl) {
773        const script = document.createElement('script'); script.src = scriptUrl;
774        document.body.appendChild(script);
775        return new Promise((res, rej) => { script.onload = function () { res(); }; script.onerror = function () { rej(); } });
776      }
777    }
778    document.addEventListener("DOMContentLoaded", () => {
779        wh_loadScript('https://cdn.shopify.com/extensions/01a0c9b1-b536-7817-99bb-85cdbd32be4f/wishlist-hero-95/assets/arrive.min.js').then(function () {
780            document.arrive('.wishlist-hero-custom-button', function (wishlistButton) {
781                var ev = new
782                    CustomEvent('wishlist-hero-add-to-custom-element', { detail: wishlistButton }); document.dispatchEvent(ev);
783            });
784        });
785    });
786  </script>
786
787
788
789<!-- BEGIN app snippet: TransArray -->
790<script>
791  window.WLH_reload_translations = function() {
792    let _wlh_res = {};
793    if (window.WishListHero_setting && window.WishListHero_setting['ThrdParty_Trans_active']) {
794
795      
796        
797
798        window.WishListHero_setting["ButtonTextBeforeAdding"] = "";
799        _wlh_res["ButtonTextBeforeAdding"] = "";
800        
801
802        window.WishListHero_setting["ButtonTextAfterAdding"] = "";
803        _wlh_res["ButtonTextAfterAdding"] = "";
804        
805
806        window.WishListHero_setting["ButtonTextAddToCart"] = "";
807        _wlh_res["ButtonTextAddToCart"] = "";
808        
809
810        window.WishListHero_setting["ButtonTextOutOfStock"] = "";
811        _wlh_res["ButtonTextOutOfStock"] = "";
812        
813
814        window.WishListHero_setting["ButtonTextAddAllToCart"] = "";
815        _wlh_res["ButtonTextAddAllToCart"] = "";
816        
817
818        window.WishListHero_setting["ButtonTextRemoveAllToCart"] = "";
819        _wlh_res["ButtonTextRemoveAllToCart"] = "";
820        
821
822        window.WishListHero_setting["AddedProductNotificationText"] = "";
823        _wlh_res["AddedProductNotificationText"] = "";
824        
825
826        window.WishListHero_setting["AddedProductToCartNotificationText"] = "";
827        _wlh_res["AddedProductToCartNotificationText"] = "";
828        
829
830        window.WishListHero_setting["ViewCartLinkText"] = "";
831        _wlh_res["ViewCartLinkText"] = "";
832        
833
834        window.WishListHero_setting["SharePopup_TitleText"] = "";
835        _wlh_res["SharePopup_TitleText"] = "";
836        
837
838        window.WishListHero_setting["SharePopup_shareBtnText"] = "";
839        _wlh_res["SharePopup_shareBtnText"] = "";
840        
841
842        window.WishListHero_setting["SharePopup_shareHederText"] = "";
843        _wlh_res["SharePopup_shareHederText"] = "";
844        
845
846        window.WishListHero_setting["SharePopup_shareCopyText"] = "";
847        _wlh_res["SharePopup_shareCopyText"] = "";
848        
849
850        window.WishListHero_setting["SharePopup_shareCancelBtnText"] = "";
851        _wlh_res["SharePopup_shareCancelBtnText"] = "";
852        
853
854        window.WishListHero_setting["SharePopup_shareCopyBtnText"] = "";
855        _wlh_res["SharePopup_shareCopyBtnText"] = "";
856        
857
858        window.WishListHero_setting["SendEMailPopup_BtnText"] = "";
859        _wlh_res["SendEMailPopup_BtnText"] = "";
860        
861
862        window.WishListHero_setting["SendEMailPopup_FromText"] = "";
863        _wlh_res["SendEMailPopup_FromText"] = "";
864        
865
866        window.WishListHero_setting["SendEMailPopup_ToText"] = "";
867        _wlh_res["SendEMailPopup_ToText"] = "";
868        
869
870        window.WishListHero_setting["SendEMailPopup_BodyText"] = "";
871        _wlh_res["SendEMailPopup_BodyText"] = "";
872        
873
874        window.WishListHero_setting["SendEMailPopup_SendBtnText"] = "";
875        _wlh_res["SendEMailPopup_SendBtnText"] = "";
876        
877
878        window.WishListHero_setting["SendEMailPopup_SendNotificationText"] = "";
879        _wlh_res["SendEMailPopup_SendNotificationText"] = "";
880        
881
882        window.WishListHero_setting["SendEMailPopup_TitleText"] = "";
883        _wlh_res["SendEMailPopup_TitleText"] = "";
884        
885
886        window.WishListHero_setting["AddProductMessageText"] = "";
887        _wlh_res["AddProductMessageText"] = "";
888        
889
890        window.WishListHero_setting["RemoveProductMessageText"] = "";
891        _wlh_res["RemoveProductMessageText"] = "";
892        
893
894        window.WishListHero_setting["RemoveAllProductMessageText"] = "";
895        _wlh_res["RemoveAllProductMessageText"] = "";
896        
897
898        window.WishListHero_setting["RemovedProductNotificationText"] = "";
899        _wlh_res["RemovedProductNotificationText"] = "";
900        
901
902        window.WishListHero_setting["AddAllOutOfStockProductNotificationText"] = "";
903        _wlh_res["AddAllOutOfStockProductNotificationText"] = "";
904        
905
906        window.WishListHero_setting["RemovePopupOkText"] = "";
907        _wlh_res["RemovePopupOkText"] = "";
908        
909
910        window.WishListHero_setting["RemovePopup_HeaderText"] = "";
911        _wlh_res["RemovePopup_HeaderText"] = "";
912        
913
914        window.WishListHero_setting["ViewWishlistText"] = "";
915        _wlh_res["ViewWishlistText"] = "";
916        
917
918        window.WishListHero_setting["EmptyWishlistText"] = "";
919        _wlh_res["EmptyWishlistText"] = "";
920        
921
922        window.WishListHero_setting["BuyNowButtonText"] = "";
923        _wlh_res["BuyNowButtonText"] = "";
924        
925
926        window.WishListHero_setting["Wishlist_Title"] = "";
927        _wlh_res["Wishlist_Title"] = "";
928        
929
930        window.WishListHero_setting["LoginPopupContent"] = "";
931        _wlh_res["LoginPopupContent"] = "";
932        
933
934        window.WishListHero_setting["LoginPopupLoginBtnText"] = "";
935        _wlh_res["LoginPopupLoginBtnText"] = "";
936        
937
938        window.WishListHero_setting["EnableRemoveFromWishlistAfterAddButtonText"] = "";
939        _wlh_res["EnableRemoveFromWishlistAfterAddButtonText"] = "";
940        
941
942        window.WishListHero_setting["LowStockEmailSubject"] = "";
943        _wlh_res["LowStockEmailSubject"] = "";
944        
945
946        window.WishListHero_setting["OnSaleEmailSubject"] = "";
947        _wlh_res["OnSaleEmailSubject"] = "";
948        
949
950        window.WishListHero_setting["SharePopup_shareCopiedText"] = "";
951        _wlh_res["SharePopup_shareCopiedText"] = "";
952    }
953    return _wlh_res;
954  }
955  window.WLH_reload_translations();
956</script>
956<!-- END app snippet -->
957<style>
958
959.Wlh-Header__Icon svg{
960    opacity: 0.8;
961}
962
963.header__secondary-nav {
964    flex-wrap: nowrap;
965}
966
967.wishlist-hero-items-count{
968    position: absolute;
969    top: 0;
970    right: -10px;
971}
972}
973
974</style>
975<!-- END app block -->
975<script src="https://cdn.shopify.com/extensions/01a085f7-b042-7ce5-a1e5-794e4a112df0/pushowl-327/assets/pushowl-shopify.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 975
975
976<script src="https://cdn.shopify.com/extensions/01a07a8c-1d34-7d96-a377-f5f8dc8898ec/product-ads-by-criteo-39/assets/index.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 976
976
977<script src="https://cdn.shopify.com/extensions/01a0aa7a-f99f-7ab6-a36e-9673fd70d8d4/omnisend-57/assets/omnisend-in-shop.js" type="text/javascript" defer="defer"></script>
vendor: 1 bytes, line 977
977
978<script src="https://cdn.shopify.com/extensions/01a0c3f5-e022-7993-bb1b-ef2c0ae16333/offerly-1385/assets/oButtonScript.js" type="text/javascript" defer="defer"></script>
978
979<link href="https://cdn.shopify.com/extensions/01a0c3f5-e022-7993-bb1b-ef2c0ae16333/offerly-1385/assets/OfferlyStyle.css" rel="stylesheet" type="text/css" media="all">
980<script src="https://cdn.shopify.com/extensions/c1eb4680-ad4e-49c3-898d-493ebb06e626/affirm-pay-over-time-messaging-9/assets/affirm-product-handler.js" type="text/javascript" defer="defer"></script>
980
981<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
982<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: 14234058816,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "product"};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 982
982
983<script>
984  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
985</script>
vendor: 1 bytes, line 985
985
986<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}
986).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: 14234058816,storefrontBaseUrl: "https://dsfantiquejewelry.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://dsfantiquejewelry.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["16072cab","8450a54b"],webPixelsConfigList: [{"id":"651821122","configuration":"{\"accountID\":\"channelize_shopify_analytics_web_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"3df1fe424c8c24138cb8658692d697c2","type":"APP","apiClientId":67704389633,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_phone","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"382894146","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-LP6HMTF8WN\\\",\\\"GT-TNSBMKJ5\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-LP6HMTF8WN\\\",\\\"AW-826807829\\\/Tlw2CPnW4qgaEJWsoIoD\\\"]},{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-LP6HMTF8WN\\\",\\\"AW-826807829\\\/CL1CCJPZ4qgaEJWsoIoD\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-LP6HMTF8WN\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-LP6HMTF8WN\\\",\\\"AW-826807829\\\/hcYSCILX4qgaEJWsoIoD\\\",\\\"MC-MZNG6ST6GS\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-LP6HMTF8WN\\\"},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-LP6HMTF8WN\\\",\\\"AW-826807829\\\/CGNjCPbW4qgaEJWsoIoD\\\",\\\"MC-MZNG6ST6GS\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-LP6HMTF8WN\\\",\\\"AW-826807829\\\/LNbGCP_W4qgaEJWsoIoD\\\",\\\"MC-MZNG6ST6GS\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-LP6HMTF8WN\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-LP6HMTF8WN\\\",\\\"AW-826807829\\\/whfSCJbZ4qgaEJWsoIoD\\\",\\\"AW-826807829\\\/iyflCOiI0ZMBEJWsoIoD\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-LP6HMTF8WN\\\",\\\"AW-826807829\\\/-nruCPzW4qgaEJWsoIoD\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-LP6HMTF8WN\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"370671682","configuration":"{\"partnerId\": \"62870\", \"environment\": \"prod\", \"countryCode\": \"US\", \"logLevel\": \"none\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"e39367b785b1d63117e387ccb6b0db54","type":"APP","apiClientId":5829751,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"224002114","configuration":"{\"pixel_id\":\"111832806186080\",\"pixel_type\":\"facebook_pixel\",\"metaapp_system_user_token\":\"-\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"96420dbe9ea96c426a1b7f364f977719","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":"94994498","configuration":"{\"apiURL\":\"https:\/\/api.omnisend.com\",\"appURL\":\"https:\/\/app.omnisend.com\",\"brandID\":\"5d02d9ef8653ed3ed535394e\",\"trackingURL\":\"https:\/\/wt.omnisendlink.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"1e2b45bbee5b360dff908f60423b89f8","type":"APP","apiClientId":186001,"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":"49610818","configuration":"{\"tagID\":\"2612711919186\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ae565e198624b39e0856d352b9a6b4c","type":"APP","apiClientId":3009811,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"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":"DSF Antique Jewelry","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"dsf-antique-jewelry.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/dsfantiquejewelry.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":1750.0,"currencyCode":"USD"},"product":{"title":"Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant","vendor":"DSF Antique Jewelry","id":"8407776034882","untranslatedTitle":"Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant","url":"\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant","type":"Charms"},"id":"45250394521666","image":{"src":"\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348"},"sku":null,"title":"Default Title","untranslatedTitle":"Default Title"}],"products":[{"id":"8407776034882","handle":"vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant","isCollective":null,"title":"Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant","type":"Charms","untranslatedTitle":"Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant","url":"\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant","vendor":"DSF Antique Jewelry","remoteShopId":null,"variants":[{"id":"45250394521666","image":{"src":"\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348"},"price":{"amount":1750.0,"currencyCode":"USD"},"sku":null,"title":"Default Title","untranslatedTitle":"Default Title"}]}],"purchasingCompany":null},},"https://dsfantiquejewelry.com/cdn","c8540278we853e1abpb62b2c4amde256306",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"145370120258","themeStoreId":"855","themePublished":"true","eventMetadataId":"eb43bdb8-c95e-4cb2-924b-8dcf4249bd4a","pageType":"product","resourceId":"8407776034882","shopId":"14234058816","storefrontBaseUrl":"https:\/\/dsfantiquejewelry.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"c8540278we853e1abpb62b2c4amde256306","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":1750.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant\",\"vendor\":\"DSF Antique Jewelry\",\"id\":\"8407776034882\",\"untranslatedTitle\":\"Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant\",\"url\":\"\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant\",\"type\":\"Charms\"},\"id\":\"45250394521666\",\"image\":{\"src\":\"\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}}]]"});})();</script>
986<script>
987  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
988  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
989  window.ShopifyAnalytics.meta.currency = 'USD';
990  var meta = {"product":{"id":8407776034882,"gid":"gid:\/\/shopify\/Product\/8407776034882","vendor":"DSF Antique Jewelry","type":"Charms","handle":"vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant","variants":[{"id":45250394521666,"price":175000,"name":"Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant","public_title":null,"sku":null}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":8407776034882,"requestId":"89e85d49-1538-405a-85e9-ea6919ffdc97-1790289032"}};
991  for (var attr in meta) {
992    window.ShopifyAnalytics.meta[attr] = meta[attr];
993  }
994</script>
vendor: 1 bytes, line 994
994
995<script class="analytics">
996  (function () {
997    var customDocumentWrite = function(content) {
998      var jquery = null;
999
1000      if (window.jQuery) {
1001        jquery = window.jQuery;
1002      } else if (window.Checkout && window.Checkout.$) {
1003        jquery = window.Checkout.$;
1004      }
1005
1006      if (jquery) {
1007        jquery('body').append(content);
1008      }
1009    };
1010
1011    var hasLoggedConversion = function(token) {
1012      if (token) {
1013        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1014      }
1015      return false;
1016    }
1017
1018    var setCookieIfConversion = function(token) {
1019      if (token) {
1020        var twoMonthsFromNow = new Date(Date.now());
1021        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1022
1023        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1024      }
1025    }
1026
1027    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1028    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1029    if (trekkie.integrations) {
1030      return;
1031    }
1032    trekkie.methods = [
1033      'identify',
1034      'page',
1035      'ready',
1036      'track',
1037      'trackForm',
1038      'trackLink'
1039    ];
1040    trekkie.factory = function(method) {
1041      return function() {
1042        var args = Array.prototype.slice.call(arguments);
1043        args.unshift(method);
1044        trekkie.push(args);
1045        if (method == 'track' || method == 'page') {
1046          var pageUrl;
1047          try {
1048            pageUrl = window.location.href;
1049          } catch (e) {}
1050          var pageReferrer;
1051          try {
1052            pageReferrer = document.referrer;
1053          } catch (e) {}
1054          try {
1055            if (window.__TREKKIE_SHIM_QUEUE == null) {
1056              window.__TREKKIE_SHIM_QUEUE = [];
1057            }
1058            window.__TREKKIE_SHIM_QUEUE.push({
1059              from: 'trekkie-stub',
1060              method: method,
1061              args: args.slice(1),
1062              pageContext: {
1063                url: pageUrl,
1064                referrer: pageReferrer
1065              }
1066            });
1067          } catch (e) {
1068            // no-op
1069          }
1070        }
1071        return trekkie;
1072      };
1073    };
1074    for (var i = 0; i < trekkie.methods.length; i++) {
1075      var key = trekkie.methods[i];
1076      trekkie[key] = trekkie.factory(key);
1077    }
1078    trekkie.load = function(config) {
1079      trekkie.config = config || {};
1080      trekkie.config.initialDocumentCookie = document.cookie;
1081      var first = document.getElementsByTagName('script')[0];
1082var script = document.createElement('script');
1083script.type = 'text/javascript';
1084script.onerror = function(e) {
1085  var scriptFallback = document.createElement('script');
1086  scriptFallback.type = 'text/javascript';
1087  scriptFallback.onerror = function(error) {
1088          var Monorail = {
1089      produce: function produce(monorailDomain, schemaId, payload) {
1090        var currentMs = new Date().getTime();
1091        var event = {
1092          schema_id: schemaId,
1093          payload: payload,
1094          metadata: {
1095            event_created_at_ms: currentMs,
1096            event_sent_at_ms: currentMs
1097          }
1098        };
1099        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1100      },
1101      sendRequest: function sendRequest(endpointUrl, payload) {
1102        // Try the sendBeacon API
1103        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1104          var blobData = new window.Blob([payload], {
1105            type: 'text/plain'
1106          });
1107
1108          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1109            return true;
1110          } // sendBeacon was not successful
1111
1112        } // XHR beacon
1113
1114        var xhr = new XMLHttpRequest();
1115
1116        try {
1117          xhr.open('POST', endpointUrl);
1118          xhr.setRequestHeader('Content-Type', 'text/plain');
1119          xhr.send(payload);
1120        } catch (e) {
1121          console.log(e);
1122        }
1123
1124        return false;
1125      },
1126      isIos12: function isIos12() {
1127        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1128      }
1129    };
1130    Monorail.produce('monorail-edge.shopifysvc.com',
1131      'trekkie_storefront_load_errors/1.1',
1132      {shop_id: 14234058816,
1133      theme_id: 145370120258,
1134      app_name: "storefront",
1135      context_url: window.location.href,
1136      source_url: "//dsfantiquejewelry.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js"});
1137
1138  };
1139  scriptFallback.async = true;
1140  scriptFallback.src = '//dsfantiquejewelry.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1141  first.parentNode.insertBefore(scriptFallback, first);
1142};
1143script.async = true;
1144script.src = '//dsfantiquejewelry.com/cdn/s/trekkie.storefront.f1ba865b3fecd812ad617f74ac079261075e9edb.min.js';
1145first.parentNode.insertBefore(script, first);
1146
1147    };
1148    trekkie.load(
1149      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":14234058816,"isMerchantRequest":null,"themeId":145370120258,"themeCityHash":"9175928354629208138","contentLanguage":"en","currency":"USD","eventMetadataId":"eb43bdb8-c95e-4cb2-924b-8dcf4249bd4a"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1150    );
1151
1152    var loaded = false;
1153    trekkie.ready(function() {
1154      if (loaded) return;
1155      loaded = true;
1156
1157      window.ShopifyAnalytics.lib = window.trekkie;
1158
1159      var originalDocumentWrite = document.write;
1160      document.write = customDocumentWrite;
1161      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1162      document.write = originalDocumentWrite;
1163
1164      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1165      var token = match? match[1]: undefined;
1166      if (!hasLoggedConversion(token)) {
1167        setCookieIfConversion(token);
1168        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":45250394521666,"productId":8407776034882,"productGid":"gid:\/\/shopify\/Product\/8407776034882","name":"Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant","price":"1750.00","sku":null,"brand":"DSF Antique Jewelry","variant":null,"category":"Charms","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
1169      }
1170    });
1171
1172    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":8407776034882,"requestId":"89e85d49-1538-405a-85e9-ea6919ffdc97-1790289032","shopifyEmitted":true});
1173
1174    var eventsListenerScript = document.createElement('script');
1175    eventsListenerScript.async = true;
1176    eventsListenerScript.src = "//dsfantiquejewelry.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1177    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1178})();</script>
1178
1179  
1179<script>
1180  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
1181    window.ga = function ga() {
1182      (window.ga.q = window.ga.q || []).push(arguments);
1183      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1184        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
1185      }
1186      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.");
1187    };
1188    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
1189      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
1190    }
1191  }
1192</script>
vendor: 1 bytes, line 1192
1192
1193<script
1194  defer
1195  src="https://dsfantiquejewelry.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.4.min.js"
1196  data-application="storefront-renderer"
1197  data-shop-id="14234058816"
1198  data-render-region="gcp-us-central1"
1199  data-page-type="product"
1200  data-theme-instance-id="145370120258"
1201  data-theme-name="Prestige"
1202  data-theme-version="9.2.1"
1203  data-monorail-region="shop_domain"
1204  data-resource-timing-sampling-rate="10"
1205  data-shs="true"
1206  data-shs-beacon="true"
1207  data-shs-export-with-fetch="true"
1208  data-shs-logs-sample-rate="1"
1209  data-shs-beacon-endpoint="https://dsfantiquejewelry.com/api/collect"
1210></script>
vendor: 1 bytes, line 1210
1210
1211<script id="shopify-chat-page-data" type="application/json">{"greetingMessage":"Welcome to DSF Antique Jewelry. How can I help?","customerServiceEmail":"[email protected]","onlineStorePasswordProtected":false,"translations":[{"key":"agent_chat.panel.open_chat","value":"Open chat"},{"key":"agent_chat.panel.ask_anything","value":"Ask anything"},{"key":"agent_chat.panel.title","value":"Storekick"},{"key":"agent_chat.panel.unread_replies","value":"Unread replies"},{"key":"agent_chat.panel.back_to_chat","value":"Back to chat"},{"key":"agent_chat.panel.see_history","value":"See chat history"},{"key":"agent_chat.panel.new_chat","value":"Create a new chat"},{"key":"agent_chat.panel.close","value":"Close chat"},{"key":"agent_chat.panel.undock","value":"Undock chat"},{"key":"agent_chat.panel.dock","value":"Dock chat"},{"key":"agent_chat.panel.expand","value":"Expand chat"},{"key":"agent_chat.panel.contract","value":"Contract chat"},{"key":"agent_chat.panel.jump_to_latest","value":"Jump to latest"},{"key":"agent_chat.panel.loading_chat","value":"Loading chat"},{"key":"agent_chat.input.label","value":"Type your message"},{"key":"agent_chat.input.placeholder","value":"Ask anything..."},{"key":"agent_chat.input.send","value":"Send"},{"key":"agent_chat.input.stop","value":"Stop generating"},{"key":"agent_chat.thinking","value":"Thinking..."},{"key":"agent_chat.first_response_delayed","value":"Agent is taking longer to respond…"},{"key":"agent_chat.searching","value":"Searching..."},{"key":"agent_chat.message.sent_timestamp","value":"Sent · {{time}}"},{"key":"agent_chat.message.automated_label","value":"Automated"},{"key":"agent_chat.message.automated_timestamp","value":"Automated · {{time}}"},{"key":"agent_chat.liveAgentHandoff","value":"Someone from our team will be with you shortly"},{"key":"agent_chat.human_handoff.action","value":"Chat with our team"},{"key":"agent_chat.human_handoff.request","value":"I’d like to talk to someone from your team"},{"key":"agent_chat.human_handoff.ai_assistant","value":"AI assistant"},{"key":"agent_chat.greeting.default","value":"Hi there!"},{"key":"agent_chat.greeting.with_name","value":"Hi {{name}}!"},{"key":"agent_chat.greeting.welcome","value":"You can ask questions about shopping, sizing\/dimensions, shipping, returns, or order status."},{"key":"agent_chat.greeting.welcome_back","value":"Welcome back to %{shop_name}! How can I help?"},{"key":"agent_chat.greeting.welcome_back_no_shop","value":"Welcome back! How can I help?"},{"key":"agent_chat.greeting.welcome_to_shop","value":"Welcome to %{shop_name}. How can I help?"},{"key":"agent_chat.greeting.generic","value":"How can I help?"},{"key":"agent_chat.disclaimer.text","value":"This chat is powered by AI from Shopify and may make mistakes. Your messages are visible to {{shop_name}}. See"},{"key":"agent_chat.disclaimer.text_human","value":"Your messages are visible to {{shop_name}} and to Shopify for the provision and improvement of the services. See"},{"key":"agent_chat.disclaimer.link_text","value":"privacy policy"},{"key":"agent_chat.error.response_unavailable","value":"Response unavailable"},{"key":"agent_chat.error.generic","value":"Something went wrong."},{"key":"agent_chat.error.response_failed","value":"Couldn’t load this message"},{"key":"agent_chat.error.message_send_failed","value":"Your message couldn’t be sent"},{"key":"agent_chat.error.attachment_upload_failed","value":"Your attachment didn’t upload"},{"key":"agent_chat.error.first_response_stalled","value":"Agent couldn’t respond"},{"key":"agent_chat.error.try_again","value":"Try again"},{"key":"agent_chat.error.unavailable","value":"Chat isn't available right now - try again later"},{"key":"agent_chat.error.usage_limit","value":"Message limit reached — try again later or email us at {{email}}"},{"key":"agent_chat.error.usage_limit_no_email","value":"Message limit reached — try again later"},{"key":"agent_chat.error.cost_quota_unhandled","value":"Chat isn’t available right now—email us at {{email}}"},{"key":"agent_chat.error.cost_quota_unhandled_no_email","value":"Chat isn’t available right now"},{"key":"agent_chat.error.cost_quota_handover","value":"AI assistant isn’t available right now — our team will reply shortly"},{"key":"agent_chat.history.heading","value":"Chat history"},{"key":"agent_chat.history.loading","value":"Loading conversation history"},{"key":"agent_chat.history.aria_label","value":"Conversation history"},{"key":"agent_chat.history.no_conversations","value":"No conversations"},{"key":"agent_chat.history.conversation.one","value":"conversation"},{"key":"agent_chat.history.conversation.other","value":"conversations"},{"key":"agent_chat.history.error_message","value":"Something went wrong."},{"key":"agent_chat.history.try_again","value":"Try again"},{"key":"agent_chat.history.no_past","value":"No past conversations"},{"key":"agent_chat.history.start_new","value":"Start a new chat"},{"key":"agent_chat.history.untitled","value":"Untitled conversation"},{"key":"agent_chat.history.resume","value":"Resume: {{title}}"},{"key":"agent_chat.history.resume_with_time","value":"Resume: {{title}}, {{time}}"},{"key":"agent_chat.history.delete","value":"Delete conversation: {{title}}"},{"key":"agent_chat.history.delete_failed","value":"Could not delete conversation"},{"key":"agent_chat.feedback.group_label","value":"Message feedback"},{"key":"agent_chat.feedback.thumbs_up","value":"Thumbs up"},{"key":"agent_chat.feedback.thumbs_down","value":"Thumbs down"},{"key":"agent_chat.feedback.add_comment","value":"Add comment"},{"key":"agent_chat.feedback.thanks","value":"Thanks for your feedback"},{"key":"agent_chat.feedback.placeholder_up","value":"Tell us what went well"},{"key":"agent_chat.feedback.placeholder_down","value":"Tell us what could have been better"},{"key":"agent_chat.feedback.comment_label","value":"Feedback comment"},{"key":"agent_chat.feedback.cancel","value":"Cancel"},{"key":"agent_chat.feedback.submit","value":"Submit"},{"key":"agent_chat.feedback.character_count","value":"{{current}}\/{{max}}"},{"key":"agent_chat.feedback.character_limit_reached","value":"Maximum length reached. Feedback is limited to {{max}} characters."},{"key":"agent_chat.buyer_profile.button.open","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.title","value":"Buyer Profile"},{"key":"agent_chat.buyer_profile.empty","value":"No buyer profile available."},{"key":"agent_chat.buyer_profile.close","value":"Close"},{"key":"agent_chat.suggestions.empty_state_label","value":"Suggested questions"},{"key":"agent_chat.suggestions.quick_reply_label","value":"Suggested replies"},{"key":"agent_chat.auth.sign_in_to_continue","value":"Sign in to continue"},{"key":"agent_chat.auth.sign_in","value":"Sign in"},{"key":"agent_chat.auth.skip_and_chat","value":"Skip and start chatting"},{"key":"agent_chat.auth.pre_chat_title","value":"Sign in to personalize and save your chats"},{"key":"agent_chat.auth.pre_chat_subtitle","value":"Sign in or create an account"},{"key":"agent_chat.auth.staff_chat_required_title","value":"Don't miss a reply"},{"key":"agent_chat.auth.staff_chat_required_subtitle","value":"Sign in to chat with our team. We'll email you if you leave the chat."},{"key":"agent_chat.auth.share_disclaimer","value":"By continuing, Shop will share your name and email with this store. See their {{terms_link}} and {{privacy_link}}"},{"key":"agent_chat.auth.terms_link","value":"terms"},{"key":"agent_chat.auth.privacy_link","value":"privacy policy"},{"key":"agent_chat.auth.declined_pre_chat","value":"I can’t connect you with the store unless you sign in."},{"key":"agent_chat.reply_by_email.continuation_prompt","value":"If you leave the chat, we’ll email you when there’s a reply."},{"key":"agent_chat.reply_by_email.sign_in_prompt","value":"Sign in to get emailed when there’s a reply."},{"key":"agent_chat.order_lookup.track_order","value":"Track my order"},{"key":"agent_chat.order_lookup.track_another_order","value":"Track another order"},{"key":"agent_chat.order_lookup.new_conversation","value":"New conversation"},{"key":"agent_chat.order_lookup.follow_up_label","value":"Order lookup actions"},{"key":"agent_chat.order_lookup.enter_order_information","value":"Enter order information"},{"key":"agent_chat.order_lookup.prompt","value":"To see your order status, please provide your order details."},{"key":"agent_chat.order_lookup.form_title","value":"Track my order"},{"key":"agent_chat.order_lookup.form_subtitle","value":"Please provide your information."},{"key":"agent_chat.order_lookup.order_number_label","value":"Order number"},{"key":"agent_chat.order_lookup.email_label","value":"Email address"},{"key":"agent_chat.order_lookup.submit","value":"Track my order"},{"key":"agent_chat.order_lookup.cancel","value":"Cancel"},{"key":"agent_chat.order_lookup.invalid_order_number","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_order_number_whitespace","value":"Please enter a valid order number with only numbers and letters, no spaces (e.g. 1006)."},{"key":"agent_chat.order_lookup.invalid_email","value":"Please enter a valid email address"},{"key":"agent_chat.order_lookup.generic_error","value":"There was a problem looking up your order. Please try again."},{"key":"agent_chat.order_lookup.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.order_lookup.locked_composer_status","value":"Order lookup is in progress. Start a new conversation to ask something else."},{"key":"agent_chat.legacy_contact.form_title","value":"Before we get started"},{"key":"agent_chat.legacy_contact.form_subtitle","value":"Please provide your information so we can reply to you if you leave the chat."},{"key":"agent_chat.legacy_contact.first_name_label","value":"First name"},{"key":"agent_chat.legacy_contact.last_name_label","value":"Last name"},{"key":"agent_chat.legacy_contact.email_label","value":"Email"},{"key":"agent_chat.legacy_contact.marketing_opt_in","value":"Email me with news and offers"},{"key":"agent_chat.legacy_contact.submit","value":"Start chat"},{"key":"agent_chat.legacy_contact.cancel","value":"Cancel"}
1211,{"key":"agent_chat.legacy_contact.invalid_first_name","value":"Enter a valid first name."},{"key":"agent_chat.legacy_contact.invalid_last_name","value":"Enter a valid last name."},{"key":"agent_chat.legacy_contact.invalid_email","value":"Enter a valid email address."},{"key":"agent_chat.legacy_contact.invalid_email_length","value":"Email address is too long."},{"key":"agent_chat.legacy_contact.generic_error","value":"Something went wrong."},{"key":"agent_chat.legacy_contact.rate_limited_error","value":"Too many attempts. Try again later."},{"key":"agent_chat.discountCard.useDiscount","value":"Use discount"},{"key":"agent_chat.discountCard.discountApplicationContext","value":"Applies automatically at checkout"},{"key":"agent_chat.cart.checkout","value":"Checkout"},{"key":"agent_chat.product.add_to_cart","value":"Add to cart"},{"key":"agent_chat.product.view_details","value":"View details"},{"key":"agent_chat.product.out_of_stock","value":"Out of stock"},{"key":"agent_chat.product.compare_suggestions","value":"Compare suggestions"},{"key":"agent_chat.product.hide_suggestions","value":"Hide suggestions"},{"key":"agent_chat.product.sold_out","value":"Sold out"},{"key":"agent_chat.order.item.one","value":"item"},{"key":"agent_chat.order.item.other","value":"items"},{"key":"agent_chat.order.less_items.one","value":"- hide {{count}} item"},{"key":"agent_chat.order.less_items.other","value":"- hide {{count}} items"},{"key":"agent_chat.order.more_items.one","value":"+ {{count}} more item"},{"key":"agent_chat.order.more_items.other","value":"+ {{count}} more items"},{"key":"agent_chat.order.view_order","value":"View order {{orderId}}"},{"key":"agent_chat.order.track_shipment","value":"Track shipment"},{"key":"agent_chat.order.of_total","value":"{{index}} of {{total}}"},{"key":"agent_chat.order.label","value":"Order {{number}}"},{"key":"agent_chat.order.count.one","value":"{{count}} Order"},{"key":"agent_chat.order.count.other","value":"{{count}} Orders"},{"key":"agent_chat.order.ordered_on","value":"Ordered {{date}}"},{"key":"agent_chat.order.select","value":"Select order {{number}}"},{"key":"agent_chat.return.heading","value":"Select items to return"},{"key":"agent_chat.return.toggle_item","value":"Select {{name}}"},{"key":"agent_chat.return.select_item_non_returnable","value":"{{name}}, not returnable"},{"key":"agent_chat.return.quantity_label","value":"Return quantity"},{"key":"agent_chat.return.reason_label","value":"Reason for return"},{"key":"agent_chat.return.reason_placeholder","value":"Select a reason"},{"key":"agent_chat.return.confirm","value":"Request return"},{"key":"agent_chat.return.confirmed","value":"Return requested"},{"key":"agent_chat.return.reason.size_too_small","value":"Size too small"},{"key":"agent_chat.return.reason.size_too_large","value":"Size too large"},{"key":"agent_chat.return.reason.unwanted","value":"Unwanted"},{"key":"agent_chat.return.reason.not_as_described","value":"Not as described"},{"key":"agent_chat.return.reason.wrong_item","value":"Wrong item"},{"key":"agent_chat.return.reason.defective","value":"Defective"},{"key":"agent_chat.return.reason.style","value":"Style"},{"key":"agent_chat.return.reason.color","value":"Color"},{"key":"agent_chat.return.reason.other_reason","value":"Other"},{"key":"agent_chat.scroll.previous","value":"Previous"},{"key":"agent_chat.scroll.next","value":"Next"}]}</script>
vendor: 1 bytes, line 1211
1211
1212<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"14234058816","customerAccountTranslations":[{"key":"account_menu.signed_out_state.sheet_title","value":"Sign in or create account"},{"key":"account_menu.signed_out_state.section_divider","value":"More ways to sign in"},{"key":"account_menu.signed_out_state.alternate_divider","value":"OR"},{"key":"account_menu.signed_out_state.email_field_label","value":"Email"},{"key":"account_menu.signed_out_state.orders_button","value":"Orders"},{"key":"account_menu.signed_out_state.profile_button","value":"Profile"},{"key":"account_menu.signed_out_state.shop_login_button","value":"Sign in with Shop"},{"key":"account_menu.signed_out_state.continue_with_google","value":"Continue with Google"},{"key":"account_menu.signed_out_state.continue_with_facebook","value":"Continue with Facebook"},{"key":"account_menu.signed_out_state.marketing_consent_label","value":"Email me with news and offers"},{"key":"account_menu.signed_in_state.greeting_with_name","value":"Hi, {{first_name}}"},{"key":"account_menu.signed_in_state.greeting_without_name","value":"Account"},{"key":"account_menu.signed_in_state.orders_button","value":"Orders"},{"key":"account_menu.signed_in_state.profile_button","value":"Profile"},{"key":"account_menu.location_picker.sheet_title","value":"Locations"},{"key":"account_menu.location_picker.search_field_placeholder","value":"Search"},{"key":"account_menu.aria_labels.close_menu","value":"Close menu"},{"key":"account_menu.aria_labels.back_to_main_menu","value":"Back to main menu from {{title}}"},{"key":"account_menu.aria_labels.open_submenu","value":"{{title}}, opens submenu"},{"key":"account_menu.aria_labels.loading_menu","value":"Loading menu"},{"key":"account_menu.aria_labels.account","value":"Account"},{"key":"account_menu.aria_labels.sign_in_with_email","value":"Sign in with email"},{"key":"account_menu.aria_labels.sign_in","value":"Sign in"}],"socialLoginProviders":[{"handle":"Shop"}],"legacyCustomerAccounts":false,"signInLinksVisible":true,"b2bEnabled":false,"marketingConsentSigninEnabled":true,"marketingConsentPreselected":true},"visitor":{"country":"US","language":"en"}}</script>
1212
1213<meta name="shopify-y" content="abb23118-3d04-40a0-8131-b68d03f4c4c2" data-expiration="1821846632000"><meta name="shopify-s" content="e1b8b977-9d5c-4f55-a3cf-1bdf9b23c29a" data-expiration="1790290832000"><meta name="new-cookie-storage-activated" content="t">
1214</head>
1215
1216  
1217
1218  <body class="features--button-transition features--zoom-image  color-scheme color-scheme--scheme-1">
1219  <!--Google Tag Manager -->
1220    <!-- Google Tag Manager (noscript) -->
vendor: 70 bytes, lines 1220-1221
1220
1221  <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1221GTM-MH3TDZ3D
vendor: 87 bytes, lines 1221-1223
1221"
1222  height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1223  
1223<!-- End Google Tag Manager (noscript) --><template id="drawer-default-template">
1224  <div part="base">
1225    <div part="overlay"></div>
1226
1227    <div part="content">
1228      <header part="header">
1229        <slot name="header"></slot>
1230
1231        <button type="button" is="dialog-close-button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
1232      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1"/>
1233    </svg>
1234
1235  </button>
1236      </header>
1237
1238      <div part="body">
1239        <slot></slot>
1240      </div>
1241
1242      <footer part="footer">
1243        <slot name="footer"></slot>
1244      </footer>
1245    </div>
1246  </div>
1247</template><template id="modal-default-template">
1248  <div part="base">
1249    <div part="overlay"></div>
1250
1251    <div part="content">
1252      <header part="header">
1253        <slot name="header"></slot>
1254
1255        <button type="button" is="dialog-close-button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
1256      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1"/>
1257    </svg>
1258
1259  </button>
1260      </header>
1261
1262      <div part="body">
1263        <slot></slot>
1264      </div>
1265    </div>
1266  </div>
1267</template><template id="popover-default-template">
1268  <div part="base">
1269    <div part="overlay"></div>
1270
1271    <div part="content">
1272      <header part="header">
1273        <slot name="header"></slot>
1274
1275        <button type="button" is="dialog-close-button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="14" class="icon icon-close" viewBox="0 0 16 16">
1276      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1"/>
1277    </svg>
1278
1279  </button>
1280      </header>
1281
1282      <div part="body">
1283        <slot></slot>
1284      </div>
1285    </div>
1286  </div>
1287</template><template id="header-search-default-template">
1288  <div part="base">
1289    <div part="overlay"></div>
1290
1291    <div part="content">
1292      <slot></slot>
1293    </div>
1294  </div>
1295</template><template id="video-media-default-template">
1296  <slot></slot>
1297
1298  <svg part="play-button" fill="none" width="48" height="48" viewBox="0 0 48 48">
1299    <path fill-rule="evenodd" clip-rule="evenodd" d="M48 24c0 13.255-10.745 24-24 24S0 37.255 0 24 10.745 0 24 0s24 10.745 24 24Zm-18 0-9-6.6v13.2l9-6.6Z" fill="var(--play-button-background, #f6f4e8)"/>
1300  </svg>
1301</template><loading-bar class="loading-bar" aria-hidden="true"></loading-bar>
1302    <a href="#main" allow-hash-change class="skip-to-content sr-only">Skip to content</a>
1303
1304    <span id="header-scroll-tracker" style="position: absolute; width: 1px; height: 1px; top: var(--header-scroll-tracker-offset, 10px); left: 0;"></span><!-- BEGIN sections: header-group -->
1305<aside id="shopify-section-sections--20084820508738__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><style>
1306    :root {
1307      --announcement-bar-is-sticky: 1;}#shopify-section-sections--20084820508738__announcement-bar {
1308        position: sticky;
1309        top: 0;
1310        z-index: 5;
1311      }
1312
1313      .shopify-section--header ~ #shopify-section-sections--20084820508738__announcement-bar {
1314        top: calc(var(--header-is-sticky, 0) * var(--header-height, 0px));
1315        z-index: 4; /* We have to lower the z-index in case the announcement bar is displayed after the header */
1316      }#shopify-section-sections--20084820508738__announcement-bar {
1317      --announcement-bar-font-size: 0.5625rem;
1318    }
1319
1320    @media screen and (min-width: 999px) {
1321      #shopify-section-sections--20084820508738__announcement-bar {
1322        --announcement-bar-font-size: 0.5625rem;
1323      }
1324    }
1325  </style>
1326
1327  <height-observer variable="announcement-bar">
1328    <div class="announcement-bar color-scheme color-scheme--scheme-3"><announcement-bar-carousel allow-swipe autoplay="3" id="carousel-sections--20084820508738__announcement-bar" class="announcement-bar__carousel"><p class="prose heading is-selected" >Authenticity Guaranteed • Insured U.S. Shipping<strong> </strong></p>
1328</announcement-bar-carousel></div>
1329  </height-observer>
1330
1331  
1331<script>
1332    document.documentElement.style.setProperty('--announcement-bar-height', `${document.getElementById('shopify-section-sections--20084820508738__announcement-bar').clientHeight.toFixed(2)}px`);
1333  </script>
1333</aside><header id="shopify-section-sections--20084820508738__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>
1334  :root {
1335    --header-is-sticky: 1;
1336  }
1337
1338  #shopify-section-sections--20084820508738__header {
1339    --header-grid: "primary-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);
1340    --header-padding-block: 1rem;
1341    --header-transparent-header-text-color: 91 77 42;
1342    --header-separation-border-color: 0 0 0 / 0;
1343
1344    position: relative;
1345    z-index: 4;
1346  }
1347
1348  @media screen and (min-width: 700px) {
1349    #shopify-section-sections--20084820508738__header {
1350      --header-padding-block: 1.2rem;
1351    }
1352  }
1353
1354  @media screen and (min-width: 1000px) {
1355    #shopify-section-sections--20084820508738__header {--header-grid: ". logo secondary-nav" "primary-nav primary-nav primary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);}
1356  }#shopify-section-sections--20084820508738__header {
1357      position: sticky;
1358      top: 0;
1359    }
1360
1361    .shopify-section--announcement-bar ~ #shopify-section-sections--20084820508738__header {
1362      top: calc(var(--announcement-bar-is-sticky, 0) * var(--announcement-bar-height, 0px));
1363    }#shopify-section-sections--20084820508738__header {
1364      --header-logo-width: 130px;
1365    }
1366
1367    @media screen and (min-width: 700px) {
1368      #shopify-section-sections--20084820508738__header {
1369        --header-logo-width: 200px;
1370      }
1371    }</style>
1372
1373<height-observer variable="header">
1374  <x-header  class="header color-scheme color-scheme--scheme-2">
1375      <a href="/" class="header__logo"><span class="sr-only">DSF Antique Jewelry</span><img src="//dsfantiquejewelry.com/cdn/shop/files/Logo-DSF-1.png?v=1614299988&amp;width=444" alt="" srcset="//dsfantiquejewelry.com/cdn/shop/files/Logo-DSF-1.png?v=1614299988&amp;width=400 400w, //dsfantiquejewelry.com/cdn/shop/files/Logo-DSF-1.png?v=1614299988&amp;width=444 444w" width="444" height="170" sizes="200px" class="header__logo-image"></a>
1376    
1377<nav class="header__primary-nav header__primary-nav--center" aria-label="Primary navigation">
1378        <button type="button" aria-controls="sidebar-menu" class="md:hidden">
1379          <span class="sr-only">Open navigation menu</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-hamburger" viewBox="0 0 24 24">
1380      <path d="M1 19h22M1 12h22M1 5h22" stroke="currentColor" stroke-width="1" stroke-linecap="square"/>
1381    </svg></button><ul class="contents unstyled-list md-max:hidden">
1382
1383              <li class="header__primary-nav-item" data-title="HOME"><details is="dropdown-menu-disclosure" class="header__menu-disclosure" follow-summary-link trigger="hover">
1384                    <summary data-follow-link="/" class="h6">HOME</summary><ul class="header__dropdown-menu  unstyled-list" role="list"><li><details is="dropdown-menu-disclosure" class="header__menu-disclosure" follow-summary-link trigger="hover">
1385                                <summary data-follow-link="#" class="link-faded-reverse">
1386                                  <div class="h-stack gap-4 justify-between">INVEST<svg aria-hidden="true" focusable="false" fill="none" width="8" class="icon icon-arrow-right  icon--direction-aware" viewBox="0 0 16 18">
1387      <path d="m5 17 8-8-8-8" stroke="currentColor" stroke-linecap="square"/>
1388    </svg></div>
1389                                </summary>
1390
1391                                <ul class="header__dropdown-menu unstyled-list" role="list"><li>
1392                                      <a href="https://dsfantiquejewelry.com/pages/nine-reasons-include-high-end-jewelry-investment-portfolio" class="link-faded-reverse" >Why Invest in High Jewelry</a>
1393                                    </li><li>
1394                                      <a href="/pages/real-life-stories-investing-high-jewelry" class="link-faded-reverse" >Real-Life Stories of Investing in High Jewelry</a>
1395                                    </li><li>
1396                                      <a href="https://dsfantiquejewelry.com/pages/how-sell-your-high-jewelry-us" class="link-faded-reverse" >Considering Selling Your High Jewelry?</a>
1397                                    </li></ul>
1398                              </details></li></ul></details></li>
1399
1400              <li class="header__primary-nav-item" data-title=" FINE JEWELRY"><details is="dropdown-menu-disclosure" class="header__menu-disclosure" follow-summary-link trigger="hover">
1401                    <summary data-follow-link="/collections/fine-jewelry" class="h6"> FINE JEWELRY</summary><ul class="header__dropdown-menu header__dropdown-menu--restrictable unstyled-list" role="list"><li><a href="/collections/rings-jewelry" class="link-faded-reverse" >Rings</a></li><li><a href="/collections/engagement-rings" class="link-faded-reverse" >Engagement Rings</a></li><li>
1401<a href="/collections/earrings" class="link-faded-reverse" >Earrings</a></li><li><a href="/collections/bracelets" class="link-faded-reverse" >Bracelets</a></li><li><a href="/collections/necklaces-jewelry" class="link-faded-reverse" >Necklaces</a></li><li><a href="/collections/cufflinks" class="link-faded-reverse" >Cufflinks</a></li><li><a href="/collections/brooches" class="link-faded-reverse" >Brooches</a></li></ul></details></li>
1402
1403              <li class="header__primary-nav-item" data-title="COLLECTIONS"><details is="mega-menu-disclosure" class="header__menu-disclosure" follow-summary-link trigger="hover">
1404                    <summary data-follow-link="#" class="h6">COLLECTIONS</summary><div class="mega-menu " ><ul class="mega-menu__linklist unstyled-list"><li class="v-stack justify-items-start gap-5">
1405          <a href="/collections/fine-jewelry" class="h6">Fine Jewelry</a><ul class="v-stack gap-2.5 unstyled-list"><li>
1406                  <a href="/collections/rings-mens-womens-gold-rings" class="link-faded">Men's & Women's Rings</a>
1407                </li><li>
1408                  <a href="/collections/all-earrings-vintage-antique" class="link-faded">All Earrings </a>
1409                </li><li>
1410                  <a href="/collections/bracelets" class="link-faded">Bracelets </a>
1411                </li><li>
1412                  <a href="/collections/necklaces-jewelry" class="link-faded">Necklaces </a>
1413                </li><li>
1414                  <a href="/collections/cufflinks" class="link-faded">Men's Cufflinks </a>
1415                </li><li>
1416                  <a href="/collections/brooches" class="link-faded">Brooches</a>
1417                </li></ul></li><li class="v-stack justify-items-start gap-5">
1418          <a href="https://dsfantiquejewelry.com/collections/objects" class="h6">Objects</a><ul class="v-stack gap-2.5 unstyled-list"><li>
1419                  <a href="/collections/silver" class="link-faded">Silver </a>
1420                </li><li>
1421                  <a href="/collections/enamels" class="link-faded">Enamels</a>
1422                </li><li>
1423                  <a href="/collections/ancient-jewelry-and-rare-objects" class="link-faded">Ancient Jewelry and Rare Objects</a>
1424                </li><li>
1425                  <a href="/collections/vintage-objects-and-enamels-collection" class="link-faded">All Objects</a>
1426                </li></ul></li><li class="v-stack justify-items-start gap-5">
1427          <a href="/collections/watches" class="h6">Watches</a><ul class="v-stack gap-2.5 unstyled-list"><li>
1428                  <a href="/collections/men" class="link-faded">Men's</a>
1429                </li><li>
1430                  <a href="/collections/women" class="link-faded">Women's</a>
1431                </li><li>
1432                  <a href="/collections/antique-clocks-vintage-silver-and-enamel-clocks" class="link-faded">Clocks & Pocket Watches </a>
1433                </li></ul></li><li class="v-stack justify-items-start gap-5">
1434          <a href="/collections/costume-jewelry" class="h6">Costume Jewelry</a><ul class="v-stack gap-2.5 unstyled-list"><li>
1435                  <a href="/collections/costume-jewelry-earrings" class="link-faded">Earrings</a>
1436                </li><li>
1437                  <a href="/collections/costume-jewelry-rings" class="link-faded">Rings</a>
1438                </li><li>
1439                  <a href="/collections/costume-jewelry-bracelets" class="link-faded">Bracelets</a>
1440                </li><li>
1441                  <a href="/collections/costume-jewelry-necklaces" class="link-faded">Necklaces</a>
1442                </li><li>
1443                  <a href="/collections/costume-jewelry-brooches" class="link-faded">Brooches</a>
1444                </li><li>
1445                  <a href="/collections/costume-jewelry-other" class="link-faded">Accessories</a>
1446                </li></ul></li><li class="v-stack justify-items-start gap-5">
1447          <a href="/collections/accessories" class="h6">Accessories</a><ul class="v-stack gap-2.5 unstyled-list"><li>
1448                  <a href="/collections/handbags-purses" class="link-faded">Handbags & Purses</a>
1449                </li><li>
1450                  <a href="/collections/belts-belt-buckles" class="link-faded">Belts & Belt Buckles</a>
1451                </li><li>
1452                  <a href="/collections/collectible-pens" class="link-faded">Collectible Pens </a>
1453                </li><li>
1454                  <a href="/collections/montblanc-pens" class="link-faded">Montblanc Pens </a>
1455                </li></ul></li><li class="v-stack justify-items-start gap-5">
1456          <a href="/collections/american-indian-jewelry" class="h6">American Indian</a></li></ul></div></details></li>
1457
1458              <li class="header__primary-nav-item" data-title="BRANDS"><details is="mega-menu-disclosure" class="header__menu-disclosure" follow-summary-link trigger="hover">
1459                    <summary data-follow-link="/collections/brands" class="h6">BRANDS</summary><div class="mega-menu " ><ul class="mega-menu__linklist unstyled-list"><li class="v-stack justify-items-start gap-5">
1460          <a href="#" class="h6">A … G</a><ul class="v-stack gap-2.5 unstyled-list"><li>
1461                  <a href="/collections/angela-cummings-jewelry" class="link-faded">Angela Cummings</a>
1462                </li><li>
1463                  <a href="/collections/barry-kieselstein-cord" class="link-faded">Barry Kieselstein-Cord</a>
1464                </li><li>
1465                  <a href="/collections/boucheron" class="link-faded">Boucheron</a>
1466                </li><li>
1467                  <a href="/collections/bulgari" class="link-faded">Bulgari</a>
1468                </li><li>
1469                  <a href="/collections/buccellati-jewelry" class="link-faded">Buccellati</a>
1470                </li><li>
1471                  <a href="/collections/breitling-watches" class="link-faded">Breitling</a>
1472                </li><li>
1473                  <a href="/collections/cartier" class="link-faded">Cartier</a>
1474                </li><li>
1475                  <a href="/collections/chanel-jewelry" class="link-faded">Chanel</a>
1476                </li><li>
1477                  <a href="/collections/christian-dior" class="link-faded">Christian Dior</a>
1478                </li><li>
1479                  <a href="/collections/christian-lacroix" class="link-faded">Christian Lacroix</a>
1480                </li><li>
1481                  <a href="/collections/david-yurman" class="link-faded">David Yurman</a>
1482                </li><li>
1483                  <a href="/collections/david-webb-jewelry" class="link-faded">David Webb</a>
1484                </li><li>
1485                  <a href="/collections/elsa-peretti" class="link-faded">Elsa Peretti </a>
1486                </li><li>
1487                  <a href="/collections/fendi" class="link-faded">Fendi</a>
1488                </li><li>
1489                  <a href="/collections/georg-jensen" class="link-faded">Georg Jensen</a>
1490                </li><li>
1491                  <a href="/collections/givenchy-jewelry" class="link-faded">Givenchy</a>
1492                </li><li>
1493                  <a href="/collections/gucci" class="link-faded">Gucci</a>
1494                </li></ul></li><li class="v-stack justify-items-start gap-5">
1495          <a href="#" class="h6">H … R</a><ul class="v-stack gap-2.5 unstyled-list"><li>
1496                  <a href="/collections/marcus-co-jewelry" class="link-faded">Marcus & Co. </a>
1497                </li><li>
1498                  <a href="/collections/hammerman-brothers" class="link-faded">Hammerman Brothers</a>
1499                </li><li>
1500                  <a href="/collections/henry-dunay" class="link-faded">Henry Dunay</a>
1501                </li><li>
1502                  <a href="/collections/hermes" class="link-faded">Hermès</a>
1503                </li><li>
1504                  <a href="/collections/hobe-jewelry" class="link-faded">Hobe</a>
1505                </li><li>
1506                  <a href="/collections/iradj-moini" class="link-faded">Iradj Moini</a>
1507                </li><li>
1508                  <a href="/collections/isabel-canovas-jewelry" class="link-faded">Isabel Canovas</a>
1509                </li><li>
1510                  <a href="/collections/jaeger-lecoultre" class="link-faded">Jaeger-LeCoultre</a>
1511                </li><li>
1512                  <a href="/collections/karl-lagerfeld" class="link-faded">Karl Lagerfeld</a>
1513                </li><li>
1514                  <a href="/collections/kenneth-jay-lane" class="link-faded">Kenneth Jay Lane</a>
1515                </li><li>
1516                  <a href="/collections/lalaounis" class="link-faded">Lalaounis</a>
1517                </li><li>
1518                  <a href="/collections/louis-vuitton" class="link-faded">Louis Vuitton </a>
1519                </li><li>
1520                  <a href="/collections/lanvin" class="link-faded">Lanvin</a>
1521                </li><li>
1522                  <a href="/collections/lawrence-vrba" class="link-faded">Lawrence Vrba</a>
1523                </li><li>
1524                  <a href="/collections/vintage-louis-rousselet-jewelry/louis-rousselet" class="link-faded">Louis Rousselet</a>
1525                </li><li>
1526                  <a href="/collections/miriam-haskell" class="link-faded">Miriam Haskell</a>
1527                </li><li>
1528                  <a href="/collections/montblanc-pens" class="link-faded">Montblanc </a>
1529                </li><li>
1530                  <a href="/collections/maison-gripoix-jewelry" class="link-faded">Maison Gripoix </a>
1531                </li><li>
1532                  <a href="/collections/oscar-heyman" class="link-faded">Oscar Heyman</a>
1533                </li><li>
1534                  <a href="/collections/oscar-de-la-renta-jewelry" class="link-faded">Oscar de la Renta </a>
1535                </li><li>
1536                  <a href="/collections/paloma-picasso" class="link-faded">Paloma Picasso </a>
1537                </li></ul></li><li class="v-stack justify-items-start gap-5">
1538          <a href="#" class="h6">S … Z</a><ul class="v-stack gap-2.5 unstyled-list"><li>
1539                  <a href="/collections/schreiner-jewelry" class="link-faded">Schreiner </a>
1540                </li><li>
1541                  <a href="/collections/schlumberger" class="link-faded">Schlumberger</a>
1542                </li><li>
1543                  <a href="/collections/seaman-schepps" class="link-faded">Seaman Schepps</a>
1544                </li><li>
1545                  <a href="/collections/stanley-hagler-jewelry" class="link-faded">Stanley Hagler</a>
1546                </li><li>
1547                  <a href="/collections/tiffany" class="link-faded">Tiffany & Co.</a>
1548                </li><li>
1549                  <a href="/collections/trifari" class="link-faded">Trifari</a>
1550                </li><li>
1551                  <a href="/collections/valentino" class="link-faded">Valentino</a>
1552                </li><li>
1553                  <a href="/collections/van-cleef-arpels" class="link-faded">Van Cleef & Arpels</a>
1554                </li><li>
1555                  <a href="/collections/gianni-versace-vintage-jewelry" class="link-faded">Versace & Gianni Versace</a>
1556                </li><li>
1557                  <a href="/collections/yves-saint-laurent" class="link-faded">Yves Saint Laurent</a>
1558                </li></ul></li></ul></div></details></li>
1559
1560              <li class="header__primary-nav-item" data-title="ANTIQUES"><details is="dropdown-menu-disclosure" class="header__menu-disclosure" follow-summary-link trigger="hover">
1561                    <summary data-follow-link="/collections/all-antiques-gold-jewelry" class="h6">ANTIQUES</summary><ul class="header__dropdown-menu header__dropdown-menu--restrictable unstyled-list" role="list"><li><a href="https://dsfantiquejewelry.com/collections/all-antiques-gold-jewelry" class="link-faded-reverse" >VIEW ALL ANTIQUES </a></li><li><a href="/collections/antique-vintage-stick-pins" class="link-faded-reverse" >ANTIQUE STICKPINS</a></li></ul></details></li>
1562
1563              <li class="header__primary-nav-item" data-title="ABOUT US"><details is="dropdown-menu-disclosure" class="header__menu-disclosure" follow-summary-link trigger="hover">
1564                    <summary data-follow-link="/pages/about" class="h6">ABOUT US</summary><ul class="header__dropdown-menu header__dropdown-menu--restrictable unstyled-list" role="list"><li><a href="/pages/faq" class="link-faded-reverse" >Frequently Asked Questions</a></li></ul></details></li></ul></nav><nav class="header__secondary-nav" aria-label="Secondary navigation"><a href="https://dsfantiquejewelry.com/customer_authentication/redirect?locale=en&region_country=US" class="sm-max:hidden">
1565          <span class="sr-only">Open account page</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-account" viewBox="0 0 24 24">
1566      <path d="M16.125 8.75c-.184 2.478-2.063 4.5-4.125 4.5s-3.944-2.021-4.125-4.5c-.187-2.578 1.64-4.5 4.125-4.5 2.484 0 4.313 1.969 4.125 4.5Z" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/>
1567      <path d="M3.017 20.747C3.783 16.5 7.922 14.25 12 14.25s8.217 2.25 8.984 6.497" stroke="currentColor" stroke-width="1" stroke-miterlimit="10"/>
1568    </svg></a><a href="/search" aria-controls="header-search-sections--20084820508738__header">
1569          <span class="sr-only">Open search</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-search" viewBox="0 0 24 24">
1570      <path d="M10.364 3a7.364 7.364 0 1 0 0 14.727 7.364 7.364 0 0 0 0-14.727Z" stroke="currentColor" stroke-width="1" stroke-miterlimit="10"/>
1571      <path d="M15.857 15.858 21 21.001" stroke="currentColor" stroke-width="1" stroke-miterlimit="10" stroke-linecap="round"/>
1572    </svg></a>
1573
1574
1575
1576
1577<!-- Wishlist Hero Header Icon -->
1578  <a class="Header__Icon Icon-Wrapper Icon-Wrapper--clickable Wlh-Header__Icon" href="#hero-wishlist">
1579<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' class='wlh-svg-Icon wlh-svg-icon-heart-empty' style='width:1em;font-size:22px;'><path d='M29.728 10.656q0-1.472-0.384-2.56t-0.992-1.76-1.472-1.056-1.664-0.576-1.76-0.128-1.984 0.448-1.984 1.152-1.536 1.28-1.088 1.088q-0.32 0.416-0.864 0.416t-0.864-0.416q-0.448-0.48-1.088-1.088t-1.536-1.28-1.984-1.152-1.984-0.448-1.76 0.128-1.664 0.576-1.472 1.056-0.992 1.76-0.384 2.56q0 2.976 3.36 6.336l10.368 9.984 10.368-9.984q3.36-3.36 3.36-6.336zM32 10.656q0 3.936-4.096 8.032l-11.104 10.72q-0.32 0.32-0.8 0.32t-0.8-0.32l-11.136-10.752q-0.16-0.16-0.48-0.48t-0.992-1.184-1.216-1.728-0.96-2.144-0.416-2.464q0-3.936 2.272-6.144t6.272-2.24q1.088 0 2.24 0.384t2.144 1.056 1.728 1.216 1.344 1.216q0.64-0.64 1.344-1.216t1.728-1.216 2.144-1.056 2.24-0.384q4 0 6.272 2.24t2.272 6.144z'></path>      </svg>
1580</a> 
1581<!-- end -->
1582      <a href="/cart" class="relative" aria-controls="cart-drawer">
1583        <span class="sr-only">Open cart</span><svg aria-hidden="true" fill="none" focusable="false" width="24" class="header__nav-icon icon icon-cart" viewBox="0 0 24 24"><path d="M4.75 8.25A.75.75 0 0 0 4 9L3 19.125c0 1.418 1.207 2.625 2.625 2.625h12.75c1.418 0 2.625-1.149 2.625-2.566L20 9a.75.75 0 0 0-.75-.75H4.75Zm2.75 0v-1.5a4.5 4.5 0 0 1 4.5-4.5v0a4.5 4.5 0 0 1 4.5 4.5v1.5" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/></svg><cart-dot class="header__cart-dot  "></cart-dot>
1584      </a>
1585    </nav><header-search id="header-search-sections--20084820508738__header" class="header-search">
1586  <div class="container">
1587    <form id="predictive-search-form" action="/search" method="GET" aria-owns="header-predictive-search" class="header-search__form" role="search">
1588      <div class="header-search__form-control"><svg aria-hidden="true" fill="none" focusable="false" width="20" class="icon icon-search" viewBox="0 0 24 24">
1589      <path d="M10.364 3a7.364 7.364 0 1 0 0 14.727 7.364 7.364 0 0 0 0-14.727Z" stroke="currentColor" stroke-width="1" stroke-miterlimit="10"/>
1590      <path d="M15.857 15.858 21 21.001" stroke="currentColor" stroke-width="1" stroke-miterlimit="10" stroke-linecap="round"/>
1591    </svg><input type="search" name="q" spellcheck="false" class="header-search__input h5 sm:h4" aria-label="Search" placeholder="Search for...">
1592        <button type="button" is="dialog-close-button">
1593          <span class="sr-only">Close</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16">
1594      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1"/>
1595    </svg>
1596
1597  </button>
1598      </div>
1599    </form>
1600
1601    <predictive-search id="header-predictive-search" class="predictive-search">
1602      <div class="predictive-search__content" slot="results"></div>
1603    </predictive-search>
1604  </div>
1605</header-search><template id="header-sidebar-template">
1606  <div part="base">
1607    <div part="overlay"></div>
1608
1609    <div part="content">
1610      <header part="header">
1611        <button type="button" is="dialog-close-button" part="close-button tap-area" aria-label="Close"><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16">
1612      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1"/>
1613    </svg>
1614
1615  </button>
1616      </header>
1617
1618      <div part="panel-list">
1619        <slot name="main-panel"></slot><slot name="collapsible-panel"></slot></div>
1620    </div>
1621  </div>
1622</template>
1623
1624<header-sidebar id="sidebar-menu" class="header-sidebar drawer drawer--sm color-scheme color-scheme--scheme-2" template="header-sidebar-template" open-from="left"><div class="header-sidebar__main-panel" slot="main-panel">
1625    <div class="header-sidebar__scroller">
1626      <ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><button type="button" class="header-sidebar__linklist-button " aria-controls="header-panel-1" aria-expanded="false">HOME<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
1627      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
1628    </svg></button></li><li><button type="button" class="header-sidebar__linklist-button " aria-controls="header-panel-2" aria-expanded="false"> FINE JEWELRY<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
1629      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
1630    </svg></button></li><li><button type="button" class="header-sidebar__linklist-button " aria-controls="header-panel-3" aria-expanded="false">COLLECTIONS<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
1631      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
1632    </svg></button></li><li><button type="button" class="header-sidebar__linklist-button " aria-controls="header-panel-4" aria-expanded="false">BRANDS<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
1633      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
1634    </svg></button></li><li><button type="button" class="header-sidebar__linklist-button " aria-controls="header-panel-5" aria-expanded="false">ANTIQUES<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
1635      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
1636    </svg></button></li><li><button type="button" class="header-sidebar__linklist-button " aria-controls="header-panel-6" aria-expanded="false">ABOUT US<svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-right  icon--direction-aware" viewBox="0 0 10 10">
1637      <path d="m3 9 4-4-4-4" stroke="currentColor" stroke-linecap="square"/>
1638    </svg></button></li></ul>
1639    </div><div class="header-sidebar__footer"><a href="https://dsfantiquejewelry.com/customer_authentication/redirect?locale=en&region_country=US" class="text-with-icon smallcaps sm:hidden"><svg aria-hidden="true" fill="none" focusable="false" width="20" class="icon icon-account" viewBox="0 0 24 24">
1640      <path d="M16.125 8.75c-.184 2.478-2.063 4.5-4.125 4.5s-3.944-2.021-4.125-4.5c-.187-2.578 1.64-4.5 4.125-4.5 2.484 0 4.313 1.969 4.125 4.5Z" stroke="currentColor" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"/>
1641      <path d="M3.017 20.747C3.783 16.5 7.922 14.25 12 14.25s8.217 2.25 8.984 6.497" stroke="currentColor" stroke-width="1" stroke-miterlimit="10"/>
1642    </svg>Login</a></div></div><header-sidebar-collapsible-panel class="header-sidebar__collapsible-panel" slot="collapsible-panel">
1643      <div class="header-sidebar__scroller"><div id="header-panel-1" class="header-sidebar__sub-panel" hidden>
1644              <button type="button" class="header-sidebar__back-button link-faded is-divided text-with-icon  md:hidden" data-action="close-panel"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
1645      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
1646    </svg>HOME</button>
1647
1648              <ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><details is="accordion-disclosure" class="group">
1649                        <summary class="header-sidebar__linklist-button ">INVEST<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span>
1650                        </summary>
1651
1652                        <div class="header-sidebar__nested-linklist"><a href="https://dsfantiquejewelry.com/pages/nine-reasons-include-high-end-jewelry-investment-portfolio" class="link-faded-reverse">Why Invest in High Jewelry</a><a href="/pages/real-life-stories-investing-high-jewelry" class="link-faded-reverse">Real-Life Stories of Investing in High Jewelry</a><a href="https://dsfantiquejewelry.com/pages/how-sell-your-high-jewelry-us" class="link-faded-reverse">Considering Selling Your High Jewelry?</a></div>
1653                      </details></li></ul></div><div id="header-panel-2" class="header-sidebar__sub-panel" hidden>
1654              <button type="button" class="header-sidebar__back-button link-faded is-divided text-with-icon  md:hidden" data-action="close-panel"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
1655      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
1656    </svg> FINE JEWELRY</button>
1657
1658              <ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><a href="/collections/rings-jewelry" class="header-sidebar__linklist-button ">Rings</a></li><li><a href="/collections/engagement-rings" class="header-sidebar__linklist-button ">Engagement Rings</a></li><li><a href="/collections/earrings" class="header-sidebar__linklist-button ">Earrings</a></li><li><a href="/collections/bracelets" class="header-sidebar__linklist-button ">Bracelets</a></li><li><a href="/collections/necklaces-jewelry" class="header-sidebar__linklist-button ">Necklaces</a></li><li><a href="/collections/cufflinks" class="header-sidebar__linklist-button ">Cufflinks</a></li><li><a href="/collections/brooches" class="header-sidebar__linklist-button ">Brooches</a></li></ul></div><div id="header-panel-3" class="header-sidebar__sub-panel" hidden>
1659              <button type="button" class="header-sidebar__back-button link-faded is-divided text-with-icon  md:hidden" data-action="close-panel"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
1660      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
1661    </svg>COLLECTIONS</button>
1662
1663              <ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><details is="accordion-disclosure" class="group">
1664                        <summary class="header-sidebar__linklist-button ">Fine Jewelry<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span>
1665                        </summary>
1666
1667                        <div class="header-sidebar__nested-linklist"><a href="/collections/rings-mens-womens-gold-rings" class="link-faded-reverse">Men's & Women's Rings</a>
1667<a href="/collections/all-earrings-vintage-antique" class="link-faded-reverse">All Earrings </a><a href="/collections/bracelets" class="link-faded-reverse">Bracelets </a><a href="/collections/necklaces-jewelry" class="link-faded-reverse">Necklaces </a><a href="/collections/cufflinks" class="link-faded-reverse">Men's Cufflinks </a><a href="/collections/brooches" class="link-faded-reverse">Brooches</a></div>
1668                      </details></li><li><details is="accordion-disclosure" class="group">
1669                        <summary class="header-sidebar__linklist-button ">Objects<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span>
1670                        </summary>
1671
1672                        <div class="header-sidebar__nested-linklist"><a href="/collections/silver" class="link-faded-reverse">Silver </a><a href="/collections/enamels" class="link-faded-reverse">Enamels</a><a href="/collections/ancient-jewelry-and-rare-objects" class="link-faded-reverse">Ancient Jewelry and Rare Objects</a><a href="/collections/vintage-objects-and-enamels-collection" class="link-faded-reverse">All Objects</a></div>
1673                      </details></li><li><details is="accordion-disclosure" class="group">
1674                        <summary class="header-sidebar__linklist-button ">Watches<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span>
1675                        </summary>
1676
1677                        <div class="header-sidebar__nested-linklist"><a href="/collections/men" class="link-faded-reverse">Men's</a><a href="/collections/women" class="link-faded-reverse">Women's</a><a href="/collections/antique-clocks-vintage-silver-and-enamel-clocks" class="link-faded-reverse">Clocks & Pocket Watches </a></div>
1678                      </details></li><li><details is="accordion-disclosure" class="group">
1679                        <summary class="header-sidebar__linklist-button ">Costume Jewelry<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span>
1680                        </summary>
1681
1682                        <div class="header-sidebar__nested-linklist"><a href="/collections/costume-jewelry-earrings" class="link-faded-reverse">Earrings</a><a href="/collections/costume-jewelry-rings" class="link-faded-reverse">Rings</a><a href="/collections/costume-jewelry-bracelets" class="link-faded-reverse">Bracelets</a><a href="/collections/costume-jewelry-necklaces" class="link-faded-reverse">Necklaces</a><a href="/collections/costume-jewelry-brooches" class="link-faded-reverse">Brooches</a><a href="/collections/costume-jewelry-other" class="link-faded-reverse">Accessories</a></div>
1683                      </details></li><li><details is="accordion-disclosure" class="group">
1684                        <summary class="header-sidebar__linklist-button ">Accessories<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span>
1685                        </summary>
1686
1687                        <div class="header-sidebar__nested-linklist"><a href="/collections/handbags-purses" class="link-faded-reverse">Handbags & Purses</a><a href="/collections/belts-belt-buckles" class="link-faded-reverse">Belts & Belt Buckles</a><a href="/collections/collectible-pens" class="link-faded-reverse">Collectible Pens </a><a href="/collections/montblanc-pens" class="link-faded-reverse">Montblanc Pens </a></div>
1688                      </details></li><li><a href="/collections/american-indian-jewelry" class="header-sidebar__linklist-button ">American Indian</a></li></ul></div><div id="header-panel-4" class="header-sidebar__sub-panel" hidden>
1689              <button type="button" class="header-sidebar__back-button link-faded is-divided text-with-icon  md:hidden" data-action="close-panel"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
1690      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
1691    </svg>BRANDS</button>
1692
1693              <ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><details is="accordion-disclosure" class="group">
1694                        <summary class="header-sidebar__linklist-button ">A … G<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span>
1695                        </summary>
1696
1697                        <div class="header-sidebar__nested-linklist"><a href="/collections/angela-cummings-jewelry" class="link-faded-reverse">Angela Cummings</a><a href="/collections/barry-kieselstein-cord" class="link-faded-reverse">Barry Kieselstein-Cord</a><a href="/collections/boucheron" class="link-faded-reverse">Boucheron</a><a href="/collections/bulgari" class="link-faded-reverse">Bulgari</a><a href="/collections/buccellati-jewelry" class="link-faded-reverse">Buccellati</a><a href="/collections/breitling-watches" class="link-faded-reverse">Breitling</a><a href="/collections/cartier" class="link-faded-reverse">Cartier</a><a href="/collections/chanel-jewelry" class="link-faded-reverse">Chanel</a><a href="/collections/christian-dior" class="link-faded-reverse">Christian Dior</a><a href="/collections/christian-lacroix" class="link-faded-reverse">Christian Lacroix</a><a href="/collections/david-yurman" class="link-faded-reverse">David Yurman</a><a href="/collections/david-webb-jewelry" class="link-faded-reverse">David Webb</a><a href="/collections/elsa-peretti" class="link-faded-reverse">Elsa Peretti </a><a href="/collections/fendi" class="link-faded-reverse">Fendi</a>
1697<a href="/collections/georg-jensen" class="link-faded-reverse">Georg Jensen</a><a href="/collections/givenchy-jewelry" class="link-faded-reverse">Givenchy</a><a href="/collections/gucci" class="link-faded-reverse">Gucci</a></div>
1698                      </details></li><li><details is="accordion-disclosure" class="group">
1699                        <summary class="header-sidebar__linklist-button ">H … R<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span>
1700                        </summary>
1701
1702                        <div class="header-sidebar__nested-linklist"><a href="/collections/marcus-co-jewelry" class="link-faded-reverse">Marcus & Co. </a><a href="/collections/hammerman-brothers" class="link-faded-reverse">Hammerman Brothers</a><a href="/collections/henry-dunay" class="link-faded-reverse">Henry Dunay</a><a href="/collections/hermes" class="link-faded-reverse">Hermès</a><a href="/collections/hobe-jewelry" class="link-faded-reverse">Hobe</a><a href="/collections/iradj-moini" class="link-faded-reverse">Iradj Moini</a><a href="/collections/isabel-canovas-jewelry" class="link-faded-reverse">Isabel Canovas</a><a href="/collections/jaeger-lecoultre" class="link-faded-reverse">Jaeger-LeCoultre</a><a href="/collections/karl-lagerfeld" class="link-faded-reverse">Karl Lagerfeld</a><a href="/collections/kenneth-jay-lane" class="link-faded-reverse">Kenneth Jay Lane</a><a href="/collections/lalaounis" class="link-faded-reverse">Lalaounis</a><a href="/collections/louis-vuitton" class="link-faded-reverse">Louis Vuitton </a><a href="/collections/lanvin" class="link-faded-reverse">Lanvin</a><a href="/collections/lawrence-vrba" class="link-faded-reverse">Lawrence Vrba</a><a href="/collections/vintage-louis-rousselet-jewelry/louis-rousselet" class="link-faded-reverse">Louis Rousselet</a><a href="/collections/miriam-haskell" class="link-faded-reverse">Miriam Haskell</a><a href="/collections/montblanc-pens" class="link-faded-reverse">Montblanc </a><a href="/collections/maison-gripoix-jewelry" class="link-faded-reverse">Maison Gripoix </a><a href="/collections/oscar-heyman" class="link-faded-reverse">Oscar Heyman</a><a href="/collections/oscar-de-la-renta-jewelry" class="link-faded-reverse">Oscar de la Renta </a><a href="/collections/paloma-picasso" class="link-faded-reverse">Paloma Picasso </a></div>
1703                      </details></li><li><details is="accordion-disclosure" class="group">
1704                        <summary class="header-sidebar__linklist-button ">S … Z<span class="animated-plus group-expanded:rotate" aria-hidden="true"></span>
1705                        </summary>
1706
1707                        <div class="header-sidebar__nested-linklist"><a href="/collections/schreiner-jewelry" class="link-faded-reverse">Schreiner </a><a href="/collections/schlumberger" class="link-faded-reverse">Schlumberger</a><a href="/collections/seaman-schepps" class="link-faded-reverse">Seaman Schepps</a><a href="/collections/stanley-hagler-jewelry" class="link-faded-reverse">Stanley Hagler</a><a href="/collections/tiffany" class="link-faded-reverse">Tiffany & Co.</a><a href="/collections/trifari" class="link-faded-reverse">Trifari</a><a href="/collections/valentino" class="link-faded-reverse">Valentino</a><a href="/collections/van-cleef-arpels" class="link-faded-reverse">Van Cleef & Arpels</a><a href="/collections/gianni-versace-vintage-jewelry" class="link-faded-reverse">Versace & Gianni Versace</a><a href="/collections/yves-saint-laurent" class="link-faded-reverse">Yves Saint Laurent</a></div>
1708                      </details></li></ul></div><div id="header-panel-5" class="header-sidebar__sub-panel" hidden>
1709              <button type="button" class="header-sidebar__back-button link-faded is-divided text-with-icon  md:hidden" data-action="close-panel"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
1710      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
1711    </svg>ANTIQUES</button>
1712
1713              <ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><a href="https://dsfantiquejewelry.com/collections/all-antiques-gold-jewelry" class="header-sidebar__linklist-button ">VIEW ALL ANTIQUES </a></li><li><a href="/collections/antique-vintage-stick-pins" class="header-sidebar__linklist-button ">ANTIQUE STICKPINS</a></li></ul></div><div id="header-panel-6" class="header-sidebar__sub-panel" hidden>
1714              <button type="button" class="header-sidebar__back-button link-faded is-divided text-with-icon  md:hidden" data-action="close-panel"><svg aria-hidden="true" focusable="false" fill="none" width="12" class="icon icon-chevron-left  icon--direction-aware" viewBox="0 0 10 10">
1715      <path d="M7 1 3 5l4 4" stroke="currentColor" stroke-linecap="square"/>
1716    </svg>ABOUT US</button>
1717
1718              <ul class="header-sidebar__linklist divide-y unstyled-list" role="list"><li><a href="/pages/faq" class="header-sidebar__linklist-button ">Frequently Asked Questions</a></li></ul></div></div>
1719    </header-sidebar-collapsible-panel></header-sidebar></x-header>
1720</height-observer>
1721
1722<script>
1723  document.documentElement.style.setProperty('--header-height', `${document.getElementById('shopify-section-sections--20084820508738__header').clientHeight.toFixed(2)}px`);
1724</script>
1724<script>document.addEventListener("startasyncloading",function(){document.querySelectorAll("script[data-src]").forEach(a=>{datasrc=a.dataset.src,null!=datasrc&&(a.src=datasrc), delete a.dataset.src})});</script>
1724
1725 
1726
1727
1728<style> #shopify-section-sections--20084820508738__header a.block.h6 {font-size: 17px;} #shopify-section-sections--20084820508738__header summary.h6 {font-size: 17px;} </style></header>
1729<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
1730<section id="shopify-section-sections--20084821491778__cart-drawer" class="shopify-section shopify-section-group-overlay-group shopify-section--cart-drawer"><cart-drawer id="cart-drawer" class="cart-drawer drawer drawer--center-body color-scheme color-scheme--scheme-1" initial-focus="false" handle-editor-events>
1731  <p class="h4" slot="header">Cart</p><p class="h5 text-center">Your cart is empty</p></cart-drawer>
1732
1733</section><aside id="shopify-section-sections--20084821491778__privacy-banner" class="shopify-section shopify-section-group-overlay-group shopify-section--privacy-banner"><privacy-banner class="pop-in privacy-banner color-scheme color-scheme--scheme-1" handle-editor-events>
1734  <button class="pop-in__close-button tap-area" is="dialog-close-button">
1735    <span class="sr-only">Close</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16">
1736      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1"/>
1737    </svg>
1738
1739  </button>
1740
1741  <div class="v-stack gap-4"><p class="h6">🍪 Cookie policy</p><div class="prose text-xs"><p>We use cookies and similar technologies to provide the best experience on our website. Refer to our Privacy Policy for more information.</p></div><div class="h-stack gap-4">
1742      <button type="button" class="link text-xs" data-action="accept">Accept</button>
1743      <button type="button" class="link text-xs text-subdued" data-action="decline">Decline</button>
1744    </div>
1745  </div>
1746</privacy-banner>
1747
1748</aside>
1749<!-- END sections: overlay-group --><main id="main" class="anchor">
1750      <section id="shopify-section-template--20084824899650__main" class="shopify-section shopify-section--main-product"><style>
1751  #shopify-section-template--20084824899650__main {
1752    --product-grid: "product-gallery" "product-info" "product-content" / minmax(0, 1fr);
1753  }
1754
1755  @media screen and (min-width: 1000px) {
1756    #shopify-section-template--20084824899650__main {--product-grid: "product-gallery product-info" auto "product-content product-info" minmax(0, 1fr) / minmax(0, 0.67fr) minmax(0, 0.33fr);}
1757  }
1758</style><div class="section-spacing section-spacing--tight color-scheme color-scheme--scheme-2 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673">
1759  <div class="container container--xl">
1760    <div class="product"><style>@media screen and (min-width: 1000px) {
1761    #shopify-section-template--20084824899650__main {/* Thumbnails on the left */
1762        --product-gallery-flex-direction: row-reverse;
1763        --product-gallery-thumbnail-list-grid-auto-flow: row;--product-gallery-carousel-grid: auto-flow dense / auto;
1764        --product-gallery-carousel-scroll-snap-type: none;
1765        --product-gallery-carousel-gap: 30px;}}
1766</style>
1767
1768<product-gallery class="product-gallery" form="product-form-8407776034882-template--20084824899650__main"  allow-zoom="3"><button class="product-gallery__zoom-button circle-button circle-button--sm md:hidden" is="open-lightbox-button">
1769      <span class="sr-only">Zoom picture</span><svg aria-hidden="true" focusable="false" width="14" class="icon icon-zoom" viewBox="0 0 14 14">
1770      <path d="M9.432 9.432a4.94 4.94 0 1 1-6.985-6.985 4.94 4.94 0 0 1 6.985 6.985Zm0 0L13 13" fill="none" stroke="currentColor" stroke-linecap="square"/>
1771      <path d="M6 3.5V6m0 2.5V6m0 0H3.5h5" fill="none" stroke="currentColor" />
1772    </svg></button><div class="product-gallery__image-list"><div class="contents"><scroll-carousel adaptive-height id="product-gallery-carousel-8407776034882-template--20084824899650__main" class="product-gallery__carousel scroll-area full-bleed md:unbleed" role="region"><div class="product-gallery__media snap-center is-initial" data-media-type="image" data-media-id="28634989166658" role="group" aria-label="Item 1 of 3" ><img src="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=1742" alt="Vintage 14K Gold Mother-of-Pearl Revolver Pistol Charm Pendant" srcset="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=200 200w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=300 300w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=400 400w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=500 500w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=600 600w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=700 700w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=800 800w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=1000 1000w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=1200 1200w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=1400 1400w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=1600 1600w" width="1742" height="1600" loading="eager" fetchpriority="high" sizes="(max-width: 699px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(1100px, 844px - 96px)"></div><div class="product-gallery__media snap-center " data-media-type="image" data-media-id="28634989199426" role="group" aria-label="Item 2 of 3" ><img src="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=1745" alt="Vintage Gold Mother-of-Pearl  Pistol Charm Pendant" srcset="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=200 200w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=300 300w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=400 400w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=500 500w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=600 600w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=700 700w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=800 800w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=1000 1000w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=1200 1200w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=1400 1400w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=1600 1600w" width="1745" height="1600" loading="lazy" fetchpriority="auto" sizes="(max-width: 699px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(1100px, 844px - 96px)"></div><div class="product-gallery__media snap-center " data-media-type="image" data-media-id="28634989232194" role="group" aria-label="Item 3 of 3" ><img src="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=1721" alt="Vintage Gold Mother-of-Pearl Revolver Pistol Charm Pendant " srcset="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=200 200w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=300 300w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=400 400w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=500 500w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=600 600w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=700 700w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=800 800w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=1000 1000w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=1200 1200w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=1400 1400w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=1600 1600w" width="1721" height="1600" loading="lazy" fetchpriority="auto" sizes="(max-width: 699px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(1100px, 844px - 96px)"></div>
1772</scroll-carousel></div></div><safe-sticky class="product-gallery__thumbnail-list  md:block">
1773        <product-gallery-navigation align-selected aria-controls="product-gallery-carousel-8407776034882-template--20084824899650__main" class="product-gallery__thumbnail-scroller bleed md:unbleed"><button type="button" class="product-gallery__thumbnail"  data-media-type="image" data-media-position="1" data-media-id="28634989166658" aria-current="true" aria-label="Go to item 1"><img src="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=1742" alt="Vintage 14K Gold Mother-of-Pearl Revolver Pistol Charm Pendant" srcset="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=56 56w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=112 112w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=168 168w" width="1742" height="1600" loading="lazy" sizes="56px" class="object-contain">
1774              </button><button type="button" class="product-gallery__thumbnail"  data-media-type="image" data-media-position="2" data-media-id="28634989199426" aria-current="false" aria-label="Go to item 2"><img src="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=1745" alt="Vintage Gold Mother-of-Pearl  Pistol Charm Pendant" srcset="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=56 56w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=112 112w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=168 168w" width="1745" height="1600" loading="lazy" sizes="56px" class="object-contain">
1775              </button><button type="button" class="product-gallery__thumbnail"  data-media-type="image" data-media-position="3" data-media-id="28634989232194" aria-current="false" aria-label="Go to item 3"><img src="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=1721" alt="Vintage Gold Mother-of-Pearl Revolver Pistol Charm Pendant " srcset="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=56 56w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=112 112w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=168 168w" width="1721" height="1600" loading="lazy" sizes="56px" class="object-contain">
1776              </button></product-gallery-navigation>
1777      </safe-sticky></product-gallery>
1778<safe-sticky class="product-info ">
1779  <div class="product-info__block-list"><div class="product-info__block-item" data-block-type="title" ><h1 class="product-title h1">Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant</h1></div><div class="product-info__block-item" data-block-type="price" ><div class="v-stack"><price-list role="region" aria-live="polite" class="price-list price-list--product"><sale-price form="product-form-8407776034882-template--20084824899650__main" class="h4 text-subdued">
1780      <span class="sr-only">Sale price</span>$1,750.00</sale-price>
1781
1782    <compare-at-price form="product-form-8407776034882-template--20084824899650__main" hidden class="h5 text-subdued line-through">
1783      <span class="sr-only">Regular price</span></compare-at-price><unit-price form="product-form-8407776034882-template--20084824899650__main" hidden class="h6 text-subdued">(/)
1784      </unit-price></price-list></div></div><div class="product-info__block-item" data-block-type="@app" ><div id="shopify-block-AZEhPT0x6NEFUblZJY__affirm_pay_over_time_messaging_product_block_E8hx4p" class="shopify-block shopify-app-block"><div data-id="AZEhPT0x6NEFUblZJY__affirm_pay_over_time_messaging_product_block_E8hx4p" style="text-align: left; font-size: 16px;">
1785  <span
1786    class="affirm-as-low-as"
1787    data-amount="175000"
1788    data-page-type="product"
1789    data-affirm-type=logo
1790    data-affirm-color= blue
1791  >
1792  </span>
1793</div>
1794
1795<script type="text/javascript">
1796  const appData = '{"theme_app_configuration"=>Metafields::MetafieldDrop}';
1797  const promoAppConfig = (appData == '{}') ? {} : JSON.parse('{"region_public_keys":{"us":"HPWE2S0BXAJPPFOO","ca":""}}') ;
1798  const hasRegionKeys = promoAppConfig.hasOwnProperty('region_public_keys');
1799  let publicKey = null;
1800  if (Shopify.country == 'US') 
1801    publicKey = (hasRegionKeys) ? promoAppConfig.region_public_keys.us : null;
1802  if (Shopify.country == 'CA') 
1803    publicKey = (hasRegionKeys) ? promoAppConfig.region_public_keys.ca : null;      
1804  const affirmPublicApiKeyProduct = ('HPWE2S0BXAJPPFOO') ? 'HPWE2S0BXAJPPFOO' : publicKey;
1805  const customPriceSelector = ('') ? '' : null;
1806  const keyEntered = ('HPWE2S0BXAJPPFOO') ? 'HPWE2S0BXAJPPFOO' : null;
1807</script>
1807
1808
1809
1810</div></div><div class="product-info__block-item" data-block-type="buy-buttons" ><form method="post" action="/cart/add" id="product-form-8407776034882-template--20084824899650__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden"  name="id" value="45250394521666">
1811
1812    
1813
1814    <div class="v-stack gap-4"><buy-buttons class="buy-buttons buy-buttons--has-dynamic" template="" form="product-form-8407776034882-template--20084824899650__main">
1815<button type="submit" class="button w-full"style="--button-background: 165 122 60;--button-outline-color: 165 122 60;" >Add to cart</button><div data-shopify="payment-button" class="shopify-payment-button"> <shopify-accelerated-checkout recommended="{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:14234058816,&quot;merchantName&quot;:&quot;DSF Antique Jewelry&quot;,&quot;personalized&quot;:true}}" fallback="{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:true,&quot;name&quot;:&quot;buy_it_now&quot;,&quot;wallet_params&quot;:{}}" access-token="f74c6e16f4bedf4450da5544d7014484" buyer-country="US" buyer-locale="en" buyer-currency="USD" variant-params="[{&quot;id&quot;:45250394521666,&quot;requiresShipping&quot;:true}]" shop-id="14234058816" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;370070f3&quot;]" > <div class="shopify-payment-button__button" role="button" disabled aria-hidden="true" style="background-color: transparent; border: none"> <div class="shopify-payment-button__skeleton">&nbsp;</div> </div> <div class="shopify-payment-button__more-options shopify-payment-button__skeleton" role="button" disabled aria-hidden="true">&nbsp;</div> </shopify-accelerated-checkout> </div><style>
1816            #shopify-section-template--20084824899650__main .shopify-payment-button {}
1817          </style></buy-buttons>
1818    </div><input type="hidden" name="product-id" value="8407776034882" /><input type="hidden" name="section-id" value="template--20084824899650__main" /></form></div><div class="product-info__block-item" data-block-type="@app" ><div id="shopify-block-AKzZ0b3YrdjJNcmhSc__make_an_offer_make_an_offer_button_RFye78" class="shopify-block shopify-app-block"><make-an-offer-button data-id="AKzZ0b3YrdjJNcmhSc__make_an_offer_make_an_offer_button_RFye78" data-type="button"></make-an-offer-button>
1819
1820</div></div><div class="product-info__block-item" data-block-type="liquid" ><div class="liquid"><style>
1821  .dsf-trust-strip{
1822    display:flex;
1823    justify-content:space-between;
1824    align-items:flex-start;
1825    gap:14px;
1826    margin:18px 0 6px;
1827    padding-top:16px;
1828    border-top:1px solid #d8c9a8;
1829  }
1830  .dsf-trust-strip__item{
1831    flex:1;
1832    text-align:center;
1833    text-decoration:none;
1834    color:inherit;
1835    transition:opacity .15s ease;
1836  }
1837  .dsf-trust-strip__item:hover{opacity:.65;}
1838  .dsf-trust-strip__icon{
1839    display:block;
1840    margin:0 auto 7px;
1841    width:22px;
1842    height:22px;
1843    color:#b89a5e;
1844  }
1845  .dsf-trust-strip__icon svg{width:100%;height:100%;display:block;}
1846  .dsf-trust-strip__label{
1847    display:block;
1848    font-family:'Cormorant Garamond', Georgia, serif;
1849    font-size:15px;
1850    font-weight:500;
1851    letter-spacing:.03em;
1852    color:#4a4a4a;
1853    line-height:1.2;
1854  }
1855  .dsf-trust-strip__sub{
1856    display:block;
1857    font-family:Georgia, serif;
1858    font-size:11.5px;
1859    color:#999;
1860    margin-top:3px;
1861    line-height:1.25;
1862  }
1863  @media (max-width:480px){
1864    .dsf-trust-strip{gap:8px;padding-top:13px;}
1865    .dsf-trust-strip__icon{width:19px;height:19px;margin-bottom:5px;}
1866    .dsf-trust-strip__label{font-size:12.5px;}
1867    .dsf-trust-strip__sub{font-size:10.5px;}
1868  }
1869</style>
1870
1871<div class="dsf-trust-strip">
1872  <a class="dsf-trust-strip__item" href="/pages/authenticity-promise">
1873    <span class="dsf-trust-strip__icon">
1874      <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round">
1875        <circle cx="12" cy="12" r="9"/><path d="M8 12l2.5 2.5L16 9"/>
1876      </svg>
1877    </span>
1878    <span class="dsf-trust-strip__label">Authenticity</span>
1879    <span class="dsf-trust-strip__sub">Verified before listing</span>
1880  </a>
1881  <a class="dsf-trust-strip__item" href="/policies/shipping-policy">
1882    <span class="dsf-trust-strip__icon">
1883      <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round">
1884        <path d="M12 3l7 3v5c0 4.2-2.9 7.6-7 8.8C7.9 18.6 5 15.2 5 11V6l7-3z"/><path d="M9 11.5l2 2 4-4"/>
1885      </svg>
1886    </span>
1887    <span class="dsf-trust-strip__label">Insured Shipping</span>
1888    <span class="dsf-trust-strip__sub">Fully covered</span>
1889  </a>
1890  <a class="dsf-trust-strip__item" href="/policies/refund-policy">
1891    <span class="dsf-trust-strip__icon">
1892      <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.3" stroke-linecap="round" stroke-linejoin="round">
1893        <path d="M4 8h11a4.5 4.5 0 0 1 0 9H9"/><path d="M7 5L4 8l3 3"/>
1894      </svg>
1895    </span>
1896    <span class="dsf-trust-strip__label">32-Day Returns</span>
1897    <span class="dsf-trust-strip__sub">Shop with confidence</span>
1898  </a>
1899</div></div></div><div class="product-info__block-item" data-block-type="description" ><div class="prose"><h2 class="p1"><em>A Finely Sculpted Miniature with Luminous Mother-of-Pearl Grips</em></h2>
1900<p class="p1">Bold in subject yet refined in execution, this vintage miniature revolver charm is crafted in ric
1900hly polished <b>14K yellow gold</b> and signed <b>JMF</b>.</p>
1901<p class="p1">Sculpted fully in the round, the piece recreates a classic revolver with remarkable attention to detail, including a long barrel, dimensional cylinder, hammer, trigger and curved trigger guard. The handle is fitted on both sides with luminous <b>mother-of-pearl grip panels</b>, each secured with a small gold pin. Their subtle iridescence provides an elegant contrast against the warmth of the yellow gold.</p>
1902<p class="p1">A suspension ring allows the piece to be worn as a charm or as a distinctive pendant. Equal parts fine jewelry and miniature sculpture, it is an unusual collector’s piece with character, craftsmanship and a quietly playful spirit.</p>
1903<h3 class="p1">
1904<b>Details</b><b></b>
1905</h3>
1906<ul class="ul1">
1907<li class="li1">Crafted in 14K yellow gold</li>
1908<li class="li1">Genuine mother-of-pearl grip panels</li>
1909<li class="li1">Three-dimensional revolver design</li>
1910<li class="li1">Signed JMF and stamped 14K</li>
1911<li class="li1">Suitable as a charm or pendant</li>
1912<li class="li1">Vintage estate jewelry</li>
1913</ul></div></div><div class="product-info__block-item" data-block-type="text" ><div class="prose"><p><a href="https://dsfantiquejewelry.com/pages/contact-us" title="https://dsfantiquejewelry.com/pages/contact-us"><em>Email</em></a><em> us or give us a call: (929) 316-2746. For our shipping and refund policy please see our </em><a href="https://dsfantiquejewelry.com/policies/terms-of-service" title="https://dsfantiquejewelry.com/policies/terms-of-service"><em>terms & conditions</em></a><em>.</em></p></div></div><div class="product-info__block-item" data-block-type="share-buttons" ><button class="share-buttons share-buttons--native link-faded" is="share-button" hidden>
1914              <span class="smallcaps text-xxs">Share</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-share" viewBox="0 0 16 16">
1915      <path d="m6.41 6.852 3.182-2.037M6.409 9.148l3.183 2.037m1.793-5.352c1.168 0 2.115-.97 2.115-2.166 0-1.197-.947-2.167-2.115-2.167-1.169 0-2.116.97-2.116 2.167 0 1.196.947 2.166 2.116 2.166Zm0 8.667c1.168 0 2.115-.97 2.115-2.167 0-1.196-.947-2.166-2.115-2.166-1.169 0-2.116.97-2.116 2.166 0 1.197.947 2.167 2.116 2.167Zm-6.77-4.333c1.169 0 2.116-.97 2.116-2.167 0-1.197-.947-2.167-2.116-2.167C3.447 5.833 2.5 6.803 2.5 8c0 1.197.947 2.167 2.115 2.167Z" stroke="currentColor" stroke-opacity=".65" stroke-linecap="square"/>
1916    </svg></button>
1917
1918            <div class="share-buttons">
1919              <span class="smallcaps text-xxs text-subdued">Share</span><ul class="social-media social-media--list unstyled-list" role="list">
1920  <li class="social-media__item branding-colors--facebook"><a href="https://www.facebook.com/sharer.php?u=https://dsfantiquejewelry.com/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant" aria-label="Share on Facebook"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-facebook" viewBox="0 0 24 24">
1921      <path fill-rule="evenodd" clip-rule="evenodd" d="M10.183 21.85v-8.868H7.2V9.526h2.983V6.982a4.17 4.17 0 0 1 4.44-4.572 22.33 22.33 0 0 1 2.667.144v3.084h-1.83a1.44 1.44 0 0 0-1.713 1.68v2.208h3.423l-.447 3.456h-2.97v8.868h-3.57Z" fill="currentColor"/>
1922    </svg></a>
1923  </li>
1924
1925  <li class="social-media__item branding-colors--twitter"><a href="https://twitter.com/intent/tweet?text=Vintage%2014K%20Gold%20Mother-of-Pearl%20Revolver%20Charm%20Pendant&url=https://dsfantiquejewelry.com/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant" aria-label="Share on Twitter"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-twitter" viewBox="0 0 24 24">
1926      <path d="M16.94 4h2.715l-5.93 6.777L20.7 20h-5.462l-4.278-5.593L6.065 20H3.35l6.342-7.25L3 4h5.6l3.868 5.113L16.94 4Zm-.952 14.375h1.504L7.784 5.54H6.17l9.818 12.836Z" fill="currentColor"/>
1927    </svg></a>
1928  </li>
1929
1930  <li class="social-media__item branding-colors--pinterest"><a href="https://pinterest.com/pin/create/button/?url=https://dsfantiquejewelry.com/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant&media=https://dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&width=800&description=A%20Finely%20Sculpted%20Miniature%20with%20Luminous%20Mother
1930-of-Pearl%20Grips%0ABold%20in%20subject%20yet%20refined%20in%20execution,%20this%20vintage%20miniature%20revolver%20charm%20is%20crafted%20in%20richly%20polished%C2%A014K%20yellow%20gold%20and%20sig..." aria-label="Share on Pinterest"><svg aria-hidden="true" focusable="false" width="24" class="icon icon-pinterest" viewBox="0 0 24 24">
1931      <path fill-rule="evenodd" clip-rule="evenodd" d="M11.765 2.401c3.59-.054 5.837 1.4 6.895 3.95.349.842.722 2.39.442 3.675-.112.512-.144 1.048-.295 1.53-.308.983-.708 1.853-1.238 2.603-.72 1.02-1.81 1.706-3.182 2.052-1.212.305-2.328-.152-2.976-.643-.206-.156-.483-.36-.56-.643h-.029c-.046.515-.244 1.062-.383 1.531-.193.65-.23 1.321-.472 1.929a12.345 12.345 0 0 1-.942 1.868c-.184.302-.692 1.335-1.061 1.347-.04-.078-.057-.108-.06-.245-.118-.19-.035-.508-.087-.766-.082-.4-.145-1.123-.06-1.53v-.643c.096-.442.092-.894.207-1.317.25-.92.39-1.895.648-2.848.249-.915.477-1.916.678-2.847.045-.21-.21-.815-.265-1.041-.174-.713-.042-1.7.176-2.236.275-.674 1.08-1.703 2.122-1.439.838.212 1.371 1.118 1.09 2.266-.295 1.205-.677 2.284-.943 3.49-.068.311.05.641.118.827.248.672 1 1.324 2.004 1.072 1.52-.383 2.193-1.76 2.652-3.246.124-.402.109-.781.206-1.225.204-.935.118-2.331-.177-3.061-.472-1.17-1.353-1.92-2.563-2.328L12.707 4.3c-.56-.128-1.626.064-2.004.183-1.69.535-2.737 1.427-3.388 3.032-.222.546-.344 1.1-.383 1.868l-.03.276c.13.686.144 1.14.413 1.653.132.252.447.451.5.765.032.185-.104.464-.147.613-.065.224-.041.48-.147.673-.192.349-.714.087-.943-.061-1.192-.77-2.175-2.995-1.62-5.144.085-.332.09-.62.206-.919.723-1.844 1.802-2.978 3.359-3.95.583-.364 1.37-.544 2.092-.734l1.149-.154Z" fill="currentColor"/>
1932    </svg></a>
1933  </li>
1934
1935  <li class="social-media__item branding-colors--email"><a href="mailto:?&subject=Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant&body=https://dsfantiquejewelry.com/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant" aria-label="Share by email"><svg aria-hidden="true" focusable="false" fill="none" width="24" class="icon icon-email" viewBox="0 0 24 24">
1936      <path fill-rule="evenodd" clip-rule="evenodd" d="M1.5 6.25C1.5 5.42157 2.17157 4.75 3 4.75H21C21.8284 4.75 22.5 5.42157 22.5 6.25V18.25C22.5 19.0784 21.8284 19.75 21 19.75H3C2.17157 19.75 1.5 19.0784 1.5 18.25V6.25Z" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
1937      <path d="M22.161 5.29999L14.017 11.564C12.8279 12.4787 11.1721 12.4787 9.98299 11.564L1.83899 5.29999" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
1938    </svg></a>
1939  </li>
1940</ul></div></div><div class="product-info__block-item" data-block-type="text" ><div class="prose"><p><em><strong>The DSF Promise</strong></em></p><p>Buy with confidence. Every piece is backed by:</p><p>• <strong>Authenticity</strong> — examined and verified before listing<br/><br/>• <strong>Condition</strong> — carefully inspected and honestly described<br/><br/>• <strong>Insured shipping</strong> — fully insured, signature required<br/><br/>• <strong>32-day returns</strong> — available on eligible, unaltered items<br/><br/>• <strong>Private appointments</strong> — available in New York<br/><br/>• <strong>Experience</strong> — over 50 years of fine jewelry expertise</p></div></div></div></safe-sticky><div id="product-extra-information" class="product-content-below-gallery empty:hidden scroll-margin-offset"><details class="accordion accordion--lg group " is="accordion-disclosure" aria-expanded="false" >
1941  <summary><span class="accordion__toggle h6"><span>How do I know a piece is authentic, and can I trust DSF?</span><span class="animated-plus group-expanded:rotate" aria-hidden="true"></span></span>
1942  </summary>
1943
1944  <div class="accordion__content prose"><p>Buying fine jewelry online takes trust, especially at this level. DSF Antique Jewelry is a New York–based dealer with over 50 years of fine jewelry expertise. Every piece is examined for authenticity and condition before it is listed — we assess hallmarks, maker's marks, metal content, gemstones, and construction consistent with the stated period or designer. For signed pieces such as Cartier, Buccellati, or Van Cleef & Arpels, we verify maker's marks and signatures. We're glad to send additional photographs of any hallmark, or speak with you directly, before you decide.<br/></p></div>
1945</details>
1945<details class="accordion accordion--lg group " is="accordion-disclosure" aria-expanded="false" >
1946  <summary><span class="accordion__toggle h6"><span>Why does antique gold look different, and is surface wear normal?</span><span class="animated-plus group-expanded:rotate" aria-hidden="true"></span></span>
1947  </summary>
1948
1949  <div class="accordion__content prose"><p>Antique pieces were often made in gold standards less common today, such as 15ct (used in Britain only between 1854 and 1932), 9ct, or higher-karat continental gold, which give a warmer tone than typical modern 14k. Light surface wear, softened edges, and a gentle patina are normal and expected on antique jewelry — they reflect the age and authenticity of the piece, not flaws. We describe the true condition of every item honestly in its listing.</p></div>
1950</details><details class="accordion accordion--lg group " is="accordion-disclosure" aria-expanded="false" >
1951  <summary><span class="accordion__toggle h6"><span>What do the hallmarks and maker's marks mean?</span><span class="animated-plus group-expanded:rotate" aria-hidden="true"></span></span>
1952  </summary>
1953
1954  <div class="accordion__content prose"><p>Hallmarks are small stamped marks that identify the metal standard, and often the maker, assay office, and date. They are one of the best tools for authenticating antique jewelry. We identify and explain the marks we find on each piece in its description, and we're happy to send close-up photographs of any hallmark on request so you can see exactly what you're buying.<br/></p></div>
1955</details><details class="accordion accordion--lg group " is="accordion-disclosure" aria-expanded="false" >
1956  <summary><span class="accordion__toggle h6"><span>
1956Can pieces be resized or adjusted?</span><span class="animated-plus group-expanded:rotate" aria-hidden="true"></span></span>
1957  </summary>
1958
1959  <div class="accordion__content prose"><p>It depends on the piece. Many antique rings can be resized, but bands with all-around engraving, thin shanks, or gemstones near the base may be limited in how far they can safely go, and some pieces are best left as-is to preserve their integrity. We list each item's measurements as they currently are. If you're unsure whether something can be safely adjusted, contact us before buying and we'll give you an honest assessment for that specific piece.<br/></p></div>
1960</details><details class="accordion accordion--lg group " is="accordion-disclosure" aria-expanded="false" >
1961  <summary><span class="accordion__toggle h6"><span>How should I care for and store fine jewelry?</span><span class="animated-plus group-expanded:rotate" aria-hidden="true"></span></span>
1962  </summary>
1963
1964  <div class="accordion__content prose"><p>Clean gently with a soft cloth, avoid harsh chemicals, ultrasonic cleaners, and chlorine, and store pieces separately so they don't scratch one another. Remove rings and bracelets for heavy manual tasks. Antique gold is softer than modern alloys, so period pieces are best enjoyed with normal care. Treated well, fine antique jewelry lasts for generations — many of our pieces are already a century or more old and still beautiful.</p></div>
1965</details></div></div>
1966  </div>
1967</div><product-sticky-bar form="product-form-8407776034882-template--20084824899650__main" class="product-sticky-bar">
1968    <div class="product-sticky-bar__info sm-max:hidden">
1969      <div class="h-stack gap-6"><variant-media widths="60,120,180" form="product-form-8407776034882-template--20084824899650__main"><img src="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=1742" alt="Vintage 14K Gold Mother-of-Pearl Revolver Pistol Charm Pendant" srcset="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=60 60w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=120 120w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=180 180w" width="1742" height="1600" loading="lazy" sizes="60px"></variant-media><div class="v-stack">
1970          <span class="h6">Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant</span><price-list role="region" aria-live="polite" class="price-list "><sale-price form="product-form-8407776034882-template--20084824899650__main" class="h6 text-subdued">
1971      <span class="sr-only">Sale price</span>$1,750.00</sale-price>
1972
1973    <compare-at-price form="product-form-8407776034882-template--20084824899650__main" hidden class="h6 text-subdued line-through">
1974      <span class="sr-only">Regular price</span></compare-at-price></price-list></div>
1975      </div>
1976    </div>
1977
1978    <buy-buttons class="buy-buttons" template="" form="product-form-8407776034882-template--20084824899650__main">
1979<button type="submit" class="button"form="product-form-8407776034882-template--20084824899650__main" >Add to cart</button></buy-buttons>
1980  </product-sticky-bar><template id="quick-buy-content">
1981  <p class="h5" slot="header">Choose options</p>
1982
1983  <div class="quick-buy-modal__content">
1984    <button type="button" class="quick-buy-modal__close-button sm-max:hidden" is="dialog-close-button">
1985      <span class="sr-only">Close</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-close" viewBox="0 0 16 16">
1986      <path d="m1 1 14 14M1 15 15 1" stroke="currentColor" stroke-width="1"/>
1987    </svg>
1988
1989  </button>
1990
1991    <div class="quick-buy-modal__gallery-wrapper"><style>@media screen and (min-width: 1000px) {
1992    #shopify-section-template--20084824899650__main {}}
1993</style>
1994
1995<product-gallery class="product-gallery" form="product-form-8407776034882-template--20084824899650__main"  ><div class="product-gallery__image-list"><div class="product-gallery__carousel-with-arrows"><button type="button" class="tap-area sm:hidden" is="carousel-prev-button" aria-controls="product-gallery-carousel-8407776034882-template--20084824899650__main">
1996          <span class="sr-only">Previous</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-arrow-left  icon--direction-aware" viewBox="0 0 16 18">
1997      <path d="M11 1 3 9l8 8" stroke="currentColor" stroke-linecap="square"/>
1998    </svg></button><scroll-carousel adaptive-height id="product-gallery-carousel-8407776034882-template--20084824899650__main" class="product-gallery__carousel scroll-area " role="region"><div class="product-gallery__media snap-center is-initial" data-media-type="image" data-media-id="28634989166658" role="group" aria-label="Item 1 of 3" ><img src="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=1742" alt="Vintage 14K Gold Mother-of-Pearl Revolver Pistol Charm Pendant" srcset="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=200 200w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=300 300w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=400 400w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=500 500w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=600 600w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=700 700w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=800 800w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=1000 1000w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=1200 1200w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=1400 1400w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&amp;width=1600 1600w" width="1742" height="1600" loading="eager" fetchpriority="high" sizes="(max-width: 699px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(1100px, 844px - 96px)"></div><div class="product-gallery__media snap-center " data-media-type="image" data-media-id="28634989199426" role="group" aria-label="Item 2 of 3" ><img src="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=1745" alt="Vintage Gold Mother-of-Pearl  Pistol Charm Pendant" srcset="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=200 200w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=300 300w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=400 400w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=500 500w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=600 600w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=700 700w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=800 800w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=1000 1000w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=1200 1200w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=1400 1400w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366&amp;width=1600 1600w" width="1745" height="1600" loading="lazy" fetchpriority="auto" sizes="(max-width: 699px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(1100px, 844px - 96px)"></div><div class="product-gallery__media snap-center " data-media-type="image" data-media-id="28634989232194" role="group" aria-label="Item 3 of 3" ><img src="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=1721" alt="Vintage Gold Mother-of-Pearl Revolver Pistol Charm Pendant " srcset="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=200 200w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=300 300w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=400 400w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=500 500w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=600 600w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=700 700w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=800 800w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=1000 1000w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=1200 1200w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=1400 1400w, //dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384&amp;width=1600 1600w" width="1721" height="1600" loading="lazy" fetchpriority="auto" sizes="(max-width: 699px) calc(100vw - 40px), (max-width: 999px) calc(100vw - 64px), min(1100px, 844px - 96px)"></div>
1998</scroll-carousel><button type="button" class="tap-area sm:hidden" is="carousel-next-button" aria-controls="product-gallery-carousel-8407776034882-template--20084824899650__main">
1999          <span class="sr-only">Next</span><svg aria-hidden="true" focusable="false" fill="none" width="16" class="icon icon-arrow-right  icon--direction-aware" viewBox="0 0 16 18">
2000      <path d="m5 17 8-8-8-8" stroke="currentColor" stroke-linecap="square"/>
2001    </svg></button></div></div><carousel-navigation class="page-dots align-self-center md-max:hidden " aria-controls="product-gallery-carousel-8407776034882-template--20084824899650__main"><button type="button" class="tap-area"  aria-current="true">
2002              <span class="sr-only">Go to item 1</span>
2003            </button><button type="button" class="tap-area"  aria-current="false">
2004              <span class="sr-only">Go to item 2</span>
2005            </button><button type="button" class="tap-area"  aria-current="false">
2006              <span class="sr-only">Go to item 3</span>
2007            </button></carousel-navigation></product-gallery>
2008<div class="quick-buy-modal__mobile-info v-stack gap-1 justify-center text-center sm:hidden">
2009        <a href="/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant" class="product-title h6">Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant</a>
2010        <price-list role="region" aria-live="polite" class="price-list "><sale-price form="product-form-8407776034882-template--20084824899650__main" class="h6 text-subdued">
2011      <span class="sr-only">Sale price</span>$1,750.00</sale-price>
2012
2013    <compare-at-price form="product-form-8407776034882-template--20084824899650__main" hidden class="h6 text-subdued line-through">
2014      <span class="sr-only">Regular price</span></compare-at-price></price-list>
2015      </div>
2016    </div>
2017
2018    <div class="quick-buy-modal__info-wrapper"><safe-sticky class="product-info ">
2019  <div class="product-info__block-list"><div class="product-info__block-item" data-block-type="title" ><h2 class="product-title h1">
2020                <a href="/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant">Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant</a>
2021              </h2></div><div class="product-info__block-item" data-block-type="price" ><div class="v-stack"><price-list role="region" aria-live="polite" class="price-list price-list--product"><sale-price form="product-form-8407776034882-template--20084824899650__main" class="h4 text-subdued">
2022      <span class="sr-only">Sale price</span>$1,750.00</sale-price>
2023
2024    <compare-at-price form="product-form-8407776034882-template--20084824899650__main" hidden class="h5 text-subdued line-through">
2025      <span class="sr-only">Regular price</span></compare-at-price><unit-price form="product-form-8407776034882-template--20084824899650__main" hidden class="h6 text-subdued">(/)
2026      </unit-price></price-list></div></div><div class="product-info__block-item" data-block-type="@app" ><div id="shopify-block-AZEhPT0x6NEFUblZJY__affirm_pay_over_time_messaging_product_block_E8hx4p-1" class="shopify-block shopify-app-block"><div data-id="AZEhPT0x6NEFUblZJY__affirm_pay_over_time_messaging_product_block_E8hx4p-1" style="text-align: left; font-size: 16px;">
2027  <span
2028    class="affirm-as-low-as"
2029    data-amount="175000"
2030    data-page-type="product"
2031    data-affirm-type=logo
2032    data-affirm-color= blue
2033  >
2034  </span>
2035</div>
2036
2037<script type="text/javascript">
2038  const appData = '{"theme_app_configuration"=>Metafields::MetafieldDrop}';
2039  const promoAppConfig = (appData == '{}') ? {} : JSON.parse('{"region_public_keys":{"us":"HPWE2S0BXAJPPFOO","ca":""}}') ;
2040  const hasRegionKeys = promoAppConfig.hasOwnProperty('region_public_keys');
2041  let publicKey = null;
2042  if (Shopify.country == 'US') 
2043    publicKey = (hasRegionKeys) ? promoAppConfig.region_public_keys.us : null;
2044  if (Shopify.country == 'CA') 
2045    publicKey = (hasRegionKeys) ? promoAppConfig.region_public_keys.ca : null;      
2046  const affirmPublicApiKeyProduct = ('HPWE2S0BXAJPPFOO') ? 'HPWE2S0BXAJPPFOO' : publicKey;
2047  const customPriceSelector = ('') ? '' : null;
2048  const keyEntered = ('HPWE2S0BXAJPPFOO') ? 'HPWE2S0BXAJPPFOO' : null;
2049</script>
2049
2050
2051
2052</div></div><div class="product-info__block-item" data-block-type="buy-buttons" ><form method="post" action="/cart/add" id="product-form-8407776034882-template--20084824899650__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden"  name="id" value="45250394521666">
2053
2054    
2055
2056    <div class="v-stack gap-4"><buy-buttons class="buy-buttons buy-buttons--has-dynamic" template="" form="product-form-8407776034882-template--20084824899650__main">
2057<button type="submit" class="button w-full"style="--button-background: 165 122 60;--button-outline-color: 165 122 60;" >Add to cart</button><div data-shopify="payment-button" class="shopify-payment-button"> <shopify-accelerated-checkout recommended="{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:false,&quot;name&quot;:&quot;shop_pay&quot;,&quot;wallet_params&quot;:{&quot;shopId&quot;:14234058816,&quot;merchantName&quot;:&quot;DSF Antique Jewelry&quot;,&quot;personalized&quot;:true}}" fallback="{&quot;supports_subs&quot;:true,&quot;supports_def_opts&quot;:true,&quot;name&quot;:&quot;buy_it_now&quot;,&quot;wallet_params&quot;:{}}" access-token="f74c6e16f4bedf4450da5544d7014484" buyer-country="US" buyer-locale="en" buyer-currency="USD" variant-params="[{&quot;id&quot;:45250394521666,&quot;requiresShipping&quot;:true}]" shop-id="14234058816" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;370070f3&quot;]" > <div class="shopify-payment-button__button" role="button" disabled aria-hidden="true" style="background-color: transparent; border: none"> <div class="shopify-payment-button__skeleton">&nbsp;</div> </div> <div class="shopify-payment-button__more-options shopify-payment-button__skeleton" role="button" disabled aria-hidden="true">&nbsp;</div> </shopify-accelerated-checkout> </div><style>
2058            #shopify-section-template--20084824899650__main .shopify-payment-button {}
2059          </style></buy-buttons>
2060    </div><input type="hidden" name="product-id" value="8407776034882" /><input type="hidden" name="section-id" value="template--20084824899650__main" /></form></div><div class="product-info__block-item" data-block-type="@app" ><div id="shopify-block-AKzZ0b3YrdjJNcmhSc__make_an_offer_make_an_offer_button_RFye78-1" class="shopify-block shopify-app-block"><make-an-offer-button data-id="AKzZ0b3YrdjJNcmhSc__make_an_offer_make_an_offer_button_RFye78-1" data-type="button"></make-an-offer-button>
2061
2062</div></div></div></safe-sticky><a href="/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant" class="quick-buy-modal__view-more link sm-max:hidden">View details</a>
2063    </div>
2064  </div>
2065</template>
2065<script>
2066  // We save the product ID in local storage to be eventually used for recently viewed section
2067  try {
2068    let recentlyViewedProducts = JSON.parse(localStorage.getItem('theme:recently-viewed-products') || '[]');
2069
2070    recentlyViewedProducts = recentlyViewedProducts.filter(item => item !== 8407776034882); // Delete product to remove to the start
2071    recentlyViewedProducts.unshift(8407776034882); // Add at the start
2072
2073    localStorage.setItem('theme:recently-viewed-products', JSON.stringify(recentlyViewedProducts));
2074  } catch (e) {
2075    // Safari in private mode does not allow setting item, we silently fail
2076  }
2077</script>
2077
2078
2079
2080</section><section id="shopify-section-template--20084824899650__c190346312122b673757" class="shopify-section shopify-section--apps"><div class="color-scheme color-scheme--scheme-1 color-scheme--bg-0a26e0cfdbb582a20af7e8495ce69326 section-spacing bordered-section">
2081    <div class="container"><div id="shopify-block-ARFlxYkNQako5aS9iR__1fcfe366-f058-43b3-bec1-cd1797807eac" class="shopify-block shopify-app-block">
2082
2083  
2084  
2085
2086
2087
2088
2089<div
2090    class="yotpo-widget-instance"
2091    data-yotpo-instance-id="977132"
2092    data-yotpo-product-id="8407776034882"
2093    data-yotpo-name="Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant"
2094    data-yotpo-url="https://dsfantiquejewelry.com/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant"
2095    data-yotpo-price="1750.0"
2096    data-yotpo-currency="USD"
2097    data-yotpo-image-url="https://dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&width=480"
2098    data-yotpo-description="A Finely Sculpted Miniature with Luminous Mother-of-Pearl Grips
2099Bold in subject yet refined in execution, this vintage miniature revolver charm is crafted in richly polished 14K yellow gold and signed JMF.
2100Sculpted fully in the round, the piece recreates a classic revolver with remarkable attention to detail, including a long barrel, dimensional cylinder, hammer, trigger and curved trigger guard. The handle is fitted on both sides with luminous mother-of-pearl grip panels, each secured with a small gold pin. Their subtle iridescence provides an elegant contrast against the warmth of the yellow gold.
2101A suspension ring allows the piece to be worn as a charm or as a distinctive pendant. Equal parts fine jewelry and miniature sculpture, it is an unusual collector’s piece with character, craftsmanship and a quietly playful spirit.
2102
2103Details
2104
2105
2106Crafted in 14K yellow gold
2107Genuine mother-of-pearl grip panels
2108Three-dimensional revolver design
2109Signed JMF and stamped 14K
2110Suitable as a charm or pendant
2111Vintage estate jewelry
2112"
2113    data-yotpo-prevent-load-rs="false"
2114  >
2115</div>
2116  
2117
2118
2119
2120  
2121  
2122
2123
2124
2125</div></div>
2126  </div>
2127</section><section id="shopify-section-template--20084824899650__8f51b086-52f7-45ce-9eef-ff549261e1e8" class="shopify-section shopify-section--related-products"><product-recommendations class="block" product="8407776034882" limit="10" intent="related"></product-recommendations>
2128
2129<style> #shopify-section-template--20084824899650__8f51b086-52f7-45ce-9eef-ff549261e1e8 h2.h2 {font-size: 18px;} </style></section><section id="shopify-section-template--20084824899650__recently-viewed-products" class="shopify-section shopify-section--recently-viewed-products"><recently-viewed-products products-count="9" exclude-id="8407776034882"></recently-viewed-products>
2130
2131<style> #shopify-section-template--20084824899650__recently-viewed-products h2.h2 {font-size: 18px;} </style></section><section id="shopify-section-template--20084824899650__1729719103385b2c61" class="shopify-section shopify-section--apps">
2132</section>
2133<!-- BEGIN sections: footer-group -->
2134<section id="shopify-section-sections--20084820443202__newsletter_Fdzq73" class="shopify-section shopify-section-group-footer-group shopify-section--newsletter"><style>
2135  #shopify-section-sections--20084820443202__newsletter_Fdzq73 {--content-over-media-overlay: 0 0 0 / 0.0;--content-over-media-row-gap: 0px;}
2136</style><div class="color-scheme color-scheme--scheme-2 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 section-spacing bordered-section">
2137  <div class="newsletter content-over-media content-over-media--auto"><div class="content section-stack gap-8 text-center">
2138  <div class="section-header justify-self-center text-center"><div class="prose"><p class="h6">Every piece is examined for authenticity and condition before listing, shipped fully insured, and backed by more than 50 years of fine jewelry expertise. Private appointments are available in New York.</p><h2 class="h2">Subscribe to our Newsletter</h2><p>Subscribe to receive updates, access to exclusive deals, and more. <br/><strong>After subscribing, please check your email to confirm your subscription.</strong></p></div></div><form method="post" action="/contact#newsletter-form-sections--20084820443202__newsletter_Fdzq73" id="newsletter-form-sections--20084820443202__newsletter_Fdzq73" accept-charset="UTF-8" class="form justify-self-center"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter">
2139
2140          <div class="form-row"><div class="form-control" ><input id="input--sections--20084820443202__newsletter_Fdzq73--contactemail" class="input" type="email" dir="ltr" name="contact[email]" placeholder="E-mail" 
2141  
2142  
2143  
2144  
2145  
2146  autocomplete="email"
2147  
2148  enterkeyhint="send"
2149  required
2150  
2151  
2152  
2153><label for="input--sections--20084820443202__newsletter_Fdzq73--contactemail" class="sr-only">E-mail</label></div>
2154<button type="submit" class="button" >Subscribe</button></div></form></div>
2155  </div>
2156</div>
2157
2158
2159</section><section id="shopify-section-sections--20084820443202__custom_liquid_C7UAUR" class="shopify-section shopify-section-group-footer-group shopify-section--custom-liquid"><div class=" color-scheme color-scheme--scheme-1 color-scheme--bg-0a26e0cfdbb582a20af7e8495ce69326 ">
2160    <div class="container">
2161      <div class="text-center"><h2 style="font-family:var(--heading-font-family);font-weight:400;text-align:center;">Proud Member of Respected Jewelry Industry Organizations</h2>
2162
2163<p style="text-align:center;">These memberships reflect DSF Antique Jewelry’s commitment to integrity, education, and responsible practices within the jewelry trade.</p>
2164
2165<div class="ja-member-row"><div class="ja-member-row">
2166  <a href="https://members.jewelers.org/member/dsf-antique-jewelry"
2167     target="_blank" rel="noopener"
2168     aria-label="DSF Antique Jewelry — Jewelers of America member">
2169    <img src="https://cdn.shopify.com/s/files/1/0142/3405/8816/files/250-_JA-logo-blue_member_jeweler.jpg?v=1784821313"
2170         alt="Proud Member of Jewelers of America"
2171         width="221" height="250" loading="lazy">
2172  </a>
2173  <a href="https://jvclegal.org/membership/directory/"
2174     target="_blank" rel="noopener"
2175     aria-label="DSF Antique Jewelry — Jewelers Vigilance Committee 2026 member">
2176    <img src="https://cdn.shopify.com/s/files/1/0142/3405/8816/files/jvc-member-2026-gold.png?v=1785277742"
2177         alt="Jewelers Vigilance Committee 2026 Member"
2178         width="690" height="680" loading="lazy">
2179  </a>
2180  <a href="https://www.jewelersboard.com/"
2181     target="_blank" rel="noopener"
2182     aria-label="DSF Antique Jewelry LLC — Proud Member of the Jewelers Board of Trade®">
2183    <img src="https://cdn.shopify.com/s/files/1/0142/3405/8816/files/jbt-retail-member-2026.png?v=1787672494"
2184         alt="Proud Member of the Jewelers Board of Trade® — 2026 Retail Member"
2185         width="393" height="392" loading="lazy">
2186  </a>
2187</div>
2188<style>
2189  .ja-member-row {
2190    display: flex; justify-content: center; align-items: center;
2191    gap: 32px; padding: 12px 20px; flex-wrap: wrap;
2192  }
2193  .ja-member-row img { height: 64px; width: auto; display: block; }
2194</style></div>
2195    </div>
2196  </div>
2197</section><footer id="shopify-section-sections--20084820443202__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><style>
2198  #shopify-section-sections--20084820443202__footer {
2199    --footer-content-justify-items: space-between;
2200  }
2201</style><div class="footer color-scheme color-scheme--scheme-2 color-scheme--bg-54922f2e920ba8346f6dc0fba343d673 bordered-section">
2202  <div class="container">
2203    <div class="footer__inner"><div class="footer__block-list"><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">Customer Care</p><ul class="v-stack gap-2.5 unstyled-list" role="list"><li>
2204                            <a href="/pages/faq" class="link-faded">Frequently Asked Questions</a>
2205                          </li><li>
2206                            <a href="/pages/authenticity-promise" class="link-faded">Authenticity Promise</a>
2207                          </li><li>
2208                            <a href="/pages/gemstone-reports-jewelry-documentation" class="link-faded">Gemstone Reports </a>
2209                          </li><li>
2210                            <a href="/pages/private-consultation" class="link-faded">Private Consultation</a>
2211                          </li><li>
2212                            <a href="/pages/reviews" class="link-faded">Reviews</a>
2213                          </li><li>
2214                            <a href="/policies/refund-policy" class="link-faded">Return Policy</a>
2215                          </li><li>
2216                            <a href="/policies/shipping-policy" class="link-faded">Shipping Policy</a>
2217                          </li><li>
2218                            <a href="/pages/contact-us" class="link-faded">Contact Us</a>
2219                          </li><li>
2220                            <a href="/a/sitemap-tools/sitemap" class="link-faded">Sitemap</a>
2221                          </li></ul>
2222                    </div></div><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">Our Company</p><ul class="v-stack gap-2.5 unstyled-list" role="list"><li>
2223                            <a href="https://dsfantiquejewelry.com/pages/about" class="link-faded">About Us</a>
2224                          </li><li>
2225                            <a href="/pages/the-dsf-collection" class="link-faded">The DSF Collection</a>
2226                          </li><li>
2227                            <a href="/pages/notable-acquisitions" class="link-faded">Notable Acquisitions</a>
2228                          </li><li>
2229                            <a href="/pages/dsf-collectors-library" class="link-faded">DSF Collectors Library</a>
2230                          </li><li>
2231                            <a href="/blogs/gen" class="link-faded">
2231Collector’s Guide</a>
2232                          </li><li>
2233                            <a href="/pages/jewelry-authenticity-collector-education" class="link-faded">Jewelry Authenticity Guide</a>
2234                          </li><li>
2235                            <a href="https://dsfantiquejewelry.com/blogs/hallmarks" class="link-faded">Hallmarks</a>
2236                          </li><li>
2237                            <a href="https://dsfantiquejewelry.com/blogs/journal" class="link-faded">Journal</a>
2238                          </li><li>
2239                            <a href="/blogs/press-coverage" class="link-faded">Press</a>
2240                          </li><li>
2241                            <a href="https://dsfantiquejewelry.com/blogs/news" class="link-faded">News</a>
2242                          </li><li>
2243                            <a href="https://dsfantiquejewelry.com/blogs/interesting-facts" class="link-faded">Interesting Facts</a>
2244                          </li><li>
2245                            <a href="https://dsfantiquejewelry.com/pages/streams" class="link-faded">Live Shopping</a>
2246                          </li></ul>
2247                    </div></div><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">Follow Us</p><ul class="v-stack gap-2.5 unstyled-list" role="list"><li>
2248                            <a href="https://www.instagram.com/dsfjewelry/" class="link-faded">Instagram</a>
2249                          </li><li>
2250                            <a href="https://twitter.com/jewelry_dsf" class="link-faded">X (Twitter)</a>
2251                          </li><li>
2252                            <a href="https://www.facebook.com/DSFAntiqueJewelry/" class="link-faded">Facebook</a>
2253                          </li><li>
2254                            <a href="https://www.linkedin.com/in/dsf-antique-jewelry-ny-228512153/" class="link-faded">Linkedin</a>
2255                          </li><li>
2256                            <a href="https://www.youtube.com/channel/UC0Xva4l6U2IY3FWTOGf82dA" class="link-faded">YouTube</a>
2257                          </li><li>
2258                            <a href="https://www.pinterest.com/dsfantiquejewelry/" class="link-faded">Pinterest</a>
2259                          </li><li>
2260                            <a href="https://antiquevintagejewelry.quora.com/" class="link-faded">Quora</a>
2261                          </li></ul>
2262                    </div></div><div class="footer__block footer__block--links" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">Legal</p><ul class="v-stack gap-2.5 unstyled-list" role="list"><li>
2263                            <a href="/policies/privacy-policy" class="link-faded">Privacy Policy</a>
2264                          </li><li>
2265                            <a href="/policies/terms-of-service" class="link-faded">Terms of Service</a>
2266                          </li><li>
2267                            <a href="/pages/copyright-policy" class="link-faded">Copyright Policy</a>
2268                          </li></ul>
2269                    </div></div><div class="footer__block footer__block--text" ><div class="v-stack gap-4 sm:gap-5"><p class="h6">Our Mission</p><div class="prose text-subdued"><p>DSF Antique Jewelry was established in 2011 and began retail operations around 2013, building on more than 50 years of experience in the wholesale jewelry business.</p><p>Based in New York and serving clients worldwide, DSF Antique Jewelry offers exceptional fine jewelry, signed designer and couture pieces, estate, vintage and antique jewelry, rare gemstones, selected contemporary designs, luxury watches, and rare objects.</p><p>Our mission is to curate distinctive pieces chosen for their quality, craftsmanship, rarity, design, history, and enduring appeal—whether selected to wear, gift, celebrate a special occasion, or collect.</p></div><div class="follow-on-shop">
2269<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js"></script>
vendor: 1 bytes, line 2269
2269
2270<script type="module">
2271  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js");
2272
2273  
2274</script>
2274
2275
2276<shop-follow-button ux-mode="windoid" return-uri="https://dsfantiquejewelry.com/account/redirect" proxy="true"></shop-follow-button>
2277</div></div></div></div><div class="footer__aside"><div class="localization-selectors"><div class="relative">
2278      <button type="button" class="localization-toggle heading text-xxs link-faded" aria-controls="popover-localization--sections--20084820443202__footer-country" aria-expanded="false"><img src="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&amp;width=60" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United States (USD $)</span><svg aria-hidden="true" focusable="false" fill="none" width="10" class="icon icon-chevron-down" viewBox="0 0 10 10">
2279      <path d="m1 3 4 4 4-4" stroke="currentColor" stroke-linecap="square"/>
2280    </svg></button>
2281
2282      <x-popover id="popover-localization--sections--20084820443202__footer-country" initial-focus="[aria-selected='true']" class="popover popover--top-start color-scheme color-scheme--dialog">
2283        <p class="h4" slot="header">Country</p><form method="post" action="/localization" id="localization-form--sections--20084820443202__footer-country" accept-charset="UTF-8" class="shopify-localization-form" 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="/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant" /><x-listbox class="popover__value-list"><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="AF" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/af.svg?format=jpg&amp;width=60" alt="Afghanistan" srcset="//cdn.shopify.com/static/images/flags/af.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Afghanistan (USD $)</span>
2284              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="AX" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ax.svg?format=jpg&amp;width=60" alt="Åland Islands" srcset="//cdn.shopify.com/static/images/flags/ax.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Åland Islands (USD $)</span>
2285              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="AL" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/al.svg?format=jpg&amp;width=60" alt="Albania" srcset="//cdn.shopify.com/static/images/flags/al.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Albania (USD $)</span>
2286              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="DZ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/dz.svg?format=jpg&amp;width=60" alt="Algeria" srcset="//cdn.shopify.com/static/images/flags/dz.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Algeria (USD $)</span>
2287              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="AD" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ad.svg?format=jpg&amp;width=60" alt="Andorra" srcset="//cdn.shopify.com/static/images/flags/ad.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Andorra (USD $)</span>
2288              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="AO" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ao.svg?format=jpg&amp;width=60" alt="Angola" srcset="//cdn.shopify.com/static/images/flags/ao.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Angola (USD $)</span>
2289              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="AI" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ai.svg?format=jpg&amp;width=60" alt="Anguilla" srcset="//cdn.shopify.com/static/images/flags/ai.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Anguilla (USD $)</span>
2290              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="AG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ag.svg?format=jpg&amp;width=60" alt="Antigua &amp;amp; Barbuda" srcset="//cdn.shopify.com/static/images/flags/ag.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Antigua &amp; Barbuda (USD $)</span>
2291              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="AR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ar.svg?format=jpg&amp;width=60" alt="Argentina" srcset="//cdn.shopify.com/static/images/flags/ar.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Argentina (USD $)</span>
2292              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="AM" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/am.svg?format=jpg&amp;width=60" alt="Armenia" srcset="//cdn.shopify.com/static/images/flags/am.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Armenia (USD $)</span>
2293              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="AW" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/aw.svg?format=jpg&amp;width=60" alt="Aruba" srcset="//cdn.shopify.com/static/images/flags/aw.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Aruba (USD $)</span>
2294              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="AC" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ac.svg?format=jpg&amp;width=60" alt="Ascension Island" srcset="//cdn.shopify.com/static/images/flags/ac.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Ascension Island (USD $)</span>
2295              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="AU" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&amp;width=60" alt="Australia" srcset="//cdn.shopify.com/static/images/flags/au.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Australia (USD $)</span>
2296              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="AT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/at.svg?format=jpg&amp;width=60" alt="Austria" srcset="//cdn.shopify.com/static/images/flags/at.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Austria (USD $)</span>
2297              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="AZ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/az.svg?format=jpg&amp;width=60" alt="Azerbaijan" srcset="//cdn.shopify.com/static/images/flags/az.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Azerbaijan (USD $)</span>
2298              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BS" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bs.svg?format=jpg&amp;width=60" alt="Bahamas" srcset="//cdn.shopify.com/static/images/flags/bs.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Bahamas (USD $)</span>
2299              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BH" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bh.svg?format=jpg&amp;width=60" alt="Bahrain" srcset="//cdn.shopify.com/static/images/flags/bh.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Bahrain (USD $)</span>
2300              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BD" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bd.svg?format=jpg&amp;width=60" alt="Bangladesh" srcset="//cdn.shopify.com/static/images/flags/bd.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Bangladesh (USD $)</span>
2301              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BB" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bb.svg?format=jpg&amp;width=60" alt="Barbados" srcset="//cdn.shopify.com/static/images/flags/bb.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Barbados (USD $)</span>
2302              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BY" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/by.svg?format=jpg&amp;width=60" alt="Belarus" srcset="//cdn.shopify.com/static/images/flags/by.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Belarus (USD $)</span>
2303              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/be.svg?format=jpg&amp;width=60" alt="Belgium" srcset="//cdn.shopify.com/static/images/flags/be.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Belgium (USD $)</span>
2304              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BZ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bz.svg?format=jpg&amp;width=60" alt="Belize" srcset="//cdn.shopify.com/static/images/flags/bz.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Belize (USD $)</span>
2305              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BJ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bj.svg?format=jpg&amp;width=60" alt="Benin" srcset="//cdn.shopify.com/static/images/flags/bj.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Benin (USD $)</span>
2306              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BM" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bm.svg?format=jpg&amp;width=60" alt="Bermuda" srcset="//cdn.shopify.com/static/images/flags/bm.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Bermuda (USD $)</span>
2307              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bt.svg?format=jpg&amp;width=60" alt="Bhutan" srcset="//cdn.shopify.com/static/images/flags/bt.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Bhutan (USD $)</span>
2308              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BO" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bo.svg?format=jpg&amp;width=60" alt="Bolivia" srcset="//cdn.shopify.com/static/images/flags/bo.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Bolivia (USD $)</span>
2309              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ba.svg?format=jpg&amp;width=60" alt="Bosnia &amp;amp; Herzegovina" srcset="//cdn.shopify.com/static/images/flags/ba.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Bosnia &amp; Herzegovina (USD $)</span>
2310              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BW" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bw.svg?format=jpg&amp;width=60" alt="Botswana" srcset="//cdn.shopify.com/static/images/flags/bw.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Botswana (USD $)</span>
2311              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/br.svg?format=jpg&amp;width=60" alt="Brazil" srcset="//cdn.shopify.com/static/images/flags/br.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Brazil (USD $)</span>
2312              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="IO" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/io.svg?format=jpg&amp;width=60" alt="British Indian Ocean Territory" srcset="//cdn.shopify.com/static/images/flags/io.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>British Indian Ocean Territory (USD $)</span>
2313              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="VG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/vg.svg?format=jpg&amp;width=60" alt="British Virgin Islands" srcset="//cdn.shopify.com/static/images/flags/vg.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>British Virgin Islands (USD $)</span>
2314              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BN" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bn.svg?format=jpg&amp;width=60" alt="Brunei" srcset="//cdn.shopify.com/static/images/flags/bn.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Brunei (USD $)</span>
2315              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bg.svg?format=jpg&amp;width=60" alt="Bulgaria" srcset="//cdn.shopify.com/static/images/flags/bg.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Bulgaria (USD $)</span>
2316              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BF" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bf.svg?format=jpg&amp;width=60" alt="Burkina Faso" srcset="//cdn.shopify.com/static/images/flags/bf.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Burkina Faso (USD $)</span>
2317              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BI" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bi.svg?format=jpg&amp;width=60" alt="Burundi" srcset="//cdn.shopify.com/static/images/flags/bi.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Burundi (USD $)</span>
2318              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="KH" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/kh.svg?format=jpg&amp;width=60" alt="Cambodia" srcset="//cdn.shopify.com/static/images/flags/kh.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Cambodia (USD $)</span>
2319              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CM" aria-se
2319lected="false"><img src="//cdn.shopify.com/static/images/flags/cm.svg?format=jpg&amp;width=60" alt="Cameroon" srcset="//cdn.shopify.com/static/images/flags/cm.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Cameroon (USD $)</span>
2320              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&amp;width=60" alt="Canada" srcset="//cdn.shopify.com/static/images/flags/ca.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Canada (USD $)</span>
2321              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CV" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/cv.svg?format=jpg&amp;width=60" alt="Cape Verde" srcset="//cdn.shopify.com/static/images/flags/cv.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Cape Verde (USD $)</span>
2322              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BQ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bq.svg?format=jpg&amp;width=60" alt="Caribbean Netherlands" srcset="//cdn.shopify.com/static/images/flags/bq.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Caribbean Netherlands (USD $)</span>
2323              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="KY" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ky.svg?format=jpg&amp;width=60" alt="Cayman Islands" srcset="//cdn.shopify.com/static/images/flags/ky.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Cayman Islands (USD $)</span>
2324              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CF" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/cf.svg?format=jpg&amp;width=60" alt="Central African Republic" srcset="//cdn.shopify.com/static/images/flags/cf.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Central African Republic (USD $)</span>
2325              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="TD" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/td.svg?format=jpg&amp;width=60" alt="Chad" srcset="//cdn.shopify.com/static/images/flags/td.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Chad (USD $)</span>
2326              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CL" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/cl.svg?format=jpg&amp;width=60" alt="Chile" srcset="//cdn.shopify.com/static/images/flags/cl.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Chile (USD $)</span>
2327              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CN" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/cn.svg?format=jpg&amp;width=60" alt="China" srcset="//cdn.shopify.com/static/images/flags/cn.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>China (USD $)</span>
2328              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CX" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/cx.svg?format=jpg&amp;width=60" alt="Christmas Island" srcset="//cdn.shopify.com/static/images/flags/cx.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Christmas Island (USD $)</span>
2329              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CC" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/cc.svg?format=jpg&amp;width=60" alt="Cocos (Keeling) Islands" srcset="//cdn.shopify.com/static/images/flags/cc.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Cocos (Keeling) Islands (USD $)</span>
2330              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CO" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/co.svg?format=jpg&amp;width=60" alt="Colombia" srcset="//cdn.shopify.com/static/images/flags/co.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Colombia (USD $)</span>
2331              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="KM" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/km.svg?format=jpg&amp;width=60" alt="Comoros" srcset="//cdn.shopify.com/static/images/flags/km.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Comoros (USD $)</span>
2332              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/cg.svg?format=jpg&amp;width=60" alt="Congo - Brazzaville" srcset="//cdn.shopify.com/static/images/flags/cg.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Congo - Brazzaville (USD $)</span>
2333              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CD" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/cd.svg?format=jpg&amp;width=60" alt="Congo - Kinshasa" srcset="//cdn.shopify.com/static/images/flags/cd.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Congo - Kinshasa (USD $)</span>
2334              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CK" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ck.svg?format=jpg&amp;width=60" alt="Cook Islands" srcset="//cdn.shopify.com/static/images/flags/ck.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Cook Islands (USD $)</span>
2335              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/cr.svg?format=jpg&amp;width=60" alt="Costa Rica" srcset="//cdn.shopify.com/static/images/flags/cr.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Costa Rica (USD $)</span>
2336              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CI" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ci.svg?format=jpg&amp;width=60" alt="Côte d’Ivoire" srcset="//cdn.shopify.com/static/images/flags/ci.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Côte d’Ivoire (USD $)</span>
2337              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="HR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/hr.svg?format=jpg&amp;width=60" alt="Croatia" srcset="//cdn.shopify.com/static/images/flags/hr.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Croatia (USD $)</span>
2338              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CW" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/cw.svg?format=jpg&amp;width=60" alt="Curaçao" srcset="//cdn.shopify.com/static/images/flags/cw.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Curaçao (USD $)</span>
2339              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CY" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/cy.svg?format=jpg&amp;width=60" alt="Cyprus" srcset="//cdn.shopify.com/static/images/flags/cy.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Cyprus (USD $)</span>
2340              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CZ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&amp;width=60" alt="Czechia" srcset="//cdn.shopify.com/static/images/flags/cz.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Czechia (USD $)</span>
2341              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="DK" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/dk.svg?format=jpg&amp;width=60" alt="Denmark" srcset="//cdn.shopify.com/static/images/flags/dk.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Denmark (USD $)</span>
2342              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="DJ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/dj.svg?format=jpg&amp;width=60" alt="Djibouti" srcset="//cdn.shopify.com/static/images/flags/dj.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Djibouti (USD $)</span>
2343              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="DM" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/dm.svg?format=jpg&amp;width=60" alt="Dominica" srcset="//cdn.shopify.com/static/images/flags/dm.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Dominica (USD $)</span>
2344              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="DO" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/do.svg?format=jpg&amp;width=60" alt="Dominican Republic" srcset="//cdn.shopify.com/static/images/flags/do.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Dominican Republic (USD $)</span>
2345              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="EC" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ec.svg?format=jpg&amp;width=60" alt="Ecuador" srcset="//cdn.shopify.com/static/images/flags/ec.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Ecuador (USD $)</span>
2346              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="EG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/eg.svg?format=jpg&amp;width=60" alt="Egypt" srcset="//cdn.shopify.com/static/images/flags/eg.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Egypt (USD $)</span>
2347              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SV" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sv.svg?format=jpg&amp;width=60" alt="El Salvador" srcset="//cdn.shopify.com/static/images/flags/sv.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>El Salvador (USD $)</span>
2348              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GQ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gq.svg?format=jpg&amp;width=60" alt="Equatorial Guinea" srcset="//cdn.shopify.com/static/images/flags/gq.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Equatorial Guinea (USD $)</span>
2349              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="ER" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/er.svg?format=jpg&amp;width=60" alt="Eritrea" srcset="//cdn.shopify.com/static/images/flags/er.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Eritrea (USD $)</span>
2350              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="EE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ee.svg?format=jpg&amp;width=60" alt="Estonia" srcset="//cdn.shopify.com/static/images/flags/ee.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Estonia (USD $)</span>
2351              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SZ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sz.svg?format=jpg&amp;width=60" alt="Eswatini" srcset="//cdn.shopify.com/static/images/flags/sz.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Eswatini (USD $)</span>
2352              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="ET" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/et.svg?format=jpg&amp;width=60" alt="Ethiopia" srcset="//cdn.shopify.com/static/images/flags/et.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Ethiopia (USD $)</span>
2353              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="FK" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/fk.svg?format=jpg&amp;width=60" alt="Falkland Islands" srcset="//cdn.shopify.com/static/images/flags/fk.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Falkland Islands (USD $)</span>
2354              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="FO" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/fo.svg?format=jpg&amp;width=60" alt="Faroe Islands" srcset="//cdn.shopify.com/static/images/flags/fo.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Faroe Islands (USD $)</span>
2355              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="FJ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/fj.svg?format=jpg&amp;width=60" alt="Fiji" srcset="//cdn.shopify.com/static/images/flags/fj.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Fiji (USD $)</span>
2356              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="FI" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/fi.svg?format=jpg&amp;width=60" alt="Finland" srcset="//cdn.shopify.com/static/images/flags/fi.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Finland (USD $)</span>
2357              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="FR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/fr.svg?format=jpg&amp;width=60" alt="France" srcset="//cdn.shopify.com/static/images/flags/fr.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>France (USD $)</span>
2358              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GF" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gf.svg?format=jpg&amp;width=60" alt="French Guiana" srcset="//cdn.shopify.com/static/images/flags/gf.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>French Guiana (USD $)</span>
2359              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="PF" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/pf.svg?format=jpg&amp;width=60" alt="
2359French Polynesia" srcset="//cdn.shopify.com/static/images/flags/pf.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>French Polynesia (USD $)</span>
2360              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="TF" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/tf.svg?format=jpg&amp;width=60" alt="French Southern Territories" srcset="//cdn.shopify.com/static/images/flags/tf.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>French Southern Territories (USD $)</span>
2361              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ga.svg?format=jpg&amp;width=60" alt="Gabon" srcset="//cdn.shopify.com/static/images/flags/ga.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Gabon (USD $)</span>
2362              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GM" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gm.svg?format=jpg&amp;width=60" alt="Gambia" srcset="//cdn.shopify.com/static/images/flags/gm.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Gambia (USD $)</span>
2363              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ge.svg?format=jpg&amp;width=60" alt="Georgia" srcset="//cdn.shopify.com/static/images/flags/ge.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Georgia (USD $)</span>
2364              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="DE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/de.svg?format=jpg&amp;width=60" alt="Germany" srcset="//cdn.shopify.com/static/images/flags/de.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Germany (USD $)</span>
2365              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GH" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gh.svg?format=jpg&amp;width=60" alt="Ghana" srcset="//cdn.shopify.com/static/images/flags/gh.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Ghana (USD $)</span>
2366              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GI" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gi.svg?format=jpg&amp;width=60" alt="Gibraltar" srcset="//cdn.shopify.com/static/images/flags/gi.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Gibraltar (USD $)</span>
2367              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gr.svg?format=jpg&amp;width=60" alt="Greece" srcset="//cdn.shopify.com/static/images/flags/gr.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Greece (USD $)</span>
2368              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GL" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gl.svg?format=jpg&amp;width=60" alt="Greenland" srcset="//cdn.shopify.com/static/images/flags/gl.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Greenland (USD $)</span>
2369              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GD" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gd.svg?format=jpg&amp;width=60" alt="Grenada" srcset="//cdn.shopify.com/static/images/flags/gd.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Grenada (USD $)</span>
2370              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GP" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gp.svg?format=jpg&amp;width=60" alt="Guadeloupe" srcset="//cdn.shopify.com/static/images/flags/gp.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Guadeloupe (USD $)</span>
2371              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gt.svg?format=jpg&amp;width=60" alt="Guatemala" srcset="//cdn.shopify.com/static/images/flags/gt.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Guatemala (USD $)</span>
2372              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gg.svg?format=jpg&amp;width=60" alt="Guernsey" srcset="//cdn.shopify.com/static/images/flags/gg.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Guernsey (USD $)</span>
2373              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GN" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gn.svg?format=jpg&amp;width=60" alt="Guinea" srcset="//cdn.shopify.com/static/images/flags/gn.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Guinea (USD $)</span>
2374              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GW" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gw.svg?format=jpg&amp;width=60" alt="Guinea-Bissau" srcset="//cdn.shopify.com/static/images/flags/gw.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Guinea-Bissau (USD $)</span>
2375              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GY" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gy.svg?format=jpg&amp;width=60" alt="Guyana" srcset="//cdn.shopify.com/static/images/flags/gy.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Guyana (USD $)</span>
2376              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="HT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ht.svg?format=jpg&amp;width=60" alt="Haiti" srcset="//cdn.shopify.com/static/images/flags/ht.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Haiti (USD $)</span>
2377              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="HN" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/hn.svg?format=jpg&amp;width=60" alt="Honduras" srcset="//cdn.shopify.com/static/images/flags/hn.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Honduras (USD $)</span>
2378              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="HK" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/hk.svg?format=jpg&amp;width=60" alt="Hong Kong SAR" srcset="//cdn.shopify.com/static/images/flags/hk.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Hong Kong SAR (USD $)</span>
2379              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="HU" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/hu.svg?format=jpg&amp;width=60" alt="Hungary" srcset="//cdn.shopify.com/static/images/flags/hu.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Hungary (USD $)</span>
2380              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="IS" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/is.svg?format=jpg&amp;width=60" alt="Iceland" srcset="//cdn.shopify.com/static/images/flags/is.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Iceland (USD $)</span>
2381              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="IN" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/in.svg?format=jpg&amp;width=60" alt="India" srcset="//cdn.shopify.com/static/images/flags/in.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>India (USD $)</span>
2382              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="ID" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/id.svg?format=jpg&amp;width=60" alt="Indonesia" srcset="//cdn.shopify.com/static/images/flags/id.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Indonesia (USD $)</span>
2383              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="IQ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/iq.svg?format=jpg&amp;width=60" alt="Iraq" srcset="//cdn.shopify.com/static/images/flags/iq.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Iraq (USD $)</span>
2384              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="IE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ie.svg?format=jpg&amp;width=60" alt="Ireland" srcset="//cdn.shopify.com/static/images/flags/ie.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Ireland (USD $)</span>
2385              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="IM" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/im.svg?format=jpg&amp;width=60" alt="Isle of Man" srcset="//cdn.shopify.com/static/images/flags/im.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Isle of Man (USD $)</span>
2386              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="IL" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/il.svg?format=jpg&amp;width=60" alt="Israel" srcset="//cdn.shopify.com/static/images/flags/il.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Israel (USD $)</span>
2387              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="IT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/it.svg?format=jpg&amp;width=60" alt="Italy" srcset="//cdn.shopify.com/static/images/flags/it.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Italy (USD $)</span>
2388              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="JM" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/jm.svg?format=jpg&amp;width=60" alt="Jamaica" srcset="//cdn.shopify.com/static/images/flags/jm.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Jamaica (USD $)</span>
2389              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="JP" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/jp.svg?format=jpg&amp;width=60" alt="Japan" srcset="//cdn.shopify.com/static/images/flags/jp.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Japan (USD $)</span>
2390              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="JE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/je.svg?format=jpg&amp;width=60" alt="Jersey" srcset="//cdn.shopify.com/static/images/flags/je.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Jersey (USD $)</span>
2391              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="JO" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/jo.svg?format=jpg&amp;width=60" alt="Jordan" srcset="//cdn.shopify.com/static/images/flags/jo.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Jordan (USD $)</span>
2392              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="KZ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/kz.svg?format=jpg&amp;width=60" alt="Kazakhstan" srcset="//cdn.shopify.com/static/images/flags/kz.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Kazakhstan (USD $)</span>
2393              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="KE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ke.svg?format=jpg&amp;width=60" alt="Kenya" srcset="//cdn.shopify.com/static/images/flags/ke.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Kenya (USD $)</span>
2394              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="KI" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ki.svg?format=jpg&amp;width=60" alt="Kiribati" srcset="//cdn.shopify.com/static/images/flags/ki.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Kiribati (USD $)</span>
2395              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="XK" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/xk.svg?format=jpg&amp;width=60" alt="Kosovo" srcset="//cdn.shopify.com/static/images/flags/xk.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Kosovo (USD $)</span>
2396              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="KW" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/kw.svg?format=jpg&amp;width=60" alt="Kuwait" srcset="//cdn.shopify.com/static/images/flags/kw.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Kuwait (USD $)</span>
2397              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="KG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/kg.svg?format=jpg&amp;width=60" alt="Kyrgyzstan" srcset="//cdn.shopify.com/static/images/flags/kg.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Kyrgyzstan (USD $)</span>
2398              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="LA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/la.svg?format=jpg&amp;
2398width=60" alt="Laos" srcset="//cdn.shopify.com/static/images/flags/la.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Laos (USD $)</span>
2399              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="LV" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/lv.svg?format=jpg&amp;width=60" alt="Latvia" srcset="//cdn.shopify.com/static/images/flags/lv.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Latvia (USD $)</span>
2400              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="LB" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/lb.svg?format=jpg&amp;width=60" alt="Lebanon" srcset="//cdn.shopify.com/static/images/flags/lb.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Lebanon (USD $)</span>
2401              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="LS" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ls.svg?format=jpg&amp;width=60" alt="Lesotho" srcset="//cdn.shopify.com/static/images/flags/ls.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Lesotho (USD $)</span>
2402              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="LR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/lr.svg?format=jpg&amp;width=60" alt="Liberia" srcset="//cdn.shopify.com/static/images/flags/lr.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Liberia (USD $)</span>
2403              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="LY" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ly.svg?format=jpg&amp;width=60" alt="Libya" srcset="//cdn.shopify.com/static/images/flags/ly.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Libya (USD $)</span>
2404              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="LI" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/li.svg?format=jpg&amp;width=60" alt="Liechtenstein" srcset="//cdn.shopify.com/static/images/flags/li.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Liechtenstein (USD $)</span>
2405              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="LT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/lt.svg?format=jpg&amp;width=60" alt="Lithuania" srcset="//cdn.shopify.com/static/images/flags/lt.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Lithuania (USD $)</span>
2406              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="LU" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/lu.svg?format=jpg&amp;width=60" alt="Luxembourg" srcset="//cdn.shopify.com/static/images/flags/lu.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Luxembourg (USD $)</span>
2407              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MO" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mo.svg?format=jpg&amp;width=60" alt="Macao SAR" srcset="//cdn.shopify.com/static/images/flags/mo.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Macao SAR (USD $)</span>
2408              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mg.svg?format=jpg&amp;width=60" alt="Madagascar" srcset="//cdn.shopify.com/static/images/flags/mg.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Madagascar (USD $)</span>
2409              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MW" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mw.svg?format=jpg&amp;width=60" alt="Malawi" srcset="//cdn.shopify.com/static/images/flags/mw.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Malawi (USD $)</span>
2410              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MY" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/my.svg?format=jpg&amp;width=60" alt="Malaysia" srcset="//cdn.shopify.com/static/images/flags/my.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Malaysia (USD $)</span>
2411              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MV" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mv.svg?format=jpg&amp;width=60" alt="Maldives" srcset="//cdn.shopify.com/static/images/flags/mv.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Maldives (USD $)</span>
2412              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="ML" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ml.svg?format=jpg&amp;width=60" alt="Mali" srcset="//cdn.shopify.com/static/images/flags/ml.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Mali (USD $)</span>
2413              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mt.svg?format=jpg&amp;width=60" alt="Malta" srcset="//cdn.shopify.com/static/images/flags/mt.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Malta (USD $)</span>
2414              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MQ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mq.svg?format=jpg&amp;width=60" alt="Martinique" srcset="//cdn.shopify.com/static/images/flags/mq.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Martinique (USD $)</span>
2415              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mr.svg?format=jpg&amp;width=60" alt="Mauritania" srcset="//cdn.shopify.com/static/images/flags/mr.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Mauritania (USD $)</span>
2416              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MU" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mu.svg?format=jpg&amp;width=60" alt="Mauritius" srcset="//cdn.shopify.com/static/images/flags/mu.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Mauritius (USD $)</span>
2417              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="YT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/yt.svg?format=jpg&amp;width=60" alt="Mayotte" srcset="//cdn.shopify.com/static/images/flags/yt.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Mayotte (USD $)</span>
2418              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MX" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mx.svg?format=jpg&amp;width=60" alt="Mexico" srcset="//cdn.shopify.com/static/images/flags/mx.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Mexico (USD $)</span>
2419              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MD" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/md.svg?format=jpg&amp;width=60" alt="Moldova" srcset="//cdn.shopify.com/static/images/flags/md.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Moldova (USD $)</span>
2420              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MC" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mc.svg?format=jpg&amp;width=60" alt="Monaco" srcset="//cdn.shopify.com/static/images/flags/mc.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Monaco (USD $)</span>
2421              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MN" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mn.svg?format=jpg&amp;width=60" alt="Mongolia" srcset="//cdn.shopify.com/static/images/flags/mn.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Mongolia (USD $)</span>
2422              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="ME" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/me.svg?format=jpg&amp;width=60" alt="Montenegro" srcset="//cdn.shopify.com/static/images/flags/me.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Montenegro (USD $)</span>
2423              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MS" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ms.svg?format=jpg&amp;width=60" alt="Montserrat" srcset="//cdn.shopify.com/static/images/flags/ms.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Montserrat (USD $)</span>
2424              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ma.svg?format=jpg&amp;width=60" alt="Morocco" srcset="//cdn.shopify.com/static/images/flags/ma.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Morocco (USD $)</span>
2425              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MZ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mz.svg?format=jpg&amp;width=60" alt="Mozambique" srcset="//cdn.shopify.com/static/images/flags/mz.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Mozambique (USD $)</span>
2426              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MM" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mm.svg?format=jpg&amp;width=60" alt="Myanmar (Burma)" srcset="//cdn.shopify.com/static/images/flags/mm.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Myanmar (Burma) (USD $)</span>
2427              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="NA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/na.svg?format=jpg&amp;width=60" alt="Namibia" srcset="//cdn.shopify.com/static/images/flags/na.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Namibia (USD $)</span>
2428              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="NR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/nr.svg?format=jpg&amp;width=60" alt="Nauru" srcset="//cdn.shopify.com/static/images/flags/nr.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Nauru (USD $)</span>
2429              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="NP" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/np.svg?format=jpg&amp;width=60" alt="Nepal" srcset="//cdn.shopify.com/static/images/flags/np.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Nepal (USD $)</span>
2430              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="NL" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/nl.svg?format=jpg&amp;width=60" alt="Netherlands" srcset="//cdn.shopify.com/static/images/flags/nl.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Netherlands (USD $)</span>
2431              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="NC" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/nc.svg?format=jpg&amp;width=60" alt="New Caledonia" srcset="//cdn.shopify.com/static/images/flags/nc.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>New Caledonia (USD $)</span>
2432              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="NZ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&amp;width=60" alt="New Zealand" srcset="//cdn.shopify.com/static/images/flags/nz.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>New Zealand (USD $)</span>
2433              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="NI" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ni.svg?format=jpg&amp;width=60" alt="Nicaragua" srcset="//cdn.shopify.com/static/images/flags/ni.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Nicaragua (USD $)</span>
2434              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="NE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ne.svg?format=jpg&amp;width=60" alt="Niger" srcset="//cdn.shopify.com/static/images/flags/ne.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Niger (USD $)</span>
2435              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="NG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ng.svg?format=jpg&amp;width=60" alt="Nigeria" srcset="//cdn.shopify.com/static/images/flags/ng.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Nigeria (USD $)</span>
2436              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="NU" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/nu.svg?format=jpg&amp;width=60" alt="Niue" srcset="//cdn.shopify.com/static/images/flags/nu.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Niue (USD $)</span>
2437              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="NF" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/nf.svg?format=jpg&amp;width=60" alt="Norfolk Island" srcset="//cdn.shopify.com/static/images/flags/nf.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Norfolk Island (USD $)</span>
2438              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MK" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/mk.svg?format=jpg&amp;width=60" alt="North Macedonia" srcset="//cdn.shopify.com/static/images/flags/mk.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>North Macedonia (USD $)</span>
2439              </button><button type="submit" name="country_code" class="h-stack gap-2.
24395" role="option" value="NO" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/no.svg?format=jpg&amp;width=60" alt="Norway" srcset="//cdn.shopify.com/static/images/flags/no.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Norway (USD $)</span>
2440              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="OM" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/om.svg?format=jpg&amp;width=60" alt="Oman" srcset="//cdn.shopify.com/static/images/flags/om.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Oman (USD $)</span>
2441              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="PK" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/pk.svg?format=jpg&amp;width=60" alt="Pakistan" srcset="//cdn.shopify.com/static/images/flags/pk.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Pakistan (USD $)</span>
2442              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="PS" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ps.svg?format=jpg&amp;width=60" alt="Palestinian Territories" srcset="//cdn.shopify.com/static/images/flags/ps.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Palestinian Territories (USD $)</span>
2443              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="PA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/pa.svg?format=jpg&amp;width=60" alt="Panama" srcset="//cdn.shopify.com/static/images/flags/pa.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Panama (USD $)</span>
2444              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="PG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/pg.svg?format=jpg&amp;width=60" alt="Papua New Guinea" srcset="//cdn.shopify.com/static/images/flags/pg.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Papua New Guinea (USD $)</span>
2445              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="PY" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/py.svg?format=jpg&amp;width=60" alt="Paraguay" srcset="//cdn.shopify.com/static/images/flags/py.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Paraguay (USD $)</span>
2446              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="PE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/pe.svg?format=jpg&amp;width=60" alt="Peru" srcset="//cdn.shopify.com/static/images/flags/pe.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Peru (USD $)</span>
2447              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="PH" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ph.svg?format=jpg&amp;width=60" alt="Philippines" srcset="//cdn.shopify.com/static/images/flags/ph.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Philippines (USD $)</span>
2448              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="PN" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/pn.svg?format=jpg&amp;width=60" alt="Pitcairn Islands" srcset="//cdn.shopify.com/static/images/flags/pn.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Pitcairn Islands (USD $)</span>
2449              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="PL" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/pl.svg?format=jpg&amp;width=60" alt="Poland" srcset="//cdn.shopify.com/static/images/flags/pl.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Poland (USD $)</span>
2450              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="PT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/pt.svg?format=jpg&amp;width=60" alt="Portugal" srcset="//cdn.shopify.com/static/images/flags/pt.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Portugal (USD $)</span>
2451              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="QA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/qa.svg?format=jpg&amp;width=60" alt="Qatar" srcset="//cdn.shopify.com/static/images/flags/qa.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Qatar (USD $)</span>
2452              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="RE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/re.svg?format=jpg&amp;width=60" alt="Réunion" srcset="//cdn.shopify.com/static/images/flags/re.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Réunion (USD $)</span>
2453              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="RU" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ru.svg?format=jpg&amp;width=60" alt="Russia" srcset="//cdn.shopify.com/static/images/flags/ru.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Russia (USD $)</span>
2454              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="RW" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/rw.svg?format=jpg&amp;width=60" alt="Rwanda" srcset="//cdn.shopify.com/static/images/flags/rw.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Rwanda (USD $)</span>
2455              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="WS" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ws.svg?format=jpg&amp;width=60" alt="Samoa" srcset="//cdn.shopify.com/static/images/flags/ws.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Samoa (USD $)</span>
2456              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SM" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sm.svg?format=jpg&amp;width=60" alt="San Marino" srcset="//cdn.shopify.com/static/images/flags/sm.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>San Marino (USD $)</span>
2457              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="ST" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/st.svg?format=jpg&amp;width=60" alt="São Tomé &amp;amp; Príncipe" srcset="//cdn.shopify.com/static/images/flags/st.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>São Tomé &amp; Príncipe (USD $)</span>
2458              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sa.svg?format=jpg&amp;width=60" alt="Saudi Arabia" srcset="//cdn.shopify.com/static/images/flags/sa.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Saudi Arabia (USD $)</span>
2459              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SN" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sn.svg?format=jpg&amp;width=60" alt="Senegal" srcset="//cdn.shopify.com/static/images/flags/sn.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Senegal (USD $)</span>
2460              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="RS" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/rs.svg?format=jpg&amp;width=60" alt="Serbia" srcset="//cdn.shopify.com/static/images/flags/rs.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Serbia (USD $)</span>
2461              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SC" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sc.svg?format=jpg&amp;width=60" alt="Seychelles" srcset="//cdn.shopify.com/static/images/flags/sc.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Seychelles (USD $)</span>
2462              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SL" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sl.svg?format=jpg&amp;width=60" alt="Sierra Leone" srcset="//cdn.shopify.com/static/images/flags/sl.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Sierra Leone (USD $)</span>
2463              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&amp;width=60" alt="Singapore" srcset="//cdn.shopify.com/static/images/flags/sg.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Singapore (USD $)</span>
2464              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SX" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sx.svg?format=jpg&amp;width=60" alt="Sint Maarten" srcset="//cdn.shopify.com/static/images/flags/sx.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Sint Maarten (USD $)</span>
2465              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SK" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sk.svg?format=jpg&amp;width=60" alt="Slovakia" srcset="//cdn.shopify.com/static/images/flags/sk.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Slovakia (USD $)</span>
2466              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SI" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/si.svg?format=jpg&amp;width=60" alt="Slovenia" srcset="//cdn.shopify.com/static/images/flags/si.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Slovenia (USD $)</span>
2467              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SB" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sb.svg?format=jpg&amp;width=60" alt="Solomon Islands" srcset="//cdn.shopify.com/static/images/flags/sb.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Solomon Islands (USD $)</span>
2468              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SO" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/so.svg?format=jpg&amp;width=60" alt="Somalia" srcset="//cdn.shopify.com/static/images/flags/so.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Somalia (USD $)</span>
2469              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="ZA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/za.svg?format=jpg&amp;width=60" alt="South Africa" srcset="//cdn.shopify.com/static/images/flags/za.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>South Africa (USD $)</span>
2470              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GS" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gs.svg?format=jpg&amp;width=60" alt="South Georgia &amp;amp; South Sandwich Islands" srcset="//cdn.shopify.com/static/images/flags/gs.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>South Georgia &amp; South Sandwich Islands (USD $)</span>
2471              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="KR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/kr.svg?format=jpg&amp;width=60" alt="South Korea" srcset="//cdn.shopify.com/static/images/flags/kr.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>South Korea (USD $)</span>
2472              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SS" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ss.svg?format=jpg&amp;width=60" alt="South Sudan" srcset="//cdn.shopify.com/static/images/flags/ss.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>South Sudan (USD $)</span>
2473              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="ES" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/es.svg?format=jpg&amp;width=60" alt="Spain" srcset="//cdn.shopify.com/static/images/flags/es.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Spain (USD $)</span>
2474              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="LK" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/lk.svg?format=jpg&amp;width=60" alt="Sri Lanka" srcset="//cdn.shopify.com/static/images/flags/lk.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Sri Lanka (USD $)</span>
2475              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="BL" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/bl.svg?format=jpg&amp;width=60" alt="St. Barthélemy" srcset="//cdn.shopify.com/static/images/flags/bl.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>St. Barthélemy (USD $)</span>
2476              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SH" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sh.svg?format=jpg&amp;width=60" alt="St. Helena" srcset="//cdn.shopify.com/static/images/flags/sh.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>St. Helena (USD $)</span>
2477              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="KN" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/kn.svg?format=jpg&amp;width=60" alt="St. Kitts &amp;amp; Nevis" srcset="//cdn.shopify.com/static/images/flags/kn.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>St. Kitts &amp; Nevis (USD $)</span>
2478              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="LC" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/lc.svg?format=jpg&amp;width=60" alt="St. Lucia" srcset="//cdn.shopify.com/static/images/flags/lc.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>St. Lucia (USD $)</span>
2479              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="MF" aria-selected="false"><img src="//cdn.
2479shopify.com/static/images/flags/mf.svg?format=jpg&amp;width=60" alt="St. Martin" srcset="//cdn.shopify.com/static/images/flags/mf.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>St. Martin (USD $)</span>
2480              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="PM" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/pm.svg?format=jpg&amp;width=60" alt="St. Pierre &amp;amp; Miquelon" srcset="//cdn.shopify.com/static/images/flags/pm.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>St. Pierre &amp; Miquelon (USD $)</span>
2481              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="VC" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/vc.svg?format=jpg&amp;width=60" alt="St. Vincent &amp;amp; Grenadines" srcset="//cdn.shopify.com/static/images/flags/vc.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>St. Vincent &amp; Grenadines (USD $)</span>
2482              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SD" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sd.svg?format=jpg&amp;width=60" alt="Sudan" srcset="//cdn.shopify.com/static/images/flags/sd.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Sudan (USD $)</span>
2483              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sr.svg?format=jpg&amp;width=60" alt="Suriname" srcset="//cdn.shopify.com/static/images/flags/sr.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Suriname (USD $)</span>
2484              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SJ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/sj.svg?format=jpg&amp;width=60" alt="Svalbard &amp;amp; Jan Mayen" srcset="//cdn.shopify.com/static/images/flags/sj.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Svalbard &amp; Jan Mayen (USD $)</span>
2485              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="SE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/se.svg?format=jpg&amp;width=60" alt="Sweden" srcset="//cdn.shopify.com/static/images/flags/se.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Sweden (USD $)</span>
2486              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="CH" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&amp;width=60" alt="Switzerland" srcset="//cdn.shopify.com/static/images/flags/ch.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Switzerland (USD $)</span>
2487              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="TW" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/tw.svg?format=jpg&amp;width=60" alt="Taiwan" srcset="//cdn.shopify.com/static/images/flags/tw.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Taiwan (USD $)</span>
2488              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="TJ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/tj.svg?format=jpg&amp;width=60" alt="Tajikistan" srcset="//cdn.shopify.com/static/images/flags/tj.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Tajikistan (USD $)</span>
2489              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="TZ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/tz.svg?format=jpg&amp;width=60" alt="Tanzania" srcset="//cdn.shopify.com/static/images/flags/tz.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Tanzania (USD $)</span>
2490              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="TH" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/th.svg?format=jpg&amp;width=60" alt="Thailand" srcset="//cdn.shopify.com/static/images/flags/th.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Thailand (USD $)</span>
2491              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="TL" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/tl.svg?format=jpg&amp;width=60" alt="Timor-Leste" srcset="//cdn.shopify.com/static/images/flags/tl.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Timor-Leste (USD $)</span>
2492              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="TG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/tg.svg?format=jpg&amp;width=60" alt="Togo" srcset="//cdn.shopify.com/static/images/flags/tg.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Togo (USD $)</span>
2493              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="TK" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/tk.svg?format=jpg&amp;width=60" alt="Tokelau" srcset="//cdn.shopify.com/static/images/flags/tk.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>
2493Tokelau (USD $)</span>
2494              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="TO" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/to.svg?format=jpg&amp;width=60" alt="Tonga" srcset="//cdn.shopify.com/static/images/flags/to.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Tonga (USD $)</span>
2495              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="TT" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/tt.svg?format=jpg&amp;width=60" alt="Trinidad &amp;amp; Tobago" srcset="//cdn.shopify.com/static/images/flags/tt.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Trinidad &amp; Tobago (USD $)</span>
2496              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="TA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ta.svg?format=jpg&amp;width=60" alt="Tristan da Cunha" srcset="//cdn.shopify.com/static/images/flags/ta.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Tristan da Cunha (USD $)</span>
2497              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="TN" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/tn.svg?format=jpg&amp;width=60" alt="Tunisia" srcset="//cdn.shopify.com/static/images/flags/tn.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Tunisia (USD $)</span>
2498              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="TR" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/tr.svg?format=jpg&amp;width=60" alt="Türkiye" srcset="//cdn.shopify.com/static/images/flags/tr.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Türkiye (USD $)</span>
2499              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="TM" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/tm.svg?format=jpg&amp;width=60" alt="Turkmenistan" srcset="//cdn.shopify.com/static/images/flags/tm.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Turkmenistan (USD $)</span>
2500              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="TC" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/tc.svg?format=jpg&amp;width=60" alt="Turks &amp;amp; Caicos Islands" srcset="//cdn.shopify.com/static/images/flags/tc.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Turks &amp; Caicos Islands (USD $)</span>
2501              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="TV" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/tv.svg?format=jpg&amp;width=60" alt="Tuvalu" srcset="//cdn.shopify.com/static/images/flags/tv.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Tuvalu (USD $)</span>
2502              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="UM" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/um.svg?format=jpg&amp;width=60" alt="U.S. Outlying Islands" srcset="//cdn.shopify.com/static/images/flags/um.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>U.S. Outlying Islands (USD $)</span>
2503              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="UG" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ug.svg?format=jpg&amp;width=60" alt="Uganda" srcset="//cdn.shopify.com/static/images/flags/ug.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Uganda (USD $)</span>
2504              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="UA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ua.svg?format=jpg&amp;width=60" alt="Ukraine" srcset="//cdn.shopify.com/static/images/flags/ua.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Ukraine (USD $)</span>
2505              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="AE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ae.svg?format=jpg&amp;width=60" alt="United Arab Emirates" srcset="//cdn.shopify.com/static/images/flags/ae.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United Arab Emirates (USD $)</span>
2506              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="GB" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&amp;width=60" alt="United Kingdom" srcset="//cdn.shopify.com/static/images/flags/gb.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United Kingdom (USD $)</span>
2507              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="US" aria-selected="true"><img src="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&amp;width=60" alt="United States" srcset="//cdn.shopify.com/static/images/flags/us.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>United States (USD $)</span>
2508              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="UY" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/uy.svg?format=jpg&amp;width=60" alt="Uruguay" srcset="//cdn.shopify.com/static/images/flags/uy.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Uruguay (USD $)</span>
2509              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="UZ" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/uz.svg?format=jpg&amp;width=60" alt="Uzbekistan" srcset="//cdn.shopify.com/static/images/flags/uz.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Uzbekistan (USD $)</span>
2510              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="VU" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/vu.svg?format=jpg&amp;width=60" alt="Vanuatu" srcset="//cdn.shopify.com/static/images/flags/vu.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Vanuatu (USD $)</span>
2511              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="VA" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/va.svg?format=jpg&amp;width=60" alt="Vatican City" srcset="//cdn.shopify.com/static/images/flags/va.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Vatican City (USD $)</span>
2512              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="VE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ve.svg?format=jpg&amp;width=60" alt="Venezuela" srcset="//cdn.shopify.com/static/images/flags/ve.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Venezuela (USD $)</span>
2513              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="VN" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/vn.svg?format=jpg&amp;width=60" alt="Vietnam" srcset="//cdn.shopify.com/static/images/flags/vn.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Vietnam (USD $)</span>
2514              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="WF" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/wf.svg?format=jpg&amp;width=60" alt="Wallis &amp;amp; Futuna" srcset="//cdn.shopify.com/static/images/flags/wf.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Wallis &amp; Futuna (USD $)</span>
2515              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="EH" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/eh.svg?format=jpg&amp;width=60" alt="Western Sahara" srcset="//cdn.shopify.com/static/images/flags/eh.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Western Sahara (USD $)</span>
2516              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="YE" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/ye.svg?format=jpg&amp;width=60" alt="Yemen" srcset="//cdn.shopify.com/static/images/flags/ye.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Yemen (USD $)</span>
2517              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="ZM" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/zm.svg?format=jpg&amp;width=60" alt="Zambia" srcset="//cdn.shopify.com/static/images/flags/zm.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Zambia (USD $)</span>
2518              </button><button type="submit" name="country_code" class="h-stack gap-2.5" role="option" value="ZW" aria-selected="false"><img src="//cdn.shopify.com/static/images/flags/zw.svg?format=jpg&amp;width=60" alt="Zimbabwe" srcset="//cdn.shopify.com/static/images/flags/zw.svg?format=jpg&amp;width=60 60w" width="60" height="45" loading="lazy" class="country-flag"><span>Zimbabwe (USD $)</span>
2519              </button></x-listbox></form></x-popover>
2520    </div></div><p class="heading text-subdued text-xxs">© 2026 - DSF Antique Jewelry </p><div class="payment-methods"><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-amazon"><title id="pi-amazon">Amazon</title><path 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" fill="#000" fill-rule="nonzero" opacity=".07"/><path 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" fill="#FFF" fill-rule="nonzero"/><path d="M25.26 16.23c-1.697 1.48-4.157 2.27-6.275 2.27-2.97 0-5.644-1.3-7.666-3.463-.16-.17-.018-.402.173-.27 2.183 1.504 4.882 2.408 7.67 2.408 1.88 0 3.95-.46 5.85-1.416.288-.145.53.222.248.47v.001zm.706-.957c-.216-.328-1.434-.155-1.98-.078-.167.024-.193-.148-.043-.27.97-.81 2.562-.576 2.748-.305.187.272-.047 2.16-.96 3.063-.14.138-.272.064-.21-.12.205-.604.664-1.96.446-2.29h-.001z" fill="#F90" fill-rule="nonzero"/><path d="M21.814 15.291c-.574-.498-.676-.73-.993-1.205-.947 1.012-1.618 1.315-2.85 1.315-1.453 0-2.587-.938-2.587-2.818 0-1.467.762-2.467 1.844-2.955.94-.433 2.25-.51 3.25-.628v-.235c0-.43.033-.94-.208-1.31-.212-.333-.616-.47-.97-.47-.66 0-1.25.353-1.392 1.085-.
252003.163-.144.323-.3.33l-1.677-.187c-.14-.033-.296-.153-.257-.38.386-2.125 2.223-2.766 3.867-2.766.84 0 1.94.234 2.604.9.842.82.762 1.918.762 3.11v2.818c0 .847.335 1.22.65 1.676.113.164.138.36-.003.482-.353.308-.98.88-1.326 1.2a.367.367 0 0 1-.414.038zm-1.659-2.533c.34-.626.323-1.214.323-1.918v-.392c-1.25 0-2.57.28-2.57 1.82 0 .782.386 1.31 1.05 1.31.487 0 .922-.312 1.197-.82z" fill="#221F1F"/></svg>
2521<svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-american_express"><title id="pi-american_express">American Express</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#0071CE" style="fill:#0071CE;fill:color(display-p3 0.0000 0.4431 0.8078);fill-opacity:1;"/><path d="M3 0.5H35C36.3348 0.5 37.5 1.58692 37.5 3V21C37.5 22.4239 36.4239 23.5 35 23.5H3C1.66524 23.5 0.5 22.4131 0.5 21V3C0.5 1.57614 1.57614 0.5 3 0.5Z" stroke="black" stroke-opacity="0.07" style="stroke:black;stroke-opacity:0.07;"/><path d="M25.8662 6.33203V3H31L31.8662 5.5332L32.7334 3H37V14.2002H36.7998L34.8672 16.2656L36.7998 18.3594H37V21.2666H33.5996L31.9336 19.3994L30.2002 21.2666H19.4668V12.666H16L20.2666 3H24.4004L25.8662 6.33203ZM20.5996 20.2656H27V18.5322H22.666V17.3994H26.8662V15.666H22.666V14.5322H27V12.7988H20.5996V20.2656ZM30.5332 16.5322L27 20.2656H29.5996L31.8662 17.8662L34.0664 20.2656H36.7324L33.1992 16.4658L36.7324 12.7988H34.1328L31.8662 15.1992L29.7324 12.7988H27L30.5332 16.5322ZM17.666 11.7324H19.9326L20.5332 10.1992H23.999L24.666 11.7324H26.999L23.666 4.19922H20.999L17.666 11.7324ZM33.5996 4.19922L31.9326 8.86621L30.1992 4.19922H27V11.666H29.0664V6.39941L31 11.666H32.7998L34.7324 6.39941V11.666H36.7324V4.13281L33.5996 4.19922ZM23.2656 8.46582H21.2656L22.2656 5.99902L23.2656 8.46582Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
2522<svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 
25221.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
2523<svg viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" 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 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-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path 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" fill="#000" opacity=".07"/><path 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" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.
252306zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
2524<svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#1C1C1C" style="fill:#1C1C1C;fill:color(display-p3 0.1098 0.1098 0.1098);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#232323" style="fill:#232323;fill:color(display-p3 0.1373 0.1373 0.1373);fill-opacity:1;"/><path d="M14.6364 19.2727C18.8538 19.2727 22.2727 15.8538 22.2727 11.6364C22.2727 7.41892 18.8538 4 14.6364 4C10.4189 4 7 7.41892 7 11.6364C7 15.8538 10.4189 19.2727 14.6364 19.2727Z" fill="#EB001B" style="fill:#EB001B;fill:color(display-p3 0.9216 0.0000 0.1059);fill-opacity:1;"/><path d="M23.3637 19.2727C27.5811 19.2727 31 15.8538 31 11.6364C31 7.41892 27.5811 4 23.3637 4C19.1462 4 15.7273 7.41892 15.7273 11.6364C15.7273 15.8538 19.1462 19.2727 23.3637 19.2727Z" fill="#F79E1B" style="fill:#F79E1B;fill:color(display-p3 0.9686 0.6196 0.1059);fill-opacity:1;"/><path d="M22.2727 11.6362C22.2727 9.01797 20.9637 6.72706 19 5.41797C17.0364 6.83615 15.7273 9.12706 15.7273 11.6362C15.7273 14.1452 17.0364 16.5452 19 17.8543C20.9637 16.5452 22.2727 14.2543 22.2727 11.6362Z" fill="#FF5F00" style="fill:#FF5F00;fill:color(display-p3 1.0000 0.3725 0.0000);fill-opacity:1;"/></svg>
2525<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 
25250-.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><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</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" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
2526<svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" fill="none" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><rect x=".5" y=".5" width="37" height="23" rx="2.5" stroke="#000" stroke-opacity=".07" fill="none"/><path d="M35 0H3C1.3 0 0 1.3 0 3V21C0 22.7 1.4 24 3 24H35C36.7 24 38 22.7 38 21V3C38 1.3 36.6 0 35 0Z" fill="#142FBD" style="fill:#142FBD;fill:color(display-p3 0.0784 0.1843 0.7412);fill-opacity:1;"/><path d="M35 1C36.1 1 37 1.9 37 3V21C37 22.1 36.1 23 35 23H3C1.9 23 1 22.1 1 21V3C1 1.9 1.9 1 3 1H35Z" fill="#1532CB" style="fill:#1532CB;fill:color(display-p3 0.0824 0.1961 0.7961);fill-opacity:1;"/><path d="M29.5944 10.2167H29.2778C28.8556 11.2722 28.5389 11.8 28.2222 13.3833H30.2278C29.9111 11.8 29.9111 11.0611 29.5944 10.2167V10.2167ZM32.6556 16.4444H30.8611C30.7556 16.4444 30.7556 16.4444 30.65 16.3389L30.4389 15.3889L30.3333 15.1778H27.8C27.6944 15.1778 27.5889 15.1778 27.5889 15.3889L27.2722 16.3389C27.2722 16.4444 27.1667 16.4444 27.1667 16.4444H24.95L25.1611 15.9167L28.2222 8.73889C28.2222 8.21111 28.5389 8 29.0667 8H30.65C30.7556 8 30.8611 8 30.8611 8.21111L32.3389 15.0722C32.4444 15.4944 32.55 15.8111 32.55 16.2333C32.6556 16.3389 32.6556 16.3389 32.6556 16.4444V16.4444ZM18.5111 16.1278L18.9333 14.2278C19.0389 14.2278 19.1444 14.3333 19.1444 14.3333C19.8833 14.65 20.6222 14.8611 21.3611 14.7556C21.5722 14.7556 21.8889 14.65 22.1 14.5444C22.6278 14.3333 22.6278 13.8056 22.2056 13.3833C21.9944 13.1722 21.6778 13.0667 21.3611 12.8556C20.9389 12.6444 20.5167 12.4333 20.2 12.1167C18.9333 11.0611 19.3556 9.58333 20.0944 8.84444C20.7278 8.42222 21.0444 8 21.8889 8C23.1556 8 24.5278 8 25.1611 8.21111H25.2667C25.1611 8.84444 25.0556 9.37222 24.8444 10.0056C24.3167 9.79444 23.7889 9.58333 23.2611 9.58333C22.9444 9.58333 22.6278 9.58333 22.3111 9.68889C22.1 9.68889 21.9944 9.79444 21.8889 9.9C21.6778 10.1111 21.6778 10.4278 21.8889 10.6389L22.4167 11.0611C22.8389 11.2722 23.2611 11.4833 23.5778 11.6944C24.1056 12.0111 24.6333 12.5389 24.7389 13.1722C24.95 14.1222 24.6333 14.9667 23.7889 15.6C23.2611 16.0222 23.05 16.2333 22.3111 16.2333C20.8333 16.2333 19.6722 16.3389 18.7222 16.0222C18.6167 16.2333 18.6167 16.2333 18.5111 16.1278V16.1278ZM14.8167 16.4444C14.9222 15.7056 14.9222 15.7056 15.0278 15.3889C15.5556 13.0667 16.0833 10.6389 16.5056 8.31667C16.6111 8.10556 16.6111 8 16.8222 8H18.7222C18.5111 9.26667 18.3 10.2167 17.9833 11.3778C17.6667 12.9611 17.35 14.5444 16.9278 16.1278C16.9278 16.3389 16.8222 16.3389 16.6111 16.3389L14.8167 16.4444ZM5 8.21111C5 8.10556 5.21111 8 5.31667 8H8.90556C9.43333 8 9.85556 8.31667 9.96111 8.84444L10.9111 13.4889C10.9111 13.5944 10.9111 13.5944 11.0167 13.7C11.0167 13.5944 11.1222 13.5944 11.1222 13.5944L13.3389 8.21111C13.2333 8.10556 13.3389 8 13.4444 8H15.6611C15.6611 8.10556 15.6611 8.10556 15.5556 8.21111L12.2833 15.9167C12.1778 16.1278 12.1778 
252616.2333 12.0722 16.3389C11.9667 16.4444 11.7556 16.3389 11.5444 16.3389H9.96111C9.85556 16.3389 9.75 16.3389 9.75 16.1278L8.06111 9.58333C7.85 9.37222 7.53333 9.05556 7.11111 8.95C6.47778 8.63333 5.31667 8.42222 5.10556 8.42222L5 8.21111Z" fill="white" style="fill:white;fill-opacity:1;"/></svg>
2527</div></div>
2528    </div>
2529  </div>
2530</div> 
2530<script>document.addEventListener("startasyncloading",function(){document.querySelectorAll("link[data-href]").forEach(a=>{datahref=a.dataset.href,null!=datahref&&(a.href=datahref), delete a.dataset.href})});</script>
2530<script>document.addEventListener("startasyncloading",function(){document.querySelectorAll("script[type='text/javascripts']").forEach(e=>{var t=document.createElement("script");for(a=0;a<e.attributes.length;a++){var r=e.attributes[a];t.setAttribute(r.name,r.value)}t.type="text/javascript",t.innerHTML=e.innerHTML,e.parentNode.insertBefore(t,e),e.parentNode.removeChild(e)})});</script>
2530
2531 
2532
2533<style> #shopify-section-sections--20084820443202__footer .footer {background-color: #f6f4e8;} </style></footer>
2534<!-- END sections: footer-group --></main>
2535  
2535<script src="//dsfantiquejewelry.com/cdn/shop/t/27/assets/tiny-img-link-preloader.js?v=26403198945174473401787759295" type="text/javascript"></script>
2535
2536    <!-- Start-MakeAnOffer version: 7 -->
2537    
2537<script>
2538      var makeAnOfferData = (function() {
2539        var data = {
2540          product: null,
2541          cartProducts: [],
2542          currency_iso_code: "",
2543          settings: {"error":"json not allowed for this object"},
2544          customer_email: ""
2545        };
2546
2547        
2548          data.product = (function() {
2549            var mf_featured_image = "//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_1024x1024.jpg?v=1789927348";
2550            var mf_other_image = "//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_1024x1024.jpg?v=1789927348";
2551            return {
2552              title: "Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant",
2553              price: "1,750.00",
2554              currency: "${{amount}}",
2555              image: mf_featured_image || mf_other_image,
2556              variants: [{"id":45250394521666,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant","public_title":null,"options":["Default Title"],"price":175000,"weight":454,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}],
2557              tags: ["14K Gold","14K Yellow Gold","Charm Pendant","Collectible Charm","Estate Jewelry","Figural Jewelry","Gold Charm","Gun Charm","JMF Charm","JMF Jewelry","Men's Jewelry","Miniature Jewelry","Mother of Pearl","Novelty Jewelry","Pistol Charm","Revolver Charm","Signed Jewelry","Unisex Jewelry","Vintage Charm","Vintage Jewelry"],
2558              collections: [{"id":280738922562,"handle":"antique-vintage-jewelry-rings-earrings-necklaces-more","title":"Antique \u0026 Vintage Jewelry: Rings, Earrings, Necklaces \u0026 More","updated_at":"2026-09-24T13:13:24-04:00","body_html":"","published_at":"2024-08-23T14:13:33-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"men's ring"},{"column":"title","relation":"contains","condition":"ring"},{"column":"title","relation":"not_contains","condition":"earrings"}],"published_scope":"global"},{"id":303721906242,"handle":"antique-vintage-jewelry-1800-1990s","title":"Antique and Vintage Jewelry 1800 – 1990s","updated_at":"2026-09-24T13:13:24-04:00","body_html":"\u003cp data-end=\"1764\" data-start=\"1665\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cem\u003eA historically curated selection spanning Georgian, Victorian, Art Nouveau, Art Deco, Mid-Century, and the late 20th century, featuring fine and costume jewelry, presented by DSF Antique Jewelry.\u003c\/em\u003e\u003cbr\u003e\u003c\/p\u003e","published_at":"2025-10-15T20:42:52-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"brooch"},{"column":"title","relation":"contains","condition":"ring"},{"column":"title","relation":"contains","condition":"necklace"},{"column":"title","relation":"contains","condition":"pendant"},{"column":"title","relation":"contains","condition":"bracelet"},{"column":"title","relation":"contains","condition":"cufflinks"},{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"silver"}],"published_scope":"global"},{"id":160974635074,"handle":"antique-fobs-charms-seals","updated_at":"2026-09-21T06:57:28-04:00","published_at":"2020-04-25T19:46:08-04:00","sort_order":"created-desc","template_suffix":"","published_scope":"global","title":"Antique Fobs, Charms \u0026 Seals","body_html":"\u003ch2\u003eGold Antique Fobs, Charms and Seals\u003c\/h2\u003e"},{"id":314867122242,"handle":"antique-jewelry-company-in-new-york","title":"Antique Jewelry Company in New York","updated_at":"2026-09-24T13:13:24-04:00","body_html":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cem\u003eAntique, vintage, and fine jewelry, plus rare objects de vertu in New York.\u003c\/em\u003e\u003c\/p\u003e","published_at":"2026-05-01T19:54:14-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"Ring"},{"column":"title","relation":"contains","condition":"Brooch"},{"column":"title","relation":"contains","condition":"Necklace"},{"column":"title","relation":"contains","condition":"Bracelet"},{"column":"title","relation":"contains","condition":"Earrings"},{"column":"title","relation":"contains","condition":"Gold"},{"column":"title","relation":"contains","condition":"Silver"},{"column":"title","relation":"contains","condition":"Cufflinks"},{"column":"title","relation":"contains","condition":"Watch"},{"column":"title","relation":"contains","condition":"Belt"}],"published_scope":"global"},{"id":263649853506,"handle":"best-fine-jewelry-you-can-buy-online","title":"Best Fine Jewelry You Can Buy Online","updated_at":"2026-09-24T12:52:00-04:00","body_html":"\u003ch2\u003e\u003cem\u003eJewelry Objects and More\u003c\/em\u003e\u003c\/h2\u003e","published_at":"2022-03-25T16:59:12-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"silver"},{"column":"title","relation":"contains","condition":"gold"}],"published_scope":"global"},{"id":263634452546,"handle":"rings","title":"Collection of Fine \u0026 Costume Jewelry – Rings, Necklaces, and More","updated_at":"2026-09-24T13:13:24-04:00","body_html":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cem data-mce-fragment=\"1\"\u003eLarge Collection of Fine \u0026amp; Costume Jewelry \u003c\/em\u003e\u003c\/p\u003e","published_at":"2022-03-23T12:34:28-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"Rings"},{"column":"title","relation":"not_contains","condition":"earrings"}],"published_scope":"global","image":{"created_at":"2024-03-28T13:01:43-04:00","alt":"Rings - DSF Antique Jewelry","width":1410,"height":1080,"src":"\/\/dsfantiquejewelry.com\/cdn\/shop\/collections\/rings-908192.jpg?v=1711645303"}},{"id":263664828482,"handle":"brooches-earrings","title":"Curated Jewelry Selection","updated_at":"2026-09-24T13:13:24-04:00","body_html":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003eExplore DSF Antique Jewelry’s curated fine jewelry selection, featuring earrings, brooches, bracelets, rings, necklaces, designer pieces, diamond jewelry, gemstone jewels, and collectible estate finds chosen for their beauty, craftsmanship, and distinctive character.\u003cbr\u003e\u003c\/p\u003e","published_at":"2022-03-28T09:35:31-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"silver"},{"column":"title","relation":"contains","condition":"earrings"},{"column":"title","relation":"contains","condition":"brooch"},{"column":"title","relation":"contains","condition":"platinum"}],"published_scope":"global"},{"id":281604194370,"handle":"designer-luxury-gold-jewelry","title":"Designer Luxury Gold Jewelry","updated_at":"2026-09-24T13:13:24-04:00","body_html":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cem\u003eFine Gold and Gemstone Creations\u003c\/em\u003e\u003c\/p\u003e","published_at":"2024-09-15T09:09:07-04:00","sort_order":"alpha-asc","template_suffix":"","disjunctive":false,"rules":[{"column":"variant_price","relation":"greater_than","condition":"1500"}],"published_scope":"global"},{"id":99360440384,"handle":"editors-picks","updated_at":"2026-09-24T12:52:00-04:00","published_at":"2019-01-08T15:59:56-05:00","sort_order":"created-desc","template_suffix":"","published_scope":"global","title":"Editor's Picks","body_html":"\u003ch2 class=\"p1\"\u003eAntique \u0026amp; Vintage, Fine Jewelry, Costume Jewelry and Accessories. \u003c\/h2\u003e"},{"id":265658073154,"handle":"jewelry","title":"Elegant Fine \u0026 Costume Jewelry Collection","updated_at":"2026-09-24T13:13:24-04:00","body_html":"","published_at":"2022-09-14T22:21:54-04:00","sort_order":"price-asc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"earrings"},{"column":"title","relation":"contains","condition":"Gold rings"},{"column":"title","relation":"contains","condition":"cufflinks"},{"column":"title","relation":"contains","condition":"bracelet"},{"column":"title","relation":"contains","condition":"necklace"},{"column":"title","relation":"contains","condition":"watch"},{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"silver"},{"column":"title","relation":"contains","condition":"platinum"},{"column":"title","relation":"contains","condition":"ring"}],"published_scope":"global"},{"id":91401748544,"handle":"vintage-jewelry","updated_at":"2026-09-24T12:52:00-04:00","published_at":"2018-12-29T20:26:11-05:00","sort_order":"created-desc","template_suffix":"","published_scope":"global","title":"Estate Vintage Fine Jewelry","body_html":"\u003ch2\u003e\n\u003cem\u003eVintage Fine Gold \u0026amp; \u003c\/em\u003e\u003cem\u003ePlatinum Jewelry\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cbr\u003e"},{"id":152387027010,"handle":"fine-estate-vintage-antique-jewelry-for-sale","updated_at":"2026-09-24T12:52:00-04:00","published_at":"2019-10-12T17:18:30-04:00","sort_order":"manual","template_suffix":"","published_scope":"global","title":"Fine Estate Vintage and Antique Jewelry","body_html":"\u003ch2\u003eEstate Vintage \u0026amp; Antique Jewelry \u003c\/h2\u003e\n\u003ch4\u003eGold and Diamond Bracelets, Necklaces, Earrings, Rings and Brooches. Shop our vintage and antique jewelry collection!\u003c\/h4\u003e"},{"id":263865499714,"handle":"gold-jewelry","title":"Fine Gold Jewelry with Platinum, Silver \u0026 Rare Gemstones","updated_at":"2026-09-24T12:52:00-04:00","body_html":"\u003ch3 style=\"text-align: center;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cem\u003eFine Jewelry in Gold, Platinum \u0026amp; Silver: Rings, Earrings, Bracelets, Necklaces \u0026amp; More\u003c\/em\u003e\n\u003c\/h3\u003e","published_at":"2022-05-02T20:29:18-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"Platinum"},{"column":"title","relation":"contains","condition":"silver"},{"column":"title","relation":"contains","condition":"ruby"},{"column":"title","relation":"contains","condition":"emerald"},{"column":"title","relation":"contains","condition":"sapphire"}],"published_scope":"global","image":{"created_at":"2026-06-24T06:59:39-04:00","alt":"emerald sapphire ring  ","width":1650,"height":1600,"src":"\/\/dsfantiquejewelry.com\/cdn\/shop\/collections\/Emerald_Sapphire_Platinum_Eternity_Band_vtg.jpg?v=1782298779"}},{"id":317229170754,"handle":"jewelry-under-2-500","title":"Jewelry Under $2,500","updated_at":"2026-09-24T07:18:12-04:00","body_html":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eExplore jewelry under $2,500 at DSF Antique Jewelry, including vintage rings, brooches, earrings, pendants, bracelets, charms, pins, gold jewelry, gemstone pieces, designer accessories, and distinctive estate finds selected for quality, character, and collectibility.\u003c\/p\u003e","published_at":"2026-06-18T10:26:53-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"variant_price","relation":"less_than","condition":"2500"}],"published_scope":"global"},{"id":263649984578,"handle":"luxury-jewelry-antique-estate-and-vintage","title":"Luxury Jewelry Antique Estate and Vintage","updated_at":"2026-09-24T12:52:00-04:00","body_html":"","published_at":"2022-03-25T17:33:15-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"silver"},{"column":"title","relation":"contains","condition":"enamel"},{"column":"title","relation":"contains","condition":"diamond"},{"column":"title","relation":"contains","condition":"sapphire"},{"column":"title","relation":"contains","condition":"Emerald"},{"column":"title","relation":"contains","condition":"ruby"}],"published_scope":"global"},{"id":263869628482,"handle":"market-place-jewelry-objects","title":"Market Place Jewelry - Objects","updated_at":"2026-09-24T13:13:24-04:00","body_html":"\u003ch2\u003e\u003cem\u003eJewelry \u0026amp; Objects Antique Vintage \u003c\/em\u003e\u003c\/h2\u003e","published_at":"2022-05-03T09:06:18-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"silver"},{"column":"title","relation":"contains","condition":"cufflinks"},{"column":"title","relation":"contains","condition":"watch"},{"column":"title","relation":"contains","condition":"enamel"},{"column":"title","relation":"contains","condition":"wood"},{"column":"title","relation":"contains","condition":"bag"},{"column":"title","relation":"contains","condition":"Handbag"},{"column":"title","relation":"contains","condition":"earrings"},{"column":"title","relation":"contains","condition":"brooch"},{"column":"title","relation":"contains","condition":"necklace"},{"column":"title","relation":"contains","condition":"bracelet"},{"column":"title","relation":"contains","condition":"belt"},{"column":"title","relation":"contains","condition":"pearl"}],"published_scope":"global"},{"id":273964499010,"handle":"mens-women-s-finest-jewelry","title":"Men's and Women’s Jewelry","updated_at":"2026-09-24T13:13:24-04:00","body_html":"","published_at":"2024-02-28T12:10:59-05:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"ring"},{"column":"title","relation":"contains","condition":"cufflinks"},{"column":"title","relation":"contains","condition":"brooch"},{"column":"title","relation":"contains","condition":"Bracelet"},{"column":"title","relation":"contains","condition":"earrings"},{"column":"title","relation":"contains","condition":"Necklace"},{"column":"title","relation":"contains","condition":"Pendant"}],"published_scope":"global"},{"id":273671553090,"handle":"mens-fine-estate-jewelry","title":"Men's Fine Estate Jewelry","updated_at":"2026-09-22T07:16:10-04:00","body_html":"","published_at":"2024-02-20T12:01:29-05:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"men's"},{"column":"title","relation":"contains","condition":"cufflink"}],"published_scope":"global"},{"id":263664959554,"handle":"natural-diamond-gemstone-jewelry","title":"Natural Diamond Gemstone Jewelry","updated_at":"2026-09-24T12:52:00-04:00","body_html":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eExplore natural diamond and gemstone jewelry featuring sapphires, rubies, emeralds, and other fine gems.\u003c\/p\u003e","published_at":"2022-03-28T10:03:43-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"gold diamond"},{"column":"title","relation":"contains","condition":"gold emerald"},{"column":"title","relation":"contains","condition":"gold ruby"},{"column":"title","relation":"contains","condition":"gold sapphire"},{"column":"title","relation":"contains","condition":"gold gemstone"},{"column":"title","relation":"contains","condition":"platinum"},{"column":"title","relation":"contains","condition":"topaz"},{"column":"title","relation":"contains","condition":"citrine"},{"column":"title","relation":"contains","condition":"Amethyst"},{"column":"title","relation":"contains","condition":"garnet"},{"column":"title","relation":"contains","condition":"tanzanite"},{"column":"title","relation":"contains","condition":"diamond"},{"column":"title","relation":"contains","condition":"silver
2558"},{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"sapphire"},{"column":"title","relation":"contains","condition":"ruby"}],"published_scope":"global"},{"id":314868629570,"handle":"new-arrivals","title":"New Arrivals","updated_at":"2026-09-24T13:13:24-04:00","body_html":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cem\u003eDiscover the latest antique, vintage, and fine jewelry arrivals at DSF Antique Jewelry\u003c\/em\u003e\u003c\/p\u003e","published_at":"2026-05-01T20:05:06-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"Earrings"},{"column":"title","relation":"contains","condition":"Bracelet"},{"column":"title","relation":"contains","condition":"Brooch"},{"column":"title","relation":"contains","condition":"Ring"},{"column":"title","relation":"contains","condition":"Pendant"},{"column":"title","relation":"contains","condition":"Cufflinks"},{"column":"title","relation":"contains","condition":"Belt"},{"column":"title","relation":"contains","condition":"Necklace"},{"column":"title","relation":"contains","condition":"Watch"},{"column":"title","relation":"contains","condition":"Stud"},{"column":"title","relation":"contains","condition":"Silver"},{"column":"title","relation":"contains","condition":"Gold"},{"column":"title","relation":"contains","condition":"Enamel"}],"published_scope":"global"},{"id":263640449090,"handle":"pendant-necklace-choker","title":"Pendants Necklaces Chokers","updated_at":"2026-09-24T07:18:12-04:00","body_html":"\u003cem\u003eLarge Collection of Vintage Antique Fine \u0026amp; Costume Jewelry\u003c\/em\u003e","published_at":"2022-03-24T10:39:27-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"Choker"},{"column":"title","relation":"contains","condition":"Pendant"},{"column":"title","relation":"contains","condition":"Necklace"}],"published_scope":"global"},{"id":263649886274,"handle":"shop-fine-jewelry-watches","title":"Shop Fine Jewelry and Watches","updated_at":"2026-09-24T12:52:00-04:00","body_html":"","published_at":"2022-03-25T17:03:38-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"watch"},{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"silver"},{"column":"title","relation":"contains","condition":"platinum"}],"published_scope":"global"},{"id":265657581634,"handle":"unique-gold-earrings","title":"Unique Gold Earrings | Fine Antique \u0026 Vintage Jewelry","updated_at":"2026-09-24T13:13:24-04:00","body_html":"","published_at":"2022-09-14T22:01:42-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"earrings"},{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"silver"}],"published_scope":"global"},{"id":300681691202,"handle":"victorian-gold-bracelets-necklaces-antique-estate-jewelry","title":"Victorian Gold Bracelets \u0026 Necklaces | Antique Estate Jewelry","updated_at":"2026-09-24T07:18:12-04:00","body_html":"","published_at":"2025-08-30T09:01:44-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"Bracelet"},{"column":"title","relation":"contains","condition":"Necklace"},{"column":"title","relation":"contains","condition":"Pendant"}],"published_scope":"global"},{"id":94876631104,"handle":"vintage-estate-jewelry-collection","updated_at":"2026-09-24T12:52:00-04:00","published_at":"2019-01-03T13:17:13-05:00","sort_order":"manual","template_suffix":"","published_scope":"global","title":"Vintage \u0026 Estate Jewelry","body_html":"\u003cmeta charset=\"utf-8\"\u003e\n\u003ch2\u003e\u003cem\u003eVintage Antique Gold Jewelry\u003c\/em\u003e\u003c\/h2\u003e\n\u003ch4\u003eOur curated collection of fine estate, vintage and antique jewelry includes rings, necklaces, bracelets, brooches and more. Shop our vintage jewelry collection!\u003c\/h4\u003e"},{"id":263649951810,"handle":"vintage-antique-contemporary-jewels-and-objects","title":"Vintage, Antique, Contemporary Jewels and Objects","updated_at":"2026-09-24T12:52:00-04:00","body_html":"","published_at":"2022-03-25T17:15:43-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"platinum"},{"column":"title","relation":"contains","condition":"silver"},{"column":"title","relation":"contains","condition":"enamel"}],"published_scope":"global"}],
2559              url: "/collections/all/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant",
2560              available: true
2561            }
2562          })();
2563        
2564
2565        
2566
2567        return data;
2568      })();
2569
2570    </script>
2570
2571    <!-- End-MakeAnOffer -->   
2571<script src="//dsfantiquejewelry.com/cdn/shop/t/27/assets/custom.min.js?v=153889221341149610031787759295" type="text/javascript"></script>
2571
2572
2573
2574  
2575<style> .card {border-radius: 30px;} .h1 {font-size: 2em; line-height: 1.5; font-weight: bold;} .product-title.h1 {font-size: 1.6em;} .h2 {font-size: 1.5em;} .section-header .h2 {font-size: 2.1em; font-weight: bold;} .h6 {font-size: 1em;} .blog-post-card__title.h4 {font-size: 1.4em; font-weight: bold;} #wishlisthero-product-page-button-container button {width: 100% !important; background-color: #a57a3c !important; opacity: 1 !important;}  /* Wishlist header count badge */.Wlh-Header__Icon {position: relative;} .wishlist-hero-items-count {position: absolute !important; top: -6px !important; right: -12px !important; background: #a57a3c !important; color: #ffffff !important; font-size: 11px !important; font-weight: 600 !important; line-height: 1 !important; min-width: 16px !important; height: 16px !important; padding: 0 4px !important; border-radius: 999px !important; display: inline-flex !important; align-items: center !important; justify-content: center !important;} .accordion--lg .accordion__toggle {padding-block: 0.9rem !important;} </style>
2576<div id="shopify-block-AcThYNTRkUW1SdzMyZ__6610233760104865948" class="shopify-block shopify-app-block">
2576<script>
2577  window.pushowlSubdomain = "dsf-antique-jewelry.myshopify.com".split(".")[0]
2578  window.isPushowlThemeAppExtentionEnabled = true
2579  window.pushowlGUID = "ca922d47-809f-4ff0-a532-7c1d017c8b61"
2580  window.pushowlEnvironment = "production"
2581  window.pushowlConfigSource = "pushowl"
2582  window.pushowlConfigUrl = ""
2583</script>
2583
2584
2585
2586
2587
2588</div><div id="shopify-block-AWitpMC8rZDJCSlg4R__15573056287721514228" class="shopify-block shopify-app-block json-ld-for-seo"><!-- generated: 2026-09-24 18:30:32 -0400 -->
2589<!-- BEGIN app snippet: json_ld_for_seo_web_page -->
2589<script type="application/ld+json">
2590 {
2591   "@context": "https://schema.org",
2592   "@type": "WebPage",
2593   "@id": "https:\/\/dsfantiquejewelry.com\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant#json-ld-for-seo-webpage",
2594   "url": "https:\/\/dsfantiquejewelry.com\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant",
2595   "image": "https:\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348\u0026width=1742",
2596   "primaryImageOfPage": "https:\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348\u0026width=1742",
2597   "dateCreated": "2026-09-20T13:58:09-0400",
2598   "datePublished": "2026-09-20T13:58:11-0400"
2599 }
2600</script>
2600
2601<!-- END app snippet -->
2602<!-- wp 1 --><!-- BEGIN app snippet: json_ld_for_seo_organization -->
2603<script type="application/ld+json">
2604{
2605    "@context": "https://schema.org",
2606    "@type": "JewelryStore","@id": "https:\/\/dsfantiquejewelry.com\/#org",
2607    "name": "DSF Antique Jewelry",
2608    "url": "https:\/\/dsfantiquejewelry.com",
2609    "description": "Shop fine gold jewelry, signed designer pieces, rare gemstones, one-of-a-kind estate and vintage pieces, luxury watches and rare objects at DSF Antique Jewelry.",
2610    "telephone": "+1 (929) 316-2746",
2611    "logo": "https:\/\/cdn.shopify.com\/s\/files\/1\/0142\/3405\/8816\/files\/dsf-logo-nob.png?v=1729792653",
2612    "image": "https:\/\/cdn.shopify.com\/s\/files\/1\/0142\/3405\/8816\/files\/Cover-Ceylon-Gemstone-Gold-Bracelet.png?v=1729793410",
2613    "sameAs": ["https:\/\/www.instagram.com\/dsfjewelry"," https:\/\/twitter.com\/jewelry_dsf"," https:\/\/www.facebook.com\/DSFAntiqueJewelry"," https:\/\/www.youtube.com\/channel\/UC0Xva4l6U2IY3FWTOGf82dA"," https:\/\/www.pinterest.com\/dsfantiquejewelry"," https:\/\/www.quora.com\/profile\/DSF-Antique-Jewelry-LLC","https:\/\/www.facebook.com\/DSFAntiqueJewelry\/","https:\/\/www.instagram.com\/dsfjewelry\/","https:\/\/www.pinterest.com\/dsfantiquejewelry\/","https:\/\/twitter.com\/jewelry_dsf","https:\/\/www.youtube.com\/channel\/UC0Xva4l6U2IY3FWTOGf82dA"],"hasMerchantReturnPolicy": {
2614      "@id": "https:\/\/dsfantiquejewelry.com\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant#json-ld-for-seo-return-policy"
2615    },"hasMap": "https://www.google.com/maps/place/DSF+Antique+Jewelry,+LLC/@40.7532886,-73.978002,17z/data=!3m1!5s0x89c2eb4de36fc181:0x11e130508f4721ef!4m14!1m7!3m6!1s0x89c258fe87d7a74b:0xd0abfbf46ddae127!2sDSF+Antique+Jewelry,+LLC!8m2!3d40.7532886!4d-73.9754271!16s%2Fg%2F11f_4sbdd4!3m5!1s0x89c258fe87d7a74b:0xd0abfbf46ddae127!8m2!3d40.7532886!4d-73.9754271!16s%2Fg%2F11f_4sbdd4?entry=ttu&g_ep=EgoyMDI0MTAyMS4xIKXMDSoASAFQAw%3D%3D",
2616    "priceRange": "$$$","geo": {
2617        "@type": "GeoCoordinates",
2618        "latitude": 40.7532356,
2619        "longitude": -73.9753935
2620    },"servesCuisine": "-","openingHoursSpecification": [],
2621    "brand": {
2622      "@type": "Brand",
2623      "name": "DSF Antique Jewelry"
2624    },
2625    "address": {
2626        "@type": "PostalAddress",
2627        "streetAddress": "450 Lexington",
2628        "addressLocality": "New York",
2629        "addressRegion": "New York",
2630        "postalCode": "10017",
2631        "addressCountry": "United States"
2632    },
2633   "contactPoint": [
2634     {
2635       "@type": "ContactPoint",
2636       "telephone": "+1 (929) 316-2746",
2637       "email": "[email protected]"
2638     }
2639    ], "hasShippingService": {
2640      "@type": "ShippingService",
2641      "@id": "https:\/\/dsfantiquejewelry.com\/#json-ld-for-seo-org-shipping",
2642      "shippingConditions": [{
2643          "@type": "ShippingConditions"
2644          , "shippingRate": {
2645            "@type": "MonetaryAmount",
2646            "value": "0",
2647            "currency": "USD"
2648          }, "shippingDestination": []}]
2649    }}
2650</script>
2650
2651<!-- END app snippet --> <!-- o 2 --><!-- BEGIN app snippet: json_ld_for_seo_product_group -->
2651<script type="application/ld+json">
2652{
2653  "@context": "https://schema.org",
2654  "@id": "https:\/\/dsfantiquejewelry.com\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant#json-ld-for-seo",
2655  "@type": "ProductGroup",
2656  "brand": {
2657    "@type": "Brand",
2658    "name": "DSF Antique Jewelry"
2659  },
2660  "productID": null,
2661  "productGroupID": "8407776034882",
2662  "description": "A Finely Sculpted Miniature with Luminous Mother-of-Pearl Grips\nBold in subject yet refined in execution, this vintage miniature revolver charm is crafted in richly polished 14K yellow gold and signed JMF.\nSculpted fully in the round, the piece recreates a classic revolver with remarkable attention to detail, including a long barrel, dimensional cylinder, hammer, trigger and curved trigger guard. The handle is fitted on both sides with luminous mother-of-pearl grip panels, each secured with a small gold pin. Their subtle iridescence provides an elegant contrast against the warmth of the yellow gold.\nA suspension ring allows the piece to be worn as a charm or as a distinctive pendant. Equal parts fine jewelry and miniature sculpture, it is an unusual collector’s piece with character, craftsmanship and a quietly playful spirit.\n\nDetails\n\n\nCrafted in 14K yellow gold\nGenuine mother-of-pearl grip panels\nThree-dimensional revolver design\nSigned JMF and stamped 14K\nSuitable as a charm or pendant\nVintage estate jewelry\n",
2663  "url": "https:\/\/dsfantiquejewelry.com\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant",
2664  "name": "Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant",
2665  "image": ["https:\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348\u0026width=1742","https:\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Revolver_Pistol_Charm_Pendant.jpg?v=1789927366\u0026width=1745","https:\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant_Side.jpg?v=1789927384\u0026width=1721"],"hasVariant": [
2666{
2667      "@id": "https:\/\/dsfantiquejewelry.com\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant?variant=45250394521666#json-ld-for-seo-product",
2668      "@type": "Product",
2669      "url": "https:\/\/dsfantiquejewelry.com\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant?variant=45250394521666",
2670      "inProductGroupWithID": "8407776034882",
2671      "name": "Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant",
2672      "image": "https:\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348\u0026width=1742",
2673      "description": "A Finely Sculpted Miniature with Luminous Mother-of-Pearl Grips\nBold in subject yet refined in execution, this vintage miniature revolver charm is crafted in richly polished 14K yellow gold and signed JMF.\nSculpted fully in the round, the piece recreates a classic revolver with remarkable attention to detail, including a long barrel, dimensional cylinder, hammer, trigger and curved trigger guard. The handle is fitted on both sides with luminous mother-of-pearl grip panels, each secured with a small gold pin. Their subtle iridescence provides an elegant contrast against the warmth of the yellow gold.\nA suspension ring allows the piece to be worn as a charm or as a distinctive pendant. Equal parts fine jewelry and miniature sculpture, it is an unusual collector’s piece with character, craftsmanship and a quietly playful spirit.\n\nDetails\n\n\nCrafted in 14K yellow gold\nGenuine mother-of-pearl grip panels\nThree-dimensional revolver design\nSigned JMF and stamped 14K\nSuitable as a charm or pendant\nVintage estate jewelry\n",
2674      "sku": null,
2675      "mpn": null,"gtin": null,"category": ["Pendants",
2676"Charms \u0026 Pendants",
2677"Jewelry",
2678"Apparel \u0026 Accessories"
2679],"weight": {
2680        "@type": "QuantitativeValue",
2681        "unitText": "lb",
2682        "value": 1.0
2683      },"itemCondition": "https://schema.org/UsedCondition","offers": [{
2684        "@type": "Offer",
2685        "@id": "https:\/\/dsfantiquejewelry.com\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant?variant=45250394521666#json-ld-for-seo-variant",
2686        "name": "Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant",
2687        "price": "1750.0",
2688        "priceCurrency": "USD",
2689        "validFrom": "2026-09-23",
2690        "priceValidUntil": "2026-12-23","priceSpecification": {
2691          "@type": "UnitPriceSpecification",
2692          "price": "1750.0",
2693          "priceCurrency": "USD",
2694          "priceType": "https://schema.org/ListPrice", "referenceQuantity": {
2695            "@type": "QuantitativeValue",
2696            "value": 1,
2697            "unitCode": "CT"
2698          }},"itemCondition": "https://schema.org/UsedCondition",
2699        "url": "https:\/\/dsfantiquejewelry.com\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant?variant=45250394521666",
2700        "image": "https:\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348\u
27000026width=1742",
2701        "sku": null,
2702        "mpn": null,
2703        "availability": "https:\/\/schema.org\/InStock","gtin": null,"hasMerchantReturnPolicy": {
2704          "@id": "https:\/\/dsfantiquejewelry.com\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant#json-ld-for-seo-return-policy"
2705        },"shippingDetails": {
2706          "@id": "https:\/\/dsfantiquejewelry.com\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant#json-ld-for-seo-shipping"
2707        },"seller": {
2708          "@type": "Organization",
2709          "name": "DSF Antique Jewelry"
2710        }
2711      }]
2712    }
2713
2714]
2715}
2716</script>
2716<script type="application/ld+json"></script>
2716<!-- END app snippet -->
2717<!-- p 3 --><!-- BEGIN app snippet: json_ld_for_seo_breadcrumbs -->
2717<script type="application/ld+json">
2718 {
2719   "@context": "https://schema.org",
2720   "@type": "BreadcrumbList",
2721   "itemListElement": [{
2722     "@type": "ListItem",
2723     "position": 1,
2724     "name": "DSF Antique Jewelry",
2725     "item": "https:\/\/dsfantiquejewelry.com\/"
2726   },{
2727     "@type": "ListItem",
2728     "position":2,
2729     "name": "Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant"
2730   }]
2731 }
2732</script>
2732
2733<!-- END app snippet --> <!-- BEGIN app snippet: json_ld_for_seo_returns_policy -->
2733<script type="application/ld+json">
2734 {
2735   "@context": "https://schema.org",
2736   "@type": "MerchantReturnPolicy",
2737   "@id": "https:\/\/dsfantiquejewelry.com\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant#json-ld-for-seo-return-policy","merchantReturnLink": "https:\/\/dsfantiquejewelry.com\/policies\/refund-policy",
2738   "returnPolicyCategory": "https:\/\/schema.org\/MerchantReturnFiniteReturnWindow","applicableCountry": [],"returnPolicyCountry": ["US"],"refundType": [],
2739   "merchantReturnDays": 3,
2740   "returnMethod": "https:\/\/schema.org\/ReturnByMail","returnFees": "https:\/\/schema.org\/FreeReturn","returnLabelSource": "",
2741   "customerRemorseReturnFees": "","customerRemorseReturnLabelSource": "",
2742   "itemDefectReturnFees": "","itemDefectReturnLabelSource": "",
2743   "itemCondition": ["https:\/\/schema.org\/NewCondition"]
2744 }
2745</script>
2745
2746<!-- END app snippet -->
2747<!-- BEGIN app snippet: json_ld_for_seo_shipping -->
2747<script type="application/ld+json">
2748 {
2749   "@context": "https://schema.org",
2750   "@type": "OfferShippingDetails",
2751   "@id": "https:\/\/dsfantiquejewelry.com\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant#json-ld-for-seo-shipping","shippingSettingsLink": "https:\/\/dsfantiquejewelry.com\/policies\/shipping-policy",
2752   "shippingRate": {
2753     "@type": "MonetaryAmount",
2754     "value": "0",
2755     "currency": "USD"
2756   },"shippingDestination": [],"deliveryTime": {
2757     "@type": "ShippingDeliveryTime",
2758     "handlingTime": {
2759       "@type": "QuantitativeValue",
2760       "minValue": 1,
2761       "maxValue": 3,
2762       "unitCode": "d"
2763     },
2764     "transitTime": {
2765       "@type": "QuantitativeValue",
2766       "minValue": 1,
2767       "maxValue": 3,
2768       "unitCode": "d"
2769     }
2770   }
2771 }
2772</script>
2772
2773<!-- END app snippet -->
2774<!-- BEGIN app snippet: json_ld_for_seo_review_integrations -->
2774<script type='text/javascript'>
2775/*!
2776 * JSON-LD for SEO
2777 * (c) 2018 - 2025 Ilana Davis LLC, all rights reserved.
2778 */
2779!function(e,r){"function"==typeof define&&define.amd?define([],function(){return r(e)}):"object"==typeof exports?module.exports=r(e):e.JsonLdForSEO=r(e)}("undefined"!=typeof global?global:"undefined"!=typeof window?window:this,function(){"use strict";var i,e={},r={},a=function(e){var t={},n=!1,r=0;"[object Boolean]"===Object.prototype.toString.call(e)&&(n=arguments[0],r++);for(var o=function(e){for(var r in e)e.hasOwnProperty(r)&&(n&&"[object Object]"===Object.prototype.toString.call(e[r])?t[r]=a(t[r],e[r]):t[r]=e[r])};r<arguments.length;r++){o(arguments[r])}return t},t=function(){var r=!1;switch(i.provider){case"plain-reviews":document.querySelectorAll("script[type='application/ld+json']").forEach(function(e){!r&&f(e,"Review app")&&(r=!0)});break;case"plain-product":r=n("Review app");break;case"bazaar-voice":r=n("BazaarVoice");break;case"conversio":r=n("Conversio");break;case"feefo":r=n("Feefo");break;case"klaviyo":return p(document);case"shopperapproved":r=n("Shopper Approved");var e=document.querySelector('img[src*="shopperapproved"]');!r&&e&&(r=u(document));break;case"yotpo-free":var t=document.querySelector(".y-rich-snippet-script");(s(t,"YOTPO free")||l(document,".yotpo-bottom-line")||l(document,".yotpo-bottomline"))&&(r=!0)}return r},n=function(r){var e=document.querySelectorAll("script[type='application/ld+json']"),t=!1;return e.forEach(function(e){!t&&s(e,r)&&(t=!0)}),t},o=function(e){1==t()&&e.disconnect()},c=function(e,r){e.some(function(e){"childList"==e.type&&o(r)})},l=function(e,r){if(0<(n=e.querySelectorAll(r+" .yotpo-sum-reviews span")).length)var t=n[0].innerHTML;else if(0<(n=e.querySelectorAll(r+" .text-m")).length)t=n[0].innerHTML;else if(0<(n=e.querySelectorAll(r+" .reviews-qa-label")).length)t=n[0].innerHTML;else{var n;if(!(0<(n=e.querySelectorAll(r+" .yotpo-bottom-line-basic-text")).length))return!1;t=n[0].innerHTML}var o=0;if(t){var a=t.match(/[\d.,]+/);if(a)o=parseInt(a[0].replace(",","").replace(".",""))}var i=null,c=e.querySelectorAll(r+" .yotpo-stars .yotpo-icon-star").length,l=e.querySelectorAll(r+" .yotpo-stars .yotpo-icon-half-star").length;if(0<c||0<l)if(0<l)i=c+.5;else i=c;else if(c=e.querySelectorAll(r+" .yotpo-filter-stars .yotpo-icon-star").length,0<(l=e.querySelectorAll(r+" .yotpo-filter-stars .yotpo-icon-half-star").length))i=c+.5;else i=c;if(!i){var u=e.querySelector(r+" .yotpo-bottom-line-score");u&&(i=u.innerHTML.trim())}if(0<i&&0<o)return d(i,o,"YOTPO free"),!0},u=function(e){var r=e.querySelectorAll(".overall .numbers");r&&r[0]&&(r=r[0].innerHTML);var t=e.querySelector('img[src*="shopperapproved"]'),n=0;t&&(n=t.src.match(/([0-9]+)/g).reduce(function(e,r){return parseInt(e)+parseInt(r)},0));if(0<r&&0<n)return d(r,n,"Shopper Approved"),!0},p=function(e){var r,t,n=e.querySelector(".kl_reviews__summary__average_value");n&&(r=parseFloat(n.innerHTML));var o=e.querySelector(".kl_reviews__summary__stars__count");if(o&&(t=parseInt(o.innerHTML.replace(/ratings/,""))),0<r&&0<t)return d(r,t,"Klaviyo"),!0},s=function(e,r){if(null===e)return!1;try{var t=JSON.parse(e.innerHTML);if(t&&t.aggregateRating){var n=y(t.aggregateRating);return v(n,r)}return!1}catch(o){if("SyntaxError"==o.name)return!1;throw o}},f=function(e,r){if(null===e)return!1;try{var t=JSON.parse(e.innerHTML),n=y(t);return v(n,r)}catch(o){if("SyntaxError"==o.name)return!1;throw o}},y=function(e){var r=e.ratingCount||e.reviewCount;return{ratingValue:e.ratingValue,ratingCount:r}},v=function(e,r){if(0<e.ratingValue&&0<e.ratingCount)return d(e.ratingValue,e.ratingCount,r),!0},d=function(e,r,t){var n=document.createElement("script");n.type="application/ld+json",n.id="json-ld-for-seo-magical-reviews";var o='{"@context": "https://schema.org","@id": "'+i.product+'","@type": "ProductGroup","aggregateRating": {"@type": "AggregateRating","description": "JSON-LD for SEO magical reviews for '+t+'","ratingValue": "'+e+'","ratingCount": "'+r+'"}}';n.innerHTML=o;var a=document.getElementById(n.id);a?a.replaceWith(n):document.body.appendChild(n)},g=function(){var e=document;
2779if(i.mutation)var r=new i.mutation(c);else r=new MutationObserver(c);r.observe(e,{attributes:!1,childList:!0,subtree:!0})};return e.init=function(e){i=a(r,e||{}),t()||g()},e.checkMutation=c,e});</script>
2779<!-- END app snippet -->
2780    
2780<script type="text/javascript">
2781     JsonLdForSEO.init({
2782       product: "https:\/\/dsfantiquejewelry.com\/products\/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant#json-ld-for-seo",
2783       provider: "yotpo-free"
2784     });
2785    </script>
2785<!-- A 10 -->
2786
2787
2788</div><div id="shopify-block-ANXJ6b0lIbDZWeTNET__10148494829067693542" class="shopify-block shopify-app-block"><!-- XO-InsertCode Body -->
2789
2790
2791
2792	  
2793  
2794<!-- End: XO-InsertCode Body -->
2795
2796
2797</div><div id="shopify-block-ATThLR0FuWEJHVDgwU__10533623496951086041" class="shopify-block shopify-app-block"></div><div id="shopify-block-AYkpjcWFINkF3RWlJV__1513253815146976218" class="shopify-block shopify-app-block">
2798</div><div id="shopify-block-ARzdWTngvMFlVWUtIS__8776485610325655785" class="shopify-block shopify-app-block">
2799  <link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a099ee-0181-72a2-b832-a61abfa7fe3d/simple-social-login-173/assets/fonts.css" media="print" onload="this.media='all'">
2800  <noscript><link href="//cdn.shopify.com/extensions/01a099ee-0181-72a2-b832-a61abfa7fe3d/simple-social-login-173/assets/fonts.css" rel="stylesheet" type="text/css" media="all" /></noscript>
2801
2802
2803<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a099ee-0181-72a2-b832-a61abfa7fe3d/simple-social-login-173/assets/styles.css" media="print" onload="this.media='all'">
2804<noscript><link href="//cdn.shopify.com/extensions/01a099ee-0181-72a2-b832-a61abfa7fe3d/simple-social-login-173/assets/styles.css" rel="stylesheet" type="text/css" media="all" /></noscript>
2804<script src="https://cdn.shopify.com/extensions/01a099ee-0181-72a2-b832-a61abfa7fe3d/simple-social-login-173/assets/app.js?" async defer></script>
2804
2805
2806</div><div id="shopify-block-Ad2ZjMmgyd1VYMHV1T__1597712856375791536" class="shopify-block shopify-app-block"><style>
2807  .offerly-text {
2808    color: #0b2f5b;
2809  }
2810  .offerly-modal-content {
2811    background-color: #ffffff;
2812  }
2813  .offerly-support-modal-content {
2814    background-color: #ffffff;
2815  }
2816  .offerButton:hover {
2817    background-color: #947a4a
2818     !important;
2819  }
2820.close {
2821  color: ;
2822}
2823.close:hover,
2824.close:focus {
2825  color: ;
2826  text-decoration: none;
2827  cursor: pointer;
2828}
2829@media only screen and (max-width: 600px) {
2830  
2831
2832}
2833
2834
2835#submitOfferButton,
2836#submitOfferButton::before,
2837#submitOfferButton::after {
2838  background: #0B2F5B !important;
2839  background-color: #0B2F5B !important;
2840}
2841
2842#submitOfferButton {
2843  color: #FFFFFF !important;
2844  border-color: #9F7C46 !important;
2845}
2846
2847#submitOfferButton:hover,
2848#submitOfferButton:hover::before,
2849#submitOfferButton:hover::after {
2850  background: #154A80 !important;
2851  background-color: #154A80 !important;
2852}
2853}
2854</style>
2855
2856<div id="OfferlyButtonDiv"></div>
2857<div id="OfferlyModalDiv" class="OfferlyModal">
2858  <!-- Modal content -->
2859  <div class="offerly-modal-content">
2860    <div id="offerlyCloseButton">
2861      <span class="close offerly-text" style="padding: 10px;">&times;</span> <!-- Added padding -->
2862    </div>
2863    <div class="offerly-modal-content-group">
2864      <div id="offerlySpinner" class="offerly-loading">
2865        <div class="offerly-loading-spinner">
2866          <div class="spinner"></div>
2867          <p class="offerly-text" style="padding-top: 16px;">Please wait...</p>
2868        </div>
2869      </div>
2870      <div id="leftSide">
2871        <div id="leftContent">
2872          <img
2873            class="offerly-header-logo"
2874            src=""
2875            alt="DSF Antique Jewelry"
2876            id="offerlyHeaderStoreLogo"
2877            height="auto"
2878            width="250"
2879            loading="eager"
2880            style="padding-bottom: 20px; width: 140px; display:none;">
2881          <h2 id="offerlyModalHeader" class="offerly-text offerly-header-text">
2882            
2883              Make An Offer
2884            
2885          </h2>
2886          <p id="modalTextInformation" class="offerly-text offerly-information-text">
2887            
2888              Thank you for your interest. Please submit your offer, and we’ll get back to you.
2889            
2890          </p>
2891          <div id="offerInputFields">
2892            <div id="productImageMobileDiv">
2893              
2894                <img
2895                  class="modal-product-image"
2896                  src="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&width=300"
2897                  alt="Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant"
2898                  id="productImageMobile"
2899                  height="150"
2900                  width="auto"
2901                  loading="eager"
2902                  style="padding-bottom: 10px;">
2903              
2904              <div class="modal-product-meta">
2905                <h2
2906                class="offerly-text modal-product-title"
2907                id="mobileModalProductTitle"
2908                style="font-size: 16px; width: 100%; text-align: center; margin: 0;">Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant</h2>
2909              <h2
2910                class="offerly-text modal-prdocut-price"
2911                id="mobileModalPrice"
2912                style="font-size: 16px; width: 100%; text-align: center; margin: 0;">
2913                $1,750.00
2914              </h2>
2915              </div>
2916            </div>
2917            <div id="offerNameInputInput">
2918              <label class="offerly-text offerly-input-label" for="offerName">Name</label>
2919              <input
2920                id="OfferInput"
2921                class="offerInput offerly-text"
2922                type="text"
2923                id="offerName"
2924                name="customerName"
2925                placeholder="Enter your name">
2926            </div>
2927            <div id="offerEmailInput">
2928              <label class="offerly-text offerly-input-label" for="offerEmail">Email</label>
2929              <input
2930                id="OfferInput"
2931                class="offerInput offerly-text"
2932                type="email"
2933                name="customerEmail"
2934                placeholder="Email">
2935            </div>
2936            
2937            
2938              <div id="offerPhoneInput">
2939                <label class="offerly-text offerly-input-label" for="offerPhone">Phone</label>
2940                <input
2941                  id="OfferInput"
2942                  class="offerInput offerly-text"
2943                  type="tel"
2944                  name="customerPhone"
2945                  pattern="\+[0-9]{1,15}"
2946                  placeholder="Enter your phone number">
2947              </div>
2948            
2949            <div id="offerQuanitityInput" style="display: none;">
2950              <label class="offerly-text offerly-input-label" for="quantity">Quantity</label>
2951              <input
2952                id="OfferInput"
2953                class="offerInput offerly-text"
2954                type="tel"
2955                name="quantity"
2956                placeholder="Quantity"
2957                min="1"
2958                value="1">
2959            </div>
2960            <div id="offerAmountInput">
2961              <label class="offerly-text offerly-input-label" for="offerAmount">Offer</label>
2962              <input
2963                id="OfferInput"
2964                class="offerInput offerly-text"
2965                type="tel"
2966                name="offerAmount"
2967                min="0"
2968                placeholder="Enter your offer">
2969            </div>
2970            
2971            
2972              <div id="additionalInformationInput">
2973                
2974                  <label class="offerly-text offerly-input-label" for="additionalInformation">Message</label>
2975                
2976                <textarea
2977                  id="OfferInput"
2978                  class="offerInput offerly-text"
2979                  id="additionalInformation"
2980                  name="additionalTextField"
2981                  placeholder=""
2982                  lines="4"></textarea>
2983              </div>
2984            
2985            
2986            
2987            
2988            
2989          </div>
2990        </div>
2991        <div style="display: flex; justify-content: flex-end; margin-top: 10px; gap: 30px;">
2992          <button id="submitOfferButton" class="button btn btn--primary" style="width: 100%;">Send Offer</button>
2993          <button id="modalAddToCartButton" class="button btn btn--primary" style="display: none !important;">Add to Cart</button>
2994        </div>
2995      </div>
2996      <div id="rightSide">
2997        <div id="productImage">
2998          
2999            <img
3000              class="modal-product-image"
3001              src="//dsfantiquejewelry.com/cdn/shop/files/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348&width=300"
3002              alt="Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant"
3003              id="offerImage"
3004              height="auto"
3005              width="300"
3006              loading="eager"
3007              style="padding-bottom: 20px; width: 100%;">
3008          
3009        </div>
3010        <div id="modalTitleAndPrice" style="width: 100%;">
3011          <h2
3012            class="offerly-text modal-product-title"
3013            id="modalProductTitle"
3014            style="font-size: 18px; width: 100%; text-align: center;">Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant</h2>
3015          
3016          <div id="offerSKUDiv">
3017          </div>
3018          <h2
3019            class="offerly-text modal-prdocut-price"
3020            id="modalPrice"
3021            style="font-size: 16px; width: 100%; text-align: center;">
3022            
3023              $1,750.00
3024              <br>
3025              <br>
3026            
3027          </h2>
3028        </div>
3029      </div>
3030    </div>
3031  </div>
3032</div>
3033
3034
3035<div id="OfferlySupportDiv" class="OfferlyModalDiv">
3036
3037</div>
3038<script src="https://cdn.shopify.com/extensions/01a0c3f5-e022-7993-bb1b-ef2c0ae16333/offerly-1385/assets/offerly-helpers.js" data-cfasync="false" data-no-optimize="true"></script>
vendor: 1 bytes, line 3038
3038
3039<script data-cfasync="false">
3040  // Inlined from offerly-helpers.js. Speed apps on some stores strip
3041  // 
3041<script src="cdn.shopify.com/extensions/..."> before it can run.
3042  var ADD_TO_CART_LABELS = ADD_TO_CART_LABELS || ['add to cart','add to collection','reserve this piece','add to quote','pre order','pre-order','receive a stock alert','purchase','kosárba','add to bag','add to shopping cart','add to shopping bag','add to basket','ajouter au panier','añadir al carrito','in den warenkorb','aggiungi al carrello','adicionar ao carrinho','legg til i handlekurven','lägg i varukorgen','tilføj til kurv','aggiungi alla borsa','ajouter au sac','añadir a la bolsa','der tasche hinzufügen','zum warenkorb','aggiungi al cesto','ajouter à la corbeille','in winkelwagen','aan winkelwagen toevoegen','legg i handlekurv','lisää ostoskoriin','adauga in cos','sepete ekle','enquire','acquire','do kosza','gooods','select size','einkaufswagen','įdėti į krepšelį','hozzáadás kosárhoz','προσθηκη στο καλαθι','dodaj do koszyka','dodaj v košarico','click to pay','добавяне към количката','do koszyka','læg i indkøbskurv','voeg toe aan winkelwagen','加入購物車','toevoegen aan winkeltas','הוסף לעגלה','añadir a la cesta','カートに追加する','agregar al carrito'];
3043  var ADD_TO_CART_EXCLUSIONS = ADD_TO_CART_EXCLUSIONS || ['terms of purchase'];
3044  if (typeof OFFERLY_COUNTRIES === 'undefined') { var OFFERLY_COUNTRIES = []; }
3045  function offeringMatchesCardButton(offering, block) {
3046    var products = String(offering.products || '');
3047    switch (offering.productSelectorType) {
3048      case 'all':
3049        return true;
3050      case 'collections': {
3051        var offeringIds = products.split(',');
3052        var pageCollectionIds = collectionsString.split(',');
3053        for (var i = 0; i < pageCollectionIds.length; i++) {
3054          if (pageCollectionIds[i] && offeringIds.indexOf(pageCollectionIds[i]) !== -1) {
3055            return true;
3056          }
3057        }
3058        return false;
3059      }
3060      case 'products': {
3061        var variantId = String(block.getAttribute('data-productvariantid') || '');
3062        var productId = String(block.getAttribute('data-productid') || '');
3063        return (variantId && products.indexOf(variantId) !== -1) || (productId && products.indexOf('Product/' + productId) !== -1);
3064      }
3065      default:
3066        return false;
3067    }
3068  }
3069  function isCardButtonEligible(block) {
3070    var data = window.OfferlyOfferings;
3071    if (!data || !Array.isArray(data.offerings)) return false;
3072    for (var i = 0; i < data.offerings.length; i++) {
3073      if (offeringMatchesCardButton(data.offerings[i], block)) return true;
3074    }
3075    return false;
3076  }
3077  function getCardProductImageSrc(block) {
3078    var fromAttr = block.getAttribute('data-imagesrc');
3079    if (fromAttr && fromAttr.trim()) return fromAttr.trim();
3080    var root = block.closest('product-card, .card-wrapper, .product-card, .card, .grid__item, li, article');
3081    var img = root && root.querySelector('img[src], img[srcset], img[data-src]');
3082    if (!img) return '';
3083    var src = img.currentSrc || img.getAttribute('src') || img.getAttribute('data-src') || '';
3084    if (src.indexOf('data:') === 0) src = img.getAttribute('data-src') || '';
3085    return src;
3086  }
3087  function applyOfferlyCardButtons() {
3088    document.querySelectorAll('.oButtonBlock').forEach(function(block) {
3089      var eligible = isCardButtonEligible(block);
3090      if (Shopify.designMode && !eligible) {
3091        block.disabled = true;
3092        block.textContent = 'Product not eligible for offers';
3093        block.style.display = '';
3094        return;
3095      }
3096      block.style.display = eligible ? '' : 'none';
3097    });
3098  }
3099
3100  var ofSI = 14234058816;
3101  // JS translation strings = active-locale override || locale default.
3102  var _ovM = null || {};
3103  var _ovR = null || {};
3104  var offerlyT = {
3105    modalTitle: _ovM.title || "Make An Offer",
3106    modalSend: _ovM.send || "Send Offer",
3107    modalCheckout: _ovM.checkout || "Checkout",
3108    modalTryAgain: _ovM.tryAgain || "Try Again",
3109    modalClose: _ovM.close || "Close",
3110    modalButtonText: _ovM.buttonText || "Make An Offer",
3111    modalNumbersOnly: _ovM.numbersOnly || "Please enter only numbers and a decimal point",
3112    modalLessThanPrice: _ovM.lessThanPrice || "Offer cannot exceed price",
3113    modalMoreThanZero: _ovM.moreThanZero || "Offer must be greater than zero",
3114    modalPercentOff: _ovM.percentOff || "off",
3115    responseAcceptedTitle: _ovR.acceptedTitle || "Congratulations!",
3116    responseAcceptedMessage: _ovR.acceptedMessage || "Great news! Your offer was accepted. Click below to proceed to checkout with your discount applied!",
3117    responsePendingTitle: _ovR.pendingTitle || "Thank You!",
3118    responsePendingMessage: _ovR.pendingMessage || "We will get back to you via email shortly. Messages may end up in spam, so please check there if you do not receive a response.",
3119    responseDeclinedTitle: _ovR.declinedTitle || "Try Again!",
3120    responseDeclinedMessage: _ovR.declinedMessage || "Your offer was too low. Please try again!",
3121    responseCounteredTitle: _ovR.counteredTitle || "Countered!",
3122    responseCounteredMessage: _ovR.counteredMessage || "Your offer was countered to",
3123    responseCounteredMessage2: _ovR.counteredMessage2 || "Click below to proceed to checkout with your discount applied!",
3124    responseErrorTitle: _ovR.errorTitle || "Error Occurred!",
3125    responseErrorMessage: _ovR.errorMessage || "An error occurred while submitting your offer. Please try again.",
3126  };
3127
3128  function getSafeValue(value, defaultValue) {
3129    return (typeof value !== 'undefined' && value !== '') ? value : defaultValue;
3130  }
3131  
3132    var fallbackProductImage = "\/\/dsfantiquejewelry.com\/cdn\/shop\/files\/Vintage_14K_Gold_Mother-of-Pearl_Revolver_Pistol_Charm_Pendant.jpg?v=1789927348\u
31320026width=300";
3133  
3134  function setModalProductImage(imageUrl) {
3135    var image = document.getElementById('offerImage');
3136    var mobileImage = document.getElementById('productImageMobile');
3137    var productImageContainer = document.getElementById('productImage');
3138    var hasImage = imageUrl && imageUrl.trim() !== '';
3139    [image, mobileImage].forEach(function(img) {
3140      if (!img) return;
3141      if (hasImage) {
3142        img.src = imageUrl;
3143        img.style.display = '';
3144      } else {
3145        img.removeAttribute('src');
3146        img.alt = '';
3147        img.style.display = 'none';
3148      }
3149    });
3150    if (productImageContainer) {
3151      productImageContainer.style.display = hasImage ? '' : 'none';
3152    }
3153  }
3154  const isEuropeanO = [75733958923];
3155  var selectedVariantId = getSafeValue(45250394521666, null);
3156  var firstAvailableVariantId = getSafeValue(45250394521666, null);  
3157  var productVariantId = isNaN(selectedVariantId) ? firstAvailableVariantId : selectedVariantId;
3158  var shopODomain = getSafeValue(`dsfantiquejewelry.com`, null);
3159  var selectedSKU = getSafeValue( `null`, null);
3160  var productID = getSafeValue(`8407776034882`, null);
3161  var amountAvailable = getSafeValue(`true`, null);
3162  var productVendor = getSafeValue(`DSF Antique Jewelry`, null);
3163  var prodOfferImageSrc = fallbackProductImage;
3164  var offerlyModalOpenedOnce = false;
3165  var offerlySuppressAutoOpen = false;
3166  var offerlyAutoOpenTimerId = null;
3167  var offerlyCartGuardInitialized = false;
3168  var productURL = `/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant?variant=45250394521666`;
3169  var currency = `USD`;
3170  var currencySymbolO = `$`;
3171  var priceMaxNumber = '1750.0';
3172  var updatedPriceMaxNumber = priceMaxNumber;
3173  var compareAtPrice = '0.0';
3174  var productTitle = updateModalInformation(productVariantId);
3175  var productTitle = updateModalProductTitle(
3176    '<div id="productTitleOfferModal" style="padding-bottom: 10px;">' + "Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant" + '</div><div id="productVariantTitleOfferModal" style="padding-bottom: 10px;">' + "Default Title" + '</div>'
3177  );
3178  var productTitleText = [...document.getElementById('modalProductTitle').children].map(child => child.textContent.trim()).join(' / ');
3179  var productCollections = [{"id":280738922562,"handle":"antique-vintage-jewelry-rings-earrings-necklaces-more","title":"Antique \u0026 Vintage Jewelry: Rings, Earrings, Necklaces \u0026 More","updated_at":"2026-09-24T13:13:24-04:00","body_html":"","published_at":"2024-08-23T14:13:33-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"men's ring"},{"column":"title","relation":"contains","condition":"ring"},{"column":"title","relation":"not_contains","condition":"earrings"}],"published_scope":"global"},{"id":303721906242,"handle":"antique-vintage-jewelry-1800-1990s","title":"Antique and Vintage Jewelry 1800 – 1990s","updated_at":"2026-09-24T13:13:24-04:00","body_html":"\u003cp data-end=\"1764\" data-start=\"1665\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cem\u003eA historically curated selection spanning Georgian, Victorian, Art Nouveau, Art Deco, Mid-Century, and the late 20th century, featuring fine and costume jewelry, presented by DSF Antique Jewelry.\u003c\/em\u003e\u003cbr\u003e\u003c\/p\u003e","published_at":"2025-10-15T20:42:52-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"brooch"},{"column":"title","relation":"contains","condition":"ring"},{"column":"title","relation":"contains","condition":"necklace"},{"column":"title","relation":"contains","condition":"pendant"},{"column":"title","relation":"contains","condition":"bracelet"},{"column":"title","relation":"contains","condition":"cufflinks"},{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"silver"}],"published_scope":"global"},{"id":160974635074,"handle":"antique-fobs-charms-seals","updated_at":"2026-09-21T06:57:28-04:00","published_at":"2020-04-25T19:46:08-04:00","sort_order":"created-desc","template_suffix":"","published_scope":"global","title":"Antique Fobs, Charms \u0026 Seals","body_html":"\u003ch2\u003eGold Antique Fobs, Charms and Seals\u003c\/h2\u003e"},{"id":314867122242,"handle":"antique-jewelry-company-in-new-york","title":"Antique Jewelry Company in New York","updated_at":"2026-09-24T13:13:24-04:00","body_html":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cem\u003eAntique, vintage, and fine jewelry, plus rare objects de vertu in New York.\u003c\/em\u003e\u003c\/p\u003e","published_at":"2026-05-01T19:54:14-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"Ring"},{"column":"title","relation":"contains","condition":"Brooch"},{"column":"title","relation":"contains","condition":"Necklace"},{"column":"title","relation":"contains","condition":"Bracelet"},{"column":"title","relation":"contains","condition":"Earrings"},{"column":"title","relation":"contains","condition":"Gold"},{"column":"title","relation":"contains","condition":"Silver"},{"column":"title","relation":"contains","condition":"Cufflinks"},{"column":"title","relation":"contains","condition":"Watch"},{"column":"title","relation":"contains","condition":"Belt"}],"published_scope":"global"},{"id":263649853506,"handle":"best-fine-jewelry-you-can-buy-online","title":"Best Fine Jewelry You Can Buy Online","updated_at":"2026-09-24T12:52:00-04:00","body_html":"\u003ch2\u003e\u003cem\u003eJewelry Objects and More\u003c\/em\u003e\u003c\/h2\u003e","published_at":"2022-03-25T16:59:12-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"silver"},{"column":"title","relation":"contains","condition":"gold"}],"published_scope":"global"},{"id":263634452546,"handle":"rings","title":"Collection of Fine \u0026 Costume Jewelry – Rings, Necklaces, and More","updated_at":"2026-09-24T13:13:24-04:00","body_html":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cem data-mce-fragment=\"1\"\u003eLarge Collection of Fine \u0026amp; Costume Jewelry \u003c\/em\u003e\u003c\/p\u003e","published_at":"2022-03-23T12:34:28-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"Rings"},{"column":"title","relation":"not_contains","condition":"earrings"}],"published_scope":"global","image":{"created_at":"2024-03-28T13:01:43-04:00","alt":"Rings - DSF Antique Jewelry","width":1410,"height":1080,"src":"\/\/dsfantiquejewelry.com\/cdn\/shop\/collections\/rings-908192.jpg?v=1711645303"}},{"id":263664828482,"handle":"brooches-earrings","title":"Curated Jewelry Selection","updated_at":"2026-09-24T13:13:24-04:00","body_html":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cmeta charset=\"utf-8\"\u003eExplore DSF Antique Jewelry’s curated fine jewelry selection, featuring earrings, brooches, bracelets, rings, necklaces, designer pieces, diamond jewelry, gemstone jewels, and collectible estate finds chosen for their beauty, craftsmanship, and distinctive character.\u003cbr\u003e\u003c\/p\u003e","published_at":"2022-03-28T09:35:31-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"silver"},{"column":"title","relation":"contains","condition":"earrings"},{"column":"title","relation":"contains","condition":"brooch"},{"column":"title","relation":"contains","condition":"platinum"}],"published_scope":"global"},{"id":281604194370,"handle":"designer-luxury-gold-jewelry","title":"Designer Luxury Gold Jewelry","updated_at":"2026-09-24T13:13:24-04:00","body_html":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cem\u003eFine Gold and Gemstone Creations\u003c\/em\u003e\u003c\/p\u003e","published_at":"2024-09-15T09:09:07-04:00","sort_order":"alpha-asc","template_suffix":"","disjunctive":false,"rules":[{"column":"variant_price","relation":"greater_than","condition":"1500"}],"published_scope":"global"},{"id":99360440384,"handle":"editors-picks","updated_at":"2026-09-24T12:52:00-04:00","published_at":"2019-01-08T15:59:56-05:00","sort_order":"created-desc","template_suffix":"","published_scope":"global","title":"Editor's Picks","body_html":"\u003ch2 class=\"p1\"\u003eAntique \u0026amp; Vintage, Fine Jewelry, Costume Jewelry and Accessories. \u003c\/h2\u003e"},{"id":265658073154,"handle":"jewelry","title":"Elegant Fine \u0026 Costume Jewelry Collection","updated_at":"2026-09-24T13:13:24-04:00","body_html":"","published_at":"2022-09-14T22:21:54-04:00","sort_order":"price-asc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"earrings"},{"column":"title","relation":"contains","condition":"Gold rings"},{"column":"title","relation":"contains","condition":"cufflinks"},{"column":"title","relation":"contains","condition":"bracelet"},{"column":"title","relation":"contains","condition":"necklace"},{"column":"title","relation":"contains","condition":"watch"},{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"silver"},{"column":"title","relation":"contains","condition":"platinum"},{"column":"title","relation":"contains","condition":"ring"}],"published_scope":"global"},{"id":91401748544,"handle":"vintage-jewelry","updated_at":"2026-09-24T12:52:00-04:00","published_at":"2018-12-29T20:26:11-05:00","sort_order":"created-desc","template_suffix":"","published_scope":"global","title":"Estate Vintage Fine Jewelry","body_html":"\u003ch2\u003e\n\u003cem\u003eVintage Fine Gold \u0026amp; \u003c\/em\u003e\u003cem\u003ePlatinum Jewelry\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cbr\u003e"},{"id":152387027010,"handle":"fine-estate-vintage-antique-jewelry-for-sale","updated_at":"2026-09-24T12:52:00-04:00","published_at":"2019-10-12T17:18:30-04:00","sort_order":"manual","template_suffix":"","published_scope":"global","title":"Fine Estate Vintage and Antique Jewelry","body_html":"\u003ch2\u003eEstate Vintage \u0026amp; Antique Jewelry \u003c\/h2\u003e\n\u003ch4\u003eGold and Diamond Bracelets, Necklaces, Earrings, Rings and Brooches. Shop our vintage and antique jewelry collection!\u003c\/h4\u003e"},{"id":263865499714,"handle":"gold-jewelry","title":"Fine Gold Jewelry with Platinum, Silver \u0026 Rare Gemstones","updated_at":"2026-09-24T12:52:00-04:00","body_html":"\u003ch3 style=\"text-align: center;\"\u003e\n\u003cmeta charset=\"utf-8\"\u003e\n\u003cem\u003eFine Jewelry in Gold, Platinum \u0026amp; Silver: Rings, Earrings, Bracelets, Necklaces \u0026amp; More\u003c\/em\u003e\n\u003c\/h3\u003e","published_at":"2022-05-02T20:29:18-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"Platinum"},{"column":"title","relation":"contains","condition":"silver"},{"column":"title","relation":"contains","condition":"ruby"},{"column":"title","relation":"contains","condition":"emerald"},{"column":"title","relation":"contains","condition":"sapphire"}],"published_scope":"global","image":{"created_at":"2026-06-24T06:59:39-04:00","alt":"emerald sapphire ring  ","width":1650,"height":1600,"src":"\/\/dsfantiquejewelry.com\/cdn\/shop\/collections\/Emerald_Sapphire_Platinum_Eternity_Band_vtg.jpg?v=1782298779"}},{"id":317229170754,"handle":"jewelry-under-2-500","title":"Jewelry Under $2,500","updated_at":"2026-09-24T07:18:12-04:00","body_html":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eExplore jewelry under $2,500 at DSF Antique Jewelry, including vintage rings, brooches, earrings, pendants, bracelets, charms, pins, gold jewelry, gemstone pieces, designer accessories, and distinctive estate finds selected for quality, character, and collectibility.\u003c\/p\u003e","published_at":"2026-06-18T10:26:53-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"variant_price","relation":"less_than","condition":"2500"}],"published_scope":"global"},{"id":263649984578,"handle":"luxury-jewelry-antique-estate-and-vintage","title":"Luxury Jewelry Antique Estate and Vintage","updated_at":"2026-09-24T12:52:00-04:00","body_html":"","published_at":"2022-03-25T17:33:15-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"silver"},{"column":"title","relation":"contains","condition":"enamel"},{"column":"title","relation":"contains","condition":"diamond"},{"column":"title","relation":"contains","condition":"sapphire"},{"column":"title","relation":"contains","condition":"Emerald"},{"column":"title","relation":"contains","condition":"ruby"}],"published_scope":"global"},{"id":263869628482,"handle":"market-place-jewelry-objects","title":"Market Place Jewelry - Objects","updated_at":"2026-09-24T13:13:24-04:00","body_html":"\u003ch2\u003e\u003cem\u003eJewelry \u0026amp; Objects Antique Vintage \u003c\/em\u003e\u003c\/h2\u003e","published_at":"2022-05-03T09:06:18-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"silver"},{"column":"title","relation":"contains","condition":"cufflinks"},{"column":"title","relation":"contains","condition":"watch"},{"column":"title","relation":"contains","condition":"enamel"},{"column":"title","relation":"contains","condition":"wood"},{"column":"title","relation":"contains","condition":"bag"},{"column":"title","relation":"contains","condition":"Handbag"},{"column":"title","relation":"contains","condition":"earrings"},{"column":"title","relation":"contains","condition":"brooch"},{"column":"title","relation":"contains","condition":"necklace"},{"column":"title","relation":"contains","condition":"bracelet"},{"column":"title","relation":"contains","condition":"belt"},{"column":"title","relation":"contains","condition":"pearl"}],"published_scope":"global"},{"id":273964499010,"handle":"mens-women-s-finest-jewelry","title":"Men's and Women’s Jewelry","updated_at":"2026-09-24T13:13:24-04:00","body_html":"","published_at":"2024-02-28T12:10:59-05:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"ring"},{"column":"title","relation":"contains","condition":"cufflinks"},{"column":"title","relation":"contains","condition":"brooch"},{"column":"title","relation":"contains","condition":"Bracelet"},{"column":"title","relation":"contains","condition":"earrings"},{"column":"title","relation":"contains","condition":"Necklace"},{"column":"title","relation":"contains","condition":"Pendant"}],"published_scope":"global"},{"id":273671553090,"handle":"mens-fine-estate-jewelry","title":"Men's Fine Estate Jewelry","updated_at":"2026-09-22T07:16:10-04:00","body_html":"","published_at":"2024-02-20T12:01:29-05:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"men's"},{"column":"title","relation":"contains","condition":"cufflink"}],"published_scope":"global"},{"id":263664959554,"handle":"natural-diamond-gemstone-jewelry","title":"Natural Diamond Gemstone Jewelry","updated_at":"2026-09-24T12:52:00-04:00","body_html":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003eExplore natural diamond and gemstone jewelry featuring sapphires, rubies, emeralds, and other fine gems.\u003c\/p\u003e","published_at":"2022-03-28T10:03:43-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"gold diamond"},{"column":"title","relation":"contains","condition":"gold emerald"},{"column":"title","relation":"contains","condition":"gold ruby"},{"column":"title","relation":"contains","condition":"gold sapphire"},{"column":"title","relation":"contains","condition":"gold gemstone"},{"column":"title","relation":"
3179contains","condition":"platinum"},{"column":"title","relation":"contains","condition":"topaz"},{"column":"title","relation":"contains","condition":"citrine"},{"column":"title","relation":"contains","condition":"Amethyst"},{"column":"title","relation":"contains","condition":"garnet"},{"column":"title","relation":"contains","condition":"tanzanite"},{"column":"title","relation":"contains","condition":"diamond"},{"column":"title","relation":"contains","condition":"silver"},{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"sapphire"},{"column":"title","relation":"contains","condition":"ruby"}],"published_scope":"global"},{"id":314868629570,"handle":"new-arrivals","title":"New Arrivals","updated_at":"2026-09-24T13:13:24-04:00","body_html":"\u003cp\u003e\u003cmeta charset=\"utf-8\"\u003e\u003cem\u003eDiscover the latest antique, vintage, and fine jewelry arrivals at DSF Antique Jewelry\u003c\/em\u003e\u003c\/p\u003e","published_at":"2026-05-01T20:05:06-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"Earrings"},{"column":"title","relation":"contains","condition":"Bracelet"},{"column":"title","relation":"contains","condition":"Brooch"},{"column":"title","relation":"contains","condition":"Ring"},{"column":"title","relation":"contains","condition":"Pendant"},{"column":"title","relation":"contains","condition":"Cufflinks"},{"column":"title","relation":"contains","condition":"Belt"},{"column":"title","relation":"contains","condition":"Necklace"},{"column":"title","relation":"contains","condition":"Watch"},{"column":"title","relation":"contains","condition":"Stud"},{"column":"title","relation":"contains","condition":"Silver"},{"column":"title","relation":"contains","condition":"Gold"},{"column":"title","relation":"contains","condition":"Enamel"}],"published_scope":"global"},{"id":263640449090,"handle":"pendant-necklace-choker","title":"Pendants Necklaces Chokers","updated_at":"2026-09-24T07:18:12-04:00","body_html":"\u003cem\u003eLarge Collection of Vintage Antique Fine \u0026amp; Costume Jewelry\u003c\/em\u003e","published_at":"2022-03-24T10:39:27-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"Choker"},{"column":"title","relation":"contains","condition":"Pendant"},{"column":"title","relation":"contains","condition":"Necklace"}],"published_scope":"global"},{"id":263649886274,"handle":"shop-fine-jewelry-watches","title":"Shop Fine Jewelry and Watches","updated_at":"2026-09-24T12:52:00-04:00","body_html":"","published_at":"2022-03-25T17:03:38-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"watch"},{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"silver"},{"column":"title","relation":"contains","condition":"platinum"}],"published_scope":"global"},{"id":265657581634,"handle":"unique-gold-earrings","title":"Unique Gold Earrings | Fine Antique \u0026 Vintage Jewelry","updated_at":"2026-09-24T13:13:24-04:00","body_html":"","published_at":"2022-09-14T22:01:42-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"earrings"},{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"silver"}],"published_scope":"global"},{"id":300681691202,"handle":"victorian-gold-bracelets-necklaces-antique-estate-jewelry","title":"Victorian Gold Bracelets \u0026 Necklaces | Antique Estate Jewelry","updated_at":"2026-09-24T07:18:12-04:00","body_html":"","published_at":"2025-08-30T09:01:44-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"Bracelet"},{"column":"title","relation":"contains","condition":"Necklace"},{"column":"title","relation":"contains","condition":"Pendant"}],"published_scope":"global"},{"id":94876631104,"handle":"vintage-estate-jewelry-collection","updated_at":"2026-09-24T12:52:00-04:00","published_at":"2019-01-03T13:17:13-05:00","sort_order":"manual","template_suffix":"","published_scope":"global","title":"Vintage \u0026 Estate Jewelry","body_html":"\u003cmeta charset=\"utf-8\"\u003e\n\u003ch2\u003e\u003cem\u003eVintage Antique Gold Jewelry\u003c\/em\u003e\u003c\/h2\u003e\n\u003ch4\u003eOur curated collection of fine estate, vintage and antique jewelry includes rings, necklaces, bracelets, brooches and more. Shop our vintage jewelry collection!\u003c\/h4\u003e"},{"id":263649951810,"handle":"vintage-antique-contemporary-jewels-and-objects","title":"Vintage, Antique, Contemporary Jewels and Objects","updated_at":"2026-09-24T12:52:00-04:00","body_html":"","published_at":"2022-03-25T17:15:43-04:00","sort_order":"created-desc","template_suffix":"","disjunctive":true,"rules":[{"column":"title","relation":"contains","condition":"gold"},{"column":"title","relation":"contains","condition":"platinum"},{"column":"title","relation":"contains","condition":"silver"},{"column":"title","relation":"contains","condition":"enamel"}],"published_scope":"global"}] || [];
3180  var offeringMatch = false;
3181  var collectionsString = '';
3182  productCollections?.map((collection) => {
3183    collectionsString += collection.id + ',';
3184  });
3185  
3186  var showButtonInformation = {productSelectorType: 'None', selectedProducts: ''}
3187  var autoResponseDelay = 1;
3188  var delayAutoMessage = false;
3189  var quantityInput = document.querySelector('#productQuantity') || document.querySelector('input[name="quantity"]:not(.offerInput)') || document.querySelector('.product-form__quantity') || document.querySelector('select[name="quantity"]') || document.querySelector('quantity-input');
3190  if (quantityInput && ofSI != 69336465675) {
3191    var offerQuantityDiv = document.getElementById('offerQuanitityInput');
3192    offerQuantityDiv.style.display = 'block';
3193    quantityInput.addEventListener('input', function (event) {
3194      updateQuantity(event.target.value);
3195    });
3196  }
3197  if (quantityInput && ofSI == 9177890913 && !isVisibleElement(quantityInput.parentElement)) {
3198    var offerQuantityDiv = document.getElementById('offerQuanitityInput');
3199    offerQuantityDiv.style.display = 'none';
3200  }
3201  var hideQuantityInput = [27129282649, 92120383828, 85519761744, 69336465675,61879943221,69664833775,86812131607,50712314049,51222872236,49644142759, 29972538, 55821271211, 68611277022, 60675686513];
3202  if (quantityInput && hideQuantityInput.includes(ofSI)) {
3203    var offerQuantityDiv = document.getElementById('offerQuanitityInput');
3204    offerQuantityDiv.style.display = 'none';
3205  }
3206  var modalProductDescription = document.getElementById('modalProductDescription');
3207  if (modalProductDescription && modalProductDescription.textContent.length > 200) {
3208    modalProductDescription.textContent = modalProductDescription.textContent.substring(0, 200) + '...';
3209  }
3210  addButtonListenerToAllOBlocks();
3211  mountOfferlyModalAtEndOfBody();
3212  populateUserInformation();
3213  hidePriceForStores();
3214  showCompareAtPrice();
3215  document.getElementById('offerAmountInput').addEventListener('input', validateOfferAmount);
3216  var offerInputFields = document.getElementById('offerInputFields');
3217  if (offerInputFields) {
3218    offerInputFields.addEventListener('input', function(event) {
3219      clearOfferInputErrorIfValid(event.target);
3220    });
3221    offerInputFields.addEventListener('change', function(event) {
3222      clearOfferInputErrorIfValid(event.target);
3223    });
3224  }
3225  document.getElementById('submitOfferButton').onclick = function(){
3226    submitOffer();
3227  };
3228  document.getElementById('offerQuanitityInput').addEventListener('input', validateOfferAmount);
3229  document.addEventListener('DOMContentLoaded', function () {
3230    function usePushState(handler) {
3231      function track(fn, handler, before) {
3232        return function interceptor() {
3233          if (before) {
3234            handler.apply(this, arguments);
3235            return fn.apply(this, arguments);
3236          } else {
3237            var result = fn.apply(this, arguments);
3238            handler.apply(this, arguments);
3239            return result;
3240          }
3241        };
3242      }
3243      var currentVariantId = null;
3244      function variantHandler() {
3245        var selectedVariantId = window.location.search.replace(/.*variant=(\d+).*/, '$1');
3246        if (!selectedVariantId) return;
3247        if (selectedVariantId != currentVariantId) {
3248          currentVariantId = selectedVariantId;
3249          handler(selectedVariantId);
3250        }
3251      }
3252
3253      window.history.pushState = track(history.pushState, variantHandler);
3254      window.history.replaceState = track(history.replaceState, variantHandler);
3255      window.addEventListener('popstate', variantHandler);
3256    }
3257
3258    usePushState(function (variantId) {
3259      productVariantId = variantId;
3260      selectedVariantId = variantId;
3261      offerlySuppressAutoOpen = false;
3262      updateModalInformation(variantId);
3263      var shouldShowButton = showOButton();
3264      var addToCartButton = findOAddToCartButton();
3265      var offerButton = document.getElementById('offerButton');
3266      if (shouldShowButton && !offerButton) {
3267        hideAddToCartButton();
3268        findOAddToCartButtonAndAddOfferButton();
3269      }
3270      if(!shouldShowButton && offerButton){
3271        offerButton.remove();
3272        showAddToCartButton();
3273      }
3274      if (shouldShowButton && !addToCartButton) {
3275        findOAddToCartButtonAndAddOfferButton();
3276      }
3277    });
3278    // Re-inject the offer button if the theme re-renders the product form and destroys it
3279    var reinjectTimer = null;
3280    var observer = new MutationObserver(function(mutations) {
3281      var buttonRemoved = false;
3282      mutations.forEach(function(mutation) {
3283        mutation.removedNodes.forEach(function(node) {
3284          if (node.id === 'offerButton' || (node.querySelector && node.querySelector('#offerButton'))) {
3285            buttonRemoved = true;
3286          }
3287        });
3288      });
3289      if (buttonRemoved && showOButton() && !document.getElementById('offerButton')) {
3290        // Debounce: cancel any pending re-inject and schedule a new one
3291        if (reinjectTimer) clearTimeout(reinjectTimer);
3292        reinjectTimer = setTimeout(function() {
3293          reinjectTimer = null;
3294          if (showOButton() && !document.getElementById('offerButton')) {
3295            findOAddToCartButtonAndAddOfferButton();
3296          }
3297        }, 100);
3298      }
3299    });
3300    observer.observe(document.body, { childList: true, subtree: true });
3301
3302  });
3303  document.addEventListener('keydown', function (event) {
3304    if (event.key === 'Escape') {
3305      var modal = document.getElementById('OfferlyModalDiv');
3306      if (modal.style.display === 'flex') {
3307        closeOfferlyModal();
3308      }
3309      var supportModal = document.getElementById('OfferlySupportDiv');
3310      if (supportModal.style.display === 'flex') {
3311        supportModal.style.display = 'none';
3312      }
3313    }
3314  });
3315  window.onclick = function (event) {
3316    var modal = document.getElementById('OfferlyModalDiv');
3317    if (event.target == modal) {
3318        closeOfferlyModal();
3319      }
3320    };
3321  window.addEventListener('resize', function() {
3322    var offerButton = document.getElementById('offerButton');
3323    var addToCartButton = findOAddToCartButton();
3324    if (offerButton && addToCartButton) {
3325      updateOfferButton(offerButton, addToCartButton);
3326    }
3327  });
3328  //addListenerForVariantUpdates();
3329
3330  function checkForExistinCheckOutCode(variantID){
3331      var storedData = localStorage.getItem('Offerly-' + variantID);
3332      var storesToNotCheck = [29972538]
3333      if (storedData && !storesToNotCheck.includes(ofSI)){
3334        var parsedData = JSON.parse(storedData)
3335        updateModalState(offerlyT.responseAcceptedTitle, offerlyT.responseAcceptedMessage, offerlyT.modalCheckout, function(){checkoutButton(parsedData.checkoutLink)} , parsedData)
3336      }
3337  }
3338
3339  
3340  var existingOfferings = '{"autoOpenModal":false,"autoOpenModalDelay":15,"startTimerWhenInactive":false,"exitIntentModal":true,"offerings":[{"products":"","productSelectorType":"products","automatedResponseDelay":5,"delayAutomatedResponse":false},{"id":2496,"shop":"dsf-antique-jewelry.myshopify.com","name":"Offering 1","products":"","productSelectorType":"none","delayAutomatedResponse":false,"automatedResponseDelay":5,"active":true,"createdAt":"2026-08-30T13:42:08.754Z","updatedAt":"2026-09-20T19:56:52.010Z"}]}';
3341
3342  function isCurrentVariantInCart() {
3343    var variantId = productVariantId != null ? String(productVariantId) : '';
3344    if (!variantId) {
3345      return Promise.reject(new Error('Offerly: missing variant id'));
3346    }
3347    return fetch((window.Shopify?.routes?.root || '/') + 'cart.js')
3348      .then(function(response) {
3349        if (!response.ok) {
3350          throw new Error('Offerly: cart.js request failed');
3351        }
3352        return response.json();
3353      })
3354      .then(function(cart) {
3355        if (!cart || !Array.isArray(cart.items)) {
3356          throw new Error('Offerly: invalid cart response');
3357        }
3358        return cart.items.some(function(item) {
3359          return item && String(item.variant_id) === variantId;
3360        });
3361      });
3362  }
3363
3364  function cancelOfferlyAutoOpen() {
3365    offerlySuppressAutoOpen = true;
3366    if (offerlyAutoOpenTimerId) {
3367      clearTimeout(offerlyAutoOpenTimerId);
3368      offerlyAutoOpenTimerId = null;
3369    }
3370  }
3371
3372  function shouldAutoOpenOfferlyModal(callback) {
3373    if (offerlySuppressAutoOpen || offerlyModalOpenedOnce) {
3374      return;
3375    }
3376    isCurrentVariantInCart().then(function(inCart) {
3377      if (inCart) {
3378        cancelOfferlyAutoOpen();
3379        return;
3380      }
3381      if (!offerlySuppressAutoOpen && !offerlyModalOpenedOnce) {
3382        callback();
3383      }
3384    }).catch(function() {
3385      cancelOfferlyAutoOpen();
3386    });
3387  }
3388
3389  function setupOfferlyCartGuard() {
3390    if (offerlyCartGuardInitialized) {
3391      return;
3392    }
3393    offerlyCartGuardInitialized = true;
3394
3395    function checkAndCancelAutoOpen() {
3396      isCurrentVariantInCart().then(function(inCart) {
3397        if (inCart) {
3398          cancelOfferlyAutoOpen();
3399        }
3400      }).catch(function() {
3401        cancelOfferlyAutoOpen();
3402      });
3403    }
3404
3405    document.addEventListener('cart:updated', checkAndCancelAutoOpen);
3406    document.addEventListener('product:added-to-cart', checkAndCancelAutoOpen);
3407    document.addEventListener('submit', function(event) {
3408      var form = event.target;
3409      if (form && form.action && form.action.indexOf('/cart/add') !== -1) {
3410        setTimeout(checkAndCancelAutoOpen, 500);
3411      }
3412    });
3413  }
3414
3415  function scheduleOfferlyAutoOpen(delayMs) {
3416    setupOfferlyCartGuard();
3417    isCurrentVariantInCart().then(function(inCart) {
3418      if (inCart) {
3419        cancelOfferlyAutoOpen();
3420        return;
3421      }
3422      if (offerlyAutoOpenTimerId) {
3423        clearTimeout(offerlyAutoOpenTimerId);
3424      }
3425      offerlyAutoOpenTimerId = setTimeout(function() {
3426        shouldAutoOpenOfferlyModal(function() {
3427          openOModal(true);
3428        });
3429      }, delayMs);
3430    }).catch(function() {
3431      cancelOfferlyAutoOpen();
3432    });
3433  }
3434  
3435  function handleShowButtonInformation(data) {
3436    showButtonInformation = data;
3437    window.OfferlyOfferings = data;
3438    var shouldShowButton = showOButton();
3439    
3440    if (shouldShowButton) {
3441      hideAddToCartButton();
3442      addOfferButton();
3443      if (showButtonInformation.exitIntentModal) {
3444        setupOfferlyCartGuard();
3445        setupExitIntent(() => {
3446          shouldAutoOpenOfferlyModal(function() {
3447            openOModal(true);
3448          });
3449        });
3450      }
3451      //get params from url
3452      var urlParams = new URLSearchParams(window.location.search);
3453      var param = urlParams.get('offerly');
3454      if (param) {
3455        openOModal(true);
3456      }
3457    }
3458    if (showButtonInformation.autoOpenModal && shouldShowButton) {
3459      if (showButtonInformation.startTimerWhenInactive) {
3460        inactivityAlertOfferly(showButtonInformation.autoOpenModalDelay * 1000);
3461      } else {
3462        scheduleOfferlyAutoOpen(showButtonInformation.autoOpenModalDelay * 1000);
3463      }
3464    }
3465    
3466    if (typeof applyOfferlyCardButtons === 'function') {
3467      applyOfferlyCardButtons();
3468    }
3469  }
3470  if (existingOfferings != 'Does Not Exist') {
3471    handleShowButtonInformation(JSON.parse(existingOfferings));
3472  } else {
3473    fetch(`/apps/offerly-proxy/app/acceptOffers/?${new URLSearchParams({ collections: collectionsString, product: productVariantId })}`, { method: 'GET' })
3474      .then((response) => response.json())
3475      .then(handleShowButtonInformation)
3476      .catch((error) => {
3477        console.error(error);
3478      });
3479  }
3480
3481  function mountOfferlyModalAtEndOfBody() {
3482    var modal = document.getElementById('OfferlyModalDiv');
3483    if (modal) {
3484      document.body.appendChild(modal);
3485    }
3486  }
3487
3488  function showCompareAtPrice() {
3489    if (true) {
3490      var compareAtPrice = document.getElementById('modalCompareAtPrice');
3491      if (compareAtPrice) {
3492        compareAtPrice.style.display = 'block';
3493      }
3494    }
3495  }
3496
3497
3498  function updateLabelsForStores(){
3499    var storesForUpdatingLabels = [55562076479, 65878524168, 50712314049,59154694339,27598913611,82524504395,68350411027,95082053896,29972538]
3500    if (storesForUpdatingLabels.includes(ofSI) ) {
3501      var offerNameLabel = document.querySelector('label.offerly-text.offerly-input-label[for="offerName"]');
3502      var offerNameInput = document.querySelector('input.offerInput.offerly-text[name="customerName"]');
3503      var offerEmailLabel = document.querySelector('label.offerly-text.offerly-input-label[for="offerEmail"]');
3504      var offerEmailInput = document.querySelector('input.offerInput.offerly-text[name="customerEmail"]');
3505      var offerAmountLabel = document.querySelector('label.offerly-text.offerly-input-label[for="offerAmount"]');
3506      var offerAmountInput = document.querySelector('input.offerInput.offerly-text[name="offerAmount"]');
3507      var additionalInformationLabel = document.querySelector('label.offerly-text.offerly-input-label[for="additionalInformation"]');
3508      var additionalInformationInput = document.querySelector('textarea.offerInput.offerly-text[name="additionalTextField"]');
3509      var phoneLabel = document.querySelector('label.offerly-text.offerly-input-label[for="offerPhone"]');
3510      var phoneInput = document.querySelector('input.offerInput.offerly-text[name="customerPhone"]');
3511      var offerlyHeaderStoreLogo = document.getElementById('offerlyHeaderStoreLogo');
3512      var header = document.getElementById('offerlyModalHeader');
3513      var modalProductTitle = document.getElementById('productTitleOfferModal');
3514      var modalPrice = document.getElementById('modalPrice');
3515      var modalProductDescription = document.getElementById('modalProductDescription');
3516      var image = document.getElementById('offerImage');
3517      var submitOfferButton = document.getElementById('submitOfferButton');
3518      if (ofSI == 65878524168){
3519        header.innerHTML = 'Dein Preisvorschlag';
3520      }
3521      if (ofSI == 29972538){
3522        header.innerHTML = 'Make A Payment';
3523        offerAmountLabel.innerHTML = 'Payment Amount';
3524        offerAmountInput.placeholder = 'Enter your payment amount';
3525        image.src = 'https://cdn.shopify.com/s/files/1/1951/0265/files/ET_Logo_logobar_centered.png?v=1728047693'
3526        submitOfferButton.innerHTML = 'Send Payment';
3527      }
3528      if(ofSI == 50712314049){
3529        offerNameLabel.innerHTML = 'Full Name';
3530        offerNameInput.placeholder = 'Please enter your full name';
3531        offerAmountLabel.innerHTML = 'Your Offer';
3532        offerAmountInput.placeholder = 'Offer price excludes shipping';
3533        additionalInformationLabel.innerHTML = 'Location';
3534        phoneInput.placeholder = 'Phone number with country code';
3535        var countrySelect = document.createElement('select');
3536        countrySelect.id = 'OfferInput';
3537        var placeholderOption = document.createElement('option');
3538        placeholderOption.style.backgroundColor = '#313739';
3539        placeholderOption.value = '';
3540        placeholderOption.text = 'Country';
3541        placeholderOption.disabled = true;
3542        countrySelect.appendChild(placeholderOption);
3543        additionalInformationInput.parentNode.insertBefore(countrySelect, additionalInformationInput);
3544        additionalInformationInput.remove();
3545        var countries = OFFERLY_COUNTRIES.slice();
3546        countries.sort();
3547        for (var i = 0; i < countries.length; i++) {
3548          var option = document.createElement('option');
3549          option.value = countries[i];
3550          option.text = countries[i];
3551          countrySelect.appendChild(option);
3552        }
3553        countrySelect.name = 'additionalTextField';
3554        countrySelect.classList.add('offerInput');
3555        countrySelect.classList.add('offerly-text');
3556        countrySelect.value = '';
3557        var offerQuanitityInput = document.getElementById('offerQuanitityInput');
3558        var additionalInformationInput = document.getElementById('additionalInformationInput');
3559        offerQuanitityInput.parentNode.insertBefore(additionalInformationInput, offerQuanitityInput);
3560        header.style.display = 'none';
3561        offerlyHeaderStoreLogo.src = 'https://cdn.shopify.com/s/files/1/0507/1231/4049/files/Lougher_Contemporary_Logo.png?v=1754470715';
3562        offerlyHeaderStoreLogo.style.display = 'flex';
3563        var submitOfferButton = document.getElementById('submitOfferButton');
3564        submitOfferButton.remove();
3565        document.querySelector('.offerly-modal-content').appendChild(submitOfferButton);
3566      }
3567      if(ofSI == 59154694339){
3568        var offerlyModalContentGroup = document.querySelector('.offerly-modal-content-group');
3569        offerlyModalContentGroup.style.alignItems = 'center';
3570        var rightSide = document.getElementById('rightSide');
3571        var productTitle = document.getElementById('modalProductTitle');
3572        rightSide.prepend(productTitle); 
3573        rightSide.style.flex = '1 1 215px';
3574        var image = document.getElementById('offerImage');
3575        image.style.paddingBottom = '0px';
3576        var productTitleOfferModal = document.getElementById('productTitleOfferModal');
3577        productTitleOfferModal.style.paddingBottom = '0px';
3578        modalProductDescription.style.fontSize = '18px';
3579        modalPrice.style.fontSize = '18px';
3580      }
3581    }
3582  }
3583
3584  
3585  function addOfferButton() {
3586      if(!showOButton()){
3587        return;
3588      }
3589      var addToCartButton = findOAddToCartButton();
3590      if (!addToCartButton) {
3591        console.log('No add to cart button found');
3592        return
3593      }
3594      var offerButton = document.createElement('button');
3595      offerButton.id = 'offerButton';
3596      offerButton.type = 'button';
3597      var submitOfferButton = document.getElementById('submitOfferButton');
3598      var modalAddToCartButton = document.getElementById('modalAddToCartButton');
3599      offerButton.innerHTML = `Make An Offer` == 'Make An Offer' ? offerlyT.modalButtonText : `Make An Offer`;
3600      updateOfferButton(offerButton, addToCartButton);
3601      updateOfferButton(submitOfferButton, addToCartButton);
3602      updateOfferButton(modalAddToCartButton, addToCartButton);
3603      offerButton.addEventListener('click', function (event) {
3604        event.preventDefault();
3605        event.stopPropagation();
3606        updateModalInformation(selectedVariantId);
3607        openOModal();
3608        return false;
3609      });
3610      updateLabelsForStores()
3611      var flexWrapShop = [74034315537, 20281681, 27527348276, 57320276143, 27394244673 ];
3612      if (flexWrapShop.includes(ofSI)){
3613        addToCartButton.parentNode.style.flexWrap = 'wrap';
3614      }
3615      if ( ofSI == 20281681 || ofSI == 58405322835 || ofSI == 75196203307 || ofSI == 61769482425 || ofSI == 27527348276 || ofSI == 57320276143 ){
3616        addToCartButton.style.marginBottom = '16px';
3617      }
3618      if ( ofSI == 68129849588 || ofSI == 27549532294){
3619        addToCartButton.parentNode.style.flexWrap = 'wrap';
3620        addToCartButton.parentNode.style.display = 'flex';
3621        addToCartButton.parentNode.style.flexDirection = 'column';
3622      }
3623      if ( ofSI == 67676799256 ){
3624        var getPlacement = document.getElementById('ProductPopup-message');
3625        getPlacement.insertAdjacentElement('afterend', offerButton);
3626        return;
3627      }
3628      if ( ofSI == 66931917027 ){
3629        var getPlacement = document.getElementById('openPreOrderFormModal');
3630        getPlacement.insertAdjacentElement('afterend', offerButton);
3631        return;
3632      }
3633      var useParentNodeShopIds = [48013803676,92960489814, 64101843123, 8287751, 55256744113, 63661801725, 72337260866, 57244516515, 61982736534, 54246473919, 64613482715, 72116371772, 12433981499, 81588912433, 63452577836, 77979910466, 67095658712, 56191680721 ,60099559673, 9238556, 65386643635, 1502598, 58408730675, 13638089, 18581729, 81888772409, 55008591957, 52291043514, 29522460808, 58351059100, 8722284, 65605828783, 80557900122, 85798322485, 89265602849, 1179122, 14960344, 87991681188, 62908465267];
3634      if (useParentNodeShopIds.includes(ofSI)) {
3635        addToCartButton.parentNode.insertAdjacentElement("afterend", offerButton);
3636        return;
3637      }
3638      var useParentParentNodeShopIds = [81343316208,68723703980, 15328501,12160450, 72028455075, 74791157973, 75270848745, 73305882890, 49644142759, 67902111923, 82524504395, 60743844052, 65564082233 ,63030853829, 77076005182];
3639      if (useParentParentNodeShopIds.includes(ofSI)) {
3640        addToCartButton.parentNode.parentNode.insertAdjacentElement("afterend", offerButton)
3641        return;
3642      }
3643      if (ofSI == 77176144120 || ofSI == 65210515695) {
3644        addToCartButton.parentNode.parentNode.parentNode.parentNode.insertAdjacentElement("afterend", offerButton)
3645        return;
3646      }
3647      if ( ofSI == 9177890913) {
3648        addToCartButton.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.insertAdjacentElement("beforeend", offerButton)
3649        return;
3650      }
3651      if (ofSI == 31332008069 || ofSI == 101212488049) {
3652        addToCartButton.parentNode.parentElement.parentElement.parentElement.parentElement.parentElement.insertAdjacentElement('afterend',offerButton)
3653        return;
3654      }
3655      if ( ofSI == 69664833775 || ofSI == 65273659647 || ofSI == 87724163412) {
3656        addToCartButton.parentNode.insertBefore(offerButton, addToCartButton);
3657        return
3658      }
3659      if ( ofSI == 50712314049) {
3660        var thinkingOfSellingButton = [...document.querySelectorAll('.button.button--xl.button--outline.w-full')];
3661        var sellingButton = thinkingOfSellingButton.find((button) => button.textContent.trim().toLowerCase().includes('thinking of selling?'));
3662        var FAQButton = document.querySelector('a.button.button--xl.w-full[href="/pages/faqs-for-collectors"]').parentNode;
3663        var buttonContainer = document.createElement('div');
3664        buttonContainer.id = 'oButtonContainerFAQ';
3665        buttonContainer.style.cssText = `
3666          display: flex;
3667          gap: 10px;
3668          width: 100%;
3669          align-items: stretch;
3670        `;
3671        if (FAQButton) {
3672          FAQButton.parentNode.insertBefore(buttonContainer, FAQButton);
3673          buttonContainer.appendChild(offerButton);  
3674          buttonContainer.appendChild(FAQButton);
3675          offerButton.style.flex = '1';
3676          offerButton.style.padding = '0px';
3677          offerButton.style.margin = '0px';
3678          FAQButton.style.flex = '1';
3679        } else {
3680          sellingButton ? sellingButton.parentNode.insertBefore(offerButton, sellingButton.nextSibling) : addToCartButton.parentNode.insertBefore(offerButton, addToCartButton.nextSibling);
3681        }
3682        return
3683      }
3684      addToCartButton.parentNode.insertBefore(offerButton, addToCartButton.nextSibling);
3685      const addToCartButtonObserve = findOAddToCartButton(); 
3686      const offerButtonObserve = document.getElementById('offerButton');
3687      const parentElement = addToCartButtonObserve.parentElement;
3688      var buttonsTouching = areElementsAdjacent(addToCartButton, offerButtonObserve);
3689      if (buttonsTouching) {
3690        offerButtonObserve.style.marginTop = '10px';
3691      }
3692      
3693  }
3694
3695  function resetStyles(element, styles) {
3696    styles.forEach(style => {
3697      element.style[style] = '';
3698    });
3699  }
3700
3701
3702  function updateOfferButton(button, addToCartButton) {
3703    if (!addToCartButton) {
3704      return;
3705    }
3706    var addToCartButtonStyle = window.getComputedStyle(addToCartButton);
3707    button.classList.add('offerButton');
3708    button.style.backgroundColor = '#9f7c46';
3709    button.style.color = '#ffffff';
3710    button.style.borderRadius = 'px';
3711    button.style.setProperty('width', '100%', 'important');
3712    button.style.height = addToCartButtonStyle.height;
3713    button.style.margin = addToCartButtonStyle.margin;
3714    button.style.padding = addToCartButtonStyle.padding;
3715    button.style.fontFamily = addToCartButtonStyle.fontFamily;
3716    button.style.fontSize = addToCartButtonStyle.fontSize;
3717    button.style.fontWeight = addToCartButtonStyle.fontWeight;
3718    button.style.letterSpacing = addToCartButtonStyle.letterSpacing;
3719    button.style.borderRadius = addToCartButtonStyle.borderRadius;
3720    button.style.border = addToCartButtonStyle.border;
3721    button.style.lineHeight = addToCartButtonStyle.lineHeight;
3722    button.style.cursor = 'pointer';
3723    button.style.zIndex = 'auto';
3724    button.style.textTransform = addToCartButtonStyle.textTransform;
3725    button.style.textAlign = addToCartButtonStyle.textAlign;
3726    if (addToCartButton.textContent === addToCartButton.textContent.toUpperCase()) {
3727      button.style.textTransform = 'uppercase';
3728    }
3729    ignoreTextTransform = [48013803676];
3730    if (!ignoreTextTransform.includes(ofSI)) {
3731      const cartText = addToCartButton.textContent.replace(/\s/g, '');
3732      const isTitleCase = cartText === cartText.charAt(0).toUpperCase() + cartText.slice(1).toLowerCase();
3733      if (isTitleCase) {
3734        button.textContent = button.textContent.charAt(0).toUpperCase() + button.textContent.slice(1).toLowerCase();
3735      }
3736    }
3737    var buttonsTouching = areElementsAdjacent(addToCartButton, button);
3738
3739    var add10pxMarginTop = [81343316208, 15328501, 12160450, 55256744113, 59601027204, 12433981499, 67095658712, 89265602849, 34290827396, 11698208, 27340013679, 36680073355, 60743844052, 82524504395, 67902111923, 2218972, 27598913611, 60099559673, 59190870204, 55717462192, 19884211, 61020012786, 19703995, 9177890913, 63635554481, 78885716262, 18581729, 57483493549, 55218503785, 73305882890, 4411654217, 74848502074, 16867965, 49574117544, 64379584700, 54885220561, 61775872347, 2440329, 53819474108, 233242649, 72843067733, 49644142759, 26670334031, 76660179259, 55590715717, 73939091772, 5708365834, 59154694339, 83330335009, 29999070, 64795246644, 72810922327, 50319622293, 51553501368, 52950827161, 42973823127, 1179122, 581762];
3740    if ( add10pxMarginTop.includes(ofSI) || buttonsTouching) {
3741      button.style.marginTop = '10px';
3742    }
3743    var add10pxMarginBottom = [69664833775, 67113091311, 55008591957, 80557900122, 56191680721, 20281681];
3744    if ( add10pxMarginBottom.includes(ofSI) ) {
3745      button.style.marginBottom = '10px';
3746    }
3747    var noMarginBottom = [58405322835, 75196203307, 61769482425, 27527348276, 57320276143];
3748    if ( noMarginBottom.includes(ofSI) ) {
3749      button.style.marginBottom = '0px';
3750    }
3751    var add5pxMarginTop = [61879943221];
3752    if ( add5pxMarginTop.includes(ofSI) ) {
3753      button.style.marginTop = '5px';
3754    }
3755    var margin0px = [85798322485, 66931917027]
3756    if (margin0px.includes(ofSI)) {
3757      button.style.margin = '0px';
3758    }
3759    if ( ofSI == 3014819906) {
3760      button.style.width = '230px';      
3761    }
3762    var sameWidthButton = [73213116732, 57244516515, 27549532294, 43285905574, 8963818, 55508664503, 55218503785, 20281681, 58405322835, 29999070, 56208556218, 61769482425, 27527348276, 57320276143];
3763    if ( sameWidthButton.includes(ofSI) ) {
3764      button.style.width = addToCartButtonStyle.width;
3765    }
3766    var removeWidth = [65605828783, 1179122, 77146620209, 1560576088]
3767    if (removeWidth.includes(ofSI) && button.id == 'offerButton') {
3768      button.style.width = '';
3769    }
3770    if ( ofSI == 29999070 ) {
3771      button.style.padding = '0px';
3772    }
3773    if (ofSI == 75196203307){
3774      button.style.width = 'fit-content';
3775    }
3776    if ( ofSI == 68129849588) {
3777      button.style.gridColumn = 'span 2';
3778    }
3779    if ( ofSI == 8722284) {
3780      button.style.margin = '0px';
3781      button.style.marginTop = '10px';
3782    }
3783    if ( ofSI == 55717462192) {
3784      button.style.maxHeight = button.style.height;
3785      button.style.flex = 'none'
3786    }
3787    if ( ofSI == 50712314049) {
3788      button.style.margin = '0px';
3789      button.style.padding = '0px';
3790      button.classList.add('button');
3791    }
3792    var submitButtonShopIds = [57244516515, 27549532294, 20281681, 77076005182, 58405322835, 75196203307, 29999070, 56208556218, 61769482425, 27527348276, 57320276143];
3793    if (submitButtonShopIds.includes(ofSI) && button.id == 'submitOfferButton') {
3794      button.style.width = '100%';
3795      button.style.margin = '0px';
3796    }
3797    var maxWidthButton =[55590715717, 13484519, 27394244673 ]
3798    if ( maxWidthButton.includes(ofSI) && button.id == 'offerButton') {
3799      button.style.maxWidth = addToCartButtonStyle.width;
3800    }
3801
3802    if ( ofSI == 34290827396) {
3803      if (button.id == 'submitOfferButton') {
3804        button.style.maxWidth = '';
3805        button.classList.remove('btn');
3806      }
3807    }
3808    if (ofSI == 32846250120){
3809      button.style.marginLeft = '0px';
3810    }
3811    if ( ofSI == 87724163412){
3812      button.style.maxHeight = '44px';
3813      button.style.height = '44px';
3814      button.style.textTransform = 'uppercase';
3815      button.style.textAlign = 'center';
3816      button.style.fontSize = '14px';
3817      }
3818    if ( ofSI == 55562076479){
3819      button.style.border = '';
3820    }
3821    
3822    
3823    
3824    
3825
3826    
3827    var copyButtonClasses = [19884211, 13512613, 65605828783, 61287727335, 1560576088]
3828    if (copyButtonClasses.includes(ofSI) && button.id == 'offerButton') {
3829      var classes = addToCartButton.classList;
3830      for (var i = 0; i < classes.length; i++) {
3831        button.classList.add(classes[i]);
3832      }
3833    }
3834    if ( ofSI == 66931917027) {
3835      button.classList.add('product-form__submit', 'button', 'button--full-width', 'button--secondary');
3836      button.style.height = '47px';
3837      button.style.setProperty('margin-top', '0px', 'important');    }
3838  }
3839  function areElementsAdjacent(el1, el2) {
3840    const rect1 = el1.getBoundingClientRect();
3841    const rect2 = el2.getBoundingClientRect();
3842    const vAdj = (rect1.bottom === rect2.top || rect1.top === rect2.bottom)
3843    return vAdj;
3844}
3845
3846  function findOAddToCartButtonAndAddOfferButton(maxRetries = 10, delay = 200) {
3847    
3848    var attempts = 0;
3849    function tryFind() {
3850      var addToCartButton = findOAddToCartButton();
3851      if (addToCartButton) {
3852        addOfferButton();
3853      } else if (attempts < maxRetries) {
3854        attempts++;
3855        setTimeout(tryFind, delay);
3856      } else {
3857        console.log('Could not find add to cart button after ' + maxRetries + ' attempts');
3858      }
3859    }
3860    tryFind();
3861  }
3862
3863  function matchesAddToCartLabel(text) {
3864    if (ADD_TO_CART_EXCLUSIONS.some(function (exclusion) { return text.includes(exclusion); })) {
3865      return false;
3866    }
3867    return ADD_TO_CART_LABELS.some(function (label) { return text.includes(label); });
3868  }
3869
3870  function findOAddToCartButton() {
3871    var addToCartButton = [...document.querySelectorAll(
3872      'button:not(#modalAddToCartButton):not(.sticky-add-to-cart__button)'
3873    )].find(function (button) {
3874      return matchesAddToCartLabel(button.textContent.trim().toLowerCase());
3875    });
3876    if (ofSI == 74249732390 || ofSI == 285736972){
3877      addToCartButton = [...document.querySelectorAll('button.add-to-cart')].find(el => el.closest('main'));
3878    }
3879    if (ofSI == 15328501){
3880      addToCartButton = [...document.querySelectorAll('button.product-form__btn-add-to-cart')]
3881      .find(el => el.closest('[data-section-id*="template--20925095247961__main"]'));;
3882    }
3883    if (ofSI == 68269015195 || ofSI == 57751175261){
3884      addToCartButton = document.querySelector('button[id^="ProductSubmitButton-"][type="submit"]');
3885    }
3886    if(ofSI == 89516540205){
3887      addToCartButton = document.querySelector('button.checkout-button');
3888    }
3889    if(ofSI == 20375995){
3890      addToCartButton = document.querySelector('input[name="button"][id="addToCart"][type="submit"]');
3891    }
3892    if(ofSI == 3646117){
3893      addToCartButton = document.querySelector('#add-to-cart');
3894    }
3895    if(ofSI == 14149028 || ofSI == 59601027204 || ofSI == 64372539613){
3896      addToCartButton = document.querySelector('#product-add-to-cart');
3897    }
3898    if (ofSI == 61473849422) {
3899      addToCartButton = document.querySelector('form[action="/cart/add"][method="post"][is="product-form"]');
3900    }
3901    if ((ofSI == 67275096227 && !addToCartButton) || ofSI == 56753881162){
3902      addToCartButton = document.querySelector('button[name="add"]');
3903    }
3904    if (ofSI == 3001450594){
3905      addToCartButton = document.querySelector('button[name="add"]');
3906    }
3907    if (ofSI == 81252680004){
3908      addToCartButton = document.getElementById('MainContent').querySelector('button[name="add"]');
3909    }
3910    if (ofSI == 68611277022){
3911      addToCartButton = document.querySelector("[id*='ProductSubmitButton']");
3912    }
3913    if (ofSI == 65564082233){
3914      addToCartButton = document.querySelector('.product__info-container.product__column-sticky .addTocart-input-card');
3915    }
3916    if (ofSI == 20281681) {
3917      if (addToCartButton && !addToCartButton.id.trim().toLowerCase().includes('productsubmitbutton')) {
3918        var productToCart = document.querySelector('product-form');
3919        if (productToCart) {
3920          addToCartButton = productToCart.querySelector('button');
3921        }
3922      }
3923    }
3924    if (ofSI == 49574117544) {
3925      addToCartButton = document.querySelector('.product-form__submit.button.button--secondary.an-horizontal-shaking.button-text-change');
3926    }
3927    var addToCartButtonIds = [25109954659, 20375995, 90128974103, 1179122, 57913278663, 73213116732]
3928    if (addToCartButtonIds.includes(ofSI)) {
3929      addToCartButton = document.getElementById("addToCart");
3930    }
3931    if ( ofSI == 7315363){
3932      addToCartButton = document.querySelector('input[value="Add To Cart"]')
3933    }
3934    if ( ofSI == 67113091311) {
3935      if (!addToCartButton) {
3936        addToCartButton = document.querySelector('button[value="Add to cart"]');
3937      }
3938    }
3939    if ( ofSI == 83549651224) {
3940      addToCartButton = document.querySelector('input[type="submit"][name="button"][value="Add to Cart"].btn-secondary');
3941    }
3942    if ( ofSI == 65386643635) {
3943      addToCartButton = document.querySelector(".btn_sp.addtocart_btn.product-form__cart-submit");
3944    }
3945    if ( ofSI == 78885716262) {
3946      addToCartButton = document.querySelectorAll('button[data-aid="product-form-submit-button"][data-name="product-submit"]')[1];
3947    }
3948    if ( ofSI == 82779046162) {
3949      var potentialAddToCartButton = document.getElementById('AddToCart');
3950      if (potentialAddToCartButton && !potentialAddToCartButton.textContent.toLowerCase().includes('ausverkauft')) {
3951        addToCartButton = potentialAddToCartButton;
3952      }
3953    }
3954    if (ofSI == 67027042608) {
3955      addToCartButton = document.getElementById('addToCartButton');
3956      if (!addToCartButton) {
3957        addToCartButton = document.querySelector('.pinfo-atc-btn');
3958      }
3959    }
3960    if ( ofSI == 3014819906 ) {
3961      addToCartButton = document.querySelector('input.add-to-cart[type="submit"]');
3962    }
3963    if ( ofSI == 64379584700 ) {
3964      addToCartButton = document.querySelector('.btn.btn-primary.btn-lg.paira-add-to-cart.add-to-cart.margin-top-0.pull-left.display-in-b');    
3965    }
3966    if ( ofSI == 87724163412 ){
3967      addToCartButton = document.getElementById('dynamic-buttons-form')
3968    }
3969    if ( ofSI == 13484519 ) {
3970      addToCartButton = document.querySelector('.btn.btn-lg.btn-addtocart.addtocart-js');
3971    }
3972    if ( ofSI == 56508154036 ) {
3973      addToCartButton = document.querySelector('form[action="/cart/add"][method="post"]');
3974    }
3975    if ( ofSI == 66931917027) {
3976        addToCartButton = document.querySelector('shopify-accelerated-checkout');
3977    }
3978    if (ofSI == 66722889920 || ofSI == 52697956537){
3979      addToCartButton = document.querySelector('button[name="add"][type="submit"]');
3980    }
3981    
3982    
3983    
3984    if (!addToCartButton) {
3985      if (Shopify.designMode && showOButton()) {
3986        
3987        var supportModal = document.getElementById('OfferlySupportDiv');
3988        supportModal.style.display = 'flex';
3989        
3990      }
3991      return null;
3992    }
3993    return addToCartButton;
3994  }
3995
3996  function isVisibleElement(element) {
3997    computedStyle = window.getComputedStyle(element);
3998    return computedStyle.display !== 'none' && computedStyle.visibility !== 'hidden';
3999  }
4000
4001  function openOModal(autoOpened = false) {
4002    var modal = document.getElementById('OfferlyModalDiv');
4003    modal.style.display = 'flex';
4004    modal.style.animationName = 'animateopacity';
4005    modal.style.animationDuration = '1s';
4006    offerlyModalOpenedOnce = true;
4007    OfferlyEvents.emit('offerlyModalOpened', {
4008      shop: "dsfantiquejewelry.com",
4009      productTitle: "Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant",
4010    });
4011    if (Shopify.designMode) {
4012      localStorage.setItem('offerButtonClicked', 'true');
4013    }
4014    var botContainer = document.getElementById('smart-bot-container');
4015    var smileliteContainer = document.getElementById('smile-ui-lite-container');
4016    var assistantContainer = document.getElementById('ShopifyChat');
4017    if (botContainer) {
4018      botContainer.style.zIndex = '2147483645';
4019    }
4020    if (smileliteContainer) {
4021      smileliteContainer.style.zIndex = '2147483645';
4022    }
4023    if (assistantContainer) {
4024      assistantContainer.style.zIndex = '2147483645';
4025    }
4026    document.getElementById('offerlyCloseButton').onclick = function () {
4027      closeOfferlyModal();
4028    };
4029  }
4030
4031
4032  function updateModalProductTitle(title) {
4033    var productTitle = document.getElementById('modalProductTitle');
4034    var productMobileTitle = document.getElementById('mobileModalProductTitle');
4035    var safeProductTitle = "Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant";
4036    if (title.includes('Default Title')){
4037      productTitle.innerHTML = '<div id="productTitleOfferModal" style="padding-bottom: 10px;">' + safeProductTitle + '</div>';
4038      productMobileTitle.innerHTML = '<div id="productTitleOfferModal" style="padding-bottom: 10px;">' + safeProductTitle + '</div>';
4039      return safeProductTitle;
4040    }
4041    else{
4042      productTitle.innerHTML = title;
4043      productMobileTitle.innerHTML = title;
4044      return title;
4045    }
4046  }
4047
4048  function setupExitIntent(callback) {
4049    let hasShownExitIntent = false;
4050
4051    function handleMouseOut(event) {
4052        if (hasShownExitIntent) {
4053        return
4054      };
4055        const fromTop = event.clientY <= 0;
4056        const fromLeft = event.clientX <= 0;
4057        const fromRight = event.clientX >= window.innerWidth;
4058
4059        if ((fromTop || fromLeft || fromRight) && event.relatedTarget === null) {
4060            console.log('Exit intent detected');
4061            hasShownExitIntent = true;
4062            callback();
4063        }
4064    }
4065      document.addEventListener("mouseout", handleMouseOut);
4066  }
4067
4068  function updateModalInformation(selectedVariant){
4069    var productVariants = [{"id":45250394521666,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant","public_title":null,"options":["Default Title"],"price":175000,"weight":454,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}];
4070    var productTitleBase = "Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant";
4071    var productTitleDOM = document.getElementById('modalProductTitle');
4072    var productMobileTitleDOM = document.getElementById('mobileModalProductTitle');
4073    var productVariantSKU = document.getElementById('modalProductSKU');
4074    var productPriceDOM = document.getElementById('modalPrice');
4075    var productPriceMobileDOM = document.getElementById('mobileModalPrice');
4076    var currencySymbolO = `$`;
4077    productID = getSafeValue(`8407776034882`, null);
4078    if (productVariants){
4079    productVariants.forEach(function (variant) {
4080      if (variant.id == selectedVariant){
4081        selectedSKU = variant.sku;
4082        amountAvailable = `${variant.available}`;
4083        if (productVariantSKU) {
4084          productVariantSKU.innerHTML = `SKU: ${selectedSKU}`;
4085        }
4086        productURL = "/products/vintage-jmf-14k-gold-mother-of-pearl-revolver-pistol-charm-pendant" + "?variant=" + productVariantId;
4087        var variantTitle = variant.title;
4088        var variantTitleArray = variantTitle.split(' / ');
4089        var newVariantTitle = '';
4090        variantTitleArray.forEach(function (title, index){
4091          newVariantTitle += `<div id="variantTitleOfferModal-${index + 1}" style="padding-bottom: 5px;">${title}</div>`;
4092        });
4093        let newTitle = `<div id="productTitleOfferModal" style="padding-bottom: 5px;">${productTitleBase}</div>` + newVariantTitle;
4094        productTitleDOM.innerHTML = newTitle;
4095        productPriceDOM.innerHTML = currencySymbolO + formatOPrice(variant.price / 100.0);
4096        productPriceMobileDOM.innerHTML = currencySymbolO + formatOPrice(variant.price / 100.0);
4097        productTitle = updateModalProductTitle(newTitle);
4098        productTitleText = [...document.getElementById('modalProductTitle').children].map(child => child.textContent.trim()).join(' / ');
4099        priceMaxNumber = parseFloat(variant.price / 100.0).toFixed(2);
4100        compareAtPrice = parseFloat(variant.compare_at_price / 100.0).toFixed(2);
4101        if (variant?.featured_image?.src) {
4102          setModalProductImage(variant.featured_image.src);
4103          prodOfferImageSrc = variant.featured_image.src;
4104        }
4105        else {
4106          setModalProductImage(fallbackProductImage);
4107          prodOfferImageSrc = fallbackProductImage;
4108        }
4109        if (ofSI == 29972538){
4110          setModalProductImage('https://cdn.shopify.com/s/files/1/1951/0265/files/ET_Logo_logobar_centered.png?v=1728047693');
4111          prodOfferImageSrc = 'https://cdn.shopify.com/s/files/1/1951/0265/files/ET_Logo_logobar_centered.png?v=1728047693';
4112        }
4113        validateOfferAmount();
4114      }
4115    });
4116    }
4117  }
4118
4119  function updateQuantity(quantity) {
4120    var offerQuantity = document.querySelector('#OfferInput[name="quantity"]');
4121    offerQuantity.value = quantity;
4122    validateOfferAmount();
4123  }
4124
4125  function hidePriceForStores(){
4126    var storesForHidingPrice = [8722284,71589462258]
4127    
4128    if (storesForHidingPrice.includes(ofSI) ) {
4129      var modalPrice = document.getElementById('modalPrice');
4130      modalPrice.style.display = 'none';
4131    }
4132  }
4133
4134  function validateOfferAmount() {
4135      const offerInput = document.querySelector('input[name="offerAmount"]');
4136      const priceDOM = document.getElementById('modalPrice')
4137      const currencySymbolO = `$`;
4138      let offer = offerInput.value;
4139      let offerRegex;
4140      if (isEuropeanO.includes(ofSI)) {
4141        offerRegex = /^\d+([,]\d{1,2})?$/; // Allow both
4142      } else {
4143        offerRegex = /^\d+(\.\d{1,2})?$/; // Only period
4144      }      
4145      const useTotalAmount = true;
4146      const inputQuantity = document.querySelector('input[name="quantity"].offerInput');
4147      const quantity = inputQuantity ? inputQuantity.value : 1;
4148      updatedPriceMaxNumber = useTotalAmount ? priceMaxNumber * quantity : priceMaxNumber;
4149      priceDOM.innerHTML = formatOPrice(updatedPriceMaxNumber);
4150      var compareAtPriceDiv = '';
4151      var compareAtPriceWithSymbol = formatOPrice(compareAtPrice);
4152      if ( true && !compareAtPrice.includes('NaN') && compareAtPrice > 0){
4153        compareAtPriceDiv = `<s id="modalCompareAtPrice" style="display: block;">${compareAtPriceWithSymbol}</s>`
4154      }
4155      var issue;
4156      if (!offerRegex.test(offer)) {
4157        issue = isEuropeanO.includes(ofSI) ? `Bitte geben Sie nur Zahlen und ein Komma ein` : offerlyT.modalNumbersOnly
4158        offerInput.setCustomValidity('Please enter only numbers and a decimal point');
4159      }
4160      else if (parseFloat(offer) > updatedPriceMaxNumber) {
4161        issue = offerlyT.modalLessThanPrice
4162        offerInput.setCustomValidity('Please enter an offer less than the price');
4163      }
4164      else if (parseFloat(offer) <= 0 && ofSI != 66690154658) {
4165        issue = offerlyT.modalMoreThanZero
4166        offerInput.setCustomValidity('Please enter an offer greater than 0');
4167      }
4168      else {
4169        offerInput.setCustomValidity('');
4170      }
4171      if (isEuropeanO.includes(ofSI)) {
4172        offer = offer.replace(/\./g, '').replace(',', '.')
4173      }
4174      const modalPrice = document.getElementById('modalPrice');
4175      const mobileModalPrice = document.getElementById('mobileModalPrice');
4176      const percentageOff = (1 - (parseFloat(offer) / updatedPriceMaxNumber)) * 100;
4177      const priceTwoDecimal = formatOPrice(updatedPriceMaxNumber);
4178      const doNotShowStrikeThrough = [67139436723];
4179      if (offer !== '' && offerRegex.test(offer) && parseFloat(offer) < updatedPriceMaxNumber && parseFloat(offer) > 0 && !doNotShowStrikeThrough.includes(ofSI)){
4180        var doNotShowPercentageOff = [29972538];
4181        var percentageOffText = doNotShowPercentageOff.includes(ofSI) ? '' : ' (' + percentageOff.toFixed(2) + `% ${offerlyT.modalPercentOff})`;
4182        modalPrice.innerHTML = compareAtPriceDiv + '<s>'+(priceTwoDecimal)+'</s>' + '<br/>' + formatOPrice(offer) + percentageOffText;
4183        mobileModalPrice.innerHTML = compareAtPriceDiv  + '<s>'+(priceTwoDecimal)+'</s>' + '<br/>' + formatOPrice(offer) + percentageOffText;
4184      }
4185      else if (offer !== '' && issue){
4186        modalPrice.innerHTML = compareAtPriceDiv + priceTwoDecimal + '<br> ' + issue;
4187        mobileModalPrice.innerHTML = compareAtPriceDiv + priceTwoDecimal + '<br> ' + issue;
4188      }
4189      else {
4190        modalPrice.innerHTML = compareAtPriceDiv + priceTwoDecimal + '<br><br>';
4191        mobileModalPrice.innerHTML = compareAtPriceDiv + priceTwoDecimal + '<br><br>';
4192      }
4193      if (ofSI == 68350411027 || ofSI == 95082053896){
4194        modalPrice.innerHTML = modalPrice.innerHTML.replace('$', '$ ');
4195        mobileModalPrice.innerHTML = mobileModalPrice.innerHTML.replace('$', '$ ');
4196        modalPrice.innerHTML = modalPrice.innerHTML.replace(/,/g, "'");
4197        mobileModalPrice.innerHTML = mobileModalPrice.innerHTML.replace(/,/g, "'");
4198      }
4199  }
4200
4201  function formatOPrice(price) {
4202    var symbolAfterStores = [88747442513];
4203    var symbolAfter = symbolAfterStores.includes(ofSI);
4204    price = parseFloat(price).toFixed(2);
4205    price = (price.endsWith('.00') ? parseInt(price, 10) : price).toString();
4206    if (price > 999) {
4207      price = price.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
4208    }
4209    if (isEuropeanO.includes(ofSI)){
4210      price = Number(price).toLocaleString('de-DE')
4211    }
4212    return symbolAfter ?  price + ` $` : `$` + price ;
4213}
4214
4215  function showSpinner(){
4216    var rightSide = document.getElementById('rightSide');
4217    var leftSide = document.getElementById('leftSide');
4218    rightSide.style.display = 'none';
4219    leftSide.style.display = 'none';
4220    var offerlySpinner = document.getElementById('offerlySpinner');
4221    offerlySpinner.style.display = 'flex';
4222  }
4223
4224  function hideSpinner(){
4225    var rightSide = document.getElementById('rightSide');
4226    var leftSide = document.getElementById('leftSide');
4227    var offerlySpinner = document.getElementById('offerlySpinner');
4228    offerlySpinner.style.display = 'none';
4229    rightSide.style.display = 'flex';
4230    leftSide.style.display = 'flex';
4231  }
4232
4233  function updateModalState(header, content, buttonText, onClick, offerData){
4234    var modal = document.getElementById('OfferlyModalDiv');
4235    var modalHeader = document.getElementById('offerlyModalHeader');
4236    var inputFields = document.getElementById('offerInputFields');
4237    var rightSide = document.getElementById('rightSide');
4238    var modalMessage = document.getElementById('modalTextInformation');
4239    var submitOfferButton = document.getElementById('submitOfferButton');
4240    var offerlyHeaderStoreLogo = document.getElementById('offerlyHeaderStoreLogo');
4241    offerlyHeaderStoreLogo.style.display = 'none';
4242    modalHeader.style.display = 'flex';
4243    modalMessage.textContent = content;
4244    inputFields.style.display = 'none';
4245    rightSide.style.display = 'none';
4246    modalHeader.innerHTML = header;
4247    submitOfferButton.textContent = buttonText;
4248    submitOfferButton.onclick = function(){
4249      onClick()
4250    };
4251    if ( ofSI == 92120383828){
4252      modalMessage.innerHTML = modalMessage.innerHTML + '<br><br>Si el descuento no se aplica correctamente, revisa la sección "Solución de Problemas" o finaliza el pedido a través del email de confirmación que recibirás.';
4253    }
4254    if (offerData?.discountCode && offerData?.showAddToCart) {
4255        submitOfferButton.style.display = 'none';
4256        var modalAddToCartButton = document.getElementById('modalAddToCartButton');
4257        updateOfferButton(modalAddToCartButton, findOAddToCartButton());
4258        var modalAddToCartButton = document.getElementById('modalAddToCartButton');
4259        modalAddToCartButton.style.display = 'block';
4260        let formData = {
4261              'items': [{
4262                'id': offerData.productVariantId,
4263                'quantity': offerData.quantity,
4264                'discount_code': offerData.discountCode,
4265              }]
4266            };
4267        var discountCodes = JSON.parse(localStorage.getItem('OfferlyCodes6')) || {};
4268        discountArray = [];
4269        for (const [key, value] of Object.entries(discountCodes)) {
4270              discountArray.push(value);
4271        }
4272        modalAddToCartButton.onclick = function() {
4273          fetch(window.Shopify.routes.root + 'cart/add.js', {
4274            method: 'POST',
4275            headers: {
4276              'Content-Type': 'application/json'
4277            },
4278            body: JSON.stringify(formData)
4279          })
4280          .then(response => 
4281            response.json()
4282          )
4283          .then(data => {
4284            fetch(`/checkout?discount=${discountArray.join(',')}`)
4285            .then(response => response.json())
4286            .then(data => {
4287              window.location.href = '/cart';
4288            })
4289            .catch((error) => {
4290              console.error('Error:', error);
4291              window.location.href = '/cart';
4292            });
4293          })
4294          .catch((error) => {
4295            console.error('Error:', error);
4296            window.location.href = '/cart';
4297          });
4298        };
4299    }
4300  }
4301
4302  function closeOfferlyModal(){
4303    var modal = document.getElementById('OfferlyModalDiv');
4304    modal.style.display = 'none';
4305    if (Shopify.designMode) {
4306      localStorage.setItem('offerButtonClicked', 'false');
4307    }
4308  }
4309
4310  function backAndClearAmount(){
4311    var offerInput = document.querySelector('input[name="offerAmount"]');
4312    offerInput.value = '';
4313    var modalMessage = document.getElementById('modalTextInformation');
4314    modalMessage.textContent = '';
4315    var inputFields = document.getElementById('offerInputFields');
4316    var rightSide = document.getElementById('rightSide');
4317    rightSide.style.display = 'flex';
4318    inputFields.style.display = 'block';
4319    var modalHeader = document.getElementById('offerlyModalHeader');
4320    modalHeader.innerHTML = offerlyT.modalTitle;
4321    var submitOfferButton = document.getElementById('submitOfferButton');
4322    var offerlyHeaderStoreLogo = document.getElementById('offerlyHeaderStoreLogo');
4323    if (ofSI == 50712314049) {
4324      modalHeader.display = 'none';
4325      offerlyHeaderStoreLogo.style.display = 'flex';
4326    }
4327    submitOfferButton.innerHTML = offerlyT.modalSend;
4328    submitOfferButton.onclick = function(){
4329      submitOffer();
4330    };
4331  }
4332
4333  function checkoutButton(url){
4334      window.location.href = url
4335  }
4336
4337  function inactivityAlertOfferly(maxInactivityTime) {
4338    let timeOfferly;
4339    setupOfferlyCartGuard();
4340
4341    const resetOfferlyTimer = () => {
4342      if (timeOfferly) {
4343        clearTimeout(timeOfferly);
4344      }
4345      if (offerlySuppressAutoOpen || offerlyModalOpenedOnce) {
4346        return;
4347      }
4348      timeOfferly = setTimeout(showInactivityAlertOfferly, maxInactivityTime);
4349    };
4350
4351    function showInactivityAlertOfferly() {
4352      var modal = document.getElementById('OfferlyModalDiv');
4353      if (modal.style.display != 'flex' && !offerlyModalOpenedOnce) {
4354        clearTimeout(timeOfferly);
4355        shouldAutoOpenOfferlyModal(function() {
4356          openOModal(true);
4357        });
4358      }
4359    }
4360
4361    isCurrentVariantInCart().then(function(inCart) {
4362      if (inCart) {
4363        cancelOfferlyAutoOpen();
4364        return;
4365      }
4366      window.onload = resetOfferlyTimer;
4367      document.onmousemove = resetOfferlyTimer;
4368      document.onkeypress = resetOfferlyTimer;
4369      document.onclick = resetOfferlyTimer;
4370      document.onscroll = resetOfferlyTimer;
4371      resetOfferlyTimer();
4372    }).catch(function() {
4373      cancelOfferlyAutoOpen();
4374    });
4375  }
4376  if (Shopify.designMode) {
4377    var modal = document.getElementById('OfferlyModalDiv');
4378    var offerButtonClicked = localStorage.getItem('offerButtonClicked');
4379    if (modal && offerButtonClicked === 'true') {
4380      modal.style.display = 'flex';
4381      document.getElementById('offerlyCloseButton').onclick = function () {
4382        closeOfferlyModal();
4383      };
4384    }
4385  }
4386  function populateUserInformation() {
4387    var customerName = document.querySelector('input[name="customerName"]');
4388    var customerEmail = document.querySelector('input[name="customerEmail"]');
4389    var customerNameValue = ``
4390    var customerEmailValue = ``
4391    if (customerName && customerNameValue) {
4392      customerName.value = customerNameValue;
4393    }
4394    if (customerEmail && customerEmailValue) {
4395      customerEmail.value = customerEmailValue;
4396    }
4397  }
4398  function showOButton(){
4399    let showButton = false;
4400    outerLoop: for (const offering of showButtonInformation.offerings) {
4401      switch (offering.productSelectorType) {
4402        case 'all':
4403          showButton = true;
4404          autoResponseDelay = offering.automatedResponseDelay;
4405          delayAutoMessage = offering.delayAutomatedResponse;
4406          offeringMatch = offering;
4407          break outerLoop;
4408        case 'collections':
4409          for (const collection of collectionsString.split(',')) {
4410            if (offering.products.includes(collection) && collection.length > 0) {
4411              showButton = true;
4412              autoResponseDelay = offering.automatedResponseDelay;
4413              delayAutoMessage = offering.delayAutomatedResponse;
4414              offeringMatch = offering;
4415              break outerLoop;
4416            }
4417          }
4418          break;
4419        case 'products':
4420          if (offering.products.includes(productVariantId)) {
4421            showButton = true;
4422            autoResponseDelay = offering.automatedResponseDelay;
4423            delayAutoMessage = offering.delayAutomatedResponse;
4424            offeringMatch = offering;
4425            break outerLoop;
4426          }
4427          break;
4428        case 'none':
4429          showButton = false;
4430        default:
4431          showButton = false;
4432      }
4433    }
4434    
4435    
4436    var soldOut = amountAvailable == 'false';
4437    var ignoreSoldOut = [27394244673, 81252680004, 67113091311, 78280556873, 58405322835, 20281681, 61769482425, 27527348276, 57320276143, 94452580652];
4438    if (soldOut && !ignoreSoldOut.includes(ofSI)) {
4439      showButton = false;
4440      console.log('Product is sold out');
4441    }
4442    if ( ofSI == 86812131607 ){
4443      var collectionsToExclude = ['477039395095'];
4444      collectionsString = collectionsString.slice(0, -1);
4445        collectionsString.split(',').forEach((collection) => {
4446          if (collectionsToExclude.includes(collection) && collection.length > 0) {
4447            showButton = false;
4448          }
4449        });
4450    }
4451    
4452
4453    return showButton;
4454  }
4455  function validateEmail(email) {
4456    return typeof email === 'string' && /^[^\s@,;<>]+@[^\s@,;<>]+\.[^\s@,;<>]+$/.test(email.trim());
4457  }
4458  function isOfferInputInvalid(input) {
4459    if (!input || input.style.display === 'none') {
4460      return false;
4461    }
4462    if (input.name == 'termsCheckboxName') {
4463      return !input.checked && false;
4464    }
4465    if (input.value.trim() === '' && input.name=='additionalTextField') {
4466      return false;
4467    }
4468    if (input.value.trim() === '' && input.name=='secondaryMessage') {
4469      return false;
4470    }
4471    if (input.value.trim() === '' && input.name=='customerPhone') {
4472      return true;
4473    }
4474    if (input.value.trim() === '' && input.name!='additionalTextField' && input.name!='customerPhone') {
4475      return true;
4476    }
4477    if (input.name === 'offerAmount') {
4478      if (parseFloat(input.value) > updatedPriceMaxNumber) return true;
4479      if (parseFloat(input.value) <= 0 && ofSI != 66690154658) return true;
4480      if (!isEuropeanO.includes(ofSI) && !input.value.match(/^\d+(\.\d{1,2})?$/)) return true;
4481      if (isEuropeanO.includes(ofSI) && !input.value.match(/^\d+(\,\d{1,2})?$/)) return true;
4482      return false;
4483    }
4484    if (input.name == 'customerEmail' && !validateEmail(input.value)) {
4485      return true;
4486    }
4487    return false;
4488  }
4489  function clearOfferInputErrorIfValid(input) {
4490    if (!input || !input.classList.contains('offerInputError')) {
4491      return;
4492    }
4493    if (!isOfferInputInvalid(input)) {
4494      input.classList.remove('offerInputError');
4495    }
4496  }
4497  function submitOffer(){
4498      if(!showOButton()){
4499        return;
4500      }
4501      if (productVariantId.toString().match(/[^0-9]/g)){
4502        var productVariants = [{"id":45250394521666,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant","public_title":null,"options":["Default Title"],"price":175000,"weight":454,"compare_at_price":null,"inventory_management":"shopify","barcode":null,"requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}}]
4503        productVariants.forEach(function (variant) {
4504          if (productTitleText.includes(variant.title) || productTitleText.includes(variant.name)){
4505            productVariantId = variant.id;
4506          }
4507        });
4508      }
4509      var inputs = document.querySelectorAll('.offerInput');
4510      var data = {};
4511      var isValid = true;
4512      inputs.forEach(function (input) {
4513        if (input.style.display === 'none'){
4514          return;
4515        }
4516        if (isOfferInputInvalid(input)) {
4517          isValid = false;
4518          input.classList.add('offerInputError');
4519        } else {
4520          input.classList.remove('offerInputError');
4521        }
4522      data[input.name] = input.value;
4523      });
4524      data['offerAmount'] = isEuropeanO.includes(ofSI) ? data['offerAmount'].replace(',', '.') : data['offerAmount'];
4525      delete data['termsCheckboxName'];
4526      data['quantity'] = data['quantity'] ? parseInt(data['quantity']) : 1;
4527      data['productVariantId'] = productVariantId.toString();
4528      data['productPriceMax'] = priceMaxNumber;
4529      data['productTitle'] = productTitleText;
4530      data['offerAmount'] = true ? (parseFloat(data['offerAmount']) / parseInt(data['quantity'])).toFixed(2) : data['offerAmount'] ;
4531      data['productLink'] = productURL;
4532      data['currency'] = 'USD';
4533      data['currencySymbol'] = '$';
4534      data['shopDomain'] = shopODomain;
4535      data['variantSKU'] = selectedSKU?.toString();
4536      data['productID'] = productID?.toString();
4537      data['productVendor'] = productVendor?.toString();
4538      data['collections'] = collectionsString;
4539      data['imageSrc'] = prodOfferImageSrc ? prodOfferImageSrc : document.getElementById('offerImage')?.src;
4540      var additionalTextInput = document.querySelector('textarea[name="additionalTextField"]');
4541      if (additionalTextInput) {
4542          data['additionalTextField'] = additionalTextInput.value;
4543      }
4544      var preferredChannelSelect = document.querySelector('select[name="preferredCommunicationChannel"]');
4545      if (preferredChannelSelect && preferredChannelSelect.value) {
4546        var channelLine = 'Preferred communication channel: ' + preferredChannelSelect.value;
4547        data['additionalTextField'] = data['additionalTextField']
4548          ? channelLine + '\n\n' + data['additionalTextField']
4549          : channelLine;
4550      }
4551      delete data['preferredCommunicationChannel'];
4552      var secondaryMessageInput = document.querySelector('textarea[name="secondaryMessage"]');
4553      if (secondaryMessageInput) {
4554        data['additionalTextField'] = `Message` + ': ' + data['additionalTextField'] + '\n\n' + `Shipping Information` + ': ' + secondaryMessageInput.value;
4555      }
4556      delete data['secondaryMessage'];
4557      if (!isValid) {
4558        return;
4559      }  
4560      var submitOfferButton = document.getElementById('submitOfferButton');
4561      submitOfferButton.disabled = true;
4562      OfferlyEvents.emit('offerlyOfferSubmitted', {
4563        shop: "dsfantiquejewelry.com",
4564        productTitle: "Vintage 14K Gold Mother-of-Pearl Revolver Charm Pendant",
4565        offerAmount: data['offerAmount'],
4566      });
4567      showSpinner();
4568      fetch('/apps/offerly-proxy/app/acceptOffers?', {
4569        method: 'POST',
4570        body: JSON.stringify(data),
4571      })
4572        .then((response) => response.json())
4573        .then((data) => {
4574          OfferlyEvents.emit('offerlyOfferResponse', {
4575            status: data.status,
4576            offerStatus: data.offerStatus,
4577          });
4578          hideSpinner();
4579          submitOfferButton.disabled = false;
4580          var delayForAutoResponse = delayAutoMessage ? autoResponseDelay : 0;
4581          if (data.status === 'Error: Rate limit exceeded'){
4582            updateModalState(offerlyT.responseErrorTitle, "You have submitted too many offers too quickly. Please try again later!", offerlyT.modalTryAgain, backAndClearAmount);
4583          }
4584          if (data.status === 'Error: Invalid email address'){
4585            var invalidEmailInput = document.querySelector('input.offerInput[name="customerEmail"]');
4586            if (invalidEmailInput) {
4587              invalidEmailInput.classList.add('offerInputError');
4588            }
4589          }
4590          if (data.offerStatus === 'Pending'){
4591            if (ofSI == 50712314049 ){
4592              updateModalState("Thank you for contacting Lougher", "A member of our sales team will get back to you shortly.", offerlyT.modalClose, closeOfferlyModal);
4593            }
4594            else if(ofSI == 57179963555){
4595              updateModalState("Thank you!","Please check your email regularly if your offer is accepted, declined or we have a counter offer. You can email us at [email protected] or message us via viber, instagram (@tuffmanila) or the facebook page (@tuffmanila) for other inquiries.   - TS Team", offerlyT.modalClose, closeOfferlyModal);
4596            }
4597            else if (ofSI == 58351059100){
4598              updateModalState("Thank you for your offer!", "You should see a response within 2-10 minutes. If you do not see an email from us after a few hours, please check your junk/spam folder.", offerlyT.modalClose, closeOfferlyModal);
4599            }
4600            else{
4601              updateModalState(offerlyT.responsePendingTitle, offerlyT.responsePendingMessage, offerlyT.modalClose, closeOfferlyModal);
4602            }
4603          }
4604          if (data.offerStatus === 'Auto-Declined'){
4605            showSpinner();
4606            setTimeout(function(){
4607              hideSpinner();
4608              updateModalState(offerlyT.responseDeclinedTitle, offerlyT.responseDeclinedMessage, offerlyT.modalTryAgain, backAndClearAmount );
4609            }, delayForAutoResponse * 1000);
4610          }
4611          if (data.offerStatus === 'Auto-Accepted'){
4612            var storedCodes = localStorage.getItem('OfferlyCodes6');
4613            var storedCodesObject = storedCodes ? JSON.parse(storedCodes) : {};
4614            storedCodesObject[data.productVariantId] = data?.discountCode;
4615            localStorage.setItem('OfferlyCodes6', JSON.stringify(storedCodesObject));
4616            localStorage.setItem('Offerly-' + data.productVariantId, JSON.stringify(data))
4617            showSpinner();
4618            setTimeout(function(){
4619              hideSpinner();
4620              if (ofSI == 29972538){
4621                updateModalState("Proceed to Payment", "Thank you for making a payment, please click the button below to proceed to the payment page.", offerlyT.modalCheckout, function(){checkoutButton(data.checkoutLink)}, data)
4622              }
4623              else if (ofSI == 75733958923){
4624                updateModalState(offerlyT.responseAcceptedTitle, `Dein Preisvorschlag ist akzeptiert! Löse Deinen ausgehandelten Rabatt nun ein um den Kauf abzuschließen...`, offerlyT.modalCheckout, function(){checkoutButton(data.checkoutLink)} , data )
4625              }
4626              else {
4627                updateModalState(offerlyT.responseAcceptedTitle, offerlyT.responseAcceptedMessage, offerlyT.modalCheckout, function(){checkoutButton(data.checkoutLink)} , data )
4628              }
4629            }, delayForAutoResponse * 1000);
4630          }
4631          if (data.offerStatus === 'Auto-Countered'){
4632            var storedCodes = localStorage.getItem('OfferlyCodes6');
4633            var storedCodesObject = storedCodes ? JSON.parse(storedCodes) : {};
4634            storedCodesObject[data.productVariantId] = data?.discountCode;
4635            localStorage.setItem('OfferlyCodes6', JSON.stringify(storedCodesObject));
4636            localStorage.setItem('Offerly-' + data.productVariantId, JSON.stringify(data))
4637            showSpinner();
4638            setTimeout(function(){
4639              hideSpinner();
4640              if (ofSI == 75733958923){
4641                 updateModalState(offerlyT.responseCounteredTitle, `Unser Gegenangebot zu Deinem Preisvorschlag: ${parseFloat(data.counterAmount).toFixed(2)}${data.currencySymbol}. Wenn das für Dich ok ist, dann gehe hier mit Deinem persönlichen Rabatt zur Kasse!`, offerlyT.modalCheckout, function(){checkoutButton(data.checkoutLink)}, data)
4642              }
4643              else {
4644                updateModalState(offerlyT.responseCounteredTitle, `${offerlyT.responseCounteredMessage} ${data.currencySymbol}${parseFloat(data.counterAmount).toFixed(2)} ${data.currency}. ${offerlyT.responseCounteredMessage2}`, offerlyT.modalCheckout, function(){checkoutButton(data.checkoutLink)}, data)
4645              }
4646            }, delayForAutoResponse * 1000);
4647          }
4648        })
4649        .catch((error) => {
4650          console.error(error);
4651          updateModalState(offerlyT.responseErrorTitle, offerlyT.responseErrorMessage, offerlyT.modalTryAgain, backAndClearAmount);
4652        });  
4653  }
4654  
4655  function addButtonListenerToAllOBlocks() {
4656  var offerlyBlocks = document.querySelectorAll('.oButtonBlock');
4657  offerlyBlocks.forEach(function(offerlyBlock) {
4658    if (!offerlyBlock.dataset.listenerAdded) {
4659      offerlyBlock.addEventListener('click', function(event) {
4660        event.preventDefault();
4661        event.stopPropagation();
4662        var productTitleDOM = document.getElementById('modalProductTitle');
4663        var productMobileTitleDOM = document.getElementById('mobileModalProductTitle');
4664        var productPriceDOM = document.getElementById('modalPrice');
4665        var currencySymbolO = `$`;
4666        prodOfferImageSrc = getCardProductImageSrc(offerlyBlock);
4667        var dataTitle = offerlyBlock.getAttribute('data-producttitle');
4668        productTitleText = dataTitle ? decodeURIComponent(dataTitle.replace(/\+/g, ' ')) : '';
4669        setModalProductImage(prodOfferImageSrc);
4670        [document.getElementById('offerImage'), document.getElementById('productImageMobile')].forEach(function(img) {
4671          if (img) img.alt = productTitleText;
4672        });
4673        productTitleDOM.innerHTML = productTitleText;
4674        productMobileTitleDOM.innerHTML = productTitleText;
4675        priceMaxNumber = offerlyBlock.getAttribute('data-productpricemax');
4676        productPriceDOM.innerHTML = currencySymbolO+ formatOPrice(offerlyBlock.getAttribute('data-productpricemax'));
4677        productVariantId = offerlyBlock.getAttribute('data-productvariantid'); 
4678        productVendor = offerlyBlock.getAttribute('data-productvendor');
4679        selectedSKU = offerlyBlock.getAttribute('data-variantsku');
4680        productURL = offerlyBlock.getAttribute('data-productlink');
4681        productID = offerlyBlock.getAttribute('data-productid');
4682        compareAtPrice = offerlyBlock.getAttribute('data-productcompareatprice');
4683        validateOfferAmount();
4684        openOModal();
4685      });
4686      offerlyBlock.dataset.listenerAdded = 'true';
4687    }
4688  });
4689  }
4690
4691  function observeDOMChanges() {
4692  const observer = new MutationObserver(function(mutations) {
4693    mutations.forEach(function(mutation) {
4694      if (mutation.addedNodes.length) {
4695        addButtonListenerToAllOBlocks();
4696        if (window.OfferlyOfferings && typeof applyOfferlyCardButtons === 'function') {
4697          applyOfferlyCardButtons();
4698        }
4699      }
4700    });
4701  });
4702
4703  observer.observe(document.body, {
4704    childList: true,
4705    subtree: true
4706  });
4707  }
4708
4709  document.addEventListener('DOMContentLoaded', function() {
4710  addButtonListenerToAllOBlocks();
4711  observeDOMChanges();
4712  });
4713
4714  function hideAddToCartButton() {
4715    if (false) {
4716      var addToCartButton = findOAddToCartButton();
4717      if (addToCartButton) {
4718        addToCartButton.style.display = 'none';
4719      }
4720    }
4721  }
4722  function showAddToCartButton() {
4723      if (false) {
4724      var addToCartButton = findOAddToCartButton();
4725      if (addToCartButton) {
4726        addToCartButton.style.display = 'block';
4727      }
4728    }
4729  }
4730  
4731    window.OfferlyEvents = {
4732      emit: function(eventName, data) {
4733        var event = new CustomEvent(eventName, { detail: data });
4734        document.dispatchEvent(event);
4735      },
4736      
4737      on: function(eventName, callback) {
4738        document.addEventListener(eventName, callback);
4739      }
4740};
4741
4742</script>
4742
4743</div><div id="shopify-block-AM3VuOU5BVlh2REo2N__484158269508191552" class="shopify-block shopify-app-block"><channelize_live_shows_floating_video_widget></channelize_live_shows_floating_video_widget>
4744
4745
4746
4747
4748
4749<script>
4750  (function(d, s, id) {
4751    var js,
4752      fjs = d.getElementsByTagName(s)[0];
4753    if (d.getElementById(id)) 
4754      return;
4755    
4756
4757    js = d.createElement(s);
4758    js.id = id;
4759    js.src = "https://cdn.channelize.io/live-broadcast/shopify/floating-video.js";
4760    fjs.parentNode.insertBefore(js, fjs);
4761    window.initChannelizeFloatingVideoShopifyOptions = { // You can configure the position of the floating video widget.
4762      positions: {
4763        desktopVerticalPosition: "bottom_right".includes('top')
4764          ? 'top'
4765          : 'bottom',
4766        desktopVerticalDistance: "12" || 12,
4767        desktopHorizontalPosition: "bottom_right".includes('left')
4768          ? 'left'
4769          : 'right',
4770        desktopHorizontalDistance: "12" || 12,
4771        desktopScale: 1, // Size multiplier value for widget
4772
4773        mobileVerticalPosition: "bottom_right".includes('top')
4774          ? 'top'
4775          : 'bottom',
4776        mobileVerticalDistance: "8" || 8,
4777        mobileHorizontalPosition: "bottom_right".includes('left')
4778          ? 'left'
4779          : 'right',
4780        mobileHorizontalDistance: "8" || 8,
4781        mobileScale: 0.8
4782      },
4783
4784// 'QUICK_OPEN' or 'REDIRECT' navigations on click
4785      navigation: {
4786        mode: "QUICK_OPEN"
4787      }
4788    };
4789  })(document, "script", "channelize-floating-video-widget");
4790</script>
4790</div>
4790<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
4790
4791<shopify-store store-domain="https://dsfantiquejewelry.com" country="US" language="en"></shopify-store>
4792<shopify-chat></shopify-chat>
4793</body>
4794</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.