Blue Gemstone Jewelry
-
${chips.map(chip => ``).join('')}
`
: `
`}
`).join('')}${set.label}
${set.type === 'range' ? (() => {
const rangeMin = Math.ceil(Number(set.min));
const rangeMax = Math.ceil(Number(set.max));
const clampToRange = n => Math.min(Math.max(n, rangeMin), rangeMax);
const applied = (window.collection?.filters?.applied?.[set.key] || [])[0];
const bounds = String(applied ?? '').match(/^(-?[\d.]+)-(-?[\d.]+)$/);
const readBound = (raw, fallback) => Number.isFinite(Number(raw)) ? clampToRange(Math.round(Number(raw))) : fallback;
const lo = bounds ? readBound(bounds[1], rangeMin) : rangeMin;
const hi = bounds ? readBound(bounds[2], rangeMax) : rangeMax;
const span = (rangeMax - rangeMin) || 1;
const rate = Shopify.currency.rate || 1;
const cf = new Intl.NumberFormat(Shopify.locale, { style: 'currency', currency: Shopify.currency.active, maximumFractionDigits: 0 });
const sym = cf.formatToParts(0).find(part => part.type === 'currency')?.value || '';
const gf = new Intl.NumberFormat(Shopify.locale, { maximumFractionDigits: 0 });
const disp = n => gf.format(Math.round(Number(n) * rate));
const bound = n => Math.round(Number(n) * rate);
return `
`;
})() : set.type === 'swatch' ? `
`).join('')}
`}
${(set.options || []).filter(option => {
if (!option.depth) return true;
const applied = window.collection?.filters?.applied || {};
const selfApplied = (applied[option.filterKey || set.key] || []).includes(option.value);
const parentValue = option.value.includes(';') ? option.value.split(';').slice(0, -1).join(';') : '';
const parentChecked = Object.values(applied).some(vals => (vals || []).includes(parentValue));
return parentChecked || selfApplied;
}).map(option => `
`).join('')}
` : `
${(set.options || []).filter(option => {
if (!option.depth) return true;
const applied = window.collection?.filters?.applied || {};
const selfApplied = (applied[option.filterKey || set.key] || []).includes(option.value);
const parentValue = option.value.includes(';') ? option.value.split(';').slice(0, -1).join(';') : '';
const parentChecked = Object.values(applied).some(vals => (vals || []).includes(parentValue));
return parentChecked || selfApplied;
}).map(option => `
Standard collection products are shown. Personalized filters and sorting are unavailable.
14.00 ct. t.w. Aquamarine Bead and .11 ct. t.w. Diamond Lobster Clasp Bracelet with Single Swiss Blue Topaz in 18kt Gold Over Sterling
$240
4-5mm Turquoise Cross Pendant Necklace in 18kt Gold Over Sterling. 18"
5 Choices
$170
Lapis and Sterling Silver Globe Charm
10 Choices
$49
CLEARANCE
Tonal Blue Multi-Gemstone Inlay Ring with 3.80 Carat Sapphire and .80 ct. t.w. Swiss Blue Topaz in Sterling Silver
$169
CLEARANCE
26.75 ct. t.w. London and Sky Blue Topaz Bracelet in Sterling Silver
1 Choices
$949
24.30 ct. t.w. Tonal Blue Topaz and 2.30 ct. t.w. Iolite Drop Earrings in 18kt Gold Over Sterling
$435
Multi-Gemstone Three-Strand Layered Necklace in 18kt Gold Over Sterling. 17"
$169
.40 ct. t.w. Sapphire Ring with Diamonds in 14kt Yellow Gold
2 Choices
$499
1.20 ct. t.w. Swiss Blue Topaz Eternity Band in 14kt Yellow Gold
6 Choices
$499
Mother-of-Pearl and 54.50 ct. t.w. Multi-Gemstone Sea Life Bracelet with Keshi and Cultured Pearls in Sterling Silver. 7"
$499
Lapis, Turquoise and White Topaz Reversible Compass Charm in 18kt Gold Over Sterling
2 Choices
$179
CLEARANCE
2.90 ct. t.w. London Blue Topaz and 1.90 ct. t.w. Orange Sapphire Earrings in Sterling Silver
2 Choices
$199
CLEARANCE
CLEARANCE
12x6mm Lapis Bead Charm in 18kt Gold Over Sterling
4 Choices
$39
CLEARANCE
CLEARANCE
4.80 ct. t.w. Sapphire and 2.68 ct. t.w. Diamond Tennis Bracelet in 14kt White Gold
5 Choices
$3,379
CLEARANCE
.80 Carat Swiss Blue Topaz Ring with Blue Enamel in 18kt Gold Over Sterling
$115
Blue Chalcedony Heart Charm with Multicolored Enamel Daisies in 18kt Gold Over Sterling
$129
CLEARANCE
Turquoise Sailboat Charm with Diamonds in 18kt Gold Over Sterling
$99
CLEARANCE
CLEARANCE
Turquoise Ring with Lapis and 1.90 ct. t.w. Sky Blue Topaz in Sterling Silver
$109
CLEARANCE
CLEARANCE
Mother-of-Pearl and Blue Opal Winter Scene Pendant Necklace with Enamel in 18kt Gold Over Sterling. 18"
$99
CLEARANCE
Larimar Crab Stud Earrings in Sterling Silver
$89
CLEARANCE
1.60 ct. t.w. Multi-Gemstone Square-Top Ring in 18kt Gold Over Sterling
$89
CLEARANCE
CLEARANCE
Italian Tagliamonte Blue Venetian Glass Seashell Drop Earrings with Lapis in 18kt Gold Over Sterling
$199
CLEARANCE
3.80 Carat Sapphire and 1.30 ct. t.w. White Topaz Ring in 18kt Gold Over Sterling
2 Choices
$130
CLEARANCE
2.60 ct. t.w. Aquamarine and .20 ct. t.w. Diamond Earrings in 14kt White Gold
$879
CLEARANCE
Pear-Shaped Larimar Pendant Necklace in Sterling Silver. 18"
$170
Multi-Gemstone Bead Flower Drop Earrings in 14kt Yellow Gold
2 Choices
$199
Mother-of-Pearl and 6-6.5mm Cultured Pearl Floral Drop Earrings with .10 ct. t.w. Swiss Blue Topaz in 18kt Gold Over Sterling
$199
13.00 ct. t.w. Sky Blue Topaz Tennis Bracelet in 18kt Gold Over Sterling
5 Choices
$249
8-8.5mm Larimar Bead Necklace in Sterling Silver. 18"
$89
3.60 Carat Sapphire and .40 ct. t.w. London Blue Topaz Ring with .22 ct. t.w. Diamonds in 14kt Yellow Gold
$1,995
5.25 Carat Sky Blue Topaz and .24 ct. t.w. Diamond Pendant Necklace in Sterling Silver. 18"
3 Choices
$379
CLEARANCE
6.25 Carat Swiss Blue Topaz Ring with Lab-Grown Diamonds in 18kt Gold Over Sterling
1 Choices
$219
CLEARANCE
5.50 Carat Sky Blue Topaz Ring with .20 ct. t.w. Blue and White Diamonds in 18kt Gold Over Sterling
4 Choices
$305
Larimar Paw Print Bracelet in Sterling Silver. 7.5"
$325
CLEARANCE
1.00 ct. t.w. Scattered Tonal Blue Topaz Ring in Sterling Silver
$99
CLEARANCE
CLEARANCE
.20 ct. t.w. Sapphire Bypass Ring in 10kt Yellow Gold
$259
CLEARANCE
No matching products
`
: Array(36).fill(0).map((_, index) => `
`))
)}
{% if collection.pagination.pages.size > 1 %}
{% assign current_page = collection.page %}
{% assign total_pages = collection.pagination.pages.size %}
{% assign start_page = current_page | minus: 2 %}
{% if start_page < 1 %}{% assign start_page = 1 %}{% endif %}
{% assign end_page = current_page | plus: 2 %}
{% if end_page > total_pages %}{% assign end_page = total_pages %}{% endif %}
{% endif %}
-
${chips.map(chip => ``).join('')}
`
: `
`}
`).join('')}${set.label}
${set.type === 'range' ? (() => {
const rangeMin = Math.ceil(Number(set.min));
const rangeMax = Math.ceil(Number(set.max));
const clampToRange = n => Math.min(Math.max(n, rangeMin), rangeMax);
const applied = (window.collection?.filters?.applied?.[set.key] || [])[0];
const bounds = String(applied ?? '').match(/^(-?[\d.]+)-(-?[\d.]+)$/);
const readBound = (raw, fallback) => Number.isFinite(Number(raw)) ? clampToRange(Math.round(Number(raw))) : fallback;
const lo = bounds ? readBound(bounds[1], rangeMin) : rangeMin;
const hi = bounds ? readBound(bounds[2], rangeMax) : rangeMax;
const span = (rangeMax - rangeMin) || 1;
const rate = Shopify.currency.rate || 1;
const cf = new Intl.NumberFormat(Shopify.locale, { style: 'currency', currency: Shopify.currency.active, maximumFractionDigits: 0 });
const sym = cf.formatToParts(0).find(part => part.type === 'currency')?.value || '';
const gf = new Intl.NumberFormat(Shopify.locale, { maximumFractionDigits: 0 });
const disp = n => gf.format(Math.round(Number(n) * rate));
const bound = n => Math.round(Number(n) * rate);
return `
`;
})() : set.type === 'swatch' ? `
`).join('')}
`}
${(set.options || []).filter(option => {
if (!option.depth) return true;
const applied = window.collection?.filters?.applied || {};
const selfApplied = (applied[option.filterKey || set.key] || []).includes(option.value);
const parentValue = option.value.includes(';') ? option.value.split(';').slice(0, -1).join(';') : '';
const parentChecked = Object.values(applied).some(vals => (vals || []).includes(parentValue));
return parentChecked || selfApplied;
}).map(option => `
`).join('')}
` : `
${(set.options || []).filter(option => {
if (!option.depth) return true;
const applied = window.collection?.filters?.applied || {};
const selfApplied = (applied[option.filterKey || set.key] || []).includes(option.value);
const parentValue = option.value.includes(';') ? option.value.split(';').slice(0, -1).join(';') : '';
const parentChecked = Object.values(applied).some(vals => (vals || []).includes(parentValue));
return parentChecked || selfApplied;
}).map(option => `
Standard collection products are shown. Personalized filters and sorting are unavailable.
14.00 ct. t.w. Aquamarine Bead and .11 ct. t.w. Diamond Lobster Clasp Bracelet with Single Swiss Blue Topaz in 18kt Gold Over Sterling
$240
4-5mm Turquoise Cross Pendant Necklace in 18kt Gold Over Sterling. 18"
5 Choices
$170
Lapis and Sterling Silver Globe Charm
10 Choices
$49
CLEARANCE
Tonal Blue Multi-Gemstone Inlay Ring with 3.80 Carat Sapphire and .80 ct. t.w. Swiss Blue Topaz in Sterling Silver
$169
CLEARANCE
26.75 ct. t.w. London and Sky Blue Topaz Bracelet in Sterling Silver
1 Choices
$949
24.30 ct. t.w. Tonal Blue Topaz and 2.30 ct. t.w. Iolite Drop Earrings in 18kt Gold Over Sterling
$435
Multi-Gemstone Three-Strand Layered Necklace in 18kt Gold Over Sterling. 17"
$169
.40 ct. t.w. Sapphire Ring with Diamonds in 14kt Yellow Gold
2 Choices
$499
1.20 ct. t.w. Swiss Blue Topaz Eternity Band in 14kt Yellow Gold
6 Choices
$499
Mother-of-Pearl and 54.50 ct. t.w. Multi-Gemstone Sea Life Bracelet with Keshi and Cultured Pearls in Sterling Silver. 7"
$499
Lapis, Turquoise and White Topaz Reversible Compass Charm in 18kt Gold Over Sterling
2 Choices
$179
CLEARANCE
2.90 ct. t.w. London Blue Topaz and 1.90 ct. t.w. Orange Sapphire Earrings in Sterling Silver
2 Choices
$199
CLEARANCE
CLEARANCE
12x6mm Lapis Bead Charm in 18kt Gold Over Sterling
4 Choices
$39
CLEARANCE
CLEARANCE
4.80 ct. t.w. Sapphire and 2.68 ct. t.w. Diamond Tennis Bracelet in 14kt White Gold
5 Choices
$3,379
CLEARANCE
.80 Carat Swiss Blue Topaz Ring with Blue Enamel in 18kt Gold Over Sterling
$115
Blue Chalcedony Heart Charm with Multicolored Enamel Daisies in 18kt Gold Over Sterling
$129
CLEARANCE
Turquoise Sailboat Charm with Diamonds in 18kt Gold Over Sterling
$99
CLEARANCE
CLEARANCE
Turquoise Ring with Lapis and 1.90 ct. t.w. Sky Blue Topaz in Sterling Silver
$109
CLEARANCE
CLEARANCE
Mother-of-Pearl and Blue Opal Winter Scene Pendant Necklace with Enamel in 18kt Gold Over Sterling. 18"
$99
CLEARANCE
Larimar Crab Stud Earrings in Sterling Silver
$89
CLEARANCE
1.60 ct. t.w. Multi-Gemstone Square-Top Ring in 18kt Gold Over Sterling
$89
CLEARANCE
CLEARANCE
Italian Tagliamonte Blue Venetian Glass Seashell Drop Earrings with Lapis in 18kt Gold Over Sterling
$199
CLEARANCE
3.80 Carat Sapphire and 1.30 ct. t.w. White Topaz Ring in 18kt Gold Over Sterling
2 Choices
$130
CLEARANCE
2.60 ct. t.w. Aquamarine and .20 ct. t.w. Diamond Earrings in 14kt White Gold
$879
CLEARANCE
Pear-Shaped Larimar Pendant Necklace in Sterling Silver. 18"
$170
Multi-Gemstone Bead Flower Drop Earrings in 14kt Yellow Gold
2 Choices
$199
Mother-of-Pearl and 6-6.5mm Cultured Pearl Floral Drop Earrings with .10 ct. t.w. Swiss Blue Topaz in 18kt Gold Over Sterling
$199
13.00 ct. t.w. Sky Blue Topaz Tennis Bracelet in 18kt Gold Over Sterling
5 Choices
$249
8-8.5mm Larimar Bead Necklace in Sterling Silver. 18"
$89
3.60 Carat Sapphire and .40 ct. t.w. London Blue Topaz Ring with .22 ct. t.w. Diamonds in 14kt Yellow Gold
$1,995
5.25 Carat Sky Blue Topaz and .24 ct. t.w. Diamond Pendant Necklace in Sterling Silver. 18"
3 Choices
$379
CLEARANCE
6.25 Carat Swiss Blue Topaz Ring with Lab-Grown Diamonds in 18kt Gold Over Sterling
1 Choices
$219
CLEARANCE
5.50 Carat Sky Blue Topaz Ring with .20 ct. t.w. Blue and White Diamonds in 18kt Gold Over Sterling
4 Choices
$305
Larimar Paw Print Bracelet in Sterling Silver. 7.5"
$325
CLEARANCE
1.00 ct. t.w. Scattered Tonal Blue Topaz Ring in Sterling Silver
$99
CLEARANCE
CLEARANCE
.20 ct. t.w. Sapphire Bypass Ring in 10kt Yellow Gold
$259
CLEARANCE
No matching products
`
: Array(36).fill(0).map((_, index) => `
`))
)}
{% if collection.pagination.pages.size > 1 %}
{% assign current_page = collection.page %}
{% assign total_pages = collection.pagination.pages.size %}
{% assign start_page = current_page | minus: 2 %}
{% if start_page < 1 %}{% assign start_page = 1 %}{% endif %}
{% assign end_page = current_page | plus: 2 %}
{% if end_page > total_pages %}{% assign end_page = total_pages %}{% endif %}
{% endif %}