Modern Estate 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.
C. 1990 Vintage .75 ct. t.w. Pink Sapphire Flower Ring with .35 ct. t.w. Diamonds in 18kt White Gold. Size 6
$2,695
C. 1990 Vintage .70 ct. t.w. Diamond V-Shaped Ring in 14kt White Gold. Size 8
$2,995
C. 2000 Vintage 1.00 ct. t.w. Baguette Diamond Eternity Circle Pendant Necklace in 14kt White Gold. 16"
$2,995
C. 1960 Vintage .70 ct. t.w. Diamond Filigree Dinner Ring in 14kt White Gold. Size 6
$2,995
C. 2000 Vintage 9mm Multicolored Jade Bead Necklace with 14kt Yellow Gold. 25.75"
$2,495
C. 1990 Vintage 2.05 Carat Green Tourmaline Pendant Necklace with Diamonds in Platinum. 18"
$2,795
C. 1980 Vintage .33 ct. t.w. Diamond Cross Pendant Necklace in 14kt White Gold. 18"
$2,095
C. 1980 Vintage 29.00 Carat Amethyst Pendant Necklace in 14kt Yellow Gold. 18"
$2,795
C. 1980 Vintage 11.00 Carat Swiss Blue Topaz and .80 Carat Amethyst Pendant Necklace with Diamonds in 14kt Yellow Gold. 18"
$3,595
C. 1990 Vintage 2.60 ct. t.w. Blue and White Diamond Oval Pendant Necklace in 18kt White Gold. 18"
$4,395
C. 2000 Vintage 4.10 ct. t.w. Diamond Swirl Pendant Necklace in 14kt Two-Tone Gold. 18"
$6,595
C. 2000 Vintage 3.25 ct. t.w. Brown and White Diamond Pendant Necklace in 18kt Rose Gold. 18"
$4,895
C. 1990 Vintage 4.00 Carat Green Tourmaline Pendant Necklace with .50 ct. t.w. Diamonds in 14kt Yellow Gold. 16"
$3,195
C. 2000 Vintage Asch Grossbardt Multi-Gemstone, .65 ct. t.w. Citrine and .10 ct. t.w. Diamond Pendant Necklace in 14kt Yellow Gold. 18"
$2,795
C. 1980 Vintage 3.25 ct. t.w. Tsavorite Cross Pendant Necklace in 18kt Yellow Gold. 18"
$5,795
C. 1990 Vintage 3.95 ct. t.w. Multi-Gemstone Bar Pendant Necklace in 18kt Yellow Gold. 18"
$3,295
C. 1980 Vintage 7.00 ct. t.w. Citrine Fancy Locket Necklace in 18kt Yellow Gold. 18"
$5,595
C. 2000 Vintage Simulated Emerald Snake Drop Earrings in 14kt Yellow Gold
$995
C. 1990 Vintage 1.00 ct. t.w. Diamond Circle Pendant Necklace in 18kt White Gold. 17"
$3,595
C. 1990 Vintage 1.85 ct. t.w. Diamond Curved Bar Necklace in 14kt White Gold. 18"
$3,995
C. 2000 Vintage .87 ct. t.w. Yellow and White Diamond Pendant Necklace in 18kt White Gold with 22kt Yellow Gold. 18"
$2,895
C. 1970 Vintage 1.85 ct. t.w. Diamond Circle Pin in Platinum
$3,295
C. 1990 Vintage .54 ct. t.w. Diamond Star Earrings in 14kt White Gold
$1,995
C. 1990 Vintage 1.50 ct. t.w. Sapphire Drop Earrings with .30 ct. t.w. Diamonds in 14kt White Gold
$1,695
C. 1990 Vintage 14.00 ct. t.w. Rock Crystal and 2.00 ct. t.w. Diamond Drop Earrings in 18kt Yellow Gold
$5,895
C. 1990 Vintage 1.00 ct. t.w. Diamond Multi-Circle Ring in 14kt Yellow Gold. Size 6.75
$2,995
C. 2000 Vintage David Yurman .25 Carat Emerald and .75 ct. t.w. Diamond Link Ring in 18kt Yellow Gold. Size 7
$4,995
C. 2000 Vintage .65 ct. t.w. Diamond and Paper Clip Link Bracelet in 14kt Two-Tone Gold. 7"
$3,495
C. 1990 Vintage 2.91 ct. t.w. Black and White Diamond Bracelet in 14kt Yellow Gold. 7"
$4,995
C. 2000 Vintage 1.00 Carat Sapphire Pendant Necklace with .20 ct. t.w. Morganite and .10 ct. t.w. Diamonds in 14kt White Gold. 18"
$1,095
C. 1980 Vintage 3.90 ct. t.w. Multi-Gemstone Curved Earrings in 14kt Yellow Gold
$4,795
C. 1990 Vintage Kabana Multicolored Mother-of-Pearl and .50 ct. t.w. Diamond Drop Earrings in 14kt Yellow Gold
$3,595
C. 1990 Vintage Baume & Mercier .56 ct. t.w. Diamond Women's Watch in 14kt Yellow Gold. Size 7.25
$6,995
C. 1990 Vintage 14kt Yellow Gold Snake Bangle Bracelet with Diamonds. 8"
$3,195
C. 1990 Vintage Blue and Green Enamel Flower Ring with Diamonds in 18kt Yellow Gold. Size 7
$4,695
C. 2000 Vintage Black Opal Pendant Necklace with .74 ct. t.w. Diamonds in Platinum. 18"
$3,495
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.
C. 1990 Vintage .75 ct. t.w. Pink Sapphire Flower Ring with .35 ct. t.w. Diamonds in 18kt White Gold. Size 6
$2,695
C. 1990 Vintage .70 ct. t.w. Diamond V-Shaped Ring in 14kt White Gold. Size 8
$2,995
C. 2000 Vintage 1.00 ct. t.w. Baguette Diamond Eternity Circle Pendant Necklace in 14kt White Gold. 16"
$2,995
C. 1960 Vintage .70 ct. t.w. Diamond Filigree Dinner Ring in 14kt White Gold. Size 6
$2,995
C. 2000 Vintage 9mm Multicolored Jade Bead Necklace with 14kt Yellow Gold. 25.75"
$2,495
C. 1990 Vintage 2.05 Carat Green Tourmaline Pendant Necklace with Diamonds in Platinum. 18"
$2,795
C. 1980 Vintage .33 ct. t.w. Diamond Cross Pendant Necklace in 14kt White Gold. 18"
$2,095
C. 1980 Vintage 29.00 Carat Amethyst Pendant Necklace in 14kt Yellow Gold. 18"
$2,795
C. 1980 Vintage 11.00 Carat Swiss Blue Topaz and .80 Carat Amethyst Pendant Necklace with Diamonds in 14kt Yellow Gold. 18"
$3,595
C. 1990 Vintage 2.60 ct. t.w. Blue and White Diamond Oval Pendant Necklace in 18kt White Gold. 18"
$4,395
C. 2000 Vintage 4.10 ct. t.w. Diamond Swirl Pendant Necklace in 14kt Two-Tone Gold. 18"
$6,595
C. 2000 Vintage 3.25 ct. t.w. Brown and White Diamond Pendant Necklace in 18kt Rose Gold. 18"
$4,895
C. 1990 Vintage 4.00 Carat Green Tourmaline Pendant Necklace with .50 ct. t.w. Diamonds in 14kt Yellow Gold. 16"
$3,195
C. 2000 Vintage Asch Grossbardt Multi-Gemstone, .65 ct. t.w. Citrine and .10 ct. t.w. Diamond Pendant Necklace in 14kt Yellow Gold. 18"
$2,795
C. 1980 Vintage 3.25 ct. t.w. Tsavorite Cross Pendant Necklace in 18kt Yellow Gold. 18"
$5,795
C. 1990 Vintage 3.95 ct. t.w. Multi-Gemstone Bar Pendant Necklace in 18kt Yellow Gold. 18"
$3,295
C. 1980 Vintage 7.00 ct. t.w. Citrine Fancy Locket Necklace in 18kt Yellow Gold. 18"
$5,595
C. 2000 Vintage Simulated Emerald Snake Drop Earrings in 14kt Yellow Gold
$995
C. 1990 Vintage 1.00 ct. t.w. Diamond Circle Pendant Necklace in 18kt White Gold. 17"
$3,595
C. 1990 Vintage 1.85 ct. t.w. Diamond Curved Bar Necklace in 14kt White Gold. 18"
$3,995
C. 2000 Vintage .87 ct. t.w. Yellow and White Diamond Pendant Necklace in 18kt White Gold with 22kt Yellow Gold. 18"
$2,895
C. 1970 Vintage 1.85 ct. t.w. Diamond Circle Pin in Platinum
$3,295
C. 1990 Vintage .54 ct. t.w. Diamond Star Earrings in 14kt White Gold
$1,995
C. 1990 Vintage 1.50 ct. t.w. Sapphire Drop Earrings with .30 ct. t.w. Diamonds in 14kt White Gold
$1,695
C. 1990 Vintage 14.00 ct. t.w. Rock Crystal and 2.00 ct. t.w. Diamond Drop Earrings in 18kt Yellow Gold
$5,895
C. 1990 Vintage 1.00 ct. t.w. Diamond Multi-Circle Ring in 14kt Yellow Gold. Size 6.75
$2,995
C. 2000 Vintage David Yurman .25 Carat Emerald and .75 ct. t.w. Diamond Link Ring in 18kt Yellow Gold. Size 7
$4,995
C. 2000 Vintage .65 ct. t.w. Diamond and Paper Clip Link Bracelet in 14kt Two-Tone Gold. 7"
$3,495
C. 1990 Vintage 2.91 ct. t.w. Black and White Diamond Bracelet in 14kt Yellow Gold. 7"
$4,995
C. 2000 Vintage 1.00 Carat Sapphire Pendant Necklace with .20 ct. t.w. Morganite and .10 ct. t.w. Diamonds in 14kt White Gold. 18"
$1,095
C. 1980 Vintage 3.90 ct. t.w. Multi-Gemstone Curved Earrings in 14kt Yellow Gold
$4,795
C. 1990 Vintage Kabana Multicolored Mother-of-Pearl and .50 ct. t.w. Diamond Drop Earrings in 14kt Yellow Gold
$3,595
C. 1990 Vintage Baume & Mercier .56 ct. t.w. Diamond Women's Watch in 14kt Yellow Gold. Size 7.25
$6,995
C. 1990 Vintage 14kt Yellow Gold Snake Bangle Bracelet with Diamonds. 8"
$3,195
C. 1990 Vintage Blue and Green Enamel Flower Ring with Diamonds in 18kt Yellow Gold. Size 7
$4,695
C. 2000 Vintage Black Opal Pendant Necklace with .74 ct. t.w. Diamonds in Platinum. 18"
$3,495
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 %}