function setSearchUrl(searchValue) { return Promise.resolve({ url: '/search?q=' + searchValue }); } exportFunction('setSearchUrl', setSearchUrl);
Search
Cloisonnekit
function setSearchUrl(searchValue) { return Promise.resolve({ url: '/search?q=' + searchValue }); } exportFunction('setSearchUrl', setSearchUrl);
Search
function setSearchUrl(searchValue) { return Promise.resolve({ url: '/search?q=' + searchValue }); } exportFunction('setSearchUrl', setSearchUrl);
Search
Account
Log in
Create an account
${data.data.count > 99 ? '99+' : data.data.count}
Cart
${data.line_items.map(item => { return `
${item.product_title}
${item.options.map(o => `
${o.name}:
${o.value}
`).join('')} ${(item.parsedProperties || []).map((propertie)=>{ if (propertie.isImage){ return `
${propertie.name}:
View image
` }else{ return `
${propertie.name}:
${propertie.value}
` } }).join('')}
Free gift
*${item.quantity}
${ (item.discount_applications || []).map(discount_item => { const discount_item_amount = discount_item.discount_amount || discount_item.amount || ''; return `
${discount_item.title}
(-
)
` }).join('') }
`; }).join('')}
Goes great with
${function() { const freeAmount = 75; const totalPrice = data?.total_price || data?.cart?.total_price || 0; const amountDiff = freeAmount - totalPrice; const percentDiff = (amountDiff > 0 ? (totalPrice / freeAmount * 100).toFixed(2) : 100) + '%'; const spendTip = "Buy {amount} more to enjoy FREE Shipping"; let tipText = "Your order is free delivery"; if (amountDiff > 0) { tipText = spendTip.replace('{amount}', `
`); } return `
${tipText}
${percentDiff}
`; }()}
Total:
${data.total_discount > 0 ? ( `
Save
${data.discount_applications.length > 0 && data.discount_applications.map(item => { return `
${item.title}:
` }).join('')}
` ) : ''}
Check out
Taxes and shipping calculated at checkout
Your cart is currently empty.
Close
Home
Shop All
Best Sellers
Beginner Kits
Tools & Materials
New Arrivals
Community
Tutorials
Blogs
Log in
Create an account
Home
Shop All
Best Sellers
Beginner Kits
Tools & Materials
New Arrivals
Community
Tutorials
Blogs
More links
${function() { var linkList = [ { id: 67168505, index: 1, title: "Home", url: '/', target: '_blank', tag: "", product0: null , children: [ ] }, { id: 67168507, index: 2, title: "Shop All", url: '/collections/shop-all', target: '_blank', tag: "", product0: null , children: [ ] }, { id: 67168509, index: 3, title: "Best Sellers", url: '/collections/best-selling', target: '_blank', tag: "", product0: null , children: [ ] }, { id: 67168511, index: 4, title: "Beginner Kits", url: '/collections/cloisonne-kits-for-beginners', target: '_blank', tag: "", product0: null , children: [ ] }, { id: 67168513, index: 5, title: "Tools & Materials", url: '/collections/cloisonne-tools', target: '', tag: "", product0: null , children: [ ] }, { id: 67168515, index: 6, title: "New Arrivals", url: '/collections/new-arrivals', target: '', tag: "", product0: null , children: [ ] }, { id: 67168517, index: 7, title: "Community", url: '/pages/cloisonnekit-facebook-group-for-cloisonne-painting-art', target: '_blank', tag: "", product0: null , children: [ ] }, { id: 67168519, index: 8, title: "Tutorials", url: '/blogs/cloisonne-painting-art-tutorials', target: '_blank', tag: "", product0: null , children: [ ] }, { id: 67168521, index: 9, title: "Blogs", url: '/blogs/cloisonne', target: '', tag: "", product0: null , children: [ ] }, ].slice(offset); var hasChild = linkList.some(v => (v.children && v.children.length || v.product0)); if (!hasChild) { return `
${linkList.map(item => `
${item.url ? `
${item.title}
${item.tag ? `
${item.tag.label}
` : ''}
`: `
${item.title}
${item.tag ? `
${item.tag.label}
` : ''}
`} ${item.children.length ? `
` : ''}
`).join('')}
` } else { return `
${linkList.map(item => `
${item.url ? `
${item.title}
${item.tag ? `
${item.tag.label}
` : ''}
`: `
${item.title}
${item.tag ? `
${item.tag.label}
` : ''}
`} ${item.children.length ? `
` : ''}
`).join('')}
${linkList.map(item => `
${item.children ? `
${item.children.map(link => { return `
${link.url ? `
${link.title}
${link.tag ? `
${link.tag.label}
` : ''}
`: `
${link.title}
${link.tag ? `
${link.tag.label}
` : ''}
`} ${link.children ? `
${link.children.map(link_3 => `
${link_3.url ? `
${link_3.title}
${link_3.tag ? `
${link_3.tag.label}
` : ''}
`: `
${link_3.title}
${link_3.tag ? `
${link_3.tag.label}
` : ''}
`}
`).join('')}
` : ''}
`}).join('')}
${function() { const data = item.product0; if (!data) return ''; return `
` }()}
` : ''}
`).join('')}
` } }()}
function setSearchUrl(searchValue) { return Promise.resolve({ url: '/search?q=' + searchValue }); } exportFunction('setSearchUrl', setSearchUrl);
${function() { if (data === undefined || typeof data !== 'string' || data == '') return `
`; if (data === 'close') return ''; return `
View more
`; }()}
1/9
${data.index + 1}/${data.total}
Home
/
Cloisonne Painting Paint Exclusive Paint - Colored sand & Enamel Powder
Cloisonne Painting Paint Exclusive Paint - Colored sand & Enamel Powder
Material-
Colored Sand
${function(){ const optName = "Material"; const enable_selected_variants = "true" === 'false'; const optionValue = data.originData.selectData ? data.originData.selectData[optName].value[0] : data.originData.value; return `
${optionValue ? `${enable_selected_variants ? '-' : ''}${optionValue}` : ''}
`; }()}
Colored Sand
Washed Enamel
${function(){ const optName = "Material"; const optionValue = data.originData.selectData ? data.originData.selectData[optName].value[0] : data.originData.value; return `
Please select a Material
`; }()}
Colors-
12-Color Set
${function(){ const optName = "Colors"; const enable_selected_variants = "true" === 'false'; const optionValue = data.originData.selectData ? data.originData.selectData[optName].value[0] : data.originData.value; return `
${optionValue ? `${enable_selected_variants ? '-' : ''}${optionValue}` : ''}
`; }()}
12-Color Set
24-Color Set
48-Color Set
72-Color Set
#1
#2
#3
#4
#5
#6
#7
#8
#9
#10
#11
#12
#13
#14
#15
#16
#17
#18
#19