Necklaces in Two-Toned Silver
-
${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 => `
Related Articles
- What is the Difference Between a Necklace and a Pendant? Jewelry Guides, Style Tips & Buying Advice
- How to Layer Necklaces—7 Pro Tips Jewelry Guides, Style Tips & Buying Advice
- How to Clean and Care for Your Jewelry Jewelry Guides, Style Tips & Buying Advice
- Sterling Silver Jewelry Jewelry Metals & Materials Guide
- A Practical Guide to Fine Jewelry Metals and Finishes Jewelry Metals & Materials Guide
Standard collection products are shown. Personalized filters and sorting are unavailable.
Italian .20 ct. t.w. Diamond Tree of Life Paper Clip Link Necklace in 18kt Gold Over Sterling and Sterling Silver. 18"
$425
CLEARANCE
1.60 ct. t.w. White Topaz and .20 ct. t.w. Citrine Sun and Starry Sky Pendant Necklace with Multicolored Enamel in Two-Tone Sterling Silver
$149
CLEARANCE
CLEARANCE
.75 ct. t.w. Diamond Heart Lock Toggle Necklace in 18kt Gold Over Sterling and Sterling Silver
$659
CLEARANCE
CLEARANCE
18kt Gold Over Sterling and Sterling Silver Twisted Paper Clip Link Necklace. 16"
$169
CLEARANCE
CLEARANCE
Sterling Silver and 18kt Gold Over Sterling Snake Pendant Necklace
$89
CLEARANCE
Charles Garnier "L'Opal" Lab-Grown Opal Pendant Necklace with .30 ct. t.w. CZs in Sterling Silver and 18kt Gold Over Sterling. 17"
$180
CLEARANCE
.70 Carat Swiss Blue Topaz Pendant Necklace in Sterling Silver and 18kt Gold Over Sterling. 18"
$69
CLEARANCE
Italian Two-Tone Flex Knot Necklace with 18kt Gold Over Sterling Clasp
2 Choices
$129
Charles Garnier "Serena" .50 ct. t.w. CZ Heart Pendant Necklace in Sterling Silver and 18kt Gold Over Sterling. 17"
$140
CLEARANCE
Sterling Silver and 18kt Gold Over Sterling Singapore-Chain Toggle Necklace
$109
CLEARANCE
Charles Garnier "L'Opal" Lab-Grown Opal Necklace with .10 ct. t.w. CZs in Sterling Silver and 18kt Gold Over Sterling. 17"
$140
.25 Carat Lab-Grown Diamond Teardrop Necklace in Sterling Silver and 10kt Yellow Gold
$199
Sterling Silver and 18kt Gold Over Sterling Heart Bismark-Link Necklace
$149
Charles Garnier "Trefle" .80 ct. t.w. CZ Clover Station Necklace in Sterling Silver with 18kt Gold Over Sterling. 17"
$240
Charles Garnier "Chloe" .90 ct. t.w. CZ Station Necklace in 18kt Gold Over Sterling with Sterling Silver. 17"
$200
Italian Sterling Silver and 18kt Gold Over Sterling Two-Strand Herringbone Necklace
$169
Charles Garnier "Aurora" .20 ct. t.w. CZ Bar Necklace in Sterling Silver and 18kt Gold Over Sterling. 17"
$170
.10 ct. t.w. Diamond Cross and 18kt Gold Over Sterling Italian Horn Pendant Necklace with Sterling Silver. 16"
$139
Sterling Silver and 18kt Gold Over Sterling Graduated Byzantine Station Necklace
$499
Charles Garnier "Elise" 2.70 ct. t.w. CZ-Link Necklace in Sterling Silver and 18kt Gold Over Sterling. 17"
$400
Charles Garnier "Flourish" .10 ct. t.w. CZ Circle Trio Necklace in Sterling Silver and 18kt Gold Over Sterling. 17"
$240
Charles Garnier "Flora" 1.20 ct. t.w. CZ Flower Station Necklace in 18kt Gold Over Sterling with Sterling Silver. 17"
$250
Charles Garnier "Promise" .10 ct. t.w. CZ Double-Link Drop Necklace in Sterling Silver and 18kt Gold Over Sterling. 17"
$150
Charles Garnier "Promise" .20 ct. t.w. CZ Double-Link Necklace in Sterling Silver and 18kt Gold Over Sterling. 17"
$150
Charles Garnier "Quilted Clover" .20 ct. t.w. CZ Necklace in Sterling Silver and 18kt Gold Over Sterling. 24"
$350
.20 ct. t.w. Lab-Grown Pink Sapphire Interlocking Circle Necklace with Lab-Grown Diamonds and Lab-Grown Rubies in Sterling Silver and 10kt Yellow Gold
$399
Charles Garnier 1.40 ct. t.w. CZ Oval Pendant Necklace in Sterling Silver and 18kt Gold Over Sterling. 17"
$280
Charles Garnier "Quilted Clover" Sterling Silver and 18kt Gold Over Sterling Necklace with CZs. 17"
$180
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 => `
Related Articles
- What is the Difference Between a Necklace and a Pendant? Jewelry Guides, Style Tips & Buying Advice
- How to Layer Necklaces—7 Pro Tips Jewelry Guides, Style Tips & Buying Advice
- How to Clean and Care for Your Jewelry Jewelry Guides, Style Tips & Buying Advice
- Sterling Silver Jewelry Jewelry Metals & Materials Guide
- A Practical Guide to Fine Jewelry Metals and Finishes Jewelry Metals & Materials Guide
Standard collection products are shown. Personalized filters and sorting are unavailable.
Italian .20 ct. t.w. Diamond Tree of Life Paper Clip Link Necklace in 18kt Gold Over Sterling and Sterling Silver. 18"
$425
CLEARANCE
1.60 ct. t.w. White Topaz and .20 ct. t.w. Citrine Sun and Starry Sky Pendant Necklace with Multicolored Enamel in Two-Tone Sterling Silver
$149
CLEARANCE
CLEARANCE
.75 ct. t.w. Diamond Heart Lock Toggle Necklace in 18kt Gold Over Sterling and Sterling Silver
$659
CLEARANCE
CLEARANCE
18kt Gold Over Sterling and Sterling Silver Twisted Paper Clip Link Necklace. 16"
$169
CLEARANCE
CLEARANCE
Sterling Silver and 18kt Gold Over Sterling Snake Pendant Necklace
$89
CLEARANCE
Charles Garnier "L'Opal" Lab-Grown Opal Pendant Necklace with .30 ct. t.w. CZs in Sterling Silver and 18kt Gold Over Sterling. 17"
$180
CLEARANCE
.70 Carat Swiss Blue Topaz Pendant Necklace in Sterling Silver and 18kt Gold Over Sterling. 18"
$69
CLEARANCE
Italian Two-Tone Flex Knot Necklace with 18kt Gold Over Sterling Clasp
2 Choices
$129
Charles Garnier "Serena" .50 ct. t.w. CZ Heart Pendant Necklace in Sterling Silver and 18kt Gold Over Sterling. 17"
$140
CLEARANCE
Sterling Silver and 18kt Gold Over Sterling Singapore-Chain Toggle Necklace
$109
CLEARANCE
Charles Garnier "L'Opal" Lab-Grown Opal Necklace with .10 ct. t.w. CZs in Sterling Silver and 18kt Gold Over Sterling. 17"
$140
.25 Carat Lab-Grown Diamond Teardrop Necklace in Sterling Silver and 10kt Yellow Gold
$199
Sterling Silver and 18kt Gold Over Sterling Heart Bismark-Link Necklace
$149
Charles Garnier "Trefle" .80 ct. t.w. CZ Clover Station Necklace in Sterling Silver with 18kt Gold Over Sterling. 17"
$240
Charles Garnier "Chloe" .90 ct. t.w. CZ Station Necklace in 18kt Gold Over Sterling with Sterling Silver. 17"
$200
Italian Sterling Silver and 18kt Gold Over Sterling Two-Strand Herringbone Necklace
$169
Charles Garnier "Aurora" .20 ct. t.w. CZ Bar Necklace in Sterling Silver and 18kt Gold Over Sterling. 17"
$170
.10 ct. t.w. Diamond Cross and 18kt Gold Over Sterling Italian Horn Pendant Necklace with Sterling Silver. 16"
$139
Sterling Silver and 18kt Gold Over Sterling Graduated Byzantine Station Necklace
$499
Charles Garnier "Elise" 2.70 ct. t.w. CZ-Link Necklace in Sterling Silver and 18kt Gold Over Sterling. 17"
$400
Charles Garnier "Flourish" .10 ct. t.w. CZ Circle Trio Necklace in Sterling Silver and 18kt Gold Over Sterling. 17"
$240
Charles Garnier "Flora" 1.20 ct. t.w. CZ Flower Station Necklace in 18kt Gold Over Sterling with Sterling Silver. 17"
$250
Charles Garnier "Promise" .10 ct. t.w. CZ Double-Link Drop Necklace in Sterling Silver and 18kt Gold Over Sterling. 17"
$150
Charles Garnier "Promise" .20 ct. t.w. CZ Double-Link Necklace in Sterling Silver and 18kt Gold Over Sterling. 17"
$150
Charles Garnier "Quilted Clover" .20 ct. t.w. CZ Necklace in Sterling Silver and 18kt Gold Over Sterling. 24"
$350
.20 ct. t.w. Lab-Grown Pink Sapphire Interlocking Circle Necklace with Lab-Grown Diamonds and Lab-Grown Rubies in Sterling Silver and 10kt Yellow Gold
$399
Charles Garnier 1.40 ct. t.w. CZ Oval Pendant Necklace in Sterling Silver and 18kt Gold Over Sterling. 17"
$280
Charles Garnier "Quilted Clover" Sterling Silver and 18kt Gold Over Sterling Necklace with CZs. 17"
$180
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 %}