PageSourceSearch

https://barbaraellick.com/products/fancy-shape-lab-tennis-necklace?variant=46702285815969

html barbaraellick.com collected 2026-10-07 02:58:43 UTC 229,062 bytes, 5,584 lines download raw bytes

1<!doctype html>
2<html
3  
4  lang="en"
5>
6  <head>
7<script type="text/javascript" src="https://edge.personalizer.io/storefront/2.0.0/js/shopify/storefront.min.js?key=3cxxl-ubm1cgg6p1hs0qx2sc1odf-zck6s&shop=barbara-ellick-jewelry.myshopify.com"></script>
vendor: 2 bytes, line 7
7
8<script>
9window.LimeSpot = window.LimeSpot === undefined ? {} : LimeSpot;
10LimeSpot.PageInfo = { Type: "Product", Template: "product", ReferenceIdentifier: "8594801033377" };
11
12LimeSpot.StoreInfo = { Theme: "Horizon" };
13
14
15LimeSpot.CartItems = [];
16</script>
16
17
18
19
20
21
22<link
23        rel="icon"
24        type="image/png"
25        href="//barbaraellick.com/cdn/shop/files/logo-removebg-preview_74ede133-088a-4d23-8893-58e3e24bc2a8.png?crop=center&height=32&v=1769566807&width=32"
26      >
27    
28    
29
30
31<meta charset="utf-8">
32<meta
33  http-equiv="X-UA-Compatible"
34  content="IE=edge"
35>
36<meta
37  name="viewport"
38  content="width=device-width,initial-scale=1"
39>
40<meta
41  name="view-transition"
42  content="same-origin"
43>
44<meta
45  name="theme-color"
46  content=""
47>
48
49<meta
50  property="og:site_name"
51  content="Barbara Ellick Jewelry"
52>
53<meta
54  property="og:url"
55  content="https://barbaraellick.com/products/fancy-shape-lab-tennis-necklace"
56>
57<meta
58  property="og:title"
59  content="Fancy Shape Lab Tennis Necklace"
60>
61<meta
62  property="og:type"
63  content="product"
64>
65<meta
66  property="og:description"
67  content="Lab Grown Diamonds  15 Ct"
68><meta
69    property="og:image"
70    content="http://barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987"
71  >
72  <meta
73    property="og:image:secure_url"
74    content="https://barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987"
75  >
76  <meta
77    property="og:image:width"
78    content="1312"
79  >
80  <meta
81    property="og:image:height"
82    content="1199"
83  ><meta
84    property="og:price:amount"
85    content="9,400.00"
86  >
87  <meta
88    property="og:price:currency"
89    content="USD"
90  ><meta
91  name="twitter:card"
92  content="summary_large_image"
93>
94<meta
95  name="twitter:title"
96  content="Fancy Shape Lab Tennis Necklace"
97>
98<meta
99  name="twitter:description"
100  content="Lab Grown Diamonds  15 Ct"
101>
102
103<title>
104  Fancy Shape Lab Tennis Necklace
105 &ndash; Barbara Ellick Jewelry</title>
106
107<link
108  rel="canonical"
109  href="https://barbaraellick.com/products/fancy-shape-lab-tennis-necklace"
110>
111
112
113  <meta
114    name="description"
115    content="Lab Grown Diamonds  15 Ct"
116  >
117
118<link href="//barbaraellick.com/cdn/shop/t/8/assets/overflow-list.css?v=16727044177065489451778598806" as="style" rel="preload">
119<link href="//barbaraellick.com/cdn/shop/t/8/assets/base.css?v=110558660533795380521778598806" rel="stylesheet" type="text/css" media="all" />
120
121<link
122    rel="preload"
123    as="font"
124    href="//barbaraellick.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2"
125    type="font/woff2"
126    crossorigin
127    fetchpriority="low"
128  ><link
129    rel="preload"
130    as="font"
131    href="//barbaraellick.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2"
132    type="font/woff2"
133    crossorigin
134    fetchpriority="low"
135  ><link
136    rel="preload"
137    as="font"
138    href="//barbaraellick.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2"
139    type="font/woff2"
140    crossorigin
141    fetchpriority="low"
142  ><link
143    rel="preload"
144    as="font"
145    href="//barbaraellick.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2"
146    type="font/woff2"
147    crossorigin
148    fetchpriority="low"
149  >
150
151
152<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 152
152
153<script type="importmap">
154  {
155    "imports": {
156      "@theme/overflow-list": "//barbaraellick.com/cdn/shop/t/8/assets/overflow-list.js?v=46858356770684902511778598806",
157      "@theme/product-title": "//barbaraellick.com/cdn/shop/t/8/assets/product-title-truncation.js?v=81744426891537421781778598806",
158      "@theme/component": "//barbaraellick.com/cdn/shop/t/8/assets/component.js?v=184240237101443119871778598806",
159      "@theme/dialog": "//barbaraellick.com/cdn/shop/t/8/assets/dialog.js?v=150888536568694194021778598806",
160      "@theme/events": "//barbaraellick.com/cdn/shop/t/8/assets/events.js?v=1118589085892804011778598806",
161      "@theme/focus": "//barbaraellick.com/cdn/shop/t/8/assets/focus.js?v=60436577539430446401778598806",
162      "@theme/morph": "//barbaraellick.com/cdn/shop/t/8/assets/morph.js?v=104045809772310330131778598806",
163      "@theme/paginated-list": "//barbaraellick.com/cdn/shop/t/8/assets/paginated-list.js?v=95298315036233333871778598806",
164      "@theme/performance": "//barbaraellick.com/cdn/shop/t/8/assets/performance.js?v=171015751390534793081778598806",
165      "@theme/product-form": "//barbaraellick.com/cdn/shop/t/8/assets/product-form.js?v=142170751179338062901778598806",
166      "@theme/recently-viewed-products": "//barbaraellick.com/cdn/shop/t/8/assets/recently-viewed-products.js?v=94729125001750262651778598806",
167      "@theme/scrolling": "//barbaraellick.com/cdn/shop/t/8/assets/scrolling.js?v=162288454571026455011778598806",
168      "@theme/section-renderer": "//barbaraellick.com/cdn/shop/t/8/assets/section-renderer.js?v=123311117485513785771778598806",
169      "@theme/section-hydration": "//barbaraellick.com/cdn/shop/t/8/assets/section-hydration.js?v=108434990705342316311778598806",
170      "@theme/money-formatting": "//barbaraellick.com/cdn/shop/t/8/assets/money-formatting.js?v=182191346160333327151778598806",
171      "@theme/utilities": "//barbaraellick.com/cdn/shop/t/8/assets/utilities.js?v=28506172887375975941778598806",
172      "@theme/variant-picker": "//barbaraellick.com/cdn/shop/t/8/assets/variant-picker.js?v=24924540959574313291778598806",
173      "@theme/media-gallery": "//barbaraellick.com/cdn/shop/t/8/assets/media-gallery.js?v=14624021005636302161778598806",
174      "@theme/quick-add": "//barbaraellick.com/cdn/shop/t/8/assets/quick-add.js?v=114575661933533593881778598806",
175      "@theme/paginated-list-aspect-ratio": "//barbaraellick.com/cdn/shop/t/8/assets/paginated-list-aspect-ratio.js?v=25254270272143792451778598806",
176      "@theme/popover-polyfill": "//barbaraellick.com/cdn/shop/t/8/assets/popover-polyfill.js?v=119029313658895111201778598806",
177      "@theme/component-quantity-selector": "//barbaraellick.com/cdn/shop/t/8/assets/component-quantity-selector.js?v=67906657287482036641778598806",
178      "@theme/comparison-slider": "//barbaraellick.com/cdn/shop/t/8/assets/comparison-slider.js?v=106705562947035711941778598806",
179      "@theme/sticky-add-to-cart": "//barbaraellick.com/cdn/shop/t/8/assets/sticky-add-to-cart.js?v=48956925339276737091778598806",
180      "@theme/fly-to-cart": "//barbaraellick.com/cdn/shop/t/8/assets/fly-to-cart.js?v=48483246440248933081778598806"
181    }
182  }
183</script>
183
184
185<script
186  src="//barbaraellick.com/cdn/shop/t/8/assets/view-transitions.js?v=7106414069516106341778598806"
187  async
188  
189></script>
189
190
191<link
192  rel="modulepreload"
193  href="//barbaraellick.com/cdn/shop/t/8/assets/utilities.js?v=28506172887375975941778598806"
194  fetchpriority="low"
195>
196<link
197  rel="modulepreload"
198  href="//barbaraellick.com/cdn/shop/t/8/assets/component.js?v=184240237101443119871778598806"
199  fetchpriority="low"
200>
201<link
202  rel="modulepreload"
203  href="//barbaraellick.com/cdn/shop/t/8/assets/section-renderer.js?v=123311117485513785771778598806"
204  fetchpriority="low"
205>
206<link
207  rel="modulepreload"
208  href="//barbaraellick.com/cdn/shop/t/8/assets/section-hydration.js?v=108434990705342316311778598806"
209  fetchpriority="low"
210>
211<link
212  rel="modulepreload"
213  href="//barbaraellick.com/cdn/shop/t/8/assets/morph.js?v=104045809772310330131778598806"
214  fetchpriority="low"
215>
216
217
218
219<link
220  rel="modulepreload"
221  href="//barbaraellick.com/cdn/shop/t/8/assets/focus.js?v=60436577539430446401778598806"
222  fetchpriority="low"
223>
224<link
225  rel="modulepreload"
226  href="//barbaraellick.com/cdn/shop/t/8/assets/recently-viewed-products.js?v=94729125001750262651778598806"
227  fetchpriority="low"
228>
229<link
230  rel="modulepreload"
231  href="//barbaraellick.com/cdn/shop/t/8/assets/scrolling.js?v=162288454571026455011778598806"
232  fetchpriority="low"
233>
234<link
235  rel="modulepreload"
236  href="//barbaraellick.com/cdn/shop/t/8/assets/events.js?v=1118589085892804011778598806"
237  fetchpriority="low"
238>
239<script
240  src="//barbaraellick.com/cdn/shop/t/8/assets/popover-polyfill.js?v=119029313658895111201778598806"
241  type="module"
242  fetchpriority="low"
243></script>
vendor: 1 bytes, line 243
243
244<script
245  src="//barbaraellick.com/cdn/shop/t/8/assets/overflow-list.js?v=46858356770684902511778598806"
246  type="module"
247  fetchpriority="low"
248></script>
vendor: 1 bytes, line 248
248
249<script
250  src="//barbaraellick.com/cdn/shop/t/8/assets/quick-add.js?v=114575661933533593881778598806"
251  type="module"
252  fetchpriority="low"
253></script>
253
254
255  
255<script
256    src="//barbaraellick.com/cdn/shop/t/8/assets/cart-discount.js?v=107077853990124422021778598806"
257    type="module"
258    fetchpriority="low"
259  ></script>
259
260
261
262<script
263  src="//barbaraellick.com/cdn/shop/t/8/assets/dialog.js?v=150888536568694194021778598806"
264  type="module"
265  fetchpriority="low"
266></script>
vendor: 1 bytes, line 266
266
267<script
268  src="//barbaraellick.com/cdn/shop/t/8/assets/variant-picker.js?v=24924540959574313291778598806"
269  type="module"
270  fetchpriority="low"
271></script>
vendor: 1 bytes, line 271
271
272<script
273  src="//barbaraellick.com/cdn/shop/t/8/assets/product-card.js?v=28695665944407642501778598806"
274  type="module"
275  fetchpriority="low"
276></script>
vendor: 1 bytes, line 276
276
277<script
278  src="//barbaraellick.com/cdn/shop/t/8/assets/product-form.js?v=142170751179338062901778598806"
279  type="module"
280  fetchpriority="low"
281></script>
vendor: 1 bytes, line 281
281
282<script
283  src="//barbaraellick.com/cdn/shop/t/8/assets/fly-to-cart.js?v=48483246440248933081778598806"
284  type="module"
285  fetchpriority="low"
286></script>
vendor: 1 bytes, line 286
286
287<script
288  src="//barbaraellick.com/cdn/shop/t/8/assets/accordion-custom.js?v=97588419883090888471778598806"
289  type="module"
290  fetchpriority="low"
291></script>
vendor: 1 bytes, line 291
291
292<script
293  src="//barbaraellick.com/cdn/shop/t/8/assets/media.js?v=37825095869491791421778598806"
294  type="module"
295  fetchpriority="low"
296></script>
vendor: 1 bytes, line 296
296
297<script
298  src="//barbaraellick.com/cdn/shop/t/8/assets/product-price.js?v=83480980452100801711778598806"
299  type="module"
300  fetchpriority="low"
301></script>
vendor: 1 bytes, line 301
301
302<script
303  src="//barbaraellick.com/cdn/shop/t/8/assets/product-sku.js?v=121804655373531320511778598806"
304  type="module"
305  fetchpriority="low"
306></script>
vendor: 1 bytes, line 306
306
307<script
308  src="//barbaraellick.com/cdn/shop/t/8/assets/product-title-truncation.js?v=81744426891537421781778598806"
309  type="module"
310  fetchpriority="low"
311></script>
vendor: 1 bytes, line 311
311
312<script
313  src="//barbaraellick.com/cdn/shop/t/8/assets/product-inventory.js?v=81520546963552472391778598806"
314  type="module"
315  fetchpriority="low"
316></script>
vendor: 1 bytes, line 316
316
317<script
318  src="//barbaraellick.com/cdn/shop/t/8/assets/show-more.js?v=94563802205717136101778598806"
319  type="module"
320  fetchpriority="low"
321></script>
vendor: 1 bytes, line 321
321
322<script
323  src="//barbaraellick.com/cdn/shop/t/8/assets/slideshow.js?v=168726587398279102001778598806"
324  type="module"
325  fetchpriority="low"
326></script>
vendor: 1 bytes, line 326
326
327<script
328  src="//barbaraellick.com/cdn/shop/t/8/assets/layered-slideshow.js?v=30135417790894624731778598806"
329  type="module"
330  fetchpriority="low"
331></script>
vendor: 1 bytes, line 331
331
332<script
333  src="//barbaraellick.com/cdn/shop/t/8/assets/anchored-popover.js?v=95953304814728754461778598806"
334  type="module"
335  fetchpriority="low"
336></script>
vendor: 1 bytes, line 336
336
337<script
338  src="//barbaraellick.com/cdn/shop/t/8/assets/floating-panel.js?v=151277338116891310371778598806"
339  type="module"
340  fetchpriority="low"
341></script>
vendor: 1 bytes, line 341
341
342<script
343  src="//barbaraellick.com/cdn/shop/t/8/assets/video-background.js?v=25237992823806706551778598806"
344  type="module"
345  fetchpriority="low"
346></script>
vendor: 1 bytes, line 346
346
347<script
348  src="//barbaraellick.com/cdn/shop/t/8/assets/component-quantity-selector.js?v=67906657287482036641778598806"
349  type="module"
350  fetchpriority="low"
351></script>
vendor: 1 bytes, line 351
351
352<script
353  src="//barbaraellick.com/cdn/shop/t/8/assets/media-gallery.js?v=14624021005636302161778598806"
354  type="module"
355  fetchpriority="low"
356></script>
vendor: 1 bytes, line 356
356
357<script
358  src="//barbaraellick.com/cdn/shop/t/8/assets/rte-formatter.js?v=40306132146590816021778598806"
359  type="module"
360  fetchpriority="low"
361></script>
vendor: 1 bytes, line 361
361
362<script
363  src="//barbaraellick.com/cdn/shop/t/8/assets/volume-pricing.js?v=15442793518842484731778598806"
364  type="module"
365  fetchpriority="low"
366></script>
vendor: 1 bytes, line 366
366
367<script
368  src="//barbaraellick.com/cdn/shop/t/8/assets/price-per-item.js?v=144512917617120124431778598806"
369  type="module"
370  fetchpriority="low"
371></script>
vendor: 1 bytes, line 371
371
372<script
373  src="//barbaraellick.com/cdn/shop/t/8/assets/volume-pricing-info.js?v=94479640769665442661778598806"
374  type="module"
375  fetchpriority="low"
376></script>
376
377
378
379  
379<script
380    src="//barbaraellick.com/cdn/shop/t/8/assets/localization.js?v=15585934801240115691778598806"
381    type="module"
382    fetchpriority="low"
383  ></script>
383
384
385
386
387  
387<script
388    src="//barbaraellick.com/cdn/shop/t/8/assets/fly-to-cart.js?v=48483246440248933081778598806"
389    type="module"
390    fetchpriority="low"
391  ></script>
391
392  
392<script
393    src="//barbaraellick.com/cdn/shop/t/8/assets/sticky-add-to-cart.js?v=48956925339276737091778598806"
394    type="module"
395    fetchpriority="low"
396  ></script>
396
397  
397<script type="module">
398    import { RecentlyViewed } from '@theme/recently-viewed-products';
399    RecentlyViewed.addProduct('8594801033377');
400  </script>
400
401
402
403<script
404  src="//barbaraellick.com/cdn/shop/t/8/assets/auto-close-details.js?v=58350291535404441581778598806"
405  defer="defer"
406></script>
406
407
408<script>
409  const Theme = {
410    translations: {
411      placeholder_image: `Placeholder image`,
412      added: `Added`,
413      recipient_form_fields_visible: `Recipient form fields are now visible`,
414      recipient_form_fields_hidden: `Recipient form fields are now hidden`,
415      recipient_form_error: `There was an error with the form submission`,
416      items_added_to_cart_one: `1 item added to cart`,
417      items_added_to_cart_other: `{{ count }} items added to cart`,
418      cart_count: `Total items in cart`,
419    },
420    routes: {
421      cart_add_url: '/cart/add.js',
422      cart_change_url: '/cart/change',
423      cart_update_url: '/cart/update',
424      cart_url: '/cart',
425      predictive_search_url: '/search/suggest',
426      search_url: '/search',
427    },
428    template: {
429      name: 'product',
430    },
431  };
432</script>
432
433<style data-shopify>
434@font-face {
435  font-family: "Josefin Sans";
436  font-weight: 400;
437  font-style: normal;
438  font-display: swap;
439  src: url("//barbaraellick.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
440       url("//barbaraellick.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
441}
442@font-face {
443  font-family: "Josefin Sans";
444  font-weight: 700;
445  font-style: normal;
446  font-display: swap;
447  src: url("//barbaraellick.com/cdn/fonts/josefin_sans/josefinsans_n7.4edc746dce14b53e39df223fba72d5f37c3d525d.woff2") format("woff2"),
448       url("//barbaraellick.com/cdn/fonts/josefin_sans/josefinsans_n7.051568b12ab464ee8f0241094cdd7a1c80fbd08d.woff") format("woff");
449}
450@font-face {
451  font-family: "Josefin Sans";
452  font-weight: 400;
453  font-style: italic;
454  font-display: swap;
455  src: url("//barbaraellick.com/cdn/fonts/josefin_sans/josefinsans_i4.a2ba85bff59cf18a6ad90c24fe1808ddb8ce1343.woff2") format("woff2"),
456       url("//barbaraellick.com/cdn/fonts/josefin_sans/josefinsans_i4.2dba61e1d135ab449e8e134ba633cf0d31863cc4.woff") format("woff");
457}
458@font-face {
459  font-family: "Josefin Sans";
460  font-weight: 700;
461  font-style: italic;
462  font-display: swap;
463  src: url("//barbaraellick.com/cdn/fonts/josefin_sans/josefinsans_i7.733dd5c50cdd7b706d9ec731b4016d1edd55db5e.woff2") format("woff2"),
464       url("//barbaraellick.com/cdn/fonts/josefin_sans/josefinsans_i7.094ef86ca8f6eafea52b87b4f09feefb278e539d.woff") format("woff");
465}
466
467
468  :root {
469    /* Page Layout */
470    --sidebar-width: 25rem;
471    --narrow-content-width: 36rem;
472    --normal-content-width: 42rem;
473    --wide-content-width: 46rem;
474    --narrow-page-width: 90rem;
475    --normal-page-width: 120rem;
476    --wide-page-width: 150rem;
477
478    /* Section Heights */
479    --section-height-small: 15rem;
480    --section-height-medium: 25rem;
481    --section-height-large: 35rem;
482
483    @media screen and (min-width: 40em) {
484      --section-height-small: 40svh;
485      --section-height-medium: 55svh;
486      --section-height-large: 70svh;
487    }
488
489    @media screen and (min-width: 60em) {
490      --section-height-small: 50svh;
491      --section-height-medium: 65svh;
492      --section-height-large: 80svh;
493    }
494
495    /* Letter spacing */
496    --letter-spacing-sm: 0.06em;
497    --letter-spacing-md: 0.13em;
498
499    /* Font families */
500    --font-body--family: "Josefin Sans", sans-serif;
501    --font-body--style: normal;
502    --font-body--weight: 400;
503    --font-subheading--family: "Josefin Sans", sans-serif;
504    --font-subheading--style: normal;
505    --font-subheading--weight: 400;
506    --font-heading--family: "Josefin Sans", sans-serif;
507    --font-heading--style: normal;
508    --font-heading--weight: 400;
509    --font-accent--family: "Josefin Sans", sans-serif;
510    --font-accent--style: normal;
511    --font-accent--weight: 400;
512
513    /* Margin sizes */
514    --font-heading--spacing: 0.25em;
515    --font-h1--spacing: var(--font-heading--spacing);
516    --font-h2--spacing: var(--font-heading--spacing);
517    --font-h3--spacing: var(--font-heading--spacing);
518    --font-h4--spacing: var(--font-heading--spacing);
519    --font-h5--spacing: var(--font-heading--spacing);
520    --font-h6--spacing: var(--font-heading--spacing);
521    --font-paragraph--spacing: 0.5em;
522
523    /* Heading colors */
524    --font-h1--color: var(--color-foreground-heading);
525    --font-h2--color: var(--color-foreground-heading);
526    --font-h3--color: var(--color-foreground-heading);
527    --font-h4--color: var(--color-foreground-heading);
528    --font-h5--color: var(--color-foreground-heading);
529    --font-h6--color: var(--color-foreground-heading);
530
531    /** Z-Index / Layering */
532    --layer-section-background: -2;
533    --layer-lowest: -1;
534    --layer-base: 0;
535    --layer-flat: 1;
536    --layer-raised: 2;
537    --layer-heightened: 4;
538    --layer-sticky: 8;
539    --layer-window-overlay: 10;
540    --layer-header-menu: 12;
541    --layer-overlay: 16;
542    --layer-menu-drawer: 18;
543    --layer-temporary: 20;
544
545    /* Max-width / Measure */
546    --max-width--body-normal: 32.5em;
547    --max-width--body-narrow: 22.75em;
548
549    --max-width--heading-normal: 32.5em;
550    --max-width--heading-narrow: 19.5em;
551
552    --max-width--display-normal: 13em;
553    --max-width--display-narrow: 9.75em;
554    --max-width--display-tight: 3.25em;
555
556    /* Letter-spacing / Tracking */
557    --letter-spacing--display-tight: -0.03em;
558    --letter-spacing--display-normal: 0em;
559    --letter-spacing--display-loose: 0.03em;
560
561    --letter-spacing--heading-tight: -0.03em;
562    --letter-spacing--heading-normal: 0em;
563    --letter-spacing--heading-loose: 0.03em;
564
565    --letter-spacing--body-tight: -0.03em;
566    --letter-spacing--body-normal: 0em;
567    --letter-spacing--body-loose: 0.03em;
568
569    /* Line height / Leading */
570    --line-height: 1;
571
572    --line-height--display-tight: 1;
573    --line-height--display-normal: 1.1;
574    --line-height--display-loose: 1.2;
575
576    --line-height--heading-tight: 1.15;
577    --line-height--heading-normal: 1.25;
578    --line-height--heading-loose: 1.35;
579
580    --line-height--body-tight: 1.2;
581    --line-height--body-normal: 1.4;
582    --line-height--body-loose: 1.6;
583
584    /* Typography presets */
585    --font-size--paragraph: 0.875rem;--font-size--h1: clamp(3.0rem, 5.6vw, 3.5rem);--font-size--h2: clamp(2.25rem, 4.8vw, 3.0rem);--font-size--h3: 2.0rem;--font-size--h4: 1.5rem;--font-size--h5: 0.875rem;--font-size--h6: 0.75rem;--font-paragraph--weight: 400;--font-paragraph--letter-spacing: var(--letter-spacing--body-normal);--font-paragraph--size: var(--font-size--paragraph);--font-paragraph--family: var(--font-body--family);--font-paragraph--style: var(--font-body--style);--font-paragraph--case: ;--font-paragraph--line-height: var(--line-height--body-loose);--font-h1--weight: var(--font-heading--weight);--font-h1--letter-spacing: var(--letter-spacing--heading-normal);--font-h1--size: var(--font-size--h1);--font-h1--family: var(--font-heading--family);--font-h1--style: var(--font-heading--style);--font-h1--case: none;--font-h1--line-height: var(--line-height--display-tight);--font-h2--weight: var(--font-heading--weight);--font-h2--letter-spacing: var(--letter-spacing--heading-normal);--font-h2--size: var(--font-size--h2);--font-h2--family: var(--font-heading--family);--font-h2--style: var(--font-heading--style);--font-h2--case: none;--font-h2--line-height: var(--line-height--display-tight);--font-h3--weight: var(--font-heading--weight);--font-h3--letter-spacing: var(--letter-spacing--heading-normal);--font-h3--size: var(--font-size--h3);--font-h3--family: var(--font-heading--family);--font-h3--style: var(--font-heading--style);--font-h3--case: none;--font-h3--line-height: var(--line-height--display-normal);--font-h4--weight: var(--font-heading--weight);--font-h4--letter-spacing: var(--letter-spacing--heading-normal);--font-h4--size: var(--font-size--h4);--font-h4--family: var(--font-heading--family);--font-h4--style: var(--font-heading--style);--font-h4--case: none;--font-h4--line-height: var(--line-height--display-tight);--font-h5--weight: var(--font-subheading--weight);--font-h5--letter-spacing: var(--letter-spacing--heading-normal);--font-h5--size: var(--font-size--h5);--font-h5--family: var(--font-subheading--family);--font-h5--style: var(--font-subheading--style);--font-h5--case: none;--font-h5--line-height: var(--line-height--display-loose);--font-h6--weight: var(--font-subheading--weight);--font-h6--letter-spacing: var(--letter-spacing--heading-normal);--font-h6--size: var(--font-size--h6);--font-h6--family: var(--font-subheading--family);--font-h6--style: var(--font-subheading--style);--font-h6--case: none;--font-h6--line-height: var(--line-height--display-loose);
586
587    /* Hardcoded font sizes */
588    --font-size--3xs: 0.625rem;
589    --font-size--2xs: 0.75rem;
590    --font-size--xs: 0.8125rem;
591    --font-size--sm: 0.875rem;
592    --font-size--md: 1rem;
593    --font-size--lg: 1.125rem;
594    --font-size--xl: 1.25rem;
595    --font-size--2xl: 1.5rem;
596    --font-size--3xl: 2rem;
597    --font-size--4xl: 2.5rem;
598    --font-size--5xl: 3rem;
599    --font-size--6xl: 3.5rem;
600
601    /* Menu font sizes */
602    --menu-font-sm--size: 0.875rem;
603    --menu-font-sm--line-height: calc(1.1 + 0.5 * min(16 / 14));
604    --menu-font-md--size: 1rem;
605    --menu-font-md--line-height: calc(1.1 + 0.5 * min(16 / 16));
606    --menu-font-lg--size: 1.125rem;
607    --menu-font-lg--line-height: calc(1.1 + 0.5 * min(16 / 18));
608    --menu-font-xl--size: 1.25rem;
609    --menu-font-xl--line-height: calc(1.1 + 0.5 * min(16 / 20));
610    --menu-font-2xl--size: 1.75rem;
611    --menu-font-2xl--line-height: calc(1.1 + 0.5 * min(16 / 28));
612
613    /* Colors */
614    --color-error: #8B0000;
615    --color-success: #006400;
616    --color-white: #FFFFFF;
617    --color-white-rgb: 255 255 255;
618    --color-black: #000000;
619    --color-instock: #3ED660;
620    --color-lowstock: #EE9441;
621    --color-outofstock: #C8C8C8;
622
623    /* Opacity */
624    --opacity-5: 0.05;
625    --opacity-8: 0.08;
626    --opacity-10: 0.1;
627    --opacity-15: 0.15;
628    --opacity-20: 0.2;
629    --opacity-25: 0.25;
630    --opacity-30: 0.3;
631    --opacity-40: 0.4;
632    --opacity-50: 0.5;
633    --opacity-60: 0.6;
634    --opacity-70: 0.7;
635    --opacity-80: 0.8;
636    --opacity-85: 0.85;
637    --opacity-90: 0.9;
638    --opacity-subdued-text: var(--opacity-70);
639
640    --shadow-button: 0 2px 3px rgb(0 0 0 / 20%);
641    --gradient-image-overlay: linear-gradient(to top, rgb(0 0 0 / 0.5), transparent);
642
643    /* Spacing */
644    --margin-3xs: 0.125rem;
645    --margin-2xs: 0.3rem;
646    --margin-xs: 0.5rem;
647    --margin-sm: 0.7rem;
648    --margin-md: 0.8rem;
649    --margin-lg: 1rem;
650    --margin-xl: 1.25rem;
651    --margin-2xl: 1.5rem;
652    --margin-3xl: 1.75rem;
653    --margin-4xl: 2rem;
654    --margin-5xl: 3rem;
655    --margin-6xl: 5rem;
656
657    --scroll-margin: 50px;
658
659    --padding-3xs: 0.125rem;
660    --padding-2xs: 0.25rem;
661    --padding-xs: 0.5rem;
662    --padding-sm: 0.7rem;
663    --padding-md: 0.8rem;
664    --padding-lg: 1rem;
665    --padding-xl: 1.25rem;
666    --padding-2xl: 1.5rem;
667    --padding-3xl: 1.75rem;
668    --padding-4xl: 2rem;
669    --padding-5xl: 3rem;
670    --padding-6xl: 4rem;
671
672    --gap-3xs: 0.125rem;
673    --gap-2xs: 0.3rem;
674    --gap-xs: 0.5rem;
675    --gap-sm: 0.7rem;
676    --gap-md: 0.9rem;
677    --gap-lg: 1rem;
678    --gap-xl: 1.25rem;
679    --gap-2xl: 2rem;
680    --gap-3xl: 3rem;
681
682    --spacing-scale-sm: 0.6;
683    --spacing-scale-md: 0.7;
684    --spacing-scale-default: 1.0;
685
686    /* Checkout buttons gap */
687    --checkout-button-gap: 10px;
688
689    /* Borders */
690    --style-border-width: 1px;
691    --style-border-radius-xs: 0.2rem;
692    --style-border-radius-sm: 0.6rem;
693    --style-border-radius-md: 0.8rem;
694    --style-border-radius-50: 50%;
695    --style-border-radius-lg: 1rem;
696    --style-border-radius-pills: 40px;
697    --style-border-radius-inputs: 4px;
698    --style-border-radius-buttons-primary: 14px;
699    --style-border-radius-buttons-secondary: 14px;
700    --style-border-width-primary: 0px;
701    --style-border-width-secondary: 1px;
702    --style-border-width-inputs: 1px;
703    --style-border-radius-popover: 14px;
704    --style-border-popover: 1px none rgb(var(--color-border-rgb) / 50%);
705    --style-border-drawer: 1px none rgb(var(--color-border-rgb) / 50%);
706    --style-border-swatch-opacity: 10%;
707    --style-border-swatch-width: 1px;
708    --style-border-swatch-style: solid;
709
710    /* Animation */
711    --ease-out-cubic: cubic-bezier(0.33, 1, 0.68, 1);
712    --ease-out-quad: cubic-bezier(0.32, 0.72, 0, 1);
713    --ease-in-out-quad: cubic-bezier(0.455, 0.03, 0.515, 0.955);
714    --animation-speed-fast: 0.0625s;
715    --animation-speed: 0.125s;
716    --animation-speed-slow: 0.2s;
717    --animation-speed-medium: 0.15s;
718    --animation-easing: ease-in-out;
719    --animation-slideshow-easing: cubic-bezier(0.4, 0, 0.2, 1);
720    --drawer-animation-speed: 0.2s;
721    --animation-values-slow: var(--animation-speed-slow) var(--animation-easing);
722    --animation-values: var(--animation-speed) var(--animation-easing);
723    --animation-values-fast: var(--animation-speed-fast) var(--animation-easing);
724    --animation-values-allow-discrete: var(--animation-speed) var(--animation-easing) allow-discrete;
725    --animation-timing-hover: cubic-bezier(0.25, 0.46, 0.45, 0.94);
726    --animation-timing-active: cubic-bezier(0.5, 0, 0.75, 0);
727    --animation-timing-bounce: cubic-bezier(0.34, 1.56, 0.64, 1);
728    --animation-timing-default: cubic-bezier(0, 0, 0.2, 1);
729    --animation-timing-fade-in: cubic-bezier(0.16, 1, 0.3, 1);
730    --animation-timing-fade-out: cubic-bezier(0.4, 0, 0.2, 1);
731    /* Spring definitions suffixed with perceptual duration (d<ms>) and bounce (b<%>)*/
732    --spring-d300-b0-easing: linear(0, 0.0033 0.81%, 0.027 2.42%, 0.0916 4.84%, 0.4745 15.32%, 0.6422 20.97%, 0.7175, 0.7789, 0.8283 30.64%, 0.876, 0.9111 38.71%, 0.941, 0.9611 48.39%, 0.9707, 0.978 54.84%, 0.9885 62.1%, 0.9949 70.97%, 0.9982 82.26%, 0.9997 100%);
733    --spring-d300-b0-duration: 0.4980s;
734    --spring-d280-b0-easing: linear(0, 0.0044, 0.0164 1.85%, 0.085 4.63%, 0.4571 14.81%, 0.575 18.52%, 0.6505, 0.7148 24.07%, 0.7849, 0.8393, 0.8809 35.18%, 0.9189, 0.9453 44.44%, 0.9662, 0.9793 55.55%, 0.9894 62.95%, 0.995 71.28%, 0.9982 82.39%, 0.9997 99.98%);
735    --spring-d280-b0-duration: 0.4648s;
736    --spring-d260-b0-easing: linear(0, 0.0058, 0.0216 2.15%, 0.0748 4.29%, 0.4646 15.03%, 0.5673, 0.655, 0.7279, 0.7872, 0.8349, 0.8727 34.36%, 0.9107, 0.9379 42.95%, 0.9609 48.31%, 0.9778 54.76%, 0.9887 62.27%, 0.9948 70.86%, 0.9983 82.67%, 0.9997 99.85%);
737    --spring-d260-b0-duration: 0.4316s;
738    --spring-d220-b0-easing: linear(
739      0,
740      0.0093 1.37%,
741      0.0696 4.12%,
742      0.4667 15.09%,
743      0.6322 20.58%,
744      0.6986 23.32%,
745      0.7793 27.44%,
746      0.8219 30.18%,
747      0.8721,
748      0.9089 38.42%,
749      0.9427,
750      0.9644,
751      0.978 54.88%,
752      0.9881 61.74%,
753      0.9944 69.97%,
754      0.998 80.95%,
755      0.9996 98.78%
756    );
757    --spring-d220-b0-duration: 0.3818s;
758    --spring-d180-b0-easing: linear(0, 0.0234, 0.0805 4.48%, 0.4865 15.68%, 0.6211 20.16%, 0.7696 26.88%, 0.8064 29.12%, 0.8646, 0.9063, 0.9358, 0.9563 47.04%, 0.9757, 0.9867 60.48%, 0.9941 69.44%, 0.9979 80.64%, 0.9996 98.56%);
759    --spring-d180-b0-duration: 0.2988s;
760
761    /* View transitions */
762    /* View transition old */
763    --view-transition-old-main-content: var(--animation-speed) var(--animation-easing) both fadeOut;
764
765    /* View transition new */
766    --view-transition-new-main-content: var(--animation-speed) var(--animation-easing) both fadeIn, var(--animation-speed) var(--animation-easing) both slideInTopViewTransition;
767
768    /* Focus */
769    --focus-outline-width: 0.09375rem;
770    --focus-outline-offset: 0.2em;
771
772    /* Badges */
773    --badge-blob-padding-block: 1px;
774    --badge-blob-padding-inline: 12px 8px;
775    --badge-rectangle-padding-block: 1px;
776    --badge-rectangle-padding-inline: 6px;
777    @media screen and (min-width: 750px) {
778      --badge-blob-padding-block: 4px;
779      --badge-blob-padding-inline: 16px 12px;
780      --badge-rectangle-padding-block: 4px;
781      --badge-rectangle-padding-inline: 10px;
782    }
783
784    /* Icons */
785    --icon-size-2xs: 0.6rem;
786    --icon-size-xs: 0.85rem;
787    --icon-size-sm: 1.25rem;
788    --icon-size-md: 1.375rem;
789    --icon-size-lg: 1.5rem;
790    --icon-stroke-width: 1.5px;
791
792    /* Input */
793    --input-email-min-width: 200px;
794    --input-search-max-width: 650px;
795    --input-padding-y: 0.8rem;
796    --input-padding-x: 0.8rem;
797    --input-padding: var(--input-padding-y) var(--input-padding-x);
798    --input-box-shadow-width: var(--style-border-width-inputs);
799    --input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-input-border);
800    --input-box-shadow-focus: 0 0 0 calc(var(--input-box-shadow-width) + 0.5px) var(--color-input-border);
801    --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
802    --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5));
803    --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
804    --input-textarea-min-height: 55px;
805
806    /* Checkbox */
807    --checkbox-size: 22px;
808    --checkbox-border-radius: 7px;
809    --checkbox-border: 1px solid rgb(var(--color-foreground-rgb) / var(--opacity-35-55));
810    --checkbox-label-padding: 8px;
811
812    @media screen and (min-width: 750px) {
813      --checkbox-size: 16px;
814      --checkbox-border-radius: 5px;
815      --checkbox-label-padding: 6px;
816    }
817
818    /* Button size */
819    --button-size-sm: 30px;
820    --button-size-md: 36px;
821    --button-size: var(--minimum-touch-target);
822    --button-padding-inline: 24px;
823    --button-padding-block: 16px;
824
825    /* Button font-family */
826    --button-font-family-primary: var(--font-body--family);
827    --button-font-family-secondary: var(--font-body--family);
828
829    /* Button text case */
830    --button-text-case: ;
831    --button-text-case-primary: default;
832    --button-text-case-secondary: default;
833
834    /* Borders */
835    --border-color: rgb(var(--color-border-rgb) / var(--opacity-50));
836    --border-width-sm: 1px;
837    --border-width-md: 2px;
838    --border-width-lg: 5px;
839    --border-radius-sm: 0.25rem;
840
841    /* Drawers */
842    --drawer-inline-padding: 25px;
843    --drawer-menu-inline-padding: 2.5rem;
844    --drawer-header-block-padding: 20px;
845    --drawer-content-block-padding: 10px;
846    --drawer-header-desktop-top: 0rem;
847    --drawer-padding: calc(var(--padding-sm) + 7px);
848    --drawer-height: 100dvh;
849    --drawer-width: 95vw;
850    --drawer-max-width: 500px;
851
852    /* Variant Picker Swatches */
853    --variant-picker-swatch-width-unitless: 34;
854    --variant-picker-swatch-height-unitless: 34;
855    --variant-picker-swatch-width: 34px;
856    --variant-picker-swatch-height: 34px;
857    --variant-picker-swatch-radius: 32px;
858    --variant-picker-border-width: 1px;
859    --variant-picker-border-style: solid;
860    --variant-picker-border-opacity: 10%;
861
862    /* Variant Picker Buttons */
863    --variant-picker-button-radius: 14px;
864    --variant-picker-button-border-width: 1px;
865
866    /* Slideshow */
867    --slideshow-controls-size: 3.5rem;
868    --slideshow-controls-icon: 2rem;
869    --peek-next-slide-size: 3rem;
870
871    /* Utilities */
872    --backdrop-opacity: 0.15;
873    --backdrop-color-rgb: var(--color-shadow-rgb);
874    --minimum-touch-target: 44px;
875    --disabled-opacity: 0.5;
876    --skeleton-opacity: 0.025;
877
878    /* Shapes */
879    --shape--circle: circle(50% at center);
880    --shape--sunburst: polygon(100% 50%,94.62% 55.87%,98.3% 62.94%,91.57% 67.22%,93.3% 75%,85.7% 77.39%,85.36% 85.36%,77.39% 85.7%,75% 93.3%,67.22% 91.57%,62.94% 98.3%,55.87% 94.62%,50% 100%,44.13% 94.62%,37.06% 98.3%,32.78% 91.57%,25% 93.3%,22.61% 85.7%,14.64% 85.36%,14.3% 77.39%,6.7% 75%,8.43% 67.22%,1.7% 62.94%,5.38% 55.87%,0% 50%,5.38% 44.13%,1.7% 37.06%,8.43% 32.78%,6.7% 25%,14.3% 22.61%,14.64% 14.64%,22.61% 14.3%,25% 6.7%,32.78% 8.43%,37.06% 1.7%,44.13% 5.38%,50% 0%,55.87% 5.38%,62.94% 1.7%,67.22% 8.43%,75% 6.7%,77.39% 14.3%,85.36% 14.64%,85.7% 22.61%,93.3% 25%,91.57% 32.78%,98.3% 37.06%,94.62% 44.13%);
881    --shape--diamond: polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);
882    --shape--blob: polygon(85.349% 11.712%, 87.382% 13.587%, 89.228% 15.647%, 90.886% 17.862%, 92.359% 20.204%, 93.657% 22.647%, 94.795% 25.169%, 95.786% 27.752%, 96.645% 30.382%, 97.387% 33.048%, 98.025% 35.740%, 98.564% 38.454%, 99.007% 41.186%, 99.358% 43.931%, 99.622% 46.685%, 99.808% 49.446%, 99.926% 52.210%, 99.986% 54.977%, 99.999% 57.744%, 99.975% 60.511%, 99.923% 63.278%, 99.821% 66.043%, 99.671% 68.806%, 99.453% 71.565%, 99.145% 74.314%, 98.724% 77.049%, 98.164% 79.759%, 97.433% 82.427%, 96.495% 85.030%, 95.311% 87.529%, 93.841% 89.872%, 92.062% 91.988%, 89.972% 93.796%, 87.635% 95.273%, 85.135% 96.456%, 82.532% 97.393%, 79.864% 98.127%, 77.156% 98.695%, 74.424% 99.129%, 71.676% 99.452%, 68.918% 99.685%, 66.156% 99.844%, 63.390% 99.942%, 60.624% 99.990%, 57.856% 99.999%, 55.089% 99.978%, 52.323% 99.929%, 49.557% 99.847%, 46.792% 99.723%, 44.031% 99.549%, 41.273% 99.317%, 38.522% 99.017%, 35.781% 98.639%, 33.054% 98.170%, 30.347% 97.599%, 27.667% 96.911%, 25.024% 96.091%, 22.432% 95.123%, 19.907% 93.994%, 17.466% 92.690%, 15.126% 91.216%, 12.902% 89.569%, 10.808% 87.761%, 8.854% 85.803%, 7.053% 83.703%, 5.418% 81.471%, 3.962% 79.119%, 2.702% 76.656%, 1.656% 74.095%, 0.846% 71.450%, 0.294% 68.740%, 0.024% 65.987%, 0.050% 63.221%, 0.343% 60.471%, 0.858% 57.752%, 1.548% 55.073%, 2.370% 52.431%, 3.283% 49.819%, 4.253% 47.227%, 5.249% 44.646%, 6.244% 42.063%, 7.211% 39.471%, 8.124% 36.858%, 8.958% 34.220%, 9.711% 31.558%, 10.409% 28.880%, 11.083% 26.196%, 11.760% 23.513%, 12.474% 20.839%, 13.259% 18.186%, 14.156% 15.569%, 15.214% 13.012%, 16.485% 10.556%, 18.028% 8.261%, 19.883
882% 6.211%, 22.041% 4.484%, 24.440% 3.110%, 26.998% 2.057%, 29.651% 1.275%, 32.360% 0.714%, 35.101% 0.337%, 37.859% 0.110%, 40.624% 0.009%, 43.391% 0.016%, 46.156% 0.113%, 48.918% 0.289%, 51.674% 0.533%, 54.425% 0.837%, 57.166% 1.215%, 59.898% 1.654%, 62.618% 2.163%, 65.322% 2.750%, 68.006% 3.424%, 70.662% 4.197%, 73.284% 5.081%, 75.860% 6.091%, 78.376% 7.242%, 80.813% 8.551%, 83.148% 10.036%, 85.349% 11.712%);
883
884    /* Buy buttons */
885    --height-buy-buttons: calc(var(--padding-lg) * 2 + var(--icon-size-sm));
886
887    /* Card image width and height variables */
888    --card-width-small: 10rem;
889
890    --height-small: 10rem;
891    --height-medium: 11.5rem;
892    --height-large: 13rem;
893    --height-full: 100vh;
894
895    @media screen and (min-width: 750px) {
896      --height-small: 17.5rem;
897      --height-medium: 21.25rem;
898      --height-large: 25rem;
899    }
900
901    /* Modal */
902    --modal-max-height: 65dvh;
903    --quick-add-modal-height: min(38.5rem, 96vh);
904    --quick-add-modal-width: min(54rem, 96vw);
905    --quick-add-modal-gallery-width: 24rem;
906
907    /* Card styles for search */
908    --card-bg-hover: rgb(var(--color-foreground-rgb) / var(--opacity-5));
909    --card-border-hover: rgb(var(--color-foreground-rgb) / var(--opacity-30));
910    --card-border-focus: rgb(var(--color-foreground-rgb) / var(--opacity-10));
911
912    /* Cart */
913    --cart-primary-font-family: var(--font-body--family);
914    --cart-primary-font-style: var(--font-body--style);
915    --cart-primary-font-weight: var(--font-body--weight);
916    --cart-secondary-font-family: var(--font-secondary--family);
917    --cart-secondary-font-style: var(--font-secondary--style);
918    --cart-secondary-font-weight: var(--font-secondary--weight);
919  }
920</style>
921
922
923<style data-shopify>
924  
925    
926      :root,
927    
928    
929    
930    .color-scheme-1 {
931        --color-background: rgb(255 255 255 / 1.0);
932        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
933        --color-background-rgb: 255 255 255;
934        --opacity-5-15: 0.05;
935        --opacity-10-25: 0.1;
936        --opacity-35-55: 0.35;
937        --opacity-40-60: 0.4;
938        --opacity-30-60: 0.3;
939        --color-foreground: rgb(0 0 0 / 0.81);
940        --color-foreground-rgb: 0 0 0;
941        --color-foreground-heading: rgb(0 0 0 / 1.0);
942        --color-foreground-heading-rgb: 0 0 0;
943        --color-primary: rgb(0 0 0 / 0.81);
944        --color-primary-rgb: 0 0 0;
945        --color-primary-hover: rgb(0 0 0 / 1.0);
946        --color-primary-hover-rgb: 0 0 0;
947        --color-border: rgb(0 0 0 / 0.06);
948        --color-border-rgb: 0 0 0;
949        --color-shadow: rgb(0 0 0 / 1.0);
950        --color-shadow-rgb: 0 0 0;
951        --color-primary-button-text: rgb(255 255 255 / 1.0);
952        --color-primary-button-background: rgb(0 0 0 / 1.0);
953        --color-primary-button-border: rgb(0 0 0 / 1.0);
954        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
955        --color-primary-button-hover-background: rgb(51 51 51 / 1.0);
956        --color-primary-button-hover-border: rgb(0 0 0 / 1.0);
957        --color-secondary-button-text: rgb(0 0 0 / 1.0);
958        --color-secondary-button-background: rgb(0 0 0 / 0.0);
959        --color-secondary-button-border: rgb(0 0 0 / 1.0);
960        --color-secondary-button-hover-text: rgb(51 51 51 / 1.0);
961        --color-secondary-button-hover-background: rgb(250 250 250 / 1.0);
962        --color-secondary-button-hover-border: rgb(51 51 51 / 1.0);
963        --color-input-background: rgb(255 255 255 / 0.78);
964        --color-input-text: rgb(51 51 51 / 1.0);
965        --color-input-text-rgb: 51 51 51;
966        --color-input-border: rgb(223 223 223 / 1.0);
967        --color-input-hover-background: rgb(0 0 0 / 0.01);
968        --color-variant-background: rgb(255 255 255 / 1.0);
969        --color-variant-border: rgb(0 0 0 / 0.13);
970        --color-variant-text: rgb(0 0 0 / 1.0);
971        --color-variant-text-rgb: 0 0 0;
972        --color-variant-hover-background: rgb(245 245 245 / 1.0);
973        --color-variant-hover-text: rgb(0 0 0 / 1.0);
974        --color-variant-hover-border: rgb(230 230 230 / 1.0);
975        --color-selected-variant-background: rgb(0 0 0 / 1.0);
976        --color-selected-variant-border: rgb(0 0 0 / 1.0);
977        --color-selected-variant-text: rgb(255 255 255 / 1.0);
978        --color-selected-variant-hover-background: rgb(26 26 26 / 1.0);
979        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
980        --color-selected-variant-hover-border: rgb(26 26 26 / 1.0);
981
982        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
983        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
984        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
985        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
986        --font-h1--color: var(--color-foreground-heading);
987        --font-h2--color: var(--color-foreground-heading);
988        --font-h3--color: var(--color-foreground-heading);
989        --font-h4--color: var(--color-foreground-heading);
990        --font-h5--color: var(--color-foreground-heading);
991        --font-h6--color: var(--color-foreground-heading);
992
993        /* Shadows */
994        
995          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
996        
997        
998          --shadow-blur: 20px;
999          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
1000        
1001      }
1002  
1003    
1004    
1005    
1006    .color-scheme-2 {
1007        --color-background: rgb(245 245 245 / 1.0);
1008        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
1009        --color-background-rgb: 245 245 245;
1010        --opacity-5-15: 0.05;
1011        --opacity-10-25: 0.1;
1012        --opacity-35-55: 0.35;
1013        --opacity-40-60: 0.4;
1014        --opacity-30-60: 0.3;
1015        --color-foreground: rgb(0 0 0 / 0.81);
1016        --color-foreground-rgb: 0 0 0;
1017        --color-foreground-heading: rgb(0 0 0 / 1.0);
1018        --color-foreground-heading-rgb: 0 0 0;
1019        --color-primary: rgb(0 0 0 / 0.81);
1020        --color-primary-rgb: 0 0 0;
1021        --color-primary-hover: rgb(255 255 255 / 1.0);
1022        --color-primary-hover-rgb: 255 255 255;
1023        --color-border: rgb(223 223 223 / 1.0);
1024        --color-border-rgb: 223 223 223;
1025        --color-shadow: rgb(0 0 0 / 1.0);
1026        --color-shadow-rgb: 0 0 0;
1027        --color-primary-button-text: rgb(255 255 255 / 1.0);
1028        --color-primary-button-background: rgb(0 0 0 / 1.0);
1029        --color-primary-button-border: rgb(0 0 0 / 1.0);
1030        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
1031        --color-primary-button-hover-background: rgb(51 51 51 / 1.0);
1032        --color-primary-button-hover-border: rgb(51 51 51 / 1.0);
1033        --color-secondary-button-text: rgb(0 0 0 / 1.0);
1034        --color-secondary-button-background: rgb(0 0 0 / 0.0);
1035        --color-secondary-button-border: rgb(0 0 0 / 1.0);
1036        --color-secondary-button-hover-text: rgb(0 0 0 / 1.0);
1037        --color-secondary-button-hover-background: rgb(255 255 255 / 0.36);
1038        --color-secondary-button-hover-border: rgb(51 51 51 / 0.73);
1039        --color-input-background: rgb(0 0 0 / 0.0);
1040        --color-input-text: rgb(0 0 0 / 0.53);
1041        --color-input-text-rgb: 0 0 0;
1042        --color-input-border: rgb(0 0 0 / 0.13);
1043        --color-input-hover-background: rgb(255 255 255 / 0.36);
1044        --color-variant-background: rgb(255 255 255 / 1.0);
1045        --color-variant-border: rgb(230 230 230 / 1.0);
1046        --color-variant-text: rgb(0 0 0 / 1.0);
1047        --color-variant-text-rgb: 0 0 0;
1048        --color-variant-hover-background: rgb(245 245 245 / 1.0);
1049        --color-variant-hover-text: rgb(0 0 0 / 1.0);
1050        --color-variant-hover-border: rgb(230 230 230 / 1.0);
1051        --color-selected-variant-background: rgb(0 0 0 / 1.0);
1052        --color-selected-variant-border: rgb(0 0 0 / 1.0);
1053        --color-selected-variant-text: rgb(255 255 255 / 1.0);
1054        --color-selected-variant-hover-background: rgb(26 26 26 / 1.0);
1055        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
1056        --color-selected-variant-hover-border: rgb(26 26 26 / 1.0);
1057
1058        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
1059        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
1060        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
1061        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
1062        --font-h1--color: var(--color-foreground-heading);
1063        --font-h2--color: var(--color-foreground-heading);
1064        --font-h3--color: var(--color-foreground-heading);
1065        --font-h4--color: var(--color-foreground-heading);
1066        --font-h5--color: var(--color-foreground-heading);
1067        --font-h6--color: var(--color-foreground-heading);
1068
1069        /* Shadows */
1070        
1071          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
1072        
1073        
1074          --shadow-blur: 20px;
1075          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
1076        
1077      }
1078  
1079    
1080    
1081    
1082    .color-scheme-3 {
1083        --color-background: rgb(238 241 234 / 1.0);
1084        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
1085        --color-background-rgb: 238 241 234;
1086        --opacity-5-15: 0.05;
1087        --opacity-10-25: 0.1;
1088        --opacity-35-55: 0.35;
1089        --opacity-40-60: 0.4;
1090        --opacity-30-60: 0.3;
1091        --color-foreground: rgb(0 0 0 / 0.81);
1092        --color-foreground-rgb: 0 0 0;
1093        --color-foreground-heading: rgb(0 0 0 / 1.0);
1094        --color-foreground-heading-rgb: 0 0 0;
1095        --color-primary: rgb(0 0 0 / 0.81);
1096        --color-primary-rgb: 0 0 0;
1097        --color-primary-hover: rgb(0 0 0 / 1.0);
1098        --color-primary-hover-rgb: 0 0 0;
1099        --color-border: rgb(0 0 0 / 0.81);
1100        --color-border-rgb: 0 0 0;
1101        --color-shadow: rgb(0 0 0 / 1.0);
1102        --color-shadow-rgb: 0 0 0;
1103        --color-primary-button-text: rgb(255 255 255 / 1.0);
1104        --color-primary-button-background: rgb(0 0 0 / 1.0);
1105        --color-primary-button-border: rgb(0 0 0 / 1.0);
1106        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
1107        --color-primary-button-hover-background: rgb(51 51 51 / 1.0);
1108        --color-primary-button-hover-border: rgb(51 51 51 / 1.0);
1109        --color-secondary-button-text: rgb(0 0 0 / 1.0);
1110        --color-secondary-button-background: rgb(0 0 0 / 0.0);
1111        --color-secondary-button-border: rgb(0 0 0 / 1.0);
1112        --color-secondary-button-hover-text: rgb(0 0 0 / 0.81);
1113        --color-secondary-button-hover-background: rgb(255 255 255 / 0.36);
1114        --color-secondary-button-hover-border: rgb(0 0 0 / 0.81);
1115        --color-input-background: rgb(0 0 0 / 0.0);
1116        --color-input-text: rgb(0 0 0 / 0.81);
1117        --color-input-text-rgb: 0 0 0;
1118        --color-input-border: rgb(0 0 0 / 0.81);
1119        --color-input-hover-background: rgb(255 255 255 / 0.36);
1120        --color-variant-background: rgb(255 255 255 / 1.0);
1121        --color-variant-border: rgb(230 230 230 / 1.0);
1122        --color-variant-text: rgb(0 0 0 / 1.0);
1123        --color-variant-text-rgb: 0 0 0;
1124        --color-variant-hover-background: rgb(245 245 245 / 1.0);
1125        --color-variant-hover-text: rgb(0 0 0 / 1.0);
1126        --color-variant-hover-border: rgb(230 230 230 / 1.0);
1127        --color-selected-variant-background: rgb(0 0 0 / 1.0);
1128        --color-selected-variant-border: rgb(0 0 0 / 1.0);
1129        --color-selected-variant-text: rgb(255 255 255 / 1.0);
1130        --color-selected-variant-hover-background: rgb(26 26 26 / 1.0);
1131        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
1132        --color-selected-variant-hover-border: rgb(26 26 26 / 1.0);
1133
1134        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
1135        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
1136        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
1137        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
1138        --font-h1--color: var(--color-foreground-heading);
1139        --font-h2--color: var(--color-foreground-heading);
1140        --font-h3--color: var(--color-foreground-heading);
1141        --font-h4--color: var(--color-foreground-heading);
1142        --font-h5--color: var(--color-foreground-heading);
1143        --font-h6--color: var(--color-foreground-heading);
1144
1145        /* Shadows */
1146        
1147          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
1148        
1149        
1150          --shadow-blur: 20px;
1151          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
1152        
1153      }
1154  
1155    
1156    
1157    
1158    .color-scheme-4 {
1159        --color-background: rgb(225 237 245 / 1.0);
1160        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
1161        --color-background-rgb: 225 237 245;
1162        --opacity-5-15: 0.05;
1163        --opacity-10-25: 0.1;
1164        --opacity-35-55: 0.35;
1165        --opacity-40-60: 0.4;
1166        --opacity-30-60: 0.3;
1167        --color-foreground: rgb(0 0 0 / 0.81);
1168        --color-foreground-rgb: 0 0 0;
1169        --color-foreground-heading: rgb(0 0 0 / 1.0);
1170        --color-foreground-heading-rgb: 0 0 0;
1171        --color-primary: rgb(0 0 0 / 0.81);
1172        --color-primary-rgb: 0 0 0;
1173        --color-primary-hover: rgb(0 0 0 / 1.0);
1174        --color-primary-hover-rgb: 0 0 0;
1175        --color-border: rgb(29 54 134 / 0.5);
1176        --color-border-rgb: 29 54 134;
1177        --color-shadow: rgb(0 0 0 / 1.0);
1178        --color-shadow-rgb: 0 0 0;
1179        --color-primary-button-text: rgb(255 255 255 / 1.0);
1180        --color-primary-button-background: rgb(0 0 0 / 1.0);
1181        --color-primary-button-border: rgb(29 54 134 / 1.0);
1182        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
1183        --color-primary-button-hover-background: rgb(51 51 51 / 1.0);
1184        --color-primary-button-hover-border: rgb(0 0 0 / 1.0);
1185        --color-secondary-button-text: rgb(0 0 0 / 1.0);
1186        --color-secondary-button-background: rgb(0 0 0 / 0.0);
1187        --color-secondary-button-border: rgb(0 0 0 / 1.0);
1188        --color-secondary-button-hover-text: rgb(0 0 0 / 0.81);
1189        --color-secondary-button-hover-background: rgb(255 255 255 / 0.36);
1190        --color-secondary-button-hover-border: rgb(0 0 0 / 0.81);
1191        --color-input-background: rgb(0 0 0 / 0.0);
1192        --color-input-text: rgb(0 0 0 / 0.81);
1193        --color-input-text-rgb: 0 0 0;
1194        --color-input-border: rgb(0 0 0 / 0.81);
1195        --color-input-hover-background: rgb(255 255 255 / 0.36);
1196        --color-variant-background: rgb(255 255 255 / 1.0);
1197        --color-variant-border: rgb(230 230 230 / 1.0);
1198        --color-variant-text: rgb(0 0 0 / 1.0);
1199        --color-variant-text-rgb: 0 0 0;
1200        --color-variant-hover-background: rgb(245 245 245 / 1.0);
1201        --color-variant-hover-text: rgb(0 0 0 / 1.0);
1202        --color-variant-hover-border: rgb(230 230 230 / 1.0);
1203        --color-selected-variant-background: rgb(0 0 0 / 1.0);
1204        --color-selected-variant-border: rgb(0 0 0 / 1.0);
1205        --color-selected-variant-text: rgb(255 255 255 / 1.0);
1206        --color-selected-variant-hover-background: rgb(26 26 26 / 1.0);
1207        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
1208        --color-selected-variant-hover-border: rgb(26 26 26 / 1.0);
1209
1210        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
1211        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
1212        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
1213        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
1214        --font-h1--color: var(--color-foreground-heading);
1215        --font-h2--color: var(--color-foreground-heading);
1216        --font-h3--color: var(--color-foreground-heading);
1217        --font-h4--color: var(--color-foreground-heading);
1218        --font-h5--color: var(--color-foreground-heading);
1219        --font-h6--color: var(--color-foreground-heading);
1220
1221        /* Shadows */
1222        
1223          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
1224        
1225        
1226          --shadow-blur: 20px;
1227          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
1228        
1229      }
1230  
1231    
1232    
1233    
1234    .color-scheme-5 {
1235        --color-background: rgb(51 51 51 / 1.0);
1236        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
1237        --color-background-rgb: 51 51 51;
1238        --opacity-5-15: 0.15;
1239        --opacity-10-25: 0.25;
1240        --opacity-35-55: 0.55;
1241        --opacity-40-60: 0.6;
1242        --opacity-30-60: 0.6;
1243        --color-foreground: rgb(255 255 255 / 1.0);
1244        --color-foreground-rgb: 255 255 255;
1245        --color-foreground-heading: rgb(255 255 255 / 1.0);
1246        --color-foreground-heading-rgb: 255 255 255;
1247        --color-primary: rgb(255 255 255 / 1.0);
1248        --color-primary-rgb: 255 255 255;
1249        --color-primary-hover: rgb(255 255 255 / 0.69);
1250        --color-primary-hover-rgb: 255 255 255;
1251        --color-border: rgb(255 255 255 / 0.69);
1252        --color-border-rgb: 255 255 255;
1253        --color-shadow: rgb(0 0 0 / 1.0);
1254        --color-shadow-rgb: 0 0 0;
1255        --color-primary-button-text: rgb(0 0 0 / 1.0);
1256        --color-primary-button-background: rgb(255 255 255 / 1.0);
1257        --color-primary-button-border: rgb(255 255 255 / 1.0);
1258        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
1259        --color-primary-button-hover-background: rgb(0 0 0 / 1.0);
1260        --color-primary-button-hover-border: rgb(0 0 0 / 1.0);
1261        --color-secondary-button-text: rgb(255 255 255 / 1.0);
1262        --color-secondary-button-background: rgb(0 0 0 / 0.0);
1263        --color-secondary-button-border: rgb(255 255 255 / 0.69);
1264        --color-secondary-button-hover-text: rgb(255 255 255 / 0.93);
1265        --color-secondary-button-hover-background: rgb(255 255 255 / 0.04);
1266        --color-secondary-button-hover-border: rgb(255 255 255 / 0.69);
1267        --color-input-background: rgb(51 51 51 / 1.0);
1268        --color-input-text: rgb(255 255 255 / 0.93);
1269        --color-input-text-rgb: 255 255 255;
1270        --color-input-border: rgb(255 255 255 / 0.69);
1271        --color-input-hover-background: rgb(255 255 255 / 0.04);
1272        --color-variant-background: rgb(255 255 255 / 1.0);
1273        --color-variant-border: rgb(230 230 230 / 1.0);
1274        --color-variant-text: rgb(0 0 0 / 1.0);
1275        --color-variant-text-rgb: 0 0 0;
1276        --color-variant-hover-background: rgb(245 245 245 / 1.0);
1277        --color-variant-hover-text: rgb(0 0 0 / 1.0);
1278        --color-variant-hover-border: rgb(230 230 230 / 1.0);
1279        --color-selected-variant-background: rgb(0 0 0 / 1.0);
1280        --color-selected-variant-border: rgb(0 0 0 / 1.0);
1281        --color-selected-variant-text: rgb(255 255 255 / 1.0);
1282        --color-selected-variant-hover-background: rgb(26 26 26 / 1.0);
1283        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
1284        --color-selected-variant-hover-border: rgb(26 26 26 / 1.0);
1285
1286        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
1287        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
1288        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
1289        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
1290        --font-h1--color: var(--color-foreground-heading);
1291        --font-h2--color: var(--color-foreground-heading);
1292        --font-h3--color: var(--color-foreground-heading);
1293        --font-h4--color: var(--color-foreground-heading);
1294        --font-h5--color: var(--color-foreground-heading);
1295        --font-h6--color: var(--color-foreground-heading);
1296
1297        /* Shadows */
1298        
1299          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
1300        
1301        
1302          --shadow-blur: 20px;
1303          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
1304        
1305      }
1306  
1307    
1308    
1309    
1310    .color-scheme-6 {
1311        --color-background: rgb(0 0 0 / 0.0);
1312        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
1313        --color-background-rgb: 0 0 0;
1314        --opacity-5-15: 0.15;
1315        --opacity-10-25: 0.25;
1316        --opacity-35-55: 0.55;
1317        --opacity-40-60: 0.6;
1318        --opacity-30-60: 0.6;
1319        --color-foreground: rgb(255 255 255 / 1.0);
1320        --color-foreground-rgb: 255 255 255;
1321        --color-foreground-heading: rgb(255 255 255 / 1.0);
1322        --color-foreground-heading-rgb: 255 255 255;
1323        --color-primary: rgb(255 255 255 / 1.0);
1324        --color-primary-rgb: 255 255 255;
1325        --color-primary-hover: rgb(255 255 255 / 0.69);
1326        --color-primary-hover-rgb: 255 255 255;
1327        --color-border: rgb(230 230 230 / 1.0);
1328        --color-border-rgb: 230 230 230;
1329        --color-shadow: rgb(0 0 0 / 1.0);
1330        --color-shadow-rgb: 0 0 0;
1331        --color-primary-button-text: rgb(0 0 0 / 1.0);
1332        --color-primary-button-background: rgb(255 255 255 / 1.0);
1333        --color-primary-button-border: rgb(255 255 255 / 1.0);
1334        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
1335        --color-primary-button-hover-background: rgb(0 0 0 / 1.0);
1336        --color-primary-button-hover-border: rgb(0 0 0 / 1.0);
1337        --color-secondary-button-text: rgb(255 255 255 / 1.0);
1337
1338        --color-secondary-button-background: rgb(0 0 0 / 0.0);
1339        --color-secondary-button-border: rgb(255 255 255 / 1.0);
1340        --color-secondary-button-hover-text: rgb(255 255 255 / 1.0);
1341        --color-secondary-button-hover-background: rgb(255 255 255 / 0.08);
1342        --color-secondary-button-hover-border: rgb(255 255 255 / 1.0);
1343        --color-input-background: rgb(255 255 255 / 1.0);
1344        --color-input-text: rgb(0 0 0 / 0.53);
1345        --color-input-text-rgb: 0 0 0;
1346        --color-input-border: rgb(0 0 0 / 0.13);
1347        --color-input-hover-background: rgb(250 250 250 / 1.0);
1348        --color-variant-background: rgb(255 255 255 / 1.0);
1349        --color-variant-border: rgb(230 230 230 / 1.0);
1350        --color-variant-text: rgb(0 0 0 / 1.0);
1351        --color-variant-text-rgb: 0 0 0;
1352        --color-variant-hover-background: rgb(245 245 245 / 1.0);
1353        --color-variant-hover-text: rgb(0 0 0 / 1.0);
1354        --color-variant-hover-border: rgb(230 230 230 / 1.0);
1355        --color-selected-variant-background: rgb(0 0 0 / 1.0);
1356        --color-selected-variant-border: rgb(0 0 0 / 1.0);
1357        --color-selected-variant-text: rgb(255 255 255 / 1.0);
1358        --color-selected-variant-hover-background: rgb(26 26 26 / 1.0);
1359        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
1360        --color-selected-variant-hover-border: rgb(26 26 26 / 1.0);
1361
1362        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
1363        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
1364        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
1365        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
1366        --font-h1--color: var(--color-foreground-heading);
1367        --font-h2--color: var(--color-foreground-heading);
1368        --font-h3--color: var(--color-foreground-heading);
1369        --font-h4--color: var(--color-foreground-heading);
1370        --font-h5--color: var(--color-foreground-heading);
1371        --font-h6--color: var(--color-foreground-heading);
1372
1373        /* Shadows */
1374        
1375          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
1376        
1377        
1378          --shadow-blur: 20px;
1379          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
1380        
1381      }
1382  
1383    
1384    
1385    
1386    .color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7 {
1387        --color-background: rgb(0 0 0 / 0.0);
1388        /* RGB values only to apply different opacities - Relative color values are not supported in iOS < 16.4 */
1389        --color-background-rgb: 0 0 0;
1390        --opacity-5-15: 0.15;
1391        --opacity-10-25: 0.25;
1392        --opacity-35-55: 0.55;
1393        --opacity-40-60: 0.6;
1394        --opacity-30-60: 0.6;
1395        --color-foreground: rgb(0 0 0 / 1.0);
1396        --color-foreground-rgb: 0 0 0;
1397        --color-foreground-heading: rgb(0 0 0 / 1.0);
1398        --color-foreground-heading-rgb: 0 0 0;
1399        --color-primary: rgb(0 0 0 / 1.0);
1400        --color-primary-rgb: 0 0 0;
1401        --color-primary-hover: rgb(0 0 0 / 0.53);
1402        --color-primary-hover-rgb: 0 0 0;
1403        --color-border: rgb(230 230 230 / 1.0);
1404        --color-border-rgb: 230 230 230;
1405        --color-shadow: rgb(0 0 0 / 1.0);
1406        --color-shadow-rgb: 0 0 0;
1407        --color-primary-button-text: rgb(255 255 255 / 1.0);
1408        --color-primary-button-background: rgb(0 0 0 / 1.0);
1409        --color-primary-button-border: rgb(0 0 0 / 1.0);
1410        --color-primary-button-hover-text: rgb(255 255 255 / 1.0);
1411        --color-primary-button-hover-background: rgb(51 51 51 / 1.0);
1412        --color-primary-button-hover-border: rgb(51 51 51 / 1.0);
1413        --color-secondary-button-text: rgb(0 0 0 / 1.0);
1414        --color-secondary-button-background: rgb(0 0 0 / 0.0);
1415        --color-secondary-button-border: rgb(0 0 0 / 1.0);
1416        --color-secondary-button-hover-text: rgb(51 51 51 / 1.0);
1417        --color-secondary-button-hover-background: rgb(250 250 250 / 1.0);
1418        --color-secondary-button-hover-border: rgb(51 51 51 / 1.0);
1419        --color-input-background: rgb(255 255 255 / 1.0);
1420        --color-input-text: rgb(0 0 0 / 0.53);
1421        --color-input-text-rgb: 0 0 0;
1422        --color-input-border: rgb(0 0 0 / 0.13);
1423        --color-input-hover-background: rgb(250 250 250 / 1.0);
1424        --color-variant-background: rgb(255 255 255 / 1.0);
1425        --color-variant-border: rgb(230 230 230 / 1.0);
1426        --color-variant-text: rgb(0 0 0 / 1.0);
1427        --color-variant-text-rgb: 0 0 0;
1428        --color-variant-hover-background: rgb(245 245 245 / 1.0);
1429        --color-variant-hover-text: rgb(0 0 0 / 1.0);
1430        --color-variant-hover-border: rgb(230 230 230 / 1.0);
1431        --color-selected-variant-background: rgb(0 0 0 / 1.0);
1432        --color-selected-variant-border: rgb(0 0 0 / 1.0);
1433        --color-selected-variant-text: rgb(255 255 255 / 1.0);
1434        --color-selected-variant-hover-background: rgb(26 26 26 / 1.0);
1435        --color-selected-variant-hover-text: rgb(255 255 255 / 1.0);
1436        --color-selected-variant-hover-border: rgb(26 26 26 / 1.0);
1437
1438        --input-disabled-background-color: rgb(var(--color-foreground-rgb) / var(--opacity-10));
1439        --input-disabled-border-color: rgb(var(--color-foreground-rgb) / var(--opacity-5-15));
1440        --input-disabled-text-color: rgb(var(--color-foreground-rgb) / var(--opacity-50));
1441        --color-foreground-muted: rgb(var(--color-foreground-rgb) / var(--opacity-60));
1442        --font-h1--color: var(--color-foreground-heading);
1443        --font-h2--color: var(--color-foreground-heading);
1444        --font-h3--color: var(--color-foreground-heading);
1445        --font-h4--color: var(--color-foreground-heading);
1446        --font-h5--color: var(--color-foreground-heading);
1447        --font-h6--color: var(--color-foreground-heading);
1448
1449        /* Shadows */
1450        
1451          --shadow-drawer: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
1452        
1453        
1454          --shadow-blur: 20px;
1455          --shadow-popover: 0px 4px 20px rgb(var(--color-shadow-rgb) / var(--opacity-15));
1456        
1457      }
1458  
1459
1460  body, .color-scheme-1, .color-scheme-2, .color-scheme-3, .color-scheme-4, .color-scheme-5, .color-scheme-6, .color-scheme-58084d4c-a86e-4d0a-855e-a0966e5043f7 {
1461    color: var(--color-foreground);
1462    background-color: var(--color-background);
1463  }
1464</style>
1465
1466
1467    
1467<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
1467<meta name="google-site-verification" content="fvAgWBIbyXUxG_e5YYsqkVZOzCsEQDCS2AoLNeDkRhI">
1468<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/45223805089/digital_wallets/dialog">
1469<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="buy" href="/cart/46702285815969: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://barbaraellick.com/products/fancy-shape-lab-tennis-necklace.oembed">
1470<script async="async" src="/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=634814625"></script>
1470
1471<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
1472<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&default_configuration_id=634814625&shop_id=45223805089" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1472
1472
1473<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":45223805089,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/45223805089","merchantName":"Barbara Ellick Jewelry","requiredBillingContactFields":["postalAddress","email","phone"],"requiredShippingContactFields":["postalAddress","email","phone"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Barbara Ellick Jewelry","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 1473
1473
1474<script id="shopify-features" type="application/json">{"accessToken":"21e3141f4301eafa4346e75fb4ab17bf","betas":["rich-media-storefront-analytics"],"domain":"barbaraellick.com","predictiveSearch":true,"shopId":45223805089,"locale":"en"}</script>
vendor: 1 bytes, line 1474
1474
1475<script>var Shopify = Shopify || {};
1476Shopify.shop = "barbara-ellick-jewelry.myshopify.com";
1477Shopify.locale = "en";
1478Shopify.currency = {"active":"USD","rate":"1.0"};
1479Shopify.country = "US";
1480Shopify.theme = {"name":"Horizon","id":149389869217,"schema_name":"Horizon","schema_version":"3.5.1","theme_store_id":2481,"role":"main"};
1481Shopify.theme.handle = "null";
1482Shopify.theme.style = {"id":null,"handle":null};
1483Shopify.cdnHost = "barbaraellick.com/cdn";
1484Shopify.routes = Shopify.routes || {};
1485Shopify.routes.root = "/";
1486Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
1487Shopify.SignInWithShop = Shopify.SignInWithShop || {};
1488Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
1489Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 1489
1489
1490<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 1490
1490
1491<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 1491
1491
1492<script>
1493  window.ShopifyPay = window.ShopifyPay || {};
1494  window.ShopifyPay.apiHost = "shop.app\/pay";
1495  window.ShopifyPay.redirectState = null;
1496</script>
vendor: 1 bytes, line 1496
1496
1497<script>
1498  window.Shopify = window.Shopify || {};
1499  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
1500  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
1501  window.Shopify.SignInWithShop.eligible = true;
1502</script>
vendor: 1 bytes, line 1502
1502
1503<script id="shop-js-analytics" type="application/json">{"pageType":"product"}</script>
vendor: 1 bytes, line 1503
1503
1504<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 1504
1504
1505<script type="module">
1506  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
1507
1508  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
1509
1510</script>
vendor: 1 bytes, line 1510
1510
1511<script>
1512  window.Shopify = window.Shopify || {};
1513  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
1514  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"]};
1515</script>
vendor: 1 bytes, line 1515
1515
1516<script>(function() {
1517  var isLoaded = false;
1518  function asyncLoad() {
1519    if (isLoaded) return;
1520    isLoaded = true;
1521    var urls = ["https:\/\/formbuilder.hulkapps.com\/skeletopapp.js?shop=barbara-ellick-jewelry.myshopify.com","https:\/\/sdk.postscript.io\/sdk-script-loader.bundle.js?shopId=527490\u0026shop=barbara-ellick-jewelry.myshopify.com","https:\/\/edge.personalizer.io\/storefront\/2.0.0\/js\/shopify\/storefront.min.js?key=3cxxl-ubm1cgg6p1hs0qx2sc1odf-zck6s\u0026shop=barbara-ellick-jewelry.myshopify.com"];
1522    for (var i = 0; i < urls.length; i++) {
1523      var s = document.createElement('script');
1524      s.type = 'text/javascript';
1525      s.async = true;
1526      s.src = urls[i];
1527      var x = document.getElementsByTagName('script')[0];
1528      x.parentNode.insertBefore(s, x);
1529    }
1530  };
1531  if(window.attachEvent) {
1532    window.attachEvent('onload', asyncLoad);
1533  } else {
1534    window.addEventListener('load', asyncLoad, false);
1535  }
1536})();</script>
vendor: 1 bytes, line 1536
1536
1537<script id="__st">var __st={"a":45223805089,"offset":-14400,"reqid":"786cc94b-8190-44d7-978e-e3711cdacce9-1791341923","pageurl":"barbaraellick.com\/products\/fancy-shape-lab-tennis-necklace?variant=46702285815969","u":"0d3d9804cb1d","p":"product","rtyp":"product","rid":8594801033377};</script>
vendor: 1 bytes, line 1537
1537
1538<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 1538
1538
1539<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 1539
1539
1540<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//barbaraellick.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1540
1540
1541<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 = "//barbaraellick.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>
1541<script crossorigin="anonymous" defer="defer" src="//barbaraellick.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-616277c7.js?v=20250812"></script>
vendor: 1 bytes, line 1541
1541
1542<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 1542
1542
1543<script>
1544  window.Shopify = window.Shopify || {};
1545  window.Shopify.MCP = window.Shopify.MCP || {};
1546  window.Shopify.MCP.enabled = true;
1547  window.Shopify.MCP.shop = "barbara-ellick-jewelry.myshopify.com";
1548  window.Shopify.MCP.mcpEndpoint = "https:\/\/barbaraellick.com\/api\/mcp";
1549  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
1550</script>
vendor: 1 bytes, line 1550
1550
1551<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/barbaraellick.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-c6b62ece.js","sha256-ke4DDuBjdvea3vxLWxHc9E9nq8zihuG4IfYEGbb77ys=");})();
1552</script>
vendor: 1 bytes, line 1552
1552
1553<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://barbaraellick.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
1554</script>
vendor: 1 bytes, line 1554
1554
1555<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
1556  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);
1557</script>
vendor: 1 bytes, line 1557
1557
1558<script>
1559  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);
1560</script>
1560
1561
1562<script type="module" src="https://barbaraellick.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js" onError="portableWalletsCleanup(this)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 1562
1562
1563<script nomodule>
1564  document.addEventListener("DOMContentLoaded", portableWalletsCleanup);
1565</script>
1565
1566
1567<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://barbaraellick.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
1568<style id="shopify-accelerated-checkout-cart">
1569        #shopify-buyer-consent {
1570  margin-top: 1em;
1571  display: inline-block;
1572  width: 100%;
1573}
1574
1575#shopify-buyer-consent.hidden {
1576  display: none;
1577}
1578
1579#shopify-subscription-policy-button {
1580  background: none;
1581  border: none;
1582  padding: 0;
1583  text-decoration: underline;
1584  font-size: inherit;
1585  cursor: pointer;
1586}
1587
1588#shopify-subscription-policy-button::before {
1589  box-shadow: none;
1590}
1591
1592      </style>
1593<link rel="compression-dictionary" href="//barbaraellick.com/cdn/shop/t/8/compiled_assets/styles.css?v=158167736650517059571778603563" crossorigin="anonymous">
1594<link rel="stylesheet" media="screen" href="//barbaraellick.com/cdn/shop/t/8/compiled_assets/styles.css?v=158167736650517059571778603563&subset=AB4AQAABAAAwAAIAEAIAQEDoEIADAIDkV5gogAAB" crossorigin="anonymous">
1595<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
1595
1596    
1597  <!-- BEGIN app block: shopify://apps/instafeed/blocks/head-block/c447db20-095d-4a10-9725-b5977662c9d5 --><!-- BEGIN app snippet: storefront-script -->
1598
1599
1600  
1601    
1601<script src="https://cdn.nfcube.com/instafeed-5f40b27ebc855491cee6cb942561fbfe.js" defer></script>
1601
1602  
1603
1604<!-- END app snippet -->
1605
1606
1607
1608
1609<!-- END app block -->
1609<script src="https://cdn.shopify.com/extensions/01a10c7c-301d-7bda-a416-fe490a39b614/discounty-3.5.1/assets/sdk.js" type="text/javascript" defer="defer"></script>
1609
1610<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
1611<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: 45223805089,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 1611
1611
1612<script>
1613  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
1614</script>
vendor: 1 bytes, line 1614
1614
1615<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}
1615).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: 45223805089,storefrontBaseUrl: "https://barbaraellick.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://barbaraellick.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab","8450a54b"],webPixelsConfigList: [{"id":"2531131553","configuration":"{\"accountID\":\"T2b8dc\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"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"]}
1615,{"id":"1925939361","configuration":"{\"accountID\":\"473345\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"6beb2e80c5918031073c477e306feacf","type":"APP","apiClientId":219313,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1603993761","configuration":"{\"subscriberKey\":\"mj7v2-jp1l6ela1l0lt2cf1rim-6xzgg\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"37a073736d6f10b2bd85ceddcd91c194","type":"APP","apiClientId":155369,"privacyPurposes":["ANALYTICS","PREFERENCES"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"751009953","configuration":"{\"shopId\":\"527490\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"2eedfe5ca9c7d4954f200bfa1ffb380d","type":"APP","apiClientId":2328352,"privacyPurposes":["MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Barbara Ellick Jewelry","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"barbara-ellick-jewelry.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/barbaraellick.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[{"price":{"amount":9400.0,"currencyCode":"USD"},"product":{"title":"Fancy Shape Lab Tennis Necklace","vendor":"Barbara Ellick Jewelry","id":"8594801033377","untranslatedTitle":"Fancy Shape Lab Tennis Necklace","url":"\/products\/fancy-shape-lab-tennis-necklace","type":""},"id":"46702285815969","image":{"src":"\/\/barbaraellick.com\/cdn\/shop\/files\/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987"},"sku":null,"title":"Default Title","untranslatedTitle":"Default Title"}],"products":[{"id":"8594801033377","handle":"fancy-shape-lab-tennis-necklace","isCollective":null,"title":"Fancy Shape Lab Tennis Necklace","type":null,"untranslatedTitle":"Fancy Shape Lab Tennis Necklace","url":"\/products\/fancy-shape-lab-tennis-necklace","vendor":"Barbara Ellick Jewelry","remoteShopId":null,"variants":[{"id":"46702285815969","image":{"src":"\/\/barbaraellick.com\/cdn\/shop\/files\/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987"},"price":{"amount":9400.0,"currencyCode":"USD"},"sku":null,"title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8218250281121","handle":"pave-open-circle-bracelet-in-yellow-gold","isCollective":null,"title":"Pave Open Circle Bracelet in Yellow Gold","type":null,"untranslatedTitle":"Pave Open Circle Bracelet in Yellow Gold","url":"\/products\/pave-open-circle-bracelet-in-yellow-gold","vendor":"Barbara Ellick Jewelry","remoteShopId":null,"variants":[{"id":"44890099482785","image":{"src":"\/\/barbaraellick.com\/cdn\/shop\/files\/bracelet_pave-open-circle-bracelet-yellow-gold.jpg?v=1747184208"},"price":{"amount":540.0,"currencyCode":"USD"},"sku":"","title":"Default Title","untranslatedTitle":"Default Title"}]},{"id":"8479497289889","handle":"double-row-pave-huggie-earrings","isCollective":null,"title":"White Gold Double Row Pave Huggie Earrings","type":"Earrings","untranslatedTitle":"White Gold Double Row Pave Huggie Earrings","url":"\/products\/double-row-pave-huggie-earrings","vendor":"Barbara 
1615Ellick Jewelry","remoteShopId":null,"variants":[{"id":"45890656272545","image":{"src":"\/\/barbaraellick.com\/cdn\/shop\/files\/Apres_Golf.png?v=1775933041"},"price":{"amount":1955.0,"currencyCode":"USD"},"sku":"EAR-DRP-011","title":"One Size","untranslatedTitle":"One Size"}]},{"id":"8479497224353","handle":"bubble-ball-huggie-earrings","isCollective":null,"title":"Bubble Ball Huggie Earrings","type":"Earrings","untranslatedTitle":"Bubble Ball Huggie Earrings","url":"\/products\/bubble-ball-huggie-earrings","vendor":"Barbara Ellick Jewelry","remoteShopId":null,"variants":[{"id":"45890656141473","image":{"src":"\/\/barbaraellick.com\/cdn\/shop\/files\/ChatGPT_Image_Sep_29_2026_01_19_57_PM.png?v=1790702412"},"price":{"amount":1085.0,"currencyCode":"USD"},"sku":"EAR-BBH-009","title":"One Size","untranslatedTitle":"One Size"}]},{"id":"8479497191585","handle":"delicate-pave-huggie-earrings","isCollective":null,"title":"Delicate Pave Huggie Earrings","type":"Earrings","untranslatedTitle":"Delicate Pave Huggie Earrings","url":"\/products\/delicate-pave-huggie-earrings","vendor":"Barbara Ellick Jewelry","remoteShopId":null,"variants":[{"id":"45890656108705","image":{"src":"\/\/barbaraellick.com\/cdn\/shop\/files\/ChatGPT_Image_Sep_29_2026_01_21_20_PM.png?v=1790702490"},"price":{"amount":600.0,"currencyCode":"USD"},"sku":"EAR-DPH-008","title":"One Size","untranslatedTitle":"One Size"}]}],"purchasingCompany":null},},"https://barbaraellick.com/cdn","87a86122w399bf3b8pd0403c97m2c07468c",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"false","themeId":"149389869217","themeStoreId":"2481","themePublished":"true","eventMetadataId":"26b1e4be-a7f1-49a1-887f-63df82c3fb7d","pageType":"product","resourceId":"8594801033377","shopId":"45223805089","storefrontBaseUrl":"https:\/\/barbaraellick.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\", \"8450a54b\"]","isMerchantRequest":"false","hashVersion":"87a86122w399bf3b8pd0403c97m2c07468c","publish":"custom","events":"[[\"page_viewed\",{}],[\"product_viewed\",{\"productVariant\":{\"price\":{\"amount\":9400.0,\"currencyCode\":\"USD\"},\"product\":{\"title\":\"Fancy Shape Lab Tennis Necklace\",\"vendor\":\"Barbara Ellick Jewelry\",\"id\":\"8594801033377\",\"untranslatedTitle\":\"Fancy Shape Lab Tennis Necklace\",\"url\":\"\/products\/fancy-shape-lab-tennis-necklace\",\"type\":\"\"},\"id\":\"46702285815969\",\"image\":{\"src\":\"\/\/barbaraellick.com\/cdn\/shop\/files\/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987\"},\"sku\":null,\"title\":\"Default Title\",\"untranslatedTitle\":\"Default Title\"}}]]"});})();</script>
1615<script>
1616  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
1617  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
1618  window.ShopifyAnalytics.meta.currency = 'USD';
1619  var meta = {"product":{"id":8594801033377,"gid":"gid:\/\/shopify\/Product\/8594801033377","vendor":"Barbara Ellick Jewelry","type":"","handle":"fancy-shape-lab-tennis-necklace","variants":[{"id":46702285815969,"price":940000,"name":"Fancy Shape Lab Tennis Necklace","public_title":null,"sku":null}],"remote":false},"page":{"pageType":"product","resourceType":"product","resourceId":8594801033377,"requestId":"786cc94b-8190-44d7-978e-e3711cdacce9-1791341923"}};
1620  for (var attr in meta) {
1621    window.ShopifyAnalytics.meta[attr] = meta[attr];
1622  }
1623</script>
vendor: 1 bytes, line 1623
1623
1624<script class="analytics">
1625  (function () {
1626    var customDocumentWrite = function(content) {
1627      var jquery = null;
1628
1629      if (window.jQuery) {
1630        jquery = window.jQuery;
1631      } else if (window.Checkout && window.Checkout.$) {
1632        jquery = window.Checkout.$;
1633      }
1634
1635      if (jquery) {
1636        jquery('body').append(content);
1637      }
1638    };
1639
1640    var hasLoggedConversion = function(token) {
1641      if (token) {
1642        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
1643      }
1644      return false;
1645    }
1646
1647    var setCookieIfConversion = function(token) {
1648      if (token) {
1649        var twoMonthsFromNow = new Date(Date.now());
1650        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
1651
1652        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
1653      }
1654    }
1655
1656    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
1657    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
1658    if (trekkie.integrations) {
1659      return;
1660    }
1661    trekkie.methods = [
1662      'identify',
1663      'page',
1664      'ready',
1665      'track',
1666      'trackForm',
1667      'trackLink'
1668    ];
1669    trekkie.factory = function(method) {
1670      return function() {
1671        var args = Array.prototype.slice.call(arguments);
1672        args.unshift(method);
1673        trekkie.push(args);
1674        if (method == 'track' || method == 'page') {
1675          var pageUrl;
1676          try {
1677            pageUrl = window.location.href;
1678          } catch (e) {}
1679          var pageReferrer;
1680          try {
1681            pageReferrer = document.referrer;
1682          } catch (e) {}
1683          try {
1684            if (window.__TREKKIE_SHIM_QUEUE == null) {
1685              window.__TREKKIE_SHIM_QUEUE = [];
1686            }
1687            window.__TREKKIE_SHIM_QUEUE.push({
1688              from: 'trekkie-stub',
1689              method: method,
1690              args: args.slice(1),
1691              pageContext: {
1692                url: pageUrl,
1693                referrer: pageReferrer
1694              }
1695            });
1696          } catch (e) {
1697            // no-op
1698          }
1699        }
1700        return trekkie;
1701      };
1702    };
1703    for (var i = 0; i < trekkie.methods.length; i++) {
1704      var key = trekkie.methods[i];
1705      trekkie[key] = trekkie.factory(key);
1706    }
1707    trekkie.load = function(config) {
1708      trekkie.config = config || {};
1709      trekkie.config.initialDocumentCookie = document.cookie;
1710      var first = document.getElementsByTagName('script')[0];
1711var script = document.createElement('script');
1712script.type = 'text/javascript';
1713script.onerror = function(e) {
1714  var scriptFallback = document.createElement('script');
1715  scriptFallback.type = 'text/javascript';
1716  scriptFallback.onerror = function(error) {
1717          var Monorail = {
1718      produce: function produce(monorailDomain, schemaId, payload) {
1719        var currentMs = new Date().getTime();
1720        var event = {
1721          schema_id: schemaId,
1722          payload: payload,
1723          metadata: {
1724            event_created_at_ms: currentMs,
1725            event_sent_at_ms: currentMs
1726          }
1727        };
1728        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
1729      },
1730      sendRequest: function sendRequest(endpointUrl, payload) {
1731        // Try the sendBeacon API
1732        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
1733          var blobData = new window.Blob([payload], {
1734            type: 'text/plain'
1735          });
1736
1737          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
1738            return true;
1739          } // sendBeacon was not successful
1740
1741        } // XHR beacon
1742
1743        var xhr = new XMLHttpRequest();
1744
1745        try {
1746          xhr.open('POST', endpointUrl);
1747          xhr.setRequestHeader('Content-Type', 'text/plain');
1748          xhr.send(payload);
1749        } catch (e) {
1750          console.log(e);
1751        }
1752
1753        return false;
1754      },
1755      isIos12: function isIos12() {
1756        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
1757      }
1758    };
1759    Monorail.produce('monorail-edge.shopifysvc.com',
1760      'trekkie_storefront_load_errors/1.1',
1761      {shop_id: 45223805089,
1762      theme_id: 149389869217,
1763      app_name: "storefront",
1764      context_url: window.location.href,
1765      source_url: "//barbaraellick.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js"});
1766
1767  };
1768  scriptFallback.async = true;
1769  scriptFallback.src = '//barbaraellick.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1770  first.parentNode.insertBefore(scriptFallback, first);
1771};
1772script.async = true;
1773script.src = '//barbaraellick.com/cdn/s/trekkie.storefront.2f6d7d7ede7d24234881a9cd5f47e679642fa1f6.min.js';
1774first.parentNode.insertBefore(script, first);
1775
1776    };
1777    trekkie.load(
1778      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":45223805089,"isMerchantRequest":null,"themeId":149389869217,"themeCityHash":"12586110688446016242","contentLanguage":"en","currency":"USD","eventMetadataId":"26b1e4be-a7f
17781-49a1-887f-63df82c3fb7d"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","8450a54b","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
1779    );
1780
1781    var loaded = false;
1782    trekkie.ready(function() {
1783      if (loaded) return;
1784      loaded = true;
1785
1786      window.ShopifyAnalytics.lib = window.trekkie;
1787
1788      var originalDocumentWrite = document.write;
1789      document.write = customDocumentWrite;
1790      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
1791      document.write = originalDocumentWrite;
1792
1793      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
1794      var token = match? match[1]: undefined;
1795      if (!hasLoggedConversion(token)) {
1796        setCookieIfConversion(token);
1797        window.ShopifyAnalytics.lib.track("Viewed Product",{"currency":"USD","variantId":46702285815969,"productId":8594801033377,"productGid":"gid:\/\/shopify\/Product\/8594801033377","name":"Fancy Shape Lab Tennis Necklace","price":"9400.00","sku":null,"brand":"Barbara Ellick Jewelry","variant":null,"category":"","nonInteraction":true,"remote":false,"available":true},undefined,undefined,{"shopifyEmitted":true});
1798      }
1799    });
1800
1801    window.ShopifyAnalytics.lib.page(null,{"pageType":"product","resourceType":"product","resourceId":8594801033377,"requestId":"786cc94b-8190-44d7-978e-e3711cdacce9-1791341923","shopifyEmitted":true});
1802
1803    var eventsListenerScript = document.createElement('script');
1804    eventsListenerScript.async = true;
1805    eventsListenerScript.src = "//barbaraellick.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
1806    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
1807})();</script>
vendor: 1 bytes, line 1807
1807
1808<script
1809  defer
1810  src="https://barbaraellick.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.9.6.min.js"
1811  data-application="storefront-renderer"
1812  data-shop-id="45223805089"
1813  data-render-region="gcp-us-central1"
1814  data-page-type="product"
1815  data-theme-instance-id="149389869217"
1816  data-theme-name="Horizon"
1817  data-theme-version="3.5.1"
1818  data-monorail-region="shop_domain"
1819  data-resource-timing-sampling-rate="10"
1820  data-shs="true"
1821  data-shs-beacon="true"
1822  data-shs-export-with-fetch="true"
1823  data-shs-logs-sample-rate="1"
1824  data-shs-beacon-endpoint="https://barbaraellick.com/api/collect"
1825></script>
vendor: 1 bytes, line 1825
1825
1826<script src="https://cdn.shopify.com/storefront/web-components/account.js" type="module" crossorigin fetchpriority="low" async></script>
1826<script id="shopify-customer-account-data" type="application/json">{"customer":null,"shop":{"id":"45223805089","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":false},"visitor":{"country":"US","language":"en"}}</script>
1826
1827<meta name="shopify-y" content="83dc8d2c-42c9-443c-ac84-45e6e6f4a78f" data-expiration="1822899523000"><meta name="shopify-s" content="c0a1c53c-3bb1-455b-abbd-dd3952ef98b8" data-expiration="1791343723000"><meta name="new-cookie-storage-activated" content="t">
1828</head>
1829
1830  <body class="page-width-narrow card-hover-effect-none">
1831    <a
1832  class="skip-to-content-link button-secondary"
1833  href="#MainContent"
1834>
1835  Skip to content
1836</a>
1837
1838
1839
1840    <div id="header-group">
1841      <!-- BEGIN sections: header-group -->
1842<div id="shopify-section-sections--20244195606689__header_announcements_9jGBFp" class="shopify-section shopify-section-group-header-group">
1843
1844<div class="section-background color-scheme-1"></div>
1845<aside
1846  class="announcement-bar spacing-style section section--page-width color-scheme-1"
1847  style="--padding-block-start: 15px; --padding-block-end:15px; 
1848--padding-inline-start:0px; --padding-inline-end:0px; 
1849; --border-bottom-width: 1px;"
1850>
1851  
1852
1853  <announcement-bar-component
1854    class="announcement-bar__slider"
1855    
1856  >
1857    
1858
1859    <div class="announcement-bar__slides">
1860      <slideshow-slide
1861    ref="slides[]"
1862    class="
1863      announcement-bar__slide
1864      text-block
1865      text-block--ARnNzekdkWStwTnJwO__announcement_BxgCk9
1866      text-block--align-center
1867      text-block--full-width
1868      custom-typography
1869      custom-font-size
1870      
1871    "
1872    style="
1873      
1874--color: ;--font-size: 0.75rem;      --font-weight: var(--font-subheading--weight);--font-family: var(--font-subheading--family);    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-);        --letter-spacing: var(--letter-spacing--body-normal);
1875      --width: 100%;
1876      --text-align: center;
1877      --line-height: 1;
1878    "
1879    
1880    aria-hidden="false"
1881  >
1882    <p class="announcement-bar__text">
1883      LAB GROWN NEW ARRIVALS!
1884    </p>
1885
1886    
1887      <a
1888        class="announcement-bar__link"
1889        href="/collections/all"
1890      >
1891        <span class="visually-hidden">
1892          LAB GROWN NEW ARRIVALS!
1893        </span>
1894      </a>
1895    
1896  </slideshow-slide>
1897
1898
1899
1900    </div>
1901  </announcement-bar-component>
1902</aside>
1903
1904
1905
1906
1907</div><header id="shopify-section-sections--20244195606689__header_section" class="shopify-section shopify-section-group-header-group header-section">
1908
1909
1910
1911
1912
1913
1914
1915<script type="application/ld+json">
1916  {
1917    "@context": "http://schema.org",
1918    "@type": "Organization",
1919    "name": "Barbara Ellick Jewelry",
1920    
1921      "logo": "https:\/\/barbaraellick.com\/cdn\/shop\/files\/logo-removebg-preview_74ede133-088a-4d23-8893-58e3e24bc2a8.png?v=1769566807\u0026width=500",
1922    
1923    "url": "https:\/\/barbaraellick.com"
1924  }
1925</script>
1925
1926
1927<header-component
1928  id="header-component"
1929  class="header"
1930  data-theme-color="rgb(255 255 255)"
1931  
1932  
1933    sticky="always"
1934  
1935  data-skip-node-update
1936  data-scroll-direction="none"
1937  
1938  
1939  style="
1940    --color-scheme-top-row: rgba(255 255 255 / 1.0);
1941    --color-scheme-bottom-row: rgba(255 255 255 / 1.0);
1942    
1943  "
1944>
1945  <div class="header__underlay header__underlay-closed"></div>
1946  <div
1947    class="header__underlay header__underlay-open"
1948  ></div>
1949    
1950
1951    
1952
1953    
1954    
1955      <div
1956        class="header__row header__row--top color-scheme-1 section section--full-width-margin section--page-width"
1957        ref="headerRowTop"style="--border-bottom-width: 0px; --border-bottom-width-mobile: 0px;">
1958        <div class="header__columns spacing-style">
1959          <div
1960      class="header__column header__column--left"
1961      data-testid="header-top-left"
1962    >
1963      
1964        
1965          
1966              
1967
1968
1969    <div
1970      class="header__drawer"
1971      ref="headerDrawerContainer"
1972      data-hydration-key="header-drawer-mobile"
1973      
1974    >
1975      
1976
1977<script
1978  src="//barbaraellick.com/cdn/shop/t/8/assets/header-drawer.js?v=121243031541024704371778598806"
1979  type="module"
1980  fetchpriority="low"
1981></script>
1981
1982
1983<header-drawer
1984  class="header-drawer "
1985  style="--menu-image-border-radius: 0px; --resource-card-corner-radius: 0px;"
1986>
1987  <details
1988    id="Details-menu-drawer-container"
1989    data-skip-node-update="true"
1990    class="menu-drawer-container"
1991    ref="details"
1992    scroll-lock
1993  >
1994    <summary
1995      class="header__icon header__icon--menu header__icon--summary"
1996      aria-label="Menu"
1997      on:click="/toggle"
1998    >
1999      <span class="svg-wrapper header-drawer-icon header-drawer-icon--open"><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
2000  <path d="M1 3.5H13" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
2001  <path d="M1 10.5H13" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
2002</svg>
2003</span>
2004      <span class="svg-wrapper header-drawer-icon header-drawer-icon--close"><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
2005  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
2006  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
2007</svg>
2008</span>
2009    </summary>
2010    <div
2011      ref="menuDrawer"
2012      class="
2013        menu-drawer
2014        color-scheme-1
2015      "
2016    >
2017      <button
2018        class="button close-button menu-drawer__close-button"
2019        type="button"
2020        aria-label="Close"
2021        on:click="/close"
2022      >
2023        <span class="svg-wrapper header-drawer-icon header-drawer-icon--close"><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
2024  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
2025  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
2026</svg>
2027</span>
2028      </button>
2029      <nav
2030        class="menu-drawer__navigation"
2031        style="--menu-top-level-font-family: var(--font-body--family);
2032--menu-top-level-font-size-desktop: 0.875rem; --menu-top-level-font-style: var(--font-body--style); --menu-top-level-font-weight: var(--font-body--weight); --menu-top-level-font-case:none;
2033
2034  --menu-top-level-font-size: var(--menu-font-2xl--size); --menu-top-level-font-line-height:
2035  var(--menu-font-2xl--line-height);
2036
2037--menu-top-level-font-color: var(--color-foreground); --menu-top-level-font-color-rgb: var(--color-foreground-rgb);
2038
2039--menu-parent-font-family: var(--font-body--family); --menu-parent-font-style:
2040var(--font-body--style); --menu-parent-font-weight: var(--font-body--weight); --menu-parent-font-case:
2041none;
2042
2043    --menu-parent-font-size: var(--menu-font-sm--size); --menu-parent-font-line-height:
2044    var(--menu-font-sm--line-height); --menu-parent-font-color: rgb(var(--color-foreground-rgb) /
2045    var(--opacity-subdued-text)); --menu-parent-active-font-color: var(--color-foreground);
2046  
2047--menu-child-font-family: var(--font-body--family); --menu-child-font-style:
2048var(--font-body--style); --menu-child-font-weight: var(--font-body--weight); --menu-child-font-case:
2049none;
2050
2051    --menu-child-font-size: var(--menu-font-md--size); --menu-child-font-line-height: var(--menu-font-md--line-height);
2052    --menu-child-font-color: var(--color-foreground); --menu-child-active-font-color: rgb(var(--color-foreground-rgb) /
2053    var(--opacity-subdued-text));
2054  
2055
2056        "
2057        aria-label="Primary"
2058      >
2059        <ul
2060          class="menu-drawer__menu has-submenu"
2061          role="list"
2062        >
2063            
2064            
2065
2066              <li
2067                style="--menu-drawer-animation-index: 1;"
2068                class="menu-drawer__list-item--flat"
2069              >
2070                
2071<a
2072                    id="HeaderDrawer-home"
2073                    href="/"
2074                    class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset"
2075                    
2076                  >
2077                    <span class="menu-drawer__menu-item-text wrap-text">Home</span>
2078                  </a>
2079                
2080              </li>
2081              <li
2082                style="--menu-drawer-animation-index: 2;"
2083                class="menu-drawer__list-item--flat"
2084              >
2085                
2086<a
2087                    id="HeaderDrawer-new-arrivals"
2088                    href="/collections/new-arrivals"
2089                    class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset"
2090                    
2091                  >
2092                    <span class="menu-drawer__menu-item-text wrap-text">New Arrivals</span>
2093                  </a>
2094                
2095              </li>
2096              <li
2097                style="--menu-drawer-animation-index: 3;"
2098                class="menu-drawer__list-item--flat"
2099              >
2100                
2101<a
2102                    id="HeaderDrawer-shop-now"
2103                    href="/collections/all"
2104                    class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset"
2105                    
2106                  >
2107                    <span class="menu-drawer__menu-item-text wrap-text">Shop Now</span>
2108                  </a>
2109                  
2110                  <ul
2111                    class="menu-drawer__menu menu-drawer__menu--childlist"
2112                    role="list"
2113                    tabindex="-1"
2114                  ><li
2115                        class="menu-drawer__list-item"
2116                        style="--menu-drawer-animation-index: 3;"
2117                      >
2118                        <a
2119                          href="/collections/necklaces-1"
2120                          class="menu-drawer__menu-item menu-drawer__menu-item--child menu-drawer__animated-element focus-inset"
2121                          
2122                        >
2123                          
2124                          <span class="menu-drawer__menu-item-text wrap-text">Necklaces</span>
2125                        </a>
2126                      </li><li
2127                        class="menu-drawer__list-item"
2128                        style="--menu-drawer-animation-index: 3;"
2129                      >
2130                        <a
2131                          href="/collections/bracelet"
2132                          class="menu-drawer__menu-item menu-drawer__menu-item--child menu-drawer__animated-element focus-inset"
2133                          
2134                        >
2135                          
2136                          <span class="menu-drawer__menu-item-text wrap-text">Bracelets</span>
2137                        </a>
2138                      </li><li
2139                        class="menu-drawer__list-item"
2140                        style="--menu-drawer-animation-index: 3;"
2141                      >
2142                        <a
2143                          href="/collections/studs"
2144                          class="menu-drawer__menu-item menu-drawer__menu-item--child menu-drawer__animated-element focus-inset"
2145                          
2146                        >
2147                          
2148                          <span class="menu-drawer__menu-item-text wrap-text">Earrings</span>
2149                        </a>
2150                      </li><li
2151                        class="menu-drawer__list-item"
2152                        style="--menu-drawer-animation-index: 3;"
2153                      >
2154                        <a
2155                          href="/collections/rings"
2156                          class="menu-drawer__menu-item menu-drawer__menu-item--child menu-drawer__animated-element focus-inset"
2157                          
2158                        >
2159                          
2160                          <span class="menu-drawer__menu-item-text wrap-text">Rings</span>
2161                        </a>
2162                      </li><li
2163                        class="menu-drawer__list-item"
2164                        style="--menu-drawer-animation-index: 3;"
2165                      >
2166                        <a
2167                          href="/collections/charms"
2168                          class="menu-drawer__menu-item menu-drawer__menu-item--child menu-drawer__animated-element focus-inset"
2169                          
2170                        >
2171                          
2172                          <span class="menu-drawer__menu-item-text wrap-text">Charms</span>
2173                        </a>
2174                      </li></ul>
2175                
2176              </li>
2177              <li
2178                style="--menu-drawer-animation-index: 4;"
2179                class="menu-drawer__list-item--flat"
2180              >
2181                
2182<a
2183                    id="HeaderDrawer-under-2000"
2184                    href="/collections/under-2000"
2185                    class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset"
2186                    
2187                  >
2188                    <span class="menu-drawer__menu-item-text wrap-text">Under $2000</span>
2189                  </a>
2190                
2191              </li>
2192              <li
2193                style="--menu-drawer-animation-index: 5;"
2194                class="menu-drawer__list-item--flat"
2195              >
2196                
2197<a
2198                    id="HeaderDrawer-lexis-picks"
2199                    href="/collections/lexis-picks"
2200                    class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset"
2201                    
2202                  >
2203                    <span class="menu-drawer__menu-item-text wrap-text">Lexis Picks</span>
2204                  </a>
2205                
2206              </li>
2207              <li
2208                style="--menu-drawer-animation-index: 6;"
2209                class="menu-drawer__list-item--flat"
2210              >
2211                
2212<a
2213                    id="HeaderDrawer-lab-grown"
2214                    href="/collections/lab-grown"
2215                    class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset"
2216                    
2217                  >
2218                    <span class="menu-drawer__menu-item-text wrap-text">Lab Grown</span>
2219                  </a>
2220                
2221              </li>
2222              <li
2223                style="--menu-drawer-animation-index: 7;"
2224                class="menu-drawer__list-item--flat"
2225              >
2226                
2227<a
2228                    id="HeaderDrawer-our-store"
2229                    href="/pages/our-store"
2230                    class="menu-drawer__menu-item menu-drawer__menu-item--mainlist menu-drawer__animated-element focus-inset"
2231                    
2232                  >
2233                    <span class="menu-drawer__menu-item-text wrap-text">Our Store</span>
2234                  </a>
2235                
2236              </li>
2237        </ul>
2238      </nav>
2239      <div
2240        class="menu-drawer__utility-links menu-drawer__animated-element"
2241        style="--menu-drawer-animation-index: 7;"
2242      >
2243        
2244        </div>
2245
2246      
2247    </div>
2248    <div
2249      class="menu-drawer__backdrop"
2250      on:click="header-drawer/close"
2251    ></div>
2252  </details>
2253</header-drawer>
2254
2255
2256
2257    </div>
2258
2259  
2260
2261<style data-shopify>
2262  .header__underlay {
2263    --color-submenu: rgb(255 255 255 / 1.0);
2264  }
2265</style>
2266
2267
2268
2269
2270            
2271        
2272      
2273        
2274          
2275              
2276  <search-button
2277    class="search-action search-action--hidden-on-menu"
2278  >
2279    <button
2280      on:click="#search-modal/showDialog"
2281      class="button-unstyled header-actions__action"
2282      aria-label="Search"
2283      aria-haspopup="dialog"
2284    >
2285      <span class="hidden">
2286        Search
2287      </span>
2288
2289      <span class="svg-wrapper ">
2290        <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><circle cx="9" cy="9" r="4.75" stroke="currentColor" stroke-width="var(--icon-stroke-width)"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="m12.5 12.5 3.25 3.25"/></svg>
2291
2292      </span>
2293    </button>
2294  </search-button>
2295
2296
2297
2298
2299            
2300        
2301      
2302        
2303          
2304              
2305
2306
2307<a
2308  
2309  href="/"
2310  class="size-style spacing-style header-logo"
2311  style="
2312    --size-style-width: ;--size-style-height: ;
2313    --padding-block-start: 0px;--padding-block-end: 0px;
2314    --font-family: var(--font-body--family);
2315    --font-style: var(--font-body--style);
2316    --font-weight: 600;
2317  "
2318  
2319>
2320  
2321
2322  <span
2323    class="header-logo__image-container header-logo__image-container--original"
2324    data-testid="header-logo"
2325  >
2326    
2327  
2328  
2329  
2330  
2331
2332  
2333
2334  
2335
2336  
2337
2338  <img src="//barbaraellick.com/cdn/shop/files/logo-removebg-preview_74ede133-088a-4d23-8893-58e3e24bc2a8.png?height=50&amp;
2338v=1769566807" alt="Barbara Ellick Jewelry - Home" width="201" height="50" class="header-logo__image" srcset="//barbaraellick.com/cdn/shop/files/logo-removebg-preview_74ede133-088a-4d23-8893-58e3e24bc2a8.png?height=50&amp;v=1769566807 1x, //barbaraellick.com/cdn/shop/files/logo-removebg-preview_74ede133-088a-4d23-8893-58e3e24bc2a8.png?height=100&amp;v=1769566807 2x, //barbaraellick.com/cdn/shop/files/logo-removebg-preview_74ede133-088a-4d23-8893-58e3e24bc2a8.png?height=150&amp;v=1769566807 3x" style="--header-logo-image-width: 201px;--header-logo-image-width-mobile: 137px; --header-logo-image-height: 50px; --header-logo-image-height-mobile: 34px;">
2339
2340
2341  </span>
2342
2343  
2344</a>
2345
2346
2347
2348
2349
2350            
2351        
2352      
2353    </div><div
2354      class="header__column header__column--center"
2355      data-testid="header-top-center"
2356    >
2357      
2358        
2359          
2360              
2361
2362
2363    
2364
2365    
2366
2367    <header-menu
2368      ref="headerMenu"
2369      class="header-menu"
2370      
2371      data-hydration-key="header-menu"
2372    >
2373      <div class="header-menu__inner">
2374        <nav
2375          class="menu-list"
2376          aria-label="Primary"
2377          style="--menu-top-level-font-family: var(--font-body--family);
2378--menu-top-level-font-size-desktop: 0.875rem; --menu-top-level-font-style: var(--font-body--style); --menu-top-level-font-weight: var(--font-body--weight); --menu-top-level-font-case:none;
2379
2380  --menu-top-level-font-size: var(--menu-font-sm--size); --menu-top-level-font-line-height:
2381  var(--menu-font-sm--line-height);
2382
2383--menu-top-level-font-color: var(--color-foreground); --menu-top-level-font-color-rgb: var(--color-foreground-rgb);
2384"
2385        >
2386          
2387          <overflow-list
2388  
2389    ref="overflowMenu"
2390  
2391  
2392    class="overflow-menu color-scheme-matches-parent"
2393  
2394  
2395    minimum-items="2"
2396  
2397  
2398    data-testid="header-menu-overflow-list"
2399  
2400  
2401    data-skip-node-update
2402  
2403>
2404  <template shadowrootmode="open">
2405    <link href="//barbaraellick.com/cdn/shop/t/8/assets/overflow-list.css?v=16727044177065489451778598806" rel="stylesheet" type="text/css" media="all" />
2406
2407    <ul part="list">
2408      <slot></slot>
2409      <slot
2410        name="more"
2411        part="more"
2412        hidden
2413        
2414      >
2415        <li
2416          part="more"
2417        >
2418          <button
2419            class="button"
2420            type="button"
2421            tabindex="0"
2422            
2423          >
2424            More
2425          </button>
2426        </li>
2427      </slot>
2428      <li
2429        part="placeholder"
2430        hidden
2431      ></li>
2432    </ul>
2433
2434    <div part="overflow">
2435      <ul part="overflow-list">
2436        <slot name="overflow"></slot>
2437      </ul>
2438    </div>
2439  </template>
2440
2441  
2442      
2443        <li
2444          role="presentation"
2445          class="menu-list__list-item"
2446          on:focus="/activate"
2447          on:blur="/deactivate"
2448          on:pointerenter="/activate"
2449          on:pointerleave="/deactivate"
2450        >
2451          <a
2452            href="/"
2453            data-skip-node-update="true"
2454            class="menu-list__link"
2455            ref="menuitem"
2456          >
2457            <span class="menu-list__link-title">Home</span>
2458          </a></li>
2459      
2460        <li
2461          role="presentation"
2462          class="menu-list__list-item"
2463          on:focus="/activate"
2464          on:blur="/deactivate"
2465          on:pointerenter="/activate"
2466          on:pointerleave="/deactivate"
2467        >
2468          <a
2469            href="/collections/new-arrivals"
2470            data-skip-node-update="true"
2471            class="menu-list__link"
2472            ref="menuitem"
2473          >
2474            <span class="menu-list__link-title">New Arrivals</span>
2475          </a></li>
2476      
2477        <li
2478          role="presentation"
2479          class="menu-list__list-item"
2480          on:focus="/activate"
2481          on:blur="/deactivate"
2482          on:pointerenter="/activate"
2483          on:pointerleave="/deactivate"
2484        >
2485          <a
2486            href="/collections/all"
2487            data-skip-node-update="true"
2488            class="menu-list__link"aria-controls="submenu-3"
2489              aria-haspopup="true"
2490              aria-expanded="false"
2491            ref="menuitem"
2492          >
2493            <span class="menu-list__link-title">Shop Now</span>
2494          </a><div class="menu-list__submenu color-scheme-matches-parent" ref="submenu[]">
2495              <div
2496                id="submenu-3"
2497                class="menu-list__submenu-inner"
2498                style="--menu-parent-font-family: var(--font-body--family); --menu-parent-font-style:
2499var(--font-body--style); --menu-parent-font-weight: var(--font-body--weight); --menu-parent-font-case:
2500none;
2501
2502    --menu-parent-font-size: var(--menu-font-sm--size); --menu-parent-font-line-height:
2503    var(--menu-font-sm--line-height); --menu-parent-font-color: rgb(var(--color-foreground-rgb) /
2504    var(--opacity-subdued-text)); --menu-parent-active-font-color: var(--color-foreground);
2505  
2506--menu-child-font-family: var(--font-body--family); --menu-child-font-style:
2507var(--font-body--style); --menu-child-font-weight: var(--font-body--weight); --menu-child-font-case:
2508none;
2509
2510    --menu-child-font-size: var(--menu-font-md--size); --menu-child-font-line-height: var(--menu-font-md--line-height);
2511    --menu-child-font-color: var(--color-foreground); --menu-child-active-font-color: rgb(var(--color-foreground-rgb) /
2512    var(--opacity-subdued-text));
2513  
2514"
2515              >
2516                
2517                <div class="mega-menu section section--full-width-margin section--page-width">
2518                  <div
2519                    class="mega-menu__grid"
2520                    data-menu-grid-id="MegaMenuList-3"
2521                  >
2522                    
2523<ul
2524  data-menu-list-id="MegaMenuList-3"
2525  class="mega-menu__list list-unstyled"
2526  style="--menu-image-border-radius: 0px;"
2527>
2528  
2529    <li class="mega-menu__column mega-menu__column--span-1">
2530    <div>
2531      <a
2532        href="/collections/necklaces-1"
2533        class="mega-menu__link "
2534      >
2535        
2536        <span class="wrap-text">Necklaces</span>
2537      </a>
2538      
2539    </div>
2540
2541    
2542  
2543    
2544    <div>
2545      <a
2546        href="/collections/bracelet"
2547        class="mega-menu__link "
2548      >
2549        
2550        <span class="wrap-text">Bracelets</span>
2551      </a>
2552      
2553    </div>
2554
2555    
2556  
2557    
2558    <div>
2559      <a
2560        href="/collections/studs"
2561        class="mega-menu__link "
2562      >
2563        
2564        <span class="wrap-text">Earrings</span>
2565      </a>
2566      
2567    </div>
2568
2569    
2570  
2571    
2572    <div>
2573      <a
2574        href="/collections/rings"
2575        class="mega-menu__link "
2576      >
2577        
2578        <span class="wrap-text">Rings</span>
2579      </a>
2580      
2581    </div>
2582
2583    
2584  
2585    
2586    <div>
2587      <a
2588        href="/collections/charms"
2589        class="mega-menu__link "
2590      >
2591        
2592        <span class="wrap-text">Charms</span>
2593      </a>
2594      
2595    </div>
2596
2597    </li>
2598  
2599</ul>
2600
2601
2602
2603<style data-shopify>
2604  [data-menu-grid-id="MegaMenuList-3"] {
2605    
2606      --menu-columns-desktop: 6;
2607      --menu-columns-tablet: 4;
2608    
2609  }
2610
2611  [data-menu-list-id="MegaMenuList-3"] {
2612    
2613      --menu-columns-desktop: 6;
2614      --menu-columns-tablet: 4;
2615    
2616  }
2617</style>
2618
2619
2620<span
2621      class="mega-menu__content"
2622      style="--menu-content-columns-desktop: 0; --menu-content-columns-tablet: 0; --resource-card-corner-radius: 0px;"
2623    >
2624      <ul
2625        class="mega-menu__content-list mega-menu__content-list--products list-unstyled"
2626      >
2627        
2628      </ul>
2629    </span>
2630  
2631
2632                  </div>
2633                </div>
2634              </div>
2635            </div></li>
2636      
2637        <li
2638          role="presentation"
2639          class="menu-list__list-item"
2640          on:focus="/activate"
2641          on:blur="/deactivate"
2642          on:pointerenter="/activate"
2643          on:pointerleave="/deactivate"
2644        >
2645          <a
2646            href="/collections/under-2000"
2647            data-skip-node-update="true"
2648            class="menu-list__link"
2649            ref="menuitem"
2650          >
2651            <span class="menu-list__link-title">Under $2000</span>
2652          </a></li>
2653      
2654        <li
2655          role="presentation"
2656          class="menu-list__list-item"
2657          on:focus="/activate"
2658          on:blur="/deactivate"
2659          on:pointerenter="/activate"
2660          on:pointerleave="/deactivate"
2661        >
2662          <a
2663            href="/collections/lexis-picks"
2664            data-skip-node-update="true"
2665            class="menu-list__link"
2666            ref="menuitem"
2667          >
2668            <span class="menu-list__link-title">Lexis Picks</span>
2669          </a></li>
2670      
2671        <li
2672          role="presentation"
2673          class="menu-list__list-item"
2674          on:focus="/activate"
2675          on:blur="/deactivate"
2676          on:pointerenter="/activate"
2677          on:pointerleave="/deactivate"
2678        >
2679          <a
2680            href="/collections/lab-grown"
2681            data-skip-node-update="true"
2682            class="menu-list__link"
2683            ref="menuitem"
2684          >
2685            <span class="menu-list__link-title">Lab Grown</span>
2686          </a></li>
2687      
2688        <li
2689          role="presentation"
2690          class="menu-list__list-item"
2691          on:focus="/activate"
2692          on:blur="/deactivate"
2693          on:pointerenter="/activate"
2694          on:pointerleave="/deactivate"
2695        >
2696          <a
2697            href="/pages/our-store"
2698            data-skip-node-update="true"
2699            class="menu-list__link"
2700            ref="menuitem"
2701          >
2702            <span class="menu-list__link-title">Our Store</span>
2703          </a></li>
2704      
2705      <li
2706        class="menu-list__list-item"
2707        role="presentation"
2708        slot="more"
2709        on:focus="/activate"
2710        on:blur="/deactivate"
2711        on:pointerenter="/activate"
2712        on:pointerleave="/deactivate"
2713      >
2714        <button role="listitem" class="menu-list__link button-unstyled">
2715          <span class="menu-list__link-title">More</span>
2716        </button>
2717      </li>
2718    
2719</overflow-list>
2720
2721        </nav>
2722      </div>
2723
2724      
2724<script
2725        src="//barbaraellick.com/cdn/shop/t/8/assets/header-menu.js?v=97820922056036071501778598806"
2726        type="module"
2727        fetchpriority="low"
2728      ></script>
2728
2729    </header-menu>
2730
2731
2732<style data-shopify>
2733  .header__underlay {
2734    --color-submenu: rgb(255 255 255 / 1.0);
2735  }
2736</style>
2737
2738
2739
2740
2741            
2742        
2743      
2744    </div><div
2745      class="header__column header__column--right"
2746      data-testid="header-top-right"
2747    >
2748      
2749        
2750          
2751              
2752  
2753  
2754
2755            
2756        
2757      
2758        
2759          
2760              
2761  <search-button
2762    class="search-action search-action--hidden-on-drawer"
2763  >
2764    <button
2765      on:click="#search-modal/showDialog"
2766      class="button-unstyled header-actions__action"
2767      aria-label="Search"
2768      aria-haspopup="dialog"
2769    >
2770      <span class="hidden">
2771        Search
2772      </span>
2773
2774      <span class="svg-wrapper ">
2775        <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><circle cx="9" cy="9" r="4.75" stroke="currentColor" stroke-width="var(--icon-stroke-width)"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="m12.5 12.5 3.25 3.25"/></svg>
2776
2777      </span>
2778    </button>
2779  </search-button>
2780
2781
2782
2783
2784            
2785        
2786      
2787        
2788          
2789              
2790
2791<script
2792  type="module"
2793  src="//barbaraellick.com/cdn/shop/t/8/assets/cart-icon.js?v=157241182139685326961778598806"
2794  fetchpriority="low"
2795></script>
2795
2796
2797
2798
2799
2800
2801<header-actions
2802  
2803>
2804  
2805    
2806    <div
2807      class="account-button header-actions__action color-scheme-1"
2808    >
2809      <shopify-store store-domain="https://barbaraellick.com" country="US" language="en"></shopify-store>
2810<shopify-account
2811        menu="customer-account-main-menu"
2812        
2813      >
2814        
2815          <span
2816            slot="signed-out-avatar"
2817            class="account-button__text header-actions__text-style hidden"
2818          >
2819            Account
2820          </span>
2821
2822          <span
2823            slot="signed-out-avatar"
2824            class=""
2825            aria-hidden="true"
2826          >
2827            
2828  <svg
2829    xmlns="http://www.w3.org/2000/svg"
2830    width="15"
2831    height="17"
2832    viewBox="0 0 15 17"
2833    fill="none"
2834    slot="signed-out-avatar"
2835    class="account-button__icon"
2836  >
2837    <path
2838      stroke="currentColor"
2839      stroke-linejoin="round"
2840      stroke-width="var(--icon-stroke-width)"
2841      d="M10.375 3.813a3.063 3.063 0 1 1-6.125 0 3.063 3.063 0 0 1 6.125 0ZM7.313 9.5c-3.667 0-6.24 2.691-6.563 6.125h13.125C13.552 12.191 10.979 9.5 7.312 9.5Z"
2842    />
2843  </svg>
2844
2845          </span>
2846        
2847      </shopify-account>
2848    </div>
2849  
2850
2851  
2852    
2852<script
2853      src="//barbaraellick.com/cdn/shop/t/8/assets/cart-drawer.js?v=35649724213056774541778598806"
2854      type="module"
2855      fetchpriority="low"
2856    ></script>
2856
2857
2858    
2859
2860    <cart-drawer-component
2861      class="cart-drawer"
2862      
2863      
2864    >
2865      <template id="empty-cart-template">
2866        
2867      <div class="cart-drawer__header">
2868        <button
2869          ref="closeButton"
2870          on:click="cart-drawer-component/close"
2871          class="button close-button cart-drawer__close-button button-unstyled"
2872          aria-label="Close dialog"
2873        >
2874          <span class="svg-wrapper"><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
2875  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
2876  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
2877</svg>
2878</span>
2879        </button>
2880      </div>
2881
2882      <div
2883        class="cart-drawer__content"
2884        aria-label="Cart"
2885      >
2886        <h2
2887          class="cart-drawer__heading h4 cart-drawer__heading--empty"
2888          id="cart-drawer-heading-empty"
2889        >
2890          Your cart is empty
2891        </h2>
2892
2893        <div class="cart-drawer__items">
2894          
2895
2896
2897
2898<script
2899  src="//barbaraellick.com/cdn/shop/t/8/assets/component-cart-items.js?v=165440327125931659001778598806"
2900  type="module"
2901  fetchpriority="low"
2902></script>
vendor: 1 bytes, line 2902
2902
2903<script
2904  src="//barbaraellick.com/cdn/shop/t/8/assets/component-cart-quantity-selector.js?v=105130809908858639751778598806"
2905  type="module"
2906  fetchpriority="low"
2907></script>
vendor: 1 bytes, line 2907
2907
2908<script
2909  src="//barbaraellick.com/cdn/shop/t/8/assets/volume-pricing-info.js?v=94479640769665442661778598806"
2910  type="module"
2911  fetchpriority="low"
2912></script>
2912
2913
2914<div
2915  
2916  class="cart-items__wrapper"
2917  
2918>
2919  
2920<p>
2921        Have an account? <a href="https://barbaraellick.com/customer_authentication/redirect?locale=en&region_country=US">Log in</a> to check out faster.
2922      </p><a
2923      class="button cart-items__empty-button"
2924      href="/collections/all"
2925    >
2926      <span class="button-text">
2927        Continue shopping
2928      </span>
2929    </a></div>
2930
2931
2932
2933        </div>
2934      </div>
2935    
2936      </template>
2937      <button
2938        class="header-actions__action button-unstyled"
2939        on:click="/open"
2940        aria-haspopup="dialog"
2941        aria-label="Cart"
2942        aria-describedby="cart-bubble-text"
2943        data-testid="cart-drawer-trigger"
2944      >
2945        
2946  <cart-icon
2947    class="header-actions__cart-icon"
2948    data-testid="cart-icon"
2949  >
2950    <span class="hidden">
2951      Cart
2952    </span>
2953
2954    <span
2955      class="svg-wrapper "
2956      aria-hidden="true"
2957    >
2958      <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="M3.392 6.875h13.216v8.016c0 .567-.224 1.112-.624 1.513-.4.402-.941.627-1.506.627H5.522a2.13 2.13 0 0 1-1.506-.627 2.15 2.15 0 0 1-.624-1.513zM8.818 2.969h2.333c.618 0 1.211.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.313c0-.622.246-1.218.683-1.658a2.33 2.33 0 0 1 1.65-.686"/></svg>
2959
2960    </span>
2961
2962    <div
2963  ref="cartBubble"
2964  class="cart-bubble visually-hidden"
2965  
2966  
2967    data-maintain-ratio
2968  
2969>
2970  <span class="cart-bubble__background"></span>
2971  <span
2972    ref="cartBubbleText"
2973    id="cart-bubble-text"
2974    class="cart-bubble__text"
2975  >
2976    <span
2977      class="cart-bubble__text-count hidden"
2978      ref="cartBubbleCount"
2979      aria-hidden="true"
2980      data-testid="cart-bubble"
2981    >
29820</span>
2983  </span>
2984</div>
2985
2986
2987
2988  </cart-icon>
2989
2990      </button>
2991
2992      <dialog
2993        ref="dialog"
2994        class="cart-drawer__dialog dialog-modal dialog-drawer color-scheme-1 cart-drawer--empty"
2995        data-testid="cart-drawer-dialog"
2996        aria-labelledby="cart-drawer-heading-empty"
2997        scroll-lock
2998        cart-summary-sticky="true"
2999      >
3000        <span
3001          ref="liveRegion"
3002          class="visually-hidden"
3003          role="status"
3004        ></span>
3005        <div
3006          class="cart-drawer__inner"
3007          data-hydration-key="cart-drawer-inner"
3008        >
3009          
3010          
3011
3012<cart-items-component
3013  class="cart-items-component"
3014  
3015    data-drawer
3016  
3017  data-section-id="sections--20244195606689__header_section"
3018>
3019  
3020
3021      <div class="cart-drawer__header">
3022        <button
3023          ref="closeButton"
3024          on:click="cart-drawer-component/close"
3025          class="button close-button cart-drawer__close-button button-unstyled"
3026          aria-label="Close dialog"
3027        >
3028          <span class="svg-wrapper"><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
3029  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
3030  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
3031</svg>
3032</span>
3033        </button>
3034      </div>
3035
3036      <div
3037        class="cart-drawer__content"
3038        aria-label="Cart"
3039      >
3040        <h2
3041          class="cart-drawer__heading h4 cart-drawer__heading--empty"
3042          id="cart-drawer-heading-empty"
3043        >
3044          Your cart is empty
3045        </h2>
3046
3047        <div class="cart-drawer__items">
3048          
3049
3050
3051
3052<script
3053  src="//barbaraellick.com/cdn/shop/t/8/assets/component-cart-items.js?v=165440327125931659001778598806"
3054  type="module"
3055  fetchpriority="low"
3056></script>
vendor: 1 bytes, line 3056
3056
3057<script
3058  src="//barbaraellick.com/cdn/shop/t/8/assets/component-cart-quantity-selector.js?v=105130809908858639751778598806"
3059  type="module"
3060  fetchpriority="low"
3061></script>
vendor: 1 bytes, line 3061
3061
3062<script
3063  src="//barbaraellick.com/cdn/shop/t/8/assets/volume-pricing-info.js?v=94479640769665442661778598806"
3064  type="module"
3065  fetchpriority="low"
3066></script>
3066
3067
3068<div
3069  
3070  class="cart-items__wrapper"
3071  
3072>
3073  
3074<p>
3075        Have an account? <a href="https://barbaraellick.com/customer_authentication/redirect?locale=en&region_country=US">Log in</a> to check out faster.
3076      </p><a
3077      class="button cart-items__empty-button"
3078      href="/collections/all"
3079    >
3080      <span class="button-text">
3081        Continue shopping
3082      </span>
3083    </a></div>
3084
3085
3086
3087        </div>
3088      </div>
3089    
3090
3091</cart-items-component>
3092
3093
3094
3095        </div>
3096      </dialog>
3097    </cart-drawer-component>
3098  
3099
3100  <span
3101    ref="liveRegion"
3102    class="visually-hidden"
3103    role="status"
3104    data-testid="cart-count-live-region"
3105  ></span>
3106</header-actions>
3107
3108<script
3109  type="module"
3110  src="//barbaraellick.com/cdn/shop/t/8/assets/header-actions.js?v=121308165565653895611778598806"
3111  fetchpriority="low"
3112></script>
3112
3113
3114
3115
3116          
3117        
3118      
3119    </div>
3120        </div>
3121      </div>
3122    
3123  
3124    
3125
3126    
3127
3128    
3129    
3130  
3131
3132  
3133    <div class="header__row header__navigation-bar-row color-scheme-1">
3134      
3135
3136
3137    
3138      <div
3139        class="menu-list menu-list--mobile color-scheme-1"
3140        style="--menu-horizontal-gap: 15px; --mobile-nav-margin: auto;"
3141        data-hydration-key="header-menu-mobile-navigation-bar"
3142      >
3143        <div class="menu-list__scroll-container">
3144          <ul
3145            class="menu-list__list list-unstyled"
3146            role="list"
3147          >
3148            
3149              <li>
3150                <a
3151                  href="/"
3152                  id="MenuItem-home"
3153                  class="menu-list__item"
3154                  
3155                >Home</a>
3156              </li>
3157            
3158              <li>
3159                <a
3160                  href="/collections/new-arrivals"
3161                  id="MenuItem-new-arrivals"
3162                  class="menu-list__item"
3163                  
3164                >New Arrivals</a>
3165              </li>
3166            
3167              <li>
3168                <a
3169                  href="/collections/all"
3170                  id="MenuItem-shop-now"
3171                  class="menu-list__item"
3172                  
3173                >Shop Now</a>
3174              </li>
3175            
3176              <li>
3177                <a
3178                  href="/collections/under-2000"
3179                  id="MenuItem-under-2000"
3180                  class="menu-list__item"
3181                  
3182                >Under $2000</a>
3183              </li>
3184            
3185              <li>
3186                <a
3187                  href="/collections/lexis-picks"
3188                  id="MenuItem-lexis-picks"
3189                  class="menu-list__item"
3190                  
3191                >Lexis Picks</a>
3192              </li>
3193            
3194              <li>
3195                <a
3196                  href="/collections/lab-grown"
3197                  id="MenuItem-lab-grown"
3198                  class="menu-list__item"
3199                  
3200                >Lab Grown</a>
3201              </li>
3202            
3203              <li>
3204                <a
3205                  href="/pages/our-store"
3206                  id="MenuItem-our-store"
3207                  class="menu-list__item"
3208                  
3209                >Our Store</a>
3210              </li>
3211            
3212          </ul>
3213        </div>
3214      </div>
3215    
3216  
3217
3218<style data-shopify>
3219  .header__underlay {
3220    --color-submenu: rgb(255 255 255 / 1.0);
3221  }
3222</style>
3223
3224
3225
3226
3227    </div>
3228  
3229</header-component>
3230
3231<script
3232  src="//barbaraellick.com/cdn/shop/t/8/assets/header.js?v=36718054510661947891778598806"
3233  type="module"
3234></script>
3234
3235
3236
3237
3238
3239  
3239<script type="module">
3240    import { hydrate } from '@theme/section-hydration';
3241    const url = new URL(window.location.href);
3242    url.searchParams.delete('page');
3243    hydrate('sections--20244195606689__header_section', url);
3244  </script>
3244
3245
3246
3247
3248</header>
3249<!-- END sections: header-group -->
3250    </div>
3251
3252    
3252<script>
3253      // Inline header height and menu style calculations to prevent layout shift
3254      // Note: Updates in calculateHeaderGroupHeight(), updateTransparentHeaderOffset() and setHeaderMenuStyle() utilities.js should be kept in sync with this function
3255      (function setHeaderHeighCustomProperties() {
3256        /*
3257         * Header calculation functions for maintaining CSS variables
3258         * Mimic calculateHeaderGroupHeight() in utilities.js
3259         */
3260        const header = document.querySelector('header-component');
3261        const headerGroup = document.querySelector('#header-group');
3262        const hasHeaderSection = headerGroup?.querySelector('.header-section');
3263
3264        if (!header || !headerGroup) return;
3265
3266        const headerTopRow = header.querySelector('.header__row--top');
3267        const headerHeight = header.offsetHeight;
3268
3269        // Calculate the total height of the header group
3270        let headerGroupHeight = 0;
3271        const children = headerGroup.children;
3272        for (let i = 0; i < children.length; i++) {
3273          const element = children[i];
3274          if (element === header || !(element instanceof HTMLElement)) continue;
3275          headerGroupHeight += element.offsetHeight;
3276        }
3277
3278        // Check for transparent header special case
3279        if (header.hasAttribute('transparent') && header.parentElement?.nextElementSibling) {
3280          headerGroupHeight += headerHeight;
3281        }
3282
3283        // Set CSS variables
3284        document.body.style.setProperty('--header-height', `${headerHeight}px`);
3285        document.body.style.setProperty('--header-group-height', `${headerGroupHeight}px`);
3286
3287        if (headerTopRow) {
3288          window.requestAnimationFrame(function () {
3289            document.body.style.setProperty('--top-row-height', `${headerTopRow.offsetHeight}px`);
3290          });
3291        }
3292
3293        /**
3294         * Updates CSS custom properties for transparent header offset calculation
3295         * Mimic updateTransparentHeaderOffset() in utilities.js
3296         */
3297
3298        if (!hasHeaderSection || !header?.hasAttribute('transparent')) {
3299          document.body.style.setProperty('--transparent-header-offset-boolean', '0');
3300          return;
3301        }
3302
3303        const hasImmediateSection = hasHeaderSection.nextElementSibling?.classList.contains('shopify-section');
3304
3305        const shouldApplyOffset = !hasImmediateSection ? '1' : '0';
3306        document.body.style.setProperty('--transparent-header-offset-boolean', shouldApplyOffset);
3307      })();
3308
3309      (function setHeaderMenuStyle() {
3310        const headerComponent = document.querySelector('#header-component');
3311        if (headerComponent) {
3312          const isTouchDevice = 'ontouchstart' in window && navigator.maxTouchPoints > 0;
3313          const overflowList = headerComponent?.querySelector('overflow-list');
3314          const hasReachedMinimum = overflowList && overflowList.hasAttribute('minimum-reached');
3315          headerComponent.dataset.menuStyle = isTouchDevice || hasReachedMinimum ? 'drawer' : 'menu';
3316        }
3317      })();
3318    </script>
3318
3319
3320    <main
3321      id="MainContent"
3322      class="content-for-layout"
3323      role="main"
3324      data-page-transition-enabled="false"
3325      data-product-transition="false"
3326      data-template="product"
3327    >
3328      <div id="shopify-section-template--20244195442849__main" class="shopify-section">
3328<script type="application/ld+json">
3329  {"@context":"http:\/\/schema.org\/","@id":"\/products\/fancy-shape-lab-tennis-necklace#product","@type":"Product","brand":{"@type":"Brand","name":"Barbara Ellick Jewelry"},"category":"Necklaces","description":"Lab Grown Diamonds \n15 Ct","gtin":"24422236","image":"https:\/\/barbaraellick.com\/cdn\/shop\/files\/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987\u0026width=1920","name":"Fancy Shape Lab Tennis Necklace","offers":{"@id":"\/products\/fancy-shape-lab-tennis-necklace?variant=46702285815969#offer","@type":"Offer","availability":"http:\/\/schema.org\/InStock","price":"9400.00","priceCurrency":"USD","url":"https:\/\/barbaraellick.com\/products\/fancy-shape-lab-tennis-necklace?variant=46702285815969"},"url":"https:\/\/barbaraellick.com\/products\/fancy-shape-lab-tennis-necklace"}
3330</script>
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339  
3340
3341  <sticky-add-to-cart
3342    class="sticky-add-to-cart"
3343    data-variant-available="true"
3344    data-product-id="8594801033377"
3345    data-current-variant-id="46702285815969"
3346    data-initial-quantity="1"
3347    data-default-variant-title="Default Title"
3348  >
3349    <div
3350      class="sticky-add-to-cart__bar color-scheme-1"
3351      data-stuck="false"
3352      ref="stickyBar"
3353      role="region"
3354      aria-label="Quick add to cart bar"
3355    >
3356      
3357      
3358        <div
3359          class="sticky-add-to-cart__image"
3360        >
3361          
3362          <img src="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=120" alt="Fancy Shape Lab Tennis Necklace" width="120" height="110" loading="lazy" class="sticky-add-to-cart__image-img" data-testid="sticky-product-image" ref="productImage">
3363        </div>
3364      
3365
3366      
3367      <div
3368        class="sticky-add-to-cart__info"
3369        data-has-image="true"
3370        data-singleton="true"
3371        data-single-option="false"
3372      >
3373        <p
3374          class="sticky-add-to-cart__title"
3375          data-testid="sticky-product-title"
3376        >
3377          Fancy Shape Lab Tennis Necklace
3378        </p>
3379        <div
3380          class="sticky-add-to-cart__variant"
3381          data-testid="sticky-variant-title"
3382          
3383            style="display: none;"
3384          
3385        >
3386          
3387        </div>
3388      </div>
3389
3390      <div
3391        class="sticky-add-to-cart__price"
3392        data-testid="sticky-price-display"
3393      >
3394        <div ref="priceContainer">
3395  
3396    
3397    <div
3398      class="
3399        price__regular
3400        
3401      "
3402    >
3403      <span class="price">$9,400.00</span>
3404    </div>
3405    <div
3406      class="
3407        price__sale
3408        
3409          price__hidden
3410        
3411      "
3412    >
3413      
3414        <span class="price-item__group">
3415          <span class="visually-hidden">Sale price&nbsp;</span>
3416          <span class="price-item--sale price">$9,400.00</span>
3417        </span>
3418        <span class="price-item__group">
3419          <span class="visually-hidden">Regular price&nbsp;</span>
3420          <span class="price-item--regular compare-at-price"></span>
3421        </span>
3422      
3423    </div>
3424  
3425</div>
3426      </div>
3427
3428      <button
3429        type="button"
3430        class="sticky-add-to-cart__button add-to-cart-button button"
3431        ref="addToCartButton"
3432        on:click="/handleAddToCartClick"
3433        
3434      >
3435        <span
3436          class="add-to-cart-text"
3437        >
3438          
3439            <span class="svg-wrapper add-to-cart-icon"><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="M16.608 9.421V6.906H3.392v8.016c0 .567.224 1.112.624 1.513.4.402.941.627 1.506.627H8.63M8.818 3h2.333c.618 0 1.212.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33 2.33 0 0 1 8.82 3"/><path stroke="currentColor" stroke-linecap="round" stroke-width="var(--icon-stroke-width)" d="M14.608 12.563v5m2.5-2.5h-5"/></svg>
3440</span>
3441          
3442          <span class="add-to-cart-text__content">
3443            <span>Add to cart</span>
3444            <span
3445              ref="quantityDisplay"
3446              
3447                style="display: none;"
3448              
3449            > (<span ref="quantityNumber">1</span>)</span>
3450          </span>
3451        </span>
3452        <span class="add-to-cart__added">
3453          <span class="svg-wrapper add-to-cart__added-icon"><svg aria-hidden="true" class="checkmark-burst" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
3454  <g class="check">
3455    <circle class="ring" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3456    <path class="tick" d="M9 12.75L11.25 15L15 9.75" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
3457  </g>
3458  <g class="burst">
3459    <g style="--index: 0;">
3460      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
3461    </g>
3462    <g style="--index: 1;">
3463      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
3464    </g>
3465    <g style="--index: 2;">
3466      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
3467    </g>
3468    <g style="--index: 3;">
3469      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
3470    </g>
3471    <g style="--index: 4;">
3472      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
3473    </g>
3474    <g style="--index: 5;">
3475      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
3476    </g>
3477    <g style="--index: 6;">
3478      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
3479    </g>
3480    <g style="--index: 7;">
3481      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
3482    </g>
3483  </g>
3484</svg>
3485</span>
3486        </span>
3487      </button>
3488    </div>
3489  </sticky-add-to-cart>
3490
3491
3492
3493
3494
3495
3496<div class="section-background color-scheme-1"></div>
3497<div
3498  class="product-information section section--page-width spacing-style color-scheme-1 relative"
3499  style="--padding-block-start: 0px;--padding-block-end: 0px; --gap: 48px;"
3500  data-testid="product-information"
3501>
3502  
3503    
3504    <a
3505  class="skip-to-content-link button-secondary"
3506  href="#ProductInformation-template--20244195442849__main"
3507>
3508  Skip to product information
3509</a>
3510
3511
3512
3513  
3514  <div
3515    class="product-information__grid product-information--media-left"
3516    data-product-grid-content
3517  >
3518    
3519    
3520
3521    
3522      
3523        
3524      <div
3525        class="product-information__media"
3526        data-testid="product-information-media"
3527      >
3528        
3529
3530<script
3531    src="//barbaraellick.com/cdn/shop/t/8/assets/zoom-dialog.js?v=102268456213388948961778598806"
3532    type="module"
3533  ></script>
3533<script
3534    src="//barbaraellick.com/cdn/shop/t/8/assets/drag-zoom-wrapper.js?v=24957596803719370611778598806"
3535    type="module"
3536  ></script>
3536<style data-shopify>
3537  
3538
3539  
3540    .media-fit-contain {
3541      --product-media-fit: contain;
3542    }
3543
3544    /* Media fit for all media elements */
3545    .media-fit-contain :is(img, video, iframe, .deferred-media__poster-image) {
3546      object-fit: contain;
3547      width: 100%;
3548      height: 100%;
3549    }
3550
3551    /* 3D Models (no object-fit support, just sizing) */
3552    .media-fit-contain model-viewer {
3553      width: 100%;
3554      height: 100%;
3555    }
3556  
3557
3558  
3559
3560  /* Add background color so carousel arrows' mix-blend-mode works correctly even on transparent areas. */
3561  
3562    .media-fit-contain :is(img, .deferred-media__poster-image) {
3563      background-color: var(--color-background);
3564    }
3565  
3566
3567  
3568  
3569  
3570    
3571    ::view-transition-old(gallery-item-open),
3572    ::view-transition-new(gallery-item-open),
3573    ::view-transition-old(gallery-item-close),
3574    ::view-transition-new(gallery-item-close) {
3575      height: auto;
3576      width: 100%;
3577      object-fit: contain;
3578      top: 50%;
3579      transform: translateY(-50%);
3580    }
3581  
3582  
3583
3584  :root { --gallery-media-border-radius: 0px; }
3585</style>
3586
3587
3588  <media-gallery
3589    class="
3590      spacing-style
3591      sticky-content
3592      
3593        media-gallery--two-column
3594        
3595      
3596      media-gallery--grid
3597      
3598      
3599    "
3600    style="--padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px; --thumbnail-width: 44px; --media-radius: 0px;--image-gap: 4px;"
3601    data-presentation="grid"
3602    
3603  >
3604    
3605
3606    
3607
3608    
3609
3610    <slideshow-component
3611  
3612    ref="slideshow"
3613  
3614  
3615  style="--slideshow-timeline: --slide-0, --slide-1;--slide-min-height: auto;--slide-min-height-desktop: auto;"
3616  
3617  initial-slide="0"
3618  
3619  
3620    infinite
3621  
3622
3623  
3624>
3625  
3626  <slideshow-container ref="slideshowContainer">
3627    
3628    
3629    <slideshow-slides
3630      tabindex="-1"
3631      ref="scroller"
3632      
3633    >
3634      
3635      
3636        
3637        
3638        
3639        
3640
3641        <slideshow-slide
3642  ref="slides[]"
3643  aria-hidden="false"
3644  style="--slideshow-timeline: --slide-0; --product-media-fit: contain; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
3645  
3646    class="product-media-container constrain-height media-fit-contain product-media-container--image product-media-container--zoomable"
3647  
3648  on:click="#zoom-dialog-AY0lSU2pZRXFpc2xzV__media-gallery/open/0"
3649  
3650    style="--media-preview-ratio: 1.0942452043369475;"
3651  
3652  
3653  
3654  
3655  on:click="#zoom-dialog-AY0lSU2pZRXFpc2xzV__media-gallery/open/0"
3656>
3657  
3658
3659
3660
3661<div
3662  class="product-media"
3663  style="--ratio: 1.0942452043369475"
3664  data-media-id="37915754496161"
3665>
3666  
3667  <img src="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=3840" alt="Fancy Shape Lab Tennis Necklace" srcset="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=240 240w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=352 352w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=832 832w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=1200 1200w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=1600 1600w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=1920 1920w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=2560 2560w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=3840 3840w" width="3840" height="3509" sizes="(min-width: 95rem) calc((65rem) / 2 - 2px), (min-width: 750px) calc((100vw - 25rem) / 2 - 40px - 12px - 2px), 100vw" class="product-media__image" data_max_resolution="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=3840" fetchpriority="high" style="--focal-point: 50.0% 50.0%;">
3668
3669  
3670
3671  
3672</div>
3673
3674
3675
3676        
3677</slideshow-slide>
3678
3679
3680
3681
3682      
3683        
3684        
3685        
3686        
3687
3688        <slideshow-slide
3689  ref="slides[]"
3690  aria-hidden="true"
3691  style="--slideshow-timeline: --slide-1; --product-media-fit: contain; --grid-template-rows: 50dvh 1fr; --grid-template-rows-desktop: 70dvh 1fr;"
3692  
3693    class="product-media-container constrain-height media-fit-contain product-media-container--image product-media-container--zoomable product-media-container--tallest"
3694  
3695  on:click="#zoom-dialog-AY0lSU2pZRXFpc2xzV__media-gallery/open/1"
3696  
3697    style="--media-preview-ratio: 0.9989384288747346;"
3698  
3699  
3700  
3701  
3702  on:click="#zoom-dialog-AY0lSU2pZRXFpc2xzV__media-gallery/open/1"
3703>
3704  
3705
3706
3707
3708<div
3709  class="product-media"
3710  style="--ratio: 0.9989384288747346"
3711  data-media-id="37367728930977"
3712>
3713  
3714  <img src="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=3840" alt="Fancy Shape Lab Tennis Necklace" srcset="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=240 240w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=352 352w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=832 832w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=1200 1200w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=1600 1600w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=1920 1920w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=2560 2560w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=3840 3840w" width="3840" height="3844" sizes="(min-width: 95rem) calc((65rem) / 2 - 2px), (min-width: 750px) calc((100vw - 25rem) / 2 - 40px - 12px - 2px), 100vw" class="product-media__image" data_max_resolution="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
3715
3716  
3717
3718  
3719</div>
3720
3721
3722
3723        
3724</slideshow-slide>
3725
3726
3727
3728
3729      
3730    
3731    </slideshow-slides>
3732  </slideshow-container>
3733  
3734        
3735
3736        
3737
3738  <slideshow-controls
3739    
3740      ref="slideshowControls"
3741    
3742    pagination-position="center"
3743    scroll-mode="horizontal"
3744    
3745      controls-on-media
3746    
3747    
3748    
3749    
3750      class="desktop:hidden media-gallery__mobile-controls"
3751    
3752    
3753      style="--thumbnail-radius: 0px;"
3754    
3755  >
3756    
3757
3758    
3759
3760    
3761        <ol class="slideshow-controls__dots">
3762          
3763            <li>
3764              <button
3765                class="slideshow-control button button-unstyled"
3766                style="animation-timeline: --slide-0"
3767                aria-label="Slide 1 of 2"
3768                on:click="/select/0"
3769                ref="dots[]"
3770                
3771                  aria-selected="true"
3772                
3773              >
3774                1
3775              </button>
3776            </li>
3777          
3778            <li>
3779              <button
3780                class="slideshow-control button button-unstyled"
3781                style="animation-timeline: --slide-1"
3782                aria-label="Slide 2 of 2"
3783                on:click="/select/1"
3784                ref="dots[]"
3785                
3786              >
3787                2
3788              </button>
3789            </li>
3790          
3791        </ol>
3792    
3793
3794    
3795  </slideshow-controls>
3796
3797  
3798
3799
3800
3801
3802      
3803</slideshow-component>
3804
3805
3806
3807
3808
3809    
3810      <ul
3811        class="media-gallery__grid list-unstyled"
3812        data-testid="media-gallery-grid"
3813      >
3814        
3815          <li
3816            ref="media[]"
3817            class="product-media-container constrain-height media-fit-contain product-media-container--image "
3818            style=" --media-preview-ratio: 1.0942452043369475; --media-radius: 0px;"
3819            
3820            
3821              data-focal-point="50.0% 50.0%"
3822            
3823          ><button
3824                type="button"
3825                class="button button-unstyled product-media-container__zoom-button"
3826                aria-label="Zoom media 1"
3827                on:click="/zoom/0"
3828                
3829                  on:pointerenter="/preloadImage/0"
3830                
3831              >
3832              </button>
3833
3834
3835<div
3836  class="product-media"
3837  style="--ratio: 1.0942452043369475"
3838  data-media-id="37915754496161"
3839>
3840  
3841  <img src="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=3840" alt="Fancy Shape Lab Tennis Necklace" srcset="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=240 240w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=352 352w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=832 832w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=1200 1200w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=1600 1600w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=1920 1920w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=2560 2560w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=3840 3840w" width="3840" height="3509" sizes="(min-width: 95rem) calc((65rem) / 2 - 2px), (min-width: 750px) calc((100vw - 25rem) / 2 - 40px - 12px - 2px), 100vw" class="product-media__image" data_max_resolution="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=3840" fetchpriority="high" style="--focal-point: 50.0% 50.0%;">
3842
3843  
3844
3845  
3846</div>
3847
3848
3849
3850          </li>
3851        
3852          <li
3853            ref="media[]"
3854            class="product-media-container constrain-height media-fit-contain product-media-container--image "
3855            style=" --media-preview-ratio: 0.9989384288747346; --media-radius: 0px;"
3856            
3857            
3858              data-focal-point="50.0% 50.0%"
3859            
3860          ><button
3861                type="button"
3862                class="button button-unstyled product-media-container__zoom-button"
3863                aria-label="Zoom media 2"
3864                on:click="/zoom/1"
3865                
3866                  on:pointerenter="/preloadImage/1"
3867                
3868              >
3869              </button>
3870
3871
3872<div
3873  class="product-media"
3874  style="--ratio: 0.9989384288747346"
3875  data-media-id="37367728930977"
3876>
3877  
3878  <img src="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=3840" alt="Fancy Shape Lab Tennis Necklace" srcset="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=240 240w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=352 352w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=832 832w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=1200 1200w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=1600 1600w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=1920 1920w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=2560 2560w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=3840 3840w" width="3840" height="3844" sizes="(min-width: 95rem) calc((65rem) / 2 - 2px), (min-width: 750px) calc((100vw - 25rem) / 2 - 40px - 12px - 2px), 100vw" class="product-media__image" data_max_resolution="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
3879
3880  
3881
3882  
3883</div>
3884
3885
3886
3887          </li>
3888        
3889      </ul>
3890    
3891<zoom-dialog
3892        ref="zoomDialogComponent"
3893        id="zoom-dialog-AY0lSU2pZRXFpc2xzV__media-gallery"
3894      >
3895        <dialog
3896          class="dialog-zoomed-gallery__dialog"
3897          ref="dialog"
3898          on:keydown="/handleKeyDown"
3899          scroll-lock
3900        >
3901          <button
3902            type="button"
3903            class="button button-unstyled close-button dialog-zoomed-gallery__close-button"
3904            aria-label="Close"
3905            on:click="/close"
3906          >
3907            <span class="visually-hidden">Close</span>
3908            <svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
3909  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
3910  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
3911</svg>
3912
3913          </button>
3914          <div class="dialog-thumbnails-list-container">
3915            <scroll-hint
3916              class="dialog-thumbnails-list list-unstyled"
3917              ref="thumbnails"
3918            >
3919              
3920
3921                  <button
3922                    type="button"
3923                    class="button button-unstyled dialog-thumbnails-list__thumbnail"
3924                    aria-label="Scroll to Fancy Shape Lab Tennis Necklace"
3925                    on:click="/handleThumbnailClick/0"
3926                    on:pointerenter="/handleThumbnailPointerEnter/0"
3927                    style="--aspect-ratio: 1.0942452043369475; --gallery-aspect-ratio: 1.0942452043369475;"
3928                    
3929                      aria-selected="true"
3930                    
3931                  >
3932                    
3933                    <img src="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=1024" alt="Fancy Shape Lab Tennis Necklace" srcset="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=240 240w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=352 352w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=832 832w" width="1024" height="936" loading="lazy" sizes="auto, 110, (min-width: 750px) 160" style="object-position: 50.0% 50.0%;">
3934                  </button>
3935                  <button
3936                    type="button"
3937                    class="button button-unstyled dialog-thumbnails-list__thumbnail"
3938                    aria-label="Scroll to Fancy Shape Lab Tennis Necklace"
3939                    on:click="/handleThumbnailClick/1"
3940                    on:pointerenter="/handleThumbnailPointerEnter/1"
3941                    style="--aspect-ratio: 0.9989384288747346; --gallery-aspect-ratio: 0.9989384288747346;"
3942                    
3943                  >
3944                    
3945                    <img src="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=1024" alt="Fancy Shape Lab Tennis Necklace" srcset="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=240 240w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=352 352w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=832 832w" width="1024" height="1025" loading="lazy" sizes="auto, 110, (min-width: 750px) 160" style="object-position: 50.0% 50.0%;">
3946                  </button>
3947            </scroll-hint>
3948          </div>
3949          <ul
3950            class="dialog-zoomed-gallery list-unstyled"
3951          ><li
3952                id="product-37915754496161-1"
3953                class="product-media-container constrain-height media-fit-contain product-media-container--image product-media-container--zoomable"
3954                style=" --media-preview-ratio: 1.0942452043369475;"
3955                ref="media[]"
3956                
3957                  on:click="/close"
3958                
3959              >
3960                
3961                  <drag-zoom-wrapper class="product-media__drag-zoom-wrapper">
3962
3963<div
3964  class="product-media"
3965  style="--ratio: 1.0942452043369475"
3966  data-media-id="37915754496161"
3967>
3968  
3969  <img src="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=3840" alt="Fancy Shape Lab Tennis Necklace" srcset="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=240 240w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=352 352w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=832 832w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=1200 1200w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=1600 1600w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=1920 1920w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=2560 2560w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=3840 3840w" width="3840" height="3509" loading="lazy" sizes="100vw" class="product-media__image" ref="image" data_max_resolution="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&amp;width=3840" fetchpriority="high" style="--focal-point: 50.0% 50.0%;">
3970
3971  
3972
3973  
3974</div>
3975
3976
3977</drag-zoom-wrapper>
3978                
3979              </li><li
3980                id="product-37367728930977-2"
3981                class="product-media-container constrain-height media-fit-contain product-media-container--image product-media-container--zoomable"
3982                style=" --media-preview-ratio: 0.9989384288747346;"
3983                ref="media[]"
3984                
3985                  on:click="/close"
3986                
3987              >
3988                
3989                  <drag-zoom-wrapper class="product-media__drag-zoom-wrapper">
3990
3991<div
3992  class="product-media"
3993  style="--ratio: 0.9989384288747346"
3994  data-media-id="37367728930977"
3995>
3996  
3997  <img src="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=3840" alt="Fancy Shape Lab Tennis Necklace" srcset="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=240 240w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=352 352w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=832 832w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=1200 1200w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=1600 1600w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=1920 1920w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=2560 2560w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=3840 3840w" width="3840" height="3844" loading="lazy" sizes="100vw" class="product-media__image" ref="image" data_max_resolution="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Jul_26_2026_10_38_26_PM.png?v=1785119952&amp;width=3840" fetchpriority="auto" style="--focal-point: 50.0% 50.0%;">
3998
3999  
4000
4001  
4002</div>
4003
4004
4005</drag-zoom-wrapper>
4006                
4007              </li></ul>
4008        </dialog>
4009      </zoom-dialog></media-gallery>
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021      </div>
4022    
4023      
4024    
4025      
4026        
4027  <div
4028  id="ProductInformation-template--20244195442849__main"
4029  class="
4030    product-details
4031     sticky-content--desktop
4032    "
4033  style="--details-position: flex-start;"
4034  data-testid="product-information-details"
4035  
4036>
4037  
4038
4039  <div
4040  class="
4041    group-block
4042    group-block--height-fit
4043    group-block--width-fill
4044    border-style
4045    spacing-style
4046    size-style
4047    
4048    
4049  "
4050  style="
4051    --border-width: 1px; --border-style: none; --border-color:
4052rgb(var(--color-border-rgb) / 1.0); --border-radius:
40530px; 
4054
4055    --padding-block-start: max(20px, calc(var(--spacing-scale) * 24px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 24px));--padding-inline-start: 0px;--padding-inline-end: 0px;
4056    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
4057    
4058  "
4059  
4060  data-testid="group-block"
4061><div class="group-block__media-wrapper">
4062    
4063
4064
4065
4066    
4067  </div>
4068
4069  <div
4070    class="
4071      group-block-content
4072      
4073      layout-panel-flex
4074      layout-panel-flex--column
4075      
4076    "
4077    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
4078
4079--gap: max(24px, calc(var(--gap-scale, 1.0) * 28px));
4080
4081--horizontal-alignment: ; --vertical-alignment: ;
4082--vertical-alignment-mobile: ;
4083"
4084  >
4085    <div class="view-product-title">
4086      <a
4087        href="/products/fancy-shape-lab-tennis-necklace?variant=46702285815969"
4088        class="link"
4089      >Fancy Shape Lab Tennis Necklace
4090      </a>
4091    </div>
4092    
4093
4094<div
4095  class="
4096    group-block
4097    group-block--height-fit
4098    group-block--width-fill
4099    border-style
4100    spacing-style
4101    size-style
4102    
4103    
4104  "
4105  style="
4106    --border-width: 1px; --border-style: none; --border-color:
4107rgb(var(--color-border-rgb) / 1.0); --border-radius:
41080px; 
4109
4110    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
4111    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
4112    
4113  "
4114  
4115  data-testid="group-block"
4116><div class="group-block__media-wrapper">
4117    
4118
4119
4120
4121    
4122  </div>
4123
4124  <div
4125    class="
4126      group-block-content
4127      
4128      layout-panel-flex
4129      layout-panel-flex--column
4130       mobile-column
4131    "
4132    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
4133
4134--gap: 12px;
4135
4136--horizontal-alignment: flex-start; --vertical-alignment: center;
4137--vertical-alignment-mobile: center;
4138"
4139  >
4140  
4141
4142
4143
4144
4145
4146
4147  <div class=" spacing-style text-block text-block--AOWFUTE1UMnd5NzA4U__text_xrnftG h3    text-block--align-left  "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;         --width: 100%;    --max-width: var(--max-width--body-normal);          --text-align: left;          ">
4148    <h1>Fancy Shape Lab Tennis Necklace</h1>
4149  </div>
4150
4151
4152
4153
4154
4155
4156
4157
4158<product-price
4159  class="text-block text-block--align-left rte text-left paragraph spacing-style"
4160  data-block-id="AZklDOXBURTZRdng3R__price_tVjtKg"
4161  data-product-id="8594801033377"
4162  style="
4163    
4164--color: var(--color-foreground);
4165    --padding-block-start: 4px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
4166    --width: 100%;
4167  "
4168  
4169>
4170  <div ref="priceContainer">
4171  
4172    
4173    <div
4174      class="
4175        price__regular
4176        
4177      "
4178    >
4179      <span class="price">$9,400.00</span>
4180    </div>
4181    <div
4182      class="
4183        price__sale
4184        
4185          price__hidden
4186        
4187      "
4188    >
4189      
4190        <span class="price-item__group">
4191          <span class="visually-hidden">Sale price&nbsp;</span>
4192          <span class="price-item--sale price">$9,400.00</span>
4193        </span>
4194        <span class="price-item__group">
4195          <span class="visually-hidden">Regular price&nbsp;</span>
4196          <span class="price-item--regular compare-at-price"></span>
4197        </span>
4198      
4199    </div>
4200  
4201</div>
4202
4203  
4204</product-price>
4205
4206
4207
4208</div>
4209</div>
4210
4211
4212
4213
4214
4215<div
4216  class="divider divider-ASTFPem9lWWErUmJwd__divider_VJhene spacing-style"
4217  style="
4218    --divider-justify-content: center;
4219    --padding-block-start: 0px;--padding-block-end: 0px;
4220  "
4221  
4222
4223>
4224  <span
4225    class="divider__line"
4226    style="
4227      --divider-border-thickness: 1px;
4228      
4229        --divider-border-rounded: 0;
4230      
4231      --divider-flex-basis: 100%;
4232    "
4233  ></span>
4234</div>
4235
4236
4237
4238
4239
4240
4241  
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252<span
4253  class="buy-buttons-block buy-buttons-block--AZzZYNHEwbUVMWm1TV__buy_buttons_eYQEYi"
4254  
4255><product-form-component
4256      data-section-id="template--20244195442849__main"
4257      data-product-id="8594801033377"
4258      data-product-url="/products/fancy-shape-lab-tennis-necklace"
4259      on:submit="/handleSubmit"
4260      data-quantity-default="1"
4261      data-quantity-error-max="This item has a maximum of {{ maximum }}"
4262    >
4263      <div
4264        class="visually-hidden"
4265        aria-live="assertive"
4266        role="status"
4267        aria-atomic="true"
4268        ref="liveRegion"
4269      ></div><form method="post" action="/cart/add" id="BuyButtons-ProductForm-template--20244195442849__main" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-type="add-to-cart-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input
4270          type="hidden"
4271          name="id"
4272          ref="variantId"
4273          value="46702285815969"
4274        ><div
4275          class="product-form-buttons spacing-style product-form-buttons--stacked"
4276          style="--padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;"
4277          ref="productFormButtons"
4278        ><span
4279              class="product-form-text__error hidden"
4280              ref="addToCartTextError"
4281            >
4282              <span class="svg-wrapper"><svg aria-hidden="true" class="icon icon-error" viewBox="0 0 13 13">
4283  <circle cx="6.5" cy="6.5" r="5.5" stroke="#fff" stroke-width="var(--icon-stroke-width)"/>
4284  <circle cx="6.5" cy="6.5" r="5.5" fill="#EB001B" stroke="#EB001B" stroke-width=".7"/>
4285  <path fill="#fff" d="m5.874 3.528.1 4.044h1.053l.1-4.044zm.627 6.133c.38 0 .68-.288.68-.656s-.3-.656-.68-.656-.681.288-.681.656.3.656.68.656"/>
4286  <path fill="#fff" stroke="#EB001B" stroke-width=".7" d="M5.874 3.178h-.359l.01.359.1 4.044.008.341h1.736l.008-.341.1-4.044.01-.359H5.873Zm.627 6.833c.56 0 1.03-.432 1.03-1.006s-.47-1.006-1.03-1.006-1.031.432-1.031 1.006.47 1.006 1.03 1.006Z"/>
4287</svg>
4288</span>
4289            </span>
4290
4291<div
4292  class="quantity-selector-wrapper"
4293  ref="quantitySelectorWrapper"
4294>
4295  <quantity-selector-component
4296    class="quantity-selector"
4297    data-variant-id="46702285815969"
4298    
4299ref="quantitySelector"
4300    
4301  >
4302    <button
4303      class="button quantity-minus button-unstyled"
4304      type="button"
4305      name="minus"
4306      on:click="/decreaseQuantity"
4307      ref="minusButton"
4308      
4309    >
4310      <span class="visually-hidden">Decrease quantity</span
4311      ><span class="svg-wrapper icon-plus"><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
4312  <path d="M2.75 7H11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
4313</svg>
4314</span>
4315    </button>
4316    <input
4317      type="number"
4318      name="quantity"
4319      value="1"
4320      data-cart-quantity="0"
4321      min="1"
4322      data-min="1"
4323      on:blur="/setQuantity"
4324      on:focus="/selectInputValue"
4325      ref="quantityInput"
4326      aria-live="polite"
4327      aria-label="Quantity"
4328      
4329      
4330      step="1"
4331      
4332    >
4333    <button
4334      class="button quantity-plus button-unstyled"
4335      type="button"
4336      name="plus"
4337      on:click="/increaseQuantity"
4338      ref="plusButton"
4339      
4340    >
4341      <span class="visually-hidden">Increase quantity</span
4342      ><span class="svg-wrapper icon-plus"><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
4343  <path class="vertical" d="M2.75 7H11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
4344  <path class="horizontal" d="M7 2.75L7 11.25" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round"/>
4345</svg>
4346</span>
4347    </button>
4348  </quantity-selector-component></div>
4349
4350
4351
4352
4353
4354
4355
4356
4357<span
4358  
4359  style="--add-to-cart-font-case: ;"
4360>
4361  <add-to-cart-component
4362  ref="addToCartButtonContainer"
4363  data-product-variant-media="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_15_2026_12_32_56_PM.png?v=1789489987&width=100"
4364  data-add-to-cart-animation="true"
4365>
4366  <button
4367    
4368      id="BuyButtons-ProductSubmitButton-AbUNpaTRzMDFlUE0rQ__add-to-cart"
4369    
4370    type="submit"
4371    name="add"
4372    ref="addToCartButton"
4373    on:click="/handleClick"
4374    class="button add-to-cart-button button"
4375    
4376      data-testid="standalone-add-to-cart"
4377    
4378    
4379  >
4380    <span
4381      class="add-to-cart-text"
4382    >
4383      
4384        <span
4385          aria-hidden="true"
4386          class="svg-wrapper add-to-cart-icon"
4387        ><svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="M16.608 9.421V6.906H3.392v8.016c0 .567.224 1.112.624 1.513.4.402.941.627 1.506.627H8.63M8.818 3h2.333c.618 0 1.212.247 1.649.686a2.35 2.35 0 0 1 .683 1.658v1.562H6.486V5.344c0-.622.246-1.218.683-1.658A2.33 2.33 0 0 1 8.82 3"/><path stroke="currentColor" stroke-linecap="round" stroke-width="var(--icon-stroke-width)" d="M14.608 12.563v5m2.5-2.5h-5"/></svg>
4388</span>
4389      
4390      <span class="add-to-cart-text__content">
4391        <span>
4392          <span>Add to cart</span>
4393        </span>
4394      </span>
4395    </span>
4396    
4397    <span class="add-to-cart__added">
4398      <span class="svg-wrapper add-to-cart__added-icon"><svg aria-hidden="true" class="checkmark-burst" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
4399  <g class="check">
4400    <circle class="ring" cx="12" cy="12" r="10" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
4401    <path class="tick" d="M9 12.75L11.25 15L15 9.75" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
4402  </g>
4403  <g class="burst">
4404    <g style="--index: 0;">
4405      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
4406    </g>
4407    <g style="--index: 1;">
4408      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
4409    </g>
4410    <g style="--index: 2;">
4411      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
4412    </g>
4413    <g style="--index: 3;">
4414      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
4415    </g>
4416    <g style="--index: 4;">
4417      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
4418    </g>
4419    <g style="--index: 5;">
4420      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
4421    </g>
4422    <g style="--index: 6;">
4423      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
4424    </g>
4425    <g style="--index: 7;">
4426      <line class="line" stroke-linecap="round" pathLength="1" x1="12" y1="8.5" x2="12" y2="15.5" stroke="currentColor"/>
4427    </g>
4428  </g>
4429</svg>
4430</span>
4431    </span>
4432  </button>
4433</add-to-cart-component>
4434
4435</span>
4436
4437
4438
4439
4440          
4441
4442
4443
4444
4445  <div
4446    class="accelerated-checkout-block"
4447    ref="acceleratedCheckoutButtonContainer"
4448    
4449    
4450    
4451  >
4452    
4453  
4454    <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;:45223805089,&quot;merchantName&quot;:&quot;Barbara Ellick 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="21e3141f4301eafa4346e75fb4ab17bf" buyer-country="US" buyer-locale="en" buyer-currency="USD" variant-params="[{&quot;id&quot;:46702285815969,&quot;requiresShipping&quot;:true}]" shop-id="45223805089" enabled-flags="[&quot;1172c16a&quot;,&quot;a1d1f9a1&quot;,&quot;f5afabb3&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>
4455  
4456
4457  </div>
4458
4459
4460
4461
4462
4463
4464
4465        </div><input type="hidden" name="product-id" value="8594801033377" /><input type="hidden" name="section-id" value="template--20244195442849__main" /></form></product-form-component></span>
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480  <rte-formatter class=" spacing-style text-block text-block--AcUdScGQ3UEtDSlBUU__text_aEtTtq rte    text-block--align-left rte   "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;         --width: 100%;    --max-width: var(--max-width--body-normal);          --text-align: left;          ">
4481    <p>Lab Grown Diamonds </p>
4482<p>15 Ct</p>
4483  </rte-formatter>
4484
4485
4486
4487
4488
4489
4490
4491  </div>
4492</div>
4493
4494
4495
4496</div>
4497
4498
4499
4500
4501
4502
4503      
4504    
4505  </div>
4506
4507  
4508  
4509
4510</div>
4511
4512
4513
4514
4515
4516
4517
4518</div><div id="shopify-section-template--20244195442849__product_recommendations_qggXJq" class="shopify-section">
4518<script
4519  src="//barbaraellick.com/cdn/shop/t/8/assets/product-recommendations.js?v=127096830375957167321778598806"
4520  type="module"
4521  fetchpriority="low"
4522></script>
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532<product-recommendations
4533  id="product-recommendations-template--20244195442849__product_recommendations_qggXJq"
4534  class="product-recommendations"
4535  data-url="/recommendations/products?limit=4"
4536  data-section-id="template--20244195442849__product_recommendations_qggXJq"
4537  data-product-id="8594801033377"
4538  data-intent="related"
4539  data-testid="product-recommendations-section"
4540  data-recommendations-performed="false"
4541  data-hydration-key="product-recommendations-template--20244195442849__product_recommendations_qggXJq"
4542  
4543>
4544  <div class="section-background color-scheme-1"></div>
4545  <div
4546    class="
4547      section
4548      section--page-width
4549      color-scheme-1
4550      section-resource-list
4551      spacing-style
4552      gap-style
4553    "
4554    style="
4555      --padding-block-start: max(20px, calc(var(--spacing-scale) * 48px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 48px));
4556      --gap: max(24px, calc(var(--gap-scale, 1.0) * 28px));
4557      --column-count-mobile: 2;--resource-list-column-gap-desktop: 12px;--resource-list-row-gap-desktop: 24px;--resource-list-columns: repeat(4, 1fr);--resource-list-columns-mobile: repeat(2, 1fr);--resource-list-column-gap-desktop: 12px;--column-count: 4;--column-count-mobile: 2;
4558    "
4559  >
4560    <div class="section-resource-list__content">
4561      
4562
4563
4564
4565
4566
4567
4568  <div class=" spacing-style text-block text-block--AbldLVDJ2ZnRQVjdqT__text_cbcgyb h4      "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;         --width: fit-content;    --max-width: var(--max-width--body-normal);          ">
4569    <h3>You may also like </h3>
4570  </div>
4571
4572
4573
4574
4575
4576
4577
4578    </div><div
4579        class="resource-list resource-list--grid"
4580      >
4581        
4582          <div
4583            class="product-recommendations__skeleton-item"
4584            aria-label="Loading product recommendations"
4585          ></div>
4586        
4587          <div
4588            class="product-recommendations__skeleton-item"
4589            aria-label="Loading product recommendations"
4590          ></div>
4591        
4592          <div
4593            class="product-recommendations__skeleton-item"
4594            aria-label="Loading product recommendations"
4595          ></div>
4596        
4597          <div
4598            class="product-recommendations__skeleton-item"
4599            aria-label="Loading product recommendations"
4600          ></div>
4601        
4602      </div></div>
4603</product-recommendations>
4604
4605
4606</div>
4607<limespot></limespot>
4608    </main>
4609
4610    <footer>
4611      <!-- BEGIN sections: footer-group -->
4612<div id="shopify-section-sections--20244195639457__footer_m9NzUG" class="shopify-section shopify-section-group-footer-group section-wrapper"><div class="section-background color-scheme-1"></div>
4613<div
4614  class="section section--page-width color-scheme-1"
4615>
4616  
4617  <div
4618    class="
4619      footer-content
4620      spacing-style
4621      
4622      
4623    "
4624    style="
4625      --padding-block-start: max(20px, calc(var(--spacing-scale) * 30px));--padding-block-end: max(20px, calc(var(--spacing-scale) * 30px));
4626      --footer-gap: 20px;
4627      --grid-columns: 2;
4628      --last-row-count: 2;
4629      --tablet-last-row-count: 2;
4630    "
4631  >
4632    
4633
4634<div
4635  class="
4636    group-block
4637    group-block--height-fit
4638    group-block--width-fill
4639    border-style
4640    spacing-style
4641    size-style
4642    
4643    
4644  "
4645  style="
4646    --border-width: 1px; --border-style: none; --border-color:
4647rgb(var(--color-border-rgb) / 1.0); --border-radius:
46480px; 
4649
4650    --padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;
4651    --size-style-width: 100%;--size-style-height: fit;--size-style-width-mobile: 100%; --size-style-width-mobile-min: 5rem;
4652    
4653  "
4654  
4655  data-testid="group-block"
4656><div class="group-block__media-wrapper">
4657    
4658
4659
4660
4661    
4662  </div>
4663
4664  <div
4665    class="
4666      group-block-content
4667      
4668      layout-panel-flex
4669      layout-panel-flex--column
4670       mobile-column
4671    "
4672    style="--flex-direction: column; --flex-wrap: nowrap; --flex-wrap-mobile: wrap;
4673
4674--gap: 6px;
4675
4676--horizontal-alignment: flex-start; --vertical-alignment: center;
4677--vertical-alignment-mobile: center;
4678"
4679  >
4680  
4681
4682
4683
4684
4685
4686
4687  <div class=" spacing-style text-block text-block--AZG9TQURwSWg3N3hTc__text_LWt8Pz h4    text-block--align-left  "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;     --color: var(--color-foreground);    --width: 100%;    --max-width: var(--max-width--body-normal);          --text-align: left;          ">
4688    <h2>Join our email list</h2>
4689  </div>
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703  <rte-formatter class=" spacing-style text-block text-block--Ad2RlaUJSNkFYd3NrZ__text_f9CFLH rte    text-block--align-left rte   "  style="    --padding-block-start: 0px; --padding-block-end:0px; --padding-inline-start:0px; --padding-inline-end:0px;         --width: 100%;    --max-width: var(--max-width--body-normal);          --text-align: left;          ">
4704    <p>Get exclusive deals and early access to new products.</p>
4705  </rte-formatter>
4706
4707
4708
4709
4710
4711
4712
4713</div>
4714</div>
4715
4716
4717
4718
4719
4720
4721<div
4722  class="email-signup-block size-style spacing-style"
4723  style="--size-style-width: 100%;--size-style-height: ;--padding-block-start: 0px;--padding-block-end: 0px;--padding-inline-start: 0px;--padding-inline-end: 0px;"
4724  
4725>
4726  
4727<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="email-signup__form spacing-style"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
4728    <div
4729      class="email-signup__input-group email-signup__input-group--integrated   email-signup__input-group--arrow "
4730      style="--border-width: 1px; --border-radius: 100px;"
4731    >
4732      <label
4733        for="EmailInput-AcUh0OXdKb0Q1a3BEK__email_signup_crihX7"
4734        class="visually-hidden"
4735      >
4736        Email
4737      </label>
4738      <input
4739        id="EmailInput-AcUh0OXdKb0Q1a3BEK__email_signup_crihX7"
4740        class="email-signup__input email-signup__input--all paragraph "
4741        type="email"
4742        name="contact[email]"
4743        autocorrect="off"
4744        autocapitalize="off"
4745        autocomplete="email"
4746        placeholder="Email address"
4747        required
4748        
4749      >
4750      <button
4751        class="email-signup__button email-signup__button--integrated email-signup__button--arrow paragraph button-unstyled button-unstyled--AcUh0OXdKb0Q1a3BEK__email_signup_crihX7 "
4752        
4753          aria-label="Sign up"
4754        
4755      >
4756        
4757          <svg
4758            viewBox="0 0 20 20"
4759            xmlns="http://www.w3.org/2000/svg"
4760            focusable="false"
4761            aria-hidden="true"
4762            class="email-signup__button-icon"
4763          >
4764            
4765
4766
4767<path
4768      clip-rule="evenodd"
4769      d="m11.246 5.31759c.0322-.07821.0833-.14723.1486-.20093.0654-.0537.143-.09041.2259-.10686.083-.01645.1688-.01214.2497.01257.0808.0247.1544.06902.214.12902l4.104 4.104c.0478.04765.0857.10426.1115.16659.0259.06232.0392.12913.0392.19661 0 .06747-.0133.13429-.0392.19661-.0258.06233-.0637.11893-.1115.16659l-4.104 4.10401c-.0963.0963-.227.1504-.3632.1504s-.2669-.0541-.3632-.1504-.1504-.227-.1504-.3632.0541-.2669.1504-.3632l3.2288-3.2278h-11.0736c-.13606 0-.26654-.0541-.36275-.15027-.0962-.0962-.15025-.22669-.15025-.36274 0-.13606.05405-.26654.15025-.36275.09621-.0962.22669-.15025.36275-.15025h11.0736l-3.2288-3.2278c-.0721-.07178-.1212-.16335-.1411-.2631s-.0097-.20316.0293-.2971z"
4770      fill="currentColor"
4771      fill-rule="evenodd"
4772    />
4773          </svg>
4774        
4775      </button>
4776    </div></form>
4777</div>
4778
4779
4780
4781
4782
4783  </div>
4784</div>
4785
4786
4787
4788
4789</div><div id="shopify-section-sections--20244195639457__footer_utilities_jLGE8U" class="shopify-section shopify-section-group-footer-group footer-utilities"><div class="section-background color-scheme-1"></div>
4790<div
4791  class="section section--page-width color-scheme-1"
4792  
4793>
4794  <div
4795    class="utilities utilities--blocks-3 spacing-style"
4796    style="--padding-block-start: 20px;--padding-block-end: max(20px, calc(var(--spacing-scale) * 48px)); --border-width: 0px; --gap: 24px;"
4797    data-testid="footer-utilities"
4798  >
4799    
4800<div
4801  class="
4802    footer-utilities__group-copyright
4803    custom-typography
4804    custom-font-size
4805  "
4806  style="
4807--color: ;--font-size: 0.75rem;      --font-weight: ;--font-family: ;    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-);        --letter-spacing: var(--letter-spacing--body-);"
4808  
4809>
4810  <span class="footer-utilities__text">
4811    &copy; 2026
4812    <a href="/" title="">Barbara Ellick Jewelry</a>, <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a>
4813</span>
4814</div>
4815
4816
4817
4818  <anchored-popover-component
4819    data-hover-triggered="true"
4820  >
4821    <button
4822      class="policy-list-trigger button-unstyled"
4823      popovertarget="terms-policies-popover"
4824      popovertargetaction="toggle"
4825      ref="trigger"
4826      style="
4827--color: ;--font-size: 0.75rem;      --font-weight: ;--font-family: ;    --text-transform: none;    --text-wrap: pretty;          --line-height: var(--line-height--body-);        --letter-spacing: var(--letter-spacing--body-);"
4828      
4829    >
4830      Terms and Policies
4831    </button>
4832    <div
4833      class="terms-policies-popover color-scheme-1"
4834      id="terms-policies-popover"
4835      popover="auto"
4836      ref="popover"
4837    >
4838      <ul
4839        class="
4840          policy_list list-unstyled
4841          custom-typography
4842          custom-font-size
4843        "
4844      ><li>
4845              <a
4846                href="/policies/refund-policy"
4847                class="footer-utilities__text"
4848              >Refund policy</a>
4849            </li><li>
4850              <a
4851                href="/policies/privacy-policy"
4852                class="footer-utilities__text"
4853              >Privacy policy</a>
4854            </li><li>
4855              <a
4856                href="/policies/terms-of-service"
4857                class="footer-utilities__text"
4858              >Terms of service</a>
4859            </li><li>
4860              <a
4861                href="/policies/shipping-policy"
4862                class="footer-utilities__text"
4863              >Shipping policy</a>
4864            </li></ul>
4865    </div>
4866  </anchored-popover-component>
4867
4868
4869
4870
4871
4872<div
4873  class="social-icons__wrapper"
4874  
4875>
4876  
4877
4878  
4879    
4880
4881    
4882    
4883      
4884        <div
4885          class="social-icons__icon-wrapper"
4886        >
4887          <a
4888            href="https://facebok.com/barbaraellick"
4889            target="_blank"
4890            rel="noopener noreferrer"
4891            aria-label="Facebook"
4892            
4893          >
4894            <span class="social-icons__icon-label">Facebook</span>
4895            
4896              <svg
4897                class="social-icons__icon icon-default"
4898                aria-hidden="true"
4899                focusable="false"
4900                xmlns="http://www.w3.org/2000/svg"
4901                viewBox="0 0 20 20"
4902              >
4903
4904
4905<path d="M18 10.049C18 5.603 14.419 2 10 2c-4.419 0-8 3.603-8 8.049C2 14.067 4.925 17.396 8.75 18v-5.624H6.719v-2.328h2.03V8.275c0-2.017 1.195-3.132 3.023-3.132.874 0 1.79.158 1.79.158v1.98h-1.009c-.994 0-1.303.621-1.303 1.258v1.51h2.219l-.355 2.326H11.25V18c3.825-.604 6.75-3.933 6.75-7.951Z" /></svg>
4906            
4907          </a>
4908        </div>
4909      
4910    
4911  
4912    
4913
4914    
4915    
4916      
4917        <div
4918          class="social-icons__icon-wrapper"
4919        >
4920          <a
4921            href="https://www.instagram.com/barbaraellickjewelry"
4922            target="_blank"
4923            rel="noopener noreferrer"
4924            aria-label="Instagram"
4925            
4926          >
4927            <span class="social-icons__icon-label">Instagram</span>
4928            
4929              <svg
4930                class="social-icons__icon icon-default"
4931                aria-hidden="true"
4932                focusable="false"
4933                xmlns="http://www.w3.org/2000/svg"
4934                viewBox="0 0 20 20"
4935              >
4936
4937
4938<path
4939      fill-rule="evenodd"
4940      d="M13.23 3.492c-.84-.037-1.096-.046-3.23-.046-2.144 0-2.39.01-3.238.055-.776.027-1.195.164-1.487.273a2.43 2.43 0 0 0-.912.593 2.486 2.486 0 0 0-.602.922c-.11.282-.238.702-.274 1.486-.046.84-.046 1.095-.046 3.23 0 2.134.01 2.39.046 3.229.004.51.097 1.016.274 1.495.145.365.319.639.602.913.282.282.538.456.92.602.474.176.974.268 1.479.273.848.046 1.103.046 3.238.046 2.134 0 2.39-.01 3.23-.046.784-.036 1.203-.164 1.486-.273.374-.146.648-.329.921-.602.283-.283.447-.548.602-.922.177-.476.27-.979.274-1.486.037-.84.046-1.095.046-3.23 0-2.134-.01-2.39-.055-3.229-.027-.784-.164-1.204-.274-1.495a2.43 2.43 0 0 0-.593-.913 2.604 2.604 0 0 0-.92-.602c-.284-.11-.703-.237-1.488-.273ZM6.697 2.05c.857-.036 1.131-.045 3.302-.045 1.1-.014 2.202.001 3.302.045.664.014 1.321.14 1.943.374a3.968 3.968 0 0 1 1.414.922c.41.397.728.88.93 1.414.23.622.354 1.279.365 1.942C18 7.56 18 7.824 18 10.005c0 2.17-.01 2.444-.046 3.292-.036.858-.173 1.442-.374 1.943-.2.53-.474.976-.92 1.423a3.896 3.896 0 0 1-1.415.922c-.51.191-1.095.337-1.943.374-.857.036-1.122.045-3.302.045-2.171 0-2.445-.009-3.302-.055-.849-.027-1.432-.164-1.943-.364a4.152 4.152 0 0 1-1.414-.922 4.128 4.128 0 0 1-.93-1.423c-.183-.51-.329-1.085-.365-1.943C2.009 12.45 2 12.167 2 10.004c0-2.161 0-2.435.055-3.302.027-.848.164-1.432.365-1.942a4.44 4.44 0 0 1 .92-1.414 4.18 4.18 0 0 1 1.415-.93c.51-.183 1.094-.33 1.943-.366Zm.427 4.806a4.105 4.105 0 1 1 5.805 5.805 4.105 4.105 0 0 1-5.805-5.805Zm1.882 5.371a2.668 2.668 0 1 0 2.042-4.93 2.668 2.668 0 0 0-2.042 4.93Zm5.922-5.942a.958.958 0 1 1-1.355-1.355.958.958 0 0 1 1.355 1.355Z"
4941      clip-rule="evenodd"
4942    /></svg>
4943            
4944          </a>
4945        </div>
4946      
4947    
4948  
4949    
4950
4951    
4952    
4953  
4954    
4955
4956    
4957    
4958      
4959        <div
4960          class="social-icons__icon-wrapper"
4961        >
4962          <a
4963            href="https://www.tiktok.com/@barbaraellickjewelry"
4964            target="_blank"
4965            rel="noopener noreferrer"
4966            aria-label="Tiktok"
4967            
4968          >
4969            <span class="social-icons__icon-label">Tiktok</span>
4970            
4971              <svg
4972                class="social-icons__icon icon-default"
4973                aria-hidden="true"
4974                focusable="false"
4975                xmlns="http://www.w3.org/2000/svg"
4976                viewBox="0 0 20 20"
4977              >
4978
4979
4980<path d="M10.511 1.705h2.74s-.157 3.51 3.795 3.768v2.711s-2.114.129-3.796-1.158l.028 5.606A5.073 5.073 0 1 1 8.213 7.56h.708v2.785a2.298 2.298 0 1 0 1.618 2.205L10.51 1.705Z" /></svg>
4981            
4982          </a>
4983        </div>
4984      
4985    
4986  
4987    
4988
4989    
4990    
4991  
4992    
4993
4994    
4995    
4996  
4997    
4998
4999    
5000    
5001  
5002    
5003
5004    
5005    
5006  
5007    
5008
5009    
5010    
5011  
5012    
5013
5014    
5015    
5016  
5017    
5018
5019    
5020    
5021  
5022    
5023
5024    
5025    
5026  
5027    
5028
5029    
5030    
5031  
5032</div>
5033
5034
5035
5036
5037
5038  </div>
5039</div>
5040
5041
5042
5043
5044</div>
5045<!-- END sections: footer-group -->
5046    </footer>
5047
5048    
5049
5050<script
5051  src="//barbaraellick.com/cdn/shop/t/8/assets/dialog.js?v=150888536568694194021778598806"
5052  type="module"
5053></script>
5053
5054
5055<script
5056  src="//barbaraellick.com/cdn/shop/t/8/assets/predictive-search.js?v=149240552485540508541778598806"
5057  type="module"
5058  fetchpriority="low"
5059></script>
5059
5060
5061<dialog-component
5062  id="search-modal"
5063  class="search-modal"
5064  
5065>
5066  <dialog
5067    ref="dialog"
5068    on:click="/closeDialogOnClickOutside"
5069    on:keydown="/closeDialogOnEscapePress"
5070    class="search-modal__content dialog-modal"
5071    scroll-lock
5072    aria-labelledby="search-modal-heading"
5073  >
5074    <h2
5075      id="search-modal-heading"
5076      class="visually-hidden"
5077    >
5078      Search
5079    </h2>
5080    <predictive-search-component
5081      class="predictive-search color-scheme-1"
5082      style="--product-corner-radius: 0px; --card-corner-radius: 4px;"
5083      data-section-id="predictive-search"
5084      data-testid="search-component--modal"
5085      role="search"
5086      aria-label="Search"
5087    >
5088      <form
5089        action="/search"
5090        method="get"
5091        role="search"
5092        class="predictive-search-form"
5093        ref="form"
5094        on:keydown="/onSearchKeyDown"
5095      >
5096        <div
5097          class="predictive-search-form__header"
5098        >
5099          <div class="predictive-search-form__header-inner">
5100            <label
5101              for="cmdk-input"
5102              class="visually-hidden"
5103            >Search</label>
5104            <input
5105              class="search-input"
5106              id="cmdk-input"
5107              type="search"
5108              name="q"
5109              role="combobox"
5110              aria-expanded="false"
5111              aria-owns="predictive-search-results"
5112              aria-controls="predictive-search-results"
5113              aria-haspopup="listbox"
5114              aria-autocomplete="list"
5115              autocomplete="off"
5116              placeholder="Search"
5117              ref="searchInput"
5118              on:input="/search"
5119              on:keydown="/onSearchKeyDown"
5120            >
5121            <input
5122              name="options[prefix]"
5123              type="hidden"
5124              value="last"
5125            >
5126            <span class="svg-wrapper predictive-search__icon">
5127              <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><circle cx="9" cy="9" r="4.75" stroke="currentColor" stroke-width="var(--icon-stroke-width)"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="m12.5 12.5 3.25 3.25"/></svg>
5128
5129            </span>
5130            <button
5131              type="button"
5132              class="button-unstyled predictive-search__reset-button"
5133              ref="resetButton"
5134              hidden
5135              on:click="/resetSearch"
5136            >
5137              Clear
5138            </button>
5139          </div>
5140          <button
5141            type="button"
5142            class="button predictive-search__close-modal-button"
5143            aria-label="Close dialog"
5144            on:click="dialog-component/closeDialog"
5145            ref="closeModalButton"
5146          >
5147            <span class="svg-wrapper">
5148              <svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
5149  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
5150  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
5151</svg>
5152
5153            </span>
5154          </button>
5155        </div>
5156
5157        <div class="predictive-search-form__content-wrapper">
5158          <div
5159            class="predictive-search-form__content"
5160            ref="predictiveSearchResults"
5161            on:click="/handleModalClick"
5162          >
5163            
5164
5165<div
5166  id="predictive-search-results"
5167  class="predictive-search-dropdown"
5168  role="listbox"
5169  aria-expanded="true"
5170  style="--color-shadow: rgb(var(--color-foreground-rgb) / 0.1);"
5171>
5172  
5173    <div class="predictive-search-results__inner">
5174      
5175      
5176        
5177        
5178        
5179          <div
5180  id="predictive-search-products"
5181  class="predictive-search-results__products"
5182  
5183    data-testid="products-list-default--modal"
5184  
5185>
5186  
5187    <h4 class="predictive-search-results__title">
5188      Products
5189    </h4>
5190    <ul
5191      class="predictive-search-results__list predictive-search-results__wrapper-products list-unstyled"
5192    >
5193      
5194      
5195        <li
5196          class="predictive-search-results__card predictive-search-results__card--product"
5197          ref="resultsItems[]"
5198        >
5199          
5200<div
5201  class="resource-card"
5202  data-resource-type="product"
5203>
5204  <a
5205    class="resource-card__link"
5206    href="/products/pave-open-circle-bracelet-in-yellow-gold"
5207  >
5208    <span class="visually-hidden">
5209      Pave Open Circle Bracelet in Yellow Gold
5210    </span>
5211  </a>
5212  <div
5213    class="resource-card__media"
5214    style="--resource-card-aspect-ratio: 4 / 5;"
5215    
5216  >
5217      
5218      
5219
5220        <img src="//barbaraellick.com/cdn/shop/files/bracelet_pave-open-circle-bracelet-yellow-gold.jpg?v=1747184208&amp;width=500" alt="" srcset="//barbaraellick.com/cdn/shop/files/bracelet_pave-open-circle-bracelet-yellow-gold.jpg?v=1747184208&amp;width=240 240w, //barbaraellick.com/cdn/shop/files/bracelet_pave-open-circle-bracelet-yellow-gold.jpg?v=1747184208&amp;width=352 352w" width="500" height="500" loading="lazy" class="resource-card__image" sizes="auto" ref="" style="object-position: 50.0% 50.0%;">
5221</div>
5222
5223  <div class="resource-card__content">
5224    <p class="resource-card__title paragraph">Pave Open Circle Bracelet in Yellow Gold</p>
5225
5226    
5227      <div ref="priceContainer">
5228  
5229    
5230    <div
5231      class="
5232        price__regular
5233        
5234      "
5235    >
5236      <span class="price">$540.00</span>
5237    </div>
5238    <div
5239      class="
5240        price__sale
5241        
5242          price__hidden
5243        
5244      "
5245    >
5246      
5247        <span class="price-item__group">
5248          <span class="visually-hidden">Regular price&nbsp;</span>
5249          <span class="price-item--regular compare-at-price"></span>
5250        </span>
5251        <span class="price-item__group">
5252          <span class="visually-hidden">Sale price&nbsp;</span>
5253          <span class="price-item--sale price">$540.00</span>
5254        </span>
5255      
5256    </div>
5257  
5258</div>
5259    
5260  </div>
5261</div>
5262
5263        </li>
5264      
5265        <li
5266          class="predictive-search-results__card predictive-search-results__card--product"
5267          ref="resultsItems[]"
5268        >
5269          
5270<div
5271  class="resource-card"
5272  data-resource-type="product"
5273>
5274  <a
5275    class="resource-card__link"
5276    href="/products/double-row-pave-huggie-earrings"
5277  >
5278    <span class="visually-hidden">
5279      White Gold Double Row Pave Huggie Earrings
5280    </span>
5281  </a>
5282  <div
5283    class="resource-card__media"
5284    style="--resource-card-aspect-ratio: 4 / 5;"
5285    
5286  >
5287      
5288      
5289
5290        <img src="//barbaraellick.com/cdn/shop/files/Apres_Golf.png?v=1775933041&amp;width=500" alt="" srcset="//barbaraellick.com/cdn/shop/files/Apres_Golf.png?v=1775933041&amp;width=240 240w, //barbaraellick.com/cdn/shop/files/Apres_Golf.png?v=1775933041&amp;width=352 352w" width="500" height="500" loading="lazy" class="resource-card__image" sizes="auto" ref="" style="object-position: 50.0% 50.0%;">
5291</div>
5292
5293  <div class="resource-card__content">
5294    <p class="resource-card__title paragraph">White Gold Double Row Pave Huggie Earrings</p>
5295
5296    
5297      <div ref="priceContainer">
5298  
5299    
5300    <div
5301      class="
5302        price__regular
5303        
5304      "
5305    >
5306      <span class="price">$1,955.00</span>
5307    </div>
5308    <div
5309      class="
5310        price__sale
5311        
5312          price__hidden
5313        
5314      "
5315    >
5316      
5317        <span class="price-item__group">
5318          <span class="visually-hidden">Regular price&nbsp;</span>
5319          <span class="price-item--regular compare-at-price"></span>
5320        </span>
5321        <span class="price-item__group">
5322          <span class="visually-hidden">Sale price&nbsp;</span>
5323          <span class="price-item--sale price">$1,955.00</span>
5324        </span>
5325      
5326    </div>
5327  
5328</div>
5329    
5330  </div>
5331</div>
5332
5333        </li>
5334      
5335        <li
5336          class="predictive-search-results__card predictive-search-results__card--product"
5337          ref="resultsItems[]"
5338        >
5339          
5340<div
5341  class="resource-card"
5342  data-resource-type="product"
5343>
5344  <a
5345    class="resource-card__link"
5346    href="/products/bubble-ball-huggie-earrings"
5347  >
5348    <span class="visually-hidden">
5349      Bubble Ball Huggie Earrings
5350    </span>
5351  </a>
5352  <div
5353    class="resource-card__media"
5354    style="--resource-card-aspect-ratio: 4 / 5;"
5355    
5356  >
5357      
5358      
5359
5360        <img src="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_29_2026_01_19_57_PM.png?v=1790702412&amp;width=500" alt="" srcset="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_29_2026_01_19_57_PM.png?v=1790702412&amp;width=240 240w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_29_2026_01_19_57_PM.png?v=1790702412&amp;width=352 352w" width="500" height="333" loading="lazy" class="resource-card__image" sizes="auto" ref="" style="object-position: 50.0% 50.0%;">
5361
5362          <img src="//barbaraellick.com/cdn/shop/files/ApresGolf_2.png?v=1775933502&amp;width=500" alt="Bubble Ball Huggie Earrings" srcset="//barbaraellick.com/cdn/shop/files/ApresGolf_2.png?v=1775933502&amp;width=240 240w, //barbaraellick.com/cdn/shop/files/ApresGolf_2.png?v=1775933502&amp;width=352 352w" width="500" height="500" loading="lazy" class="resource-card__image resource-card__image--secondary" sizes="auto" ref="" data-media-id="36501529395361" style="object-position: 50.0% 50.0%;">
5363</div>
5364
5365  <div class="resource-card__content">
5366    <p class="resource-card__title paragraph">Bubble Ball Huggie Earrings</p>
5367
5368    
5369      <div ref="priceContainer">
5370  
5371    
5372    <div
5373      class="
5374        price__regular
5375        
5376      "
5377    >
5378      <span class="price">$1,085.00</span>
5379    </div>
5380    <div
5381      class="
5382        price__sale
5383        
5384          price__hidden
5385        
5386      "
5387    >
5388      
5389        <span class="price-item__group">
5390          <span class="visually-hidden">Regular price&nbsp;</span>
5391          <span class="price-item--regular compare-at-price"></span>
5392        </span>
5393        <span class="price-item__group">
5394          <span class="visually-hidden">Sale price&nbsp;</span>
5395          <span class="price-item--sale price">$1,085.00</span>
5396        </span>
5397      
5398    </div>
5399  
5400</div>
5401    
5402  </div>
5403</div>
5404
5405        </li>
5406      
5407        <li
5408          class="predictive-search-results__card predictive-search-results__card--product"
5409          ref="resultsItems[]"
5410        >
5411          
5412<div
5413  class="resource-card"
5414  data-resource-type="product"
5415>
5416  <a
5417    class="resource-card__link"
5418    href="/products/delicate-pave-huggie-earrings"
5419  >
5420    <span class="visually-hidden">
5421      Delicate Pave Huggie Earrings
5422    </span>
5423  </a>
5424  <div
5425    class="resource-card__media"
5426    style="--resource-card-aspect-ratio: 4 / 5;"
5427    
5428  >
5429      
5430      
5431
5432        <img src="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_29_2026_01_21_20_PM.png?v=1790702490&amp;width=500" alt="" srcset="//barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_29_2026_01_21_20_PM.png?v=1790702490&amp;width=240 240w, //barbaraellick.com/cdn/shop/files/ChatGPT_Image_Sep_29_2026_01_21_20_PM.png?v=1790702490&amp;width=352 352w" width="500" height="333" loading="lazy" class="resource-card__image" sizes="auto" ref="" style="object-position: 50.0% 50.0%;">
5433
5434          <img src="//barbaraellick.com/cdn/shop/files/ApresGolf_3.png?v=1775933609&amp;width=500" alt="Delicate Pave Huggie Earrings" srcset="//barbaraellick.com/cdn/shop/files/ApresGolf_3.png?v=1775933609&amp;width=240 240w, //barbaraellick.com/cdn/shop/files/ApresGolf_3.png?v=1775933609&amp;width=352 352w" width="500" height="500" loading="lazy" class="resource-card__image resource-card__image--secondary" sizes="auto" ref="" data-media-id="36501534113953" style="object-position: 50.0% 50.0%;">
5435</div>
5436
5437  <div class="resource-card__content">
5438    <p class="resource-card__title paragraph">Delicate Pave Huggie Earrings</p>
5439
5440    
5441      <div ref="priceContainer">
5442  
5443    
5444    <div
5445      class="
5446        price__regular
5447        
5448      "
5449    >
5450      <span class="price">$600.00</span>
5451    </div>
5452    <div
5453      class="
5454        price__sale
5455        
5456          price__hidden
5457        
5458      "
5459    >
5460      
5461        <span class="price-item__group">
5462          <span class="visually-hidden">Regular price&nbsp;</span>
5463          <span class="price-item--regular compare-at-price"></span>
5464        </span>
5465        <span class="price-item__group">
5466          <span class="visually-hidden">Sale price&nbsp;</span>
5467          <span class="price-item--sale price">$600.00</span>
5468        </span>
5469      
5470    </div>
5471  
5472</div>
5473    
5474  </div>
5475</div>
5476
5477        </li>
5478      
5479    </ul>
5480  
5481</div>
5482
5483        
5484      
5485    </div>
5486  
5487</div>
5488
5489          </div>
5490
5491          <div class="predictive-search-form__footer">
5492            <button
5493              class="button predictive-search__search-button"
5494              ref="viewAllButton"
5495            >
5496              View all
5497            </button>
5498          </div>
5499        </div>
5500      </form>
5501    </predictive-search-component>
5502  </dialog>
5503</dialog-component>
5504
5505
5506
5507
5508    
5509      
5509<script
5510  src="//barbaraellick.com/cdn/shop/t/8/assets/gift-card-recipient-form.js?v=129634859299628245901778598806"
5511  type="module"
5512  fetchpriority="low"
5513></script>
5513
5514<quick-add-dialog id="quick-add-dialog">
5515  <dialog
5516    class="quick-add-modal dialog-modal color-scheme-1"
5517    ref="dialog"
5518    scroll-lock
5519  >
5520    <button
5521      ref="closeButton"
5522      on:click="/closeDialog"
5523      class="button button-unstyled close-button quick-add-modal__close"
5524      aria-label="Close dialog"
5525    ><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
5526  <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
5527  <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/>
5528</svg>
5529</button>
5530
5531    <div
5532      id="quick-add-modal-content"
5533      class="quick-add-modal__content"
5534    ></div>
5535  </dialog>
5536</quick-add-dialog>
5537
5538
5539
5540
5541
5542
5543    
5544    
5544<script async src="https://static.shopmy.us/Affiliates/sms_aff_clicktrack.js?domain=barbaraellick.com&expires=30"></script>
5544
5545  <div id="shopify-block-AYVRjem9WQzYvSFEya__14826766009936288847" class="shopify-block shopify-app-block">
5546<script id="Discounty-config">
5547  function discountyExtractTextFromHtml(htmlString) {
5548    if (!htmlString) return '';
5549    return new DOMParser().parseFromString(htmlString, 'text/html').body.textContent || '';
5550  }
5551
5552  var $Discounty = {shopData: {"shopConfig":{"shopId":100970,"cart":{"isActive":true,"styles":"{}","config":{},"injectionInfo":[],"contents":[{"locale":"","totalText":"Total","savingText":"Saving"}]},"globalConfig":{"appEnabled":true,"considerCurrencyExchangeRate":true,"customVariantListener":{"element":"","isDatasetProperty":false,"property":""},"developerModeVariantListener":false,"globalCss":"","setTemplateCurrencyFormatAsDefault":false},"volumeDiscount":{"config":{"tierDisplayFormat":"RANGE"},"injectionInfo":[],"isActive":true,"styles":"{}","contents":[{"locale":"","title":"Buy more, Save more","buyColumnLabel":"Buy","getColumnLabel":"Get","discountText":"{{Discount}} Off","eachItemText":"on each","newPriceText":"each item {{new-price}}"}]},"miniVolumeDiscount":{"config":{"displayMode":"MAX_DISCOUNT"},"injectionInfo":[],"isActive":false,"styles":"{}","contents":[{"locale":"","maxDiscountText":"Up to {discount}% off","lowestPriceText":"From {price}"}]},"startCountDown":{"config":{"ctaLink":null},"productPageInjectionInfo":[],"homepageInjectionInfo":[],"isActive":true,"styles":"{}","contents":[{"locale":"","title":"Sale starts in","daysLabel":"Day","hoursLabel":"Hr","minutesLabel":"Min","secondsLabel":"Sec","ctaText":"Click here"}]},"endCountDown":{"config":{"ctaLink":null},"productPageInjectionInfo":[],"homepageInjectionInfo":[],"isActive":true,"styles":"{}","contents":[{"locale":"","title":"Sale ends in","daysLabel":"Day","hoursLabel":"Hr","minutesLabel":"Min","secondsLabel":"Sec","ctaText":"Click here"}]}
5552,"bxgyPopup":{"config":{"hideContinueBtn":false,"badgeShowFreeGift":false,"badgeType":"PERCENTAGE","dismissType":"TRIGGER","autoOpenDrawerEnabled":true},"injectionInfo":[],"isActive":true,"styles":"{}","contents":[{"locale":"","title":"Your current cart qualifies for these rewards","subtitle":"Now you are able to choose between them. Add before checking out!","availableRewardsLabel":"You can add {{count}} product(s)","btnSelectLabel":"Select","btnAddLabel":"Add to Cart","btnContinueLabel":"Continue Shopping"}]},"bxgyFab":{"config":{"hideCloseBtn":false,"isFabLeft":true},"injectionInfo":[],"isActive":false,"styles":"{}"},"shipping":{"progressbar":{"config":{"activeOnProductPage":true,"activeOnCartPage":true},"productPageInjectionInfo":[],"cartPageInjectionInfo":[],"cartDrawerInjectionInfo":[],"isActive":true,"styles":"{}","contents":[{"locale":"","thresholdInitialText":"Add {{amount}} more to unlock {{discount}} off shipping","thresholdProgressText":"You're {{amount}} away from {{discount}} off shipping","thresholdReachedText":"You've unlocked {{discount}} off shipping!"}]},"progressBarDiscount":null},"bxgy":{"rules":[]}},"expiresAt":"2026-10-08T00:36:16.018129+00:00"},shopDomain: "barbara-ellick-jewelry.myshopify.com",
5553    customerId: null,
5554    isHomePage: false,
5555    isProductPage: true,
5556    currencyFormat: discountyExtractTextFromHtml(`$0.00`)
5557                    .replace(
5558                      discountyExtractTextFromHtml(`0.00`),"{{money}}"),
5559    initialSelectedVariant: {"id":46702285815969,"title":"Default Title","option1":"Default Title","option2":null,"option3":null,"sku":null,"requires_shipping":true,"taxable":true,"featured_image":null,"available":true,"name":"Fancy Shape Lab Tennis Necklace","public_title":null,"options":["Default Title"],"price":940000,"weight":0,"compare_at_price":null,"inventory_management":"shopify","barcode":"24422236","requires_selling_plan":false,"selling_plan_allocations":[],"quantity_rule":{"min":1,"max":null,"increment":1}},
5560    initialCart: [] || [],
5561    preloadedProducts: [
5562      
5563    ],
5564    products: [{
5565          id: 8594801033377,
5566          handle: "fancy-shape-lab-tennis-necklace",
5567          requires_selling_plan: false,
5568          selling_plan_groups: [],
5569          variants: [{
5570                id: 46702285815969,
5571                price: 940000,
5572                compare_at_price: null,
5573                discounts: [],},],
5574        },
5575    ],
5576  };
5577</script>
5577
5578
5579<div id="discounty-bxgy-discount-widgets-container"></div>
5580
5581
5582</div>
5582<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5582
5583</body>
5584</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.