Bird Jewelry in Gold
-
${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
- Italian Gold Jewelry: Make a Statement with This Exquisite Metal Jewelry Metals & Materials Guide
- The Wild and Wonderful World of Animal Jewelry Jewelry Guides, Style Tips & Buying Advice
- Exquisite Gold Bracelet Designs Jewelry Guides, Style Tips & Buying Advice
- Gold Rings: Sophistication by the Stack Jewelry Guides, Style Tips & Buying Advice
- How to Clean and Care for Your Jewelry Jewelry Guides, Style Tips & Buying Advice
Standard collection products are shown. Personalized filters and sorting are unavailable.
C. 1980 Vintage .25 ct. t.w. Ruby and .16 ct. t.w. Diamond Bird on Branch Pin in 18kt Yellow Gold
$4,795
CLEARANCE
C. 1980 Vintage 2.30 ct. t.w. Multi-Gemstone and .23 ct. t.w. Diamond Bird Pin in 18kt Yellow Gold
$3,025
CLEARANCE
CLEARANCE
C. 1960 Vintage Multicolored Enamel Bird Pin with Single Ruby in 18kt Yellow Gold
$1,045
CLEARANCE
CLEARANCE
C. 1970 Vintage Multicolored Enamel Toucan Bird Pin with Single Diamond in 18kt Yellow Gold
$1,895
CLEARANCE
C. 1970 Vintage .15 ct. t.w. Sapphire Hummingbird Pin with Single Diamond in 18kt Yellow Gold
$4,995
C. 1960 Vintage 11.5mm Cultured Pearl and .35 ct. t.w. Diamond Bird Pin with .10 ct. t.w. Emeralds in 18kt Yellow Gold
$5,195
C. 1980 Vintage Angela Cummings 18kt Yellow Gold Bird Pin
$3,295
CLEARANCE
C. 1950 Vintage Turquoise and Red Coral Peacock Pin with Single Ruby in 14kt Yellow Gold
$4,075
CLEARANCE
C. 1990 Vintage .40 ct. t.w. Diamond Swan Pin with Single Sapphire in 18kt Yellow Gold
$2,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 => `
Related Articles
- Italian Gold Jewelry: Make a Statement with This Exquisite Metal Jewelry Metals & Materials Guide
- The Wild and Wonderful World of Animal Jewelry Jewelry Guides, Style Tips & Buying Advice
- Exquisite Gold Bracelet Designs Jewelry Guides, Style Tips & Buying Advice
- Gold Rings: Sophistication by the Stack Jewelry Guides, Style Tips & Buying Advice
- How to Clean and Care for Your Jewelry Jewelry Guides, Style Tips & Buying Advice
Standard collection products are shown. Personalized filters and sorting are unavailable.
C. 1980 Vintage .25 ct. t.w. Ruby and .16 ct. t.w. Diamond Bird on Branch Pin in 18kt Yellow Gold
$4,795
CLEARANCE
C. 1980 Vintage 2.30 ct. t.w. Multi-Gemstone and .23 ct. t.w. Diamond Bird Pin in 18kt Yellow Gold
$3,025
CLEARANCE
CLEARANCE
C. 1960 Vintage Multicolored Enamel Bird Pin with Single Ruby in 18kt Yellow Gold
$1,045
CLEARANCE
CLEARANCE
C. 1970 Vintage Multicolored Enamel Toucan Bird Pin with Single Diamond in 18kt Yellow Gold
$1,895
CLEARANCE
C. 1970 Vintage .15 ct. t.w. Sapphire Hummingbird Pin with Single Diamond in 18kt Yellow Gold
$4,995
C. 1960 Vintage 11.5mm Cultured Pearl and .35 ct. t.w. Diamond Bird Pin with .10 ct. t.w. Emeralds in 18kt Yellow Gold
$5,195
C. 1980 Vintage Angela Cummings 18kt Yellow Gold Bird Pin
$3,295
CLEARANCE
C. 1950 Vintage Turquoise and Red Coral Peacock Pin with Single Ruby in 14kt Yellow Gold
$4,075
CLEARANCE
C. 1990 Vintage .40 ct. t.w. Diamond Swan Pin with Single Sapphire in 18kt Yellow Gold
$2,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 %}