Testing Low Stock
-
${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.
2.00 Carat Amethyst and .50 ct. t.w. Diamond Ring in 14kt White Gold
$4,495
2.50 ct. t.w. Sapphire and .49 ct. t.w. Diamond Ring in 18kt White Gold
$5,495
.45 ct. t.w. Scattered-Diamond Ring in 14kt Yellow Gold
$2,495
2.00 ct. t.w. Bezel-Set Lab-Grown Diamond Tennis Bracelet in Sterling Silver
2 Choices
$649
.70 ct. t.w. Green Tourmaline Drop Earrings with .13 ct. t.w. Diamonds in 10kt Yellow Gold
$499
1.00 ct. t.w. Bezel-Set Lab-Grown Diamond Tennis Bracelet in 18kt Gold Over Sterling
2 Choices
$499
C. 1950 Vintage 1.25 ct. t.w. Diamond Filigree Bar Pin in 14kt White Gold and Platinum
C. 1980 Vintage 2.40 ct. t.w. Swiss Blue Topaz Bumblebee Pin in 14kt Yellow Gold
3.00 ct. t.w. Multicolored Tourmaline and .32 ct. t.w. Lab-Grown Diamond Bangle Bracelet in 18kt Gold Over Sterling
$595
1.00 ct. t.w. Green Tourmaline Eternity Band in 18kt Gold Over Sterling
$129
.90 ct. t.w. Light Green Tourmaline Eternity Band in 18kt Gold Over Sterling
$129
.90 ct. t.w. Multicolored Tourmaline Eternity Band in 18kt Gold Over Sterling
$129
.90 ct. t.w. Light Pink Tourmaline Eternity Band in 18kt Gold Over Sterling
$129
.90 ct. t.w. Pink Tourmaline Eternity Band in 18kt Gold Over Sterling
$129
Roberto Coin .20 ct. t.w. Diamond Flower Ring in 18kt Yellow Gold
$3,050
1.10 ct. t.w. Pink Tourmaline and .50 ct. t.w. Lab-Grown Diamond Earrings in 14kt Yellow Gold
$2,295
2.00 Carat Bezel-Set Lab-Grown Diamond Paper Clip Link Necklace in 14kt Yellow Gold
$1,995
.50 ct. t.w. Lab-Grown Pink Sapphire and .50 ct. t.w. Lab-Grown Diamond Linear Drop Earrings in 18kt Gold Over Sterling
$289
.50 Carat Lab-Grown Pink Sapphire and .50 ct. t.w. Lab-Grown Diamond Y-Necklace in 18kt Gold Over Sterling. 16"
$349
.60 ct. t.w. Green Sapphire J-Hoop Earrings with .33 ct. t.w. Lab-Grown Diamonds in Sterling Silver and 10kt Yellow Gold. 3/4"
$695
3.00 ct. t.w. Graduated Lab-Grown Diamond Tennis Bracelet in 18kt Gold Over Sterling
$1,595
1.00 ct. t.w. Lab-Grown Diamond Hoop Earrings in Sterling Silver. 5/8"
2 Choices
$399
CLEARANCE
1.50 ct. t.w. Diamond Multi-Row Ring in 18kt Gold Over Sterling
$299
CLEARANCE
5.00 ct. t.w. Graduates Lab-Grown Diamond Tennis Necklace in 18kt Gold Over Sterling
2 Choices
$2,095
2.00 ct. t.w. Graduated Lab-Grown Diamond Tennis Necklace in 18kt Gold Over Sterling
2 Choices
$1,095
1.50 Carat Pink Tourmaline and .41 ct. t.w. Lab-Grown Diamond Ring in 14kt Yellow Gold
$2,895
1.40 ct. t.w. Multicolored Tourmaline Teardrop Cluster Ring with .66 ct. t.w. Lab-Grown Diamonds in 10kt Yellow Gold
$1,395
.60 Carat Pink and .50 Carat Green Tourmaline Pendant Necklace with Opals in 10kt Yellow Gold
$449
1.20 ct. t.w. Red Tourmaline Stud Earrings with .18 ct. t.w. Lab-Grown Diamonds in 10kt Yellow Gold
$695
1.40 ct. t.w. Multicolored Tourmaline Teardrop Cluster Pendant Necklace with .51 ct. t.w. Lab-Grown Diamonds in 10kt Yellow Gold
$1,095
1.50 ct. t.w. Red Tourmaline Ring with .26 ct. t.w. Lab-Grown Diamonds in 10kt Yellow Gold
$895
.90 Carat Watermelon Tourmaline Pendant Necklace with Lab-Grown Diamonds in 10kt Yellow Gold
$595
1.20 ct. t.w. Watermelon Tourmaline Drop Earrings with Lab-Grown Diamonds in 10kt Yellow Gold
$469
1.00 Carat Green Tourmaline Pendant Necklace with .33 ct. t.w. Lab-Grown Diamonds in 10kt Yellow Gold
$895
9.00 ct. t.w. Multicolored Tourmaline and 2.10 ct. t.w. White Zircon Bracelet in 18kt Gold Over Sterling
$995
1.00 ct. t.w. Watermelon Tourmaline Earrings with Lab-Grown Diamonds in 10kt Yellow Gold
$369
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.
2.00 Carat Amethyst and .50 ct. t.w. Diamond Ring in 14kt White Gold
$4,495
2.50 ct. t.w. Sapphire and .49 ct. t.w. Diamond Ring in 18kt White Gold
$5,495
.45 ct. t.w. Scattered-Diamond Ring in 14kt Yellow Gold
$2,495
2.00 ct. t.w. Bezel-Set Lab-Grown Diamond Tennis Bracelet in Sterling Silver
2 Choices
$649
.70 ct. t.w. Green Tourmaline Drop Earrings with .13 ct. t.w. Diamonds in 10kt Yellow Gold
$499
1.00 ct. t.w. Bezel-Set Lab-Grown Diamond Tennis Bracelet in 18kt Gold Over Sterling
2 Choices
$499
C. 1950 Vintage 1.25 ct. t.w. Diamond Filigree Bar Pin in 14kt White Gold and Platinum
C. 1980 Vintage 2.40 ct. t.w. Swiss Blue Topaz Bumblebee Pin in 14kt Yellow Gold
3.00 ct. t.w. Multicolored Tourmaline and .32 ct. t.w. Lab-Grown Diamond Bangle Bracelet in 18kt Gold Over Sterling
$595
1.00 ct. t.w. Green Tourmaline Eternity Band in 18kt Gold Over Sterling
$129
.90 ct. t.w. Light Green Tourmaline Eternity Band in 18kt Gold Over Sterling
$129
.90 ct. t.w. Multicolored Tourmaline Eternity Band in 18kt Gold Over Sterling
$129
.90 ct. t.w. Light Pink Tourmaline Eternity Band in 18kt Gold Over Sterling
$129
.90 ct. t.w. Pink Tourmaline Eternity Band in 18kt Gold Over Sterling
$129
Roberto Coin .20 ct. t.w. Diamond Flower Ring in 18kt Yellow Gold
$3,050
1.10 ct. t.w. Pink Tourmaline and .50 ct. t.w. Lab-Grown Diamond Earrings in 14kt Yellow Gold
$2,295
2.00 Carat Bezel-Set Lab-Grown Diamond Paper Clip Link Necklace in 14kt Yellow Gold
$1,995
.50 ct. t.w. Lab-Grown Pink Sapphire and .50 ct. t.w. Lab-Grown Diamond Linear Drop Earrings in 18kt Gold Over Sterling
$289
.50 Carat Lab-Grown Pink Sapphire and .50 ct. t.w. Lab-Grown Diamond Y-Necklace in 18kt Gold Over Sterling. 16"
$349
.60 ct. t.w. Green Sapphire J-Hoop Earrings with .33 ct. t.w. Lab-Grown Diamonds in Sterling Silver and 10kt Yellow Gold. 3/4"
$695
3.00 ct. t.w. Graduated Lab-Grown Diamond Tennis Bracelet in 18kt Gold Over Sterling
$1,595
1.00 ct. t.w. Lab-Grown Diamond Hoop Earrings in Sterling Silver. 5/8"
2 Choices
$399
CLEARANCE
1.50 ct. t.w. Diamond Multi-Row Ring in 18kt Gold Over Sterling
$299
CLEARANCE
5.00 ct. t.w. Graduates Lab-Grown Diamond Tennis Necklace in 18kt Gold Over Sterling
2 Choices
$2,095
2.00 ct. t.w. Graduated Lab-Grown Diamond Tennis Necklace in 18kt Gold Over Sterling
2 Choices
$1,095
1.50 Carat Pink Tourmaline and .41 ct. t.w. Lab-Grown Diamond Ring in 14kt Yellow Gold
$2,895
1.40 ct. t.w. Multicolored Tourmaline Teardrop Cluster Ring with .66 ct. t.w. Lab-Grown Diamonds in 10kt Yellow Gold
$1,395
.60 Carat Pink and .50 Carat Green Tourmaline Pendant Necklace with Opals in 10kt Yellow Gold
$449
1.20 ct. t.w. Red Tourmaline Stud Earrings with .18 ct. t.w. Lab-Grown Diamonds in 10kt Yellow Gold
$695
1.40 ct. t.w. Multicolored Tourmaline Teardrop Cluster Pendant Necklace with .51 ct. t.w. Lab-Grown Diamonds in 10kt Yellow Gold
$1,095
1.50 ct. t.w. Red Tourmaline Ring with .26 ct. t.w. Lab-Grown Diamonds in 10kt Yellow Gold
$895
.90 Carat Watermelon Tourmaline Pendant Necklace with Lab-Grown Diamonds in 10kt Yellow Gold
$595
1.20 ct. t.w. Watermelon Tourmaline Drop Earrings with Lab-Grown Diamonds in 10kt Yellow Gold
$469
1.00 Carat Green Tourmaline Pendant Necklace with .33 ct. t.w. Lab-Grown Diamonds in 10kt Yellow Gold
$895
9.00 ct. t.w. Multicolored Tourmaline and 2.10 ct. t.w. White Zircon Bracelet in 18kt Gold Over Sterling
$995
1.00 ct. t.w. Watermelon Tourmaline Earrings with Lab-Grown Diamonds in 10kt Yellow Gold
$369
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 %}