Clearance Rings
-
${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 => `
1251 products found. Enable enhanced browser features to use filters and sorting.
CLEARANCE
.40 ct. t.w. Sapphire and .20 ct. t.w. Emerald Ring with .10 ct. t.w. White Topaz in 18kt Gold Over Sterling
$159
CLEARANCE
CLEARANCE
.20 ct. t.w. Diamond Cluster Ring in 10kt Yellow Gold
$389
CLEARANCE
CLEARANCE
1.25 ct. t.w. Morganite Ring with Diamonds in 14kt Two-Tone Gold
$459
CLEARANCE
CLEARANCE
1.00 ct. t.w. Multi-Gemstone Heart Ring in 18kt Gold Over Sterling
$99
CLEARANCE
CLEARANCE
2.60 ct. t.w. Morganite and .14 ct. t.w. Diamond Ring in 18kt Rose Gold Over Sterling
1 Choices
$219
CLEARANCE
CLEARANCE
.50 ct. t.w. Diamond Five-Stone Ring in 14kt White Gold
$695
CLEARANCE
CLEARANCE
2.40 ct. t.w. Multi-Gemstone Ring in 18kt Gold Over Sterling
$159
CLEARANCE
CLEARANCE
Turquoise Carved Flower Ring in Sterling Silver
$79
CLEARANCE
CLEARANCE
.30 Carat Aquamarine Roped Ring in 14kt Yellow Gold
1 Choices
$299
CLEARANCE
CLEARANCE
Opal and .20 Carat Emerald Toi et Moi Ring in 14kt Yellow Gold
$319
CLEARANCE
CLEARANCE
Italian 10kt Yellow Gold Braided Ring
$149
CLEARANCE
CLEARANCE
14kt Yellow Gold Personalized Signet Ring
$719
CLEARANCE
CLEARANCE
Italian 14kt Yellow Gold-Plated Wave Ring
$29
CLEARANCE
CLEARANCE
4.90 Carat London Blue Topaz and .12 ct. t.w. Diamond Ring in 14kt Yellow Gold
2 Choices
$799
CLEARANCE
CLEARANCE
5.00 ct. t.w. Multi-Shaped CZ Bypass Ring in Sterling Silver
$79
CLEARANCE
CLEARANCE
8.50 Carat Pink Topaz Ring with Diamonds in 18kt Gold Over Sterling
$245
CLEARANCE
CLEARANCE
11.00 Carat Emerald Vine Ring in 18kt Gold Over Sterling
$149
CLEARANCE
CLEARANCE
.25 Carat Lab-Grown Diamond Solitaire Ring in 18kt Gold Over Sterling
$99
CLEARANCE
CLEARANCE
9.00 Carat Smoky Quartz Ring with .30 ct. t.w. White Topaz in 18kt Gold Over Sterling
$99
CLEARANCE
CLEARANCE
.80 ct. t.w. Lab-Grown Emerald Eternity Band in 18kt Gold Over Sterling
3 Choices
$149
CLEARANCE
CLEARANCE
.50 ct. t.w. Diamond Graduated Ring in 14kt Yellow Gold
$559
CLEARANCE
CLEARANCE
3mm 14kt Yellow Gold Bead Stretch Ring with Anchor Charm
4 Choices
$99
CLEARANCE
CLEARANCE
.10 ct. t.w. Diamond Fleur-De-Lis Ring in Sterling Silver with 18kt Gold Over Sterling
$139
CLEARANCE
CLEARANCE
.80 ct. t.w. Lab-Grown Emerald Three-Stone Ring in 18kt Gold Over Sterling
$99
CLEARANCE
CLEARANCE
1.60 ct. t.w. White and Brown CZ Ring in 18kt Rose Gold Over Sterling
$159
CLEARANCE
CLEARANCE
Black Enamel Dome Ring with Diamonds in 18kt Gold Over Sterling
9 Choices
$99
CLEARANCE
CLEARANCE
.14 ct. t.w. Diamond and .10 ct. t.w. Ruby Stackable Ring in 14kt Yellow Gold
5 Choices
$379
CLEARANCE
CLEARANCE
1.60 Carat Peridot Ring with .10 ct. t.w. Lab-Grown Diamonds in 18kt Gold Over Sterling
$139
CLEARANCE
CLEARANCE
Italian 18kt Gold Over Sterling Lined Bypass Ring
$139
CLEARANCE
CLEARANCE
7.5-8mm Cultured Pearl Multi-Row Ring with .11 ct. t.w. Diamonds in 18kt Gold Over Sterling
$149
CLEARANCE
CLEARANCE
Pastel Blue Enamel Ring with Diamonds in 18kt Gold Over Sterling
11 Choices
$69
CLEARANCE
CLEARANCE
1.20 ct. t.w. Multi-Gemstone Flower Bypass Ring with White Topaz in 18kt Gold Over Sterling
2 Choices
$109
CLEARANCE
CLEARANCE
4.80 Carat Citrine and .29 ct. t.w. Red Diamond Ring in 18kt Gold Over Sterling
$209
CLEARANCE
CLEARANCE
2.30 ct. t.w. Lab-Grown Ruby Eternity Band in 18kt Gold Over Sterling
3 Choices
$159
CLEARANCE
CLEARANCE
.15 ct. t.w. Baguette Lab-Grown Diamond Ring in 18kt Gold Over Sterling
$149
CLEARANCE
CLEARANCE
1.00 ct. t.w. Sapphire and .15 ct. t.w. Diamond Highway Ring in Sterling Silver
2 Choices
$349
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 => `
1251 products found. Enable enhanced browser features to use filters and sorting.
CLEARANCE
.40 ct. t.w. Sapphire and .20 ct. t.w. Emerald Ring with .10 ct. t.w. White Topaz in 18kt Gold Over Sterling
$159
CLEARANCE
CLEARANCE
.20 ct. t.w. Diamond Cluster Ring in 10kt Yellow Gold
$389
CLEARANCE
CLEARANCE
1.25 ct. t.w. Morganite Ring with Diamonds in 14kt Two-Tone Gold
$459
CLEARANCE
CLEARANCE
1.00 ct. t.w. Multi-Gemstone Heart Ring in 18kt Gold Over Sterling
$99
CLEARANCE
CLEARANCE
2.60 ct. t.w. Morganite and .14 ct. t.w. Diamond Ring in 18kt Rose Gold Over Sterling
1 Choices
$219
CLEARANCE
CLEARANCE
.50 ct. t.w. Diamond Five-Stone Ring in 14kt White Gold
$695
CLEARANCE
CLEARANCE
2.40 ct. t.w. Multi-Gemstone Ring in 18kt Gold Over Sterling
$159
CLEARANCE
CLEARANCE
Turquoise Carved Flower Ring in Sterling Silver
$79
CLEARANCE
CLEARANCE
.30 Carat Aquamarine Roped Ring in 14kt Yellow Gold
1 Choices
$299
CLEARANCE
CLEARANCE
Opal and .20 Carat Emerald Toi et Moi Ring in 14kt Yellow Gold
$319
CLEARANCE
CLEARANCE
Italian 10kt Yellow Gold Braided Ring
$149
CLEARANCE
CLEARANCE
14kt Yellow Gold Personalized Signet Ring
$719
CLEARANCE
CLEARANCE
Italian 14kt Yellow Gold-Plated Wave Ring
$29
CLEARANCE
CLEARANCE
4.90 Carat London Blue Topaz and .12 ct. t.w. Diamond Ring in 14kt Yellow Gold
2 Choices
$799
CLEARANCE
CLEARANCE
5.00 ct. t.w. Multi-Shaped CZ Bypass Ring in Sterling Silver
$79
CLEARANCE
CLEARANCE
8.50 Carat Pink Topaz Ring with Diamonds in 18kt Gold Over Sterling
$245
CLEARANCE
CLEARANCE
11.00 Carat Emerald Vine Ring in 18kt Gold Over Sterling
$149
CLEARANCE
CLEARANCE
.25 Carat Lab-Grown Diamond Solitaire Ring in 18kt Gold Over Sterling
$99
CLEARANCE
CLEARANCE
9.00 Carat Smoky Quartz Ring with .30 ct. t.w. White Topaz in 18kt Gold Over Sterling
$99
CLEARANCE
CLEARANCE
.80 ct. t.w. Lab-Grown Emerald Eternity Band in 18kt Gold Over Sterling
3 Choices
$149
CLEARANCE
CLEARANCE
.50 ct. t.w. Diamond Graduated Ring in 14kt Yellow Gold
$559
CLEARANCE
CLEARANCE
3mm 14kt Yellow Gold Bead Stretch Ring with Anchor Charm
4 Choices
$99
CLEARANCE
CLEARANCE
.10 ct. t.w. Diamond Fleur-De-Lis Ring in Sterling Silver with 18kt Gold Over Sterling
$139
CLEARANCE
CLEARANCE
.80 ct. t.w. Lab-Grown Emerald Three-Stone Ring in 18kt Gold Over Sterling
$99
CLEARANCE
CLEARANCE
1.60 ct. t.w. White and Brown CZ Ring in 18kt Rose Gold Over Sterling
$159
CLEARANCE
CLEARANCE
Black Enamel Dome Ring with Diamonds in 18kt Gold Over Sterling
9 Choices
$99
CLEARANCE
CLEARANCE
.14 ct. t.w. Diamond and .10 ct. t.w. Ruby Stackable Ring in 14kt Yellow Gold
5 Choices
$379
CLEARANCE
CLEARANCE
1.60 Carat Peridot Ring with .10 ct. t.w. Lab-Grown Diamonds in 18kt Gold Over Sterling
$139
CLEARANCE
CLEARANCE
Italian 18kt Gold Over Sterling Lined Bypass Ring
$139
CLEARANCE
CLEARANCE
7.5-8mm Cultured Pearl Multi-Row Ring with .11 ct. t.w. Diamonds in 18kt Gold Over Sterling
$149
CLEARANCE
CLEARANCE
Pastel Blue Enamel Ring with Diamonds in 18kt Gold Over Sterling
11 Choices
$69
CLEARANCE
CLEARANCE
1.20 ct. t.w. Multi-Gemstone Flower Bypass Ring with White Topaz in 18kt Gold Over Sterling
2 Choices
$109
CLEARANCE
CLEARANCE
4.80 Carat Citrine and .29 ct. t.w. Red Diamond Ring in 18kt Gold Over Sterling
$209
CLEARANCE
CLEARANCE
2.30 ct. t.w. Lab-Grown Ruby Eternity Band in 18kt Gold Over Sterling
3 Choices
$159
CLEARANCE
CLEARANCE
.15 ct. t.w. Baguette Lab-Grown Diamond Ring in 18kt Gold Over Sterling
$149
CLEARANCE
CLEARANCE
1.00 ct. t.w. Sapphire and .15 ct. t.w. Diamond Highway Ring in Sterling Silver
2 Choices
$349
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 %}