${(function(){ const get_random_six_digits = () => { return Math.random().toString().slice(-6) }; const wholesale_enabled = false; const setting_product_image_display = "133.33%"; const product_image = data.image; const secondary_image = data.secondImage; const image_width = product_image.width; let image_height = product_image.height; if(setting_product_image_display == '100%'){ image_height = image_width }else if(setting_product_image_display == '133.33%'){ image_height = image_width * 1.3333; }; const product_image_hover_on = true && !!secondary_image.src; const has_save_label = true && ((+data.compare_at_price) > (+data.price)); const is_single_variant = data.variants.length == 1; const min_price_variant_href = (data.min_price_variant && data.min_price_variant.available) ? data.min_price_variant.withinUrl : data.withinUrl; const retail_price_max = data.retail_price_max || data.compare_at_price_max; const THUMBNAILS_MAX_SIZE = 3; const thumbnails = data.thumbVariants.slice(0, THUMBNAILS_MAX_SIZE); const image_wrap_id = 'image_wrap_' + get_random_six_digits(); const image_carousel_id = 'image_carousel_' + get_random_six_digits(); const thumbnails_selector_id = 'thumbnails_selector_' + get_random_six_digits(); const form_id = 'form_' + get_random_six_digits(); const mixed_wholesale = data.mixed_wholesale; return `
${ data.available ? `${ (+data.compare_at_price > +data.price) ? `Save
` : '' }` : "Sold out" }
Mixed Lot
${data.title}
${ data.price_min != data.price_max ? `from
` : `
` }
+${data.remainInvisibleThumbCount}
` })()}
Cindy Luxury Quality Clothing
Cindy Luxury Quality Clothing
Log in
Create an account
${data.data && data.data.count}
All items
Cashmere&Wool
LINEN
100% Silk
Suit
Dresses
Sweaters&Cardigans
Bikini & Swimming suit
Jackets&Coat
Tops,Blouses&Tee
Hoodies & Sweatshirts
Scarves and Hats
Underwear&Sleepwear
Pants&Jeans
Skirts&Shorts
Bags
Shoes&Sandals&Boots
Socks and Tights
About us
cindymiss
Customized Cooperative Wholesale
More links
${(function(){ const formatLinks = (links) => { return links.map(link => { link.tag = tags[link.title.toUpperCase()] || {}; link.target_attr = link.target == '_blank' ? 'target="_blank"' : ''; link.href_attr = link.url ? `href="${link.url}"` : ''; if(link.children && link.children.length){ link.children = formatLinks(link.children); } return link; }) }; const tags = "{}"; let linkList = [ { id: 68767155, title: "All items", url: "\/collections\/all-items", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767157, title: "Cashmere&Wool", url: "\/collections\/cashmere-wool", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767159, title: "LINEN", url: "\/collections\/linen", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767161, title: "100% Silk", url: "\/collections\/100-silk", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767163, title: "Suit", url: "\/collections\/suit", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767165, title: "Dresses", url: "\/collections\/dresses", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767167, title: "Sweaters&Cardigans", url: "\/collections\/sweaters-cardigans", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767169, title: "Bikini & Swimming suit", url: "\/collections\/bikini-swimming-suit", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767171, title: "Jackets&Coat", url: "\/collections\/jackets-coat", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767173, title: "Tops,Blouses&Tee", url: "\/collections\/tops-blouses-tee", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767175, title: "Hoodies & Sweatshirts", url: "\/collections\/hoodies-sweatshirts", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767177, title: "Scarves and Hats", url: "\/collections\/scarves-and-hats", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767179, title: "Underwear&Sleepwear", url: "\/collections\/underwear-sleepwear", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767181, title: "Pants&Jeans", url: "\/collections\/pants-jeans", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767183, title: "Skirts&Shorts", url: "\/collections\/skirt-shorts", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767185, title: "Bags", url: "\/collections\/bags", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767187, title: "Shoes&Sandals&Boots", url: "\/collections\/shoes-sandals-boots", target: "_blank", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767189, title: "Socks and Tights", url: "\/collections\/socks-and-tights", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767191, title: "About us", url: "", target: "", levels: 1, product0: { id: (null) }, children: [ { title: "cindymiss", url: "\/pages\/about-us", target: "", levels: 0, children: [ ] }, { title: "Customized Cooperative Wholesale", url: "\/pages\/customized-cooperative-wholesale", target: "", levels: 0, children: [ ] }, ] }, ].slice(offset); linkList = formatLinks(linkList); const hasChild = linkList.some(link => !!(link.children && link.children.length || link.product0.id)); return `
${link.title}
${link.tag.label}
${second_link.title}
${second_link.tag.label}
${third_links.title}
${third_links.tag.label}
${link.title}
${link.tag.label}
` })()}
All items
Cashmere&Wool
LINEN
100% Silk
Suit
Dresses
Sweaters&Cardigans
Bikini & Swimming suit
Jackets&Coat
Tops,Blouses&Tee
Hoodies & Sweatshirts
Scarves and Hats
Underwear&Sleepwear
Pants&Jeans
Skirts&Shorts
Bags
Shoes&Sandals&Boots
Socks and Tights
About us
cindymiss
Customized Cooperative Wholesale
More links
${(function(){ const formatLinks = (links) => { return links.map(link => { link.tag = tags[link.title.toUpperCase()] || {}; link.target_attr = link.target == '_blank' ? 'target="_blank"' : ''; link.href_attr = link.url ? `href="${link.url}"` : ''; if(link.children && link.children.length){ link.children = formatLinks(link.children); } return link; }) }; const tags = "{}"; let linkList = [ { id: 68767155, title: "All items", url: "\/collections\/all-items", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767157, title: "Cashmere&Wool", url: "\/collections\/cashmere-wool", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767159, title: "LINEN", url: "\/collections\/linen", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767161, title: "100% Silk", url: "\/collections\/100-silk", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767163, title: "Suit", url: "\/collections\/suit", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767165, title: "Dresses", url: "\/collections\/dresses", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767167, title: "Sweaters&Cardigans", url: "\/collections\/sweaters-cardigans", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767169, title: "Bikini & Swimming suit", url: "\/collections\/bikini-swimming-suit", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767171, title: "Jackets&Coat", url: "\/collections\/jackets-coat", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767173, title: "Tops,Blouses&Tee", url: "\/collections\/tops-blouses-tee", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767175, title: "Hoodies & Sweatshirts", url: "\/collections\/hoodies-sweatshirts", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767177, title: "Scarves and Hats", url: "\/collections\/scarves-and-hats", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767179, title: "Underwear&Sleepwear", url: "\/collections\/underwear-sleepwear", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767181, title: "Pants&Jeans", url: "\/collections\/pants-jeans", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767183, title: "Skirts&Shorts", url: "\/collections\/skirt-shorts", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767185, title: "Bags", url: "\/collections\/bags", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767187, title: "Shoes&Sandals&Boots", url: "\/collections\/shoes-sandals-boots", target: "_blank", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767189, title: "Socks and Tights", url: "\/collections\/socks-and-tights", target: "", levels: 0, product0: { id: (null) }, children: [ ] }, { id: 68767191, title: "About us", url: "", target: "", levels: 1, product0: { id: (null) }, children: [ { title: "cindymiss", url: "\/pages\/about-us", target: "", levels: 0, children: [ ] }, { title: "Customized Cooperative Wholesale", url: "\/pages\/customized-cooperative-wholesale", target: "", levels: 0, children: [ ] }, ] }, ].slice(offset); linkList = formatLinks(linkList); const hasChild = linkList.some(link => !!(link.children && link.children.length || link.product0.id)); return `
${link.title}
${link.tag.label}
${second_link.title}
${second_link.tag.label}
${third_links.title}
${third_links.tag.label}
${link.title}
${link.tag.label}
` })()}
Cindy Luxury Quality Clothing
Cindy Luxury Quality Clothing
Log in
Create an account
${data.data && data.data.count}
${(function(){ if (data === undefined || typeof data !== 'string' || data == '') return '
'; const keyword = encodeURIComponent(data); return `
View more
Your search for '${data}' did not yield any results.
` })()}
${item}
Search
Recently searched
${item}
Hot searches
${item.word}
Results
${item.highlightHtml}
All items
Cashmere&Wool
LINEN
100% Silk
Suit
Dresses
Sweaters&Cardigans
Bikini & Swimming suit
Jackets&Coat
Tops,Blouses&Tee
Hoodies & Sweatshirts
Scarves and Hats
Underwear&Sleepwear
Pants&Jeans
Skirts&Shorts
Bags
Shoes&Sandals&Boots
Socks and Tights
About us
About us
cindymiss
Customized Cooperative Wholesale
Log in
Create an account
(function(){ let w = window.innerWidth; function setHeaderCssVar() { const headerEle = document.getElementById('shoplaza-section-header'); if(!headerEle){ return }; document.body.style.setProperty('--window-height', `${window.innerHeight}px`); document.body.style.setProperty('--header-height', `${headerEle.clientHeight}px`); const mdScorllHideEle = headerEle.querySelector('.header__mobile .header__scroll_hide'); if (mdScorllHideEle) { document.body.style.setProperty('--header-scroll-hide-height-md', `${mdScorllHideEle.clientHeight}px`); } const pcScorllHideEle = headerEle.querySelector('.header__desktop .header__scroll_hide'); if (pcScorllHideEle) { document.body.style.setProperty('--header-scroll-hide-height-pc', `${pcScorllHideEle.clientHeight}px`); } } function handlResize() { if(w == window.innerWidth){return}; w = window.innerWidth; setHeaderCssVar(); }; function init(){ setHeaderCssVar(); window.removeEventListener('resize', window._theme_header_listener) window._theme_header_listener = handlResize; window.addEventListener('resize', window._theme_header_listener); } init(); })();
All Items
1937 Products
${function(){ const product_total = data.total if(product_total <= 1){ return `${product_total} Product` } return `${product_total} Products` }()}
Sort by
Recommend
Price, low to high
Price, high to low
Newest in
Total sales, high to low
Purchases, high to low
Pageviews, high to low
Sort
Sort by
Recommend
Price, low to high
Price, high to low
Newest in
Total sales, high to low
Purchases, high to low
Pageviews, high to low
Sort
[Requested Before Order] Nylon Commuter Large Capacity Bag
$0.00
+2
[Requested Before Order] Printed Tote Bag Carry Shoulder Bag
$0.00
+1
[Requested Before Order] Crocodile Patterned Crossbody Bag
$0.00
+16
[Requested Before Order] Electroplated Chain Cowhide Bucket Bag
$0.00
+2
[Requested Before Order] Heart Shaped Bag
$0.00
+12
[Requested Before Order] Matte Diamond Decorated Heart-Shaped Bag
$0.00
+7
[Requested Before Order] Woven Crossbody Handbag
$0.00
+7
[Requested Before Order] Outdoor Leisure Canvas Backpack
$0.00
[Requested Before Order] Leather Mini Phone Bag With Magnetic Buckle
$0.00
[Requested Before Order] Leather Large Capacity Crossbody Shoulder Bag
$0.00
+2
[Requested Before Order] Leather Crossbody Shoulder Bag
$0.00
+3
[Requested Before Order] Frosted Cowhide Tote Bag
$0.00
+1
[Requested Before Order] Leather Double-Sided Lock Bag
$0.00
+1
[Requested Before Order] Cowhide & Canvas Single Shoulder Crossbody Bag
$0.00
+21
[Requested Before Order] Alligator Printed Leather Bag
$0.00
+6
[Requested Before Order] Leather Woven Shoulder Handbag
$0.00
+18
[Requested Before Order] Frosted Cowhide Color-Matching Bag
$0.00
[Requested Before Order] Leather Underarm Bag With Adjustable Shoulder Strap
$0.00
[Requested Before Order] Vintage Caramel Multi-Pocket Biker Bag
$0.00
[Requested Before Order] Leather Leopard Print Shoulder Bag
$0.00
[Requested Before Order] Suede Bucket Bag
$0.00
+8
[Requested Before Order] Vintage Oil Wax Leather Shoulder Bag
$0.00
+1
[Requested Before Order] Vegetable Tanned Cow Leather Briefcase
$0.00
[Requested Before Order] Cowhide Large Capacity Commuter Bag
$0.00
[Requested Before Order] Brushed Cowhide Large Capacity Handbag
$0.00
[Requested Before Order] Leather Square Bag With Pearl Pendant
$0.00
[Requested Before Order] Vintage Leather Backpack
$0.00
[Requested Before Order] High Capacity Suede Frosted Leather Bag
$0.00
+2
[Requested Before Order] Leather Patchwork Straw Shoulder Bag
$0.00
[Requested Before Order] Niche Lizard Top Layer Cowhide Handbag
$0.00
[Requested Before Order] Suede Leather Vintage Cowhide Handbag
$0.00
[Requested Before Order] Leather Cowhide Crossbody Handbag
$0.00
[Requested Before Order] Vacation Style Commuter Bag
$0.00
[Requested Before Order] Leather And Color Matching Handbag
$0.00
[Requested Before Order] Fabric Contrast Striped Tote Bag
$0.00
[Requested Before Order] Wax Cowhide Tote Bag
$0.00
[Requested Before Order] Lamb Wool Bag
$0.00
+1
[Requested Before Order] Diamond Check Chain Leather Crossbody Shoulder Bag
$0.00
[Requested Before Order] Single Shoulder Crossbody Saddle Bag
$0.00
+1
[Requested Before Order] Cowhide Hand Shell Bag
$0.00
[Requested Before Order] Lighthouse Bucket Bag
$0.00
[Requested Before Order] Genuine Leather Smooth Diagonal Cross Small Square Bag
$0.00
+3
[Requested Before Order] Spring/Summer Mini Boston Square Bag
$0.00
[Requested Before Order] Casual Patchwork Cowhide Commuter Handbag
$0.00
[Requested Before Order]Navy Style Blue Striped Beach Bag Canvas Bag
$0.00
[Requested Before Order] Vintage Canvas Patchwork Cowhide Commuter Bag
$0.00
[Requested Before Order] First Layer Cowhide Retro Commuter Bag
$0.00
[Requested Before Order] Niche Design Casual First Layer Cowhide Bucket Bag
$0.00
+3
[Requested Before Order] Vintage Large Capacity Leather Handbag
$0.00
[Requested Before Order] Frosted Cowhide Tote Bag Shoulder Bag
$0.00
[Requested Before Order] Classic Premium Lambskin Patchwork Dumpling Bag
$0.00
[Requested Before Order] First Layer Of Leather Croissant Bag
$0.00
+1
[Requested Before Order] Lamb Pulp Handbag
$0.00
[Requested Before Order] Leather French Niche Bag
$0.00
+1
[Requested Before Order] Vintage Frosted Cowhide Single Shoulder Crossbody Bag
$0.00
[Requested Before Order] Vintage Metal Buckle Half Moon Bag
$0.00
+2
[Requested Before Order] Vintage Plant-Tanned Leather Oversized Backpack
$0.00
[Requested Before Order] Sheepskin Carrying Body Bag
$0.00
+3
[Requested Before Order] Vintage Deerskin Boston Bag
$0.00
[Requested Before Order] Lambskin Dumpling Bag
$0.00
+3
[Requested Before Order] T-Lock Large Capacity Handbag
$0.00
[Requested Before Order] Sheepskin Shoulder Bag Underarm Bag
$0.00
[Requested Before Order] Cowhide Single Shoulder Crossbody Tote Bucket Bag
$0.00
+1
[Requested Before Order] Cowhide Hand Bill Shoulder Crossbody Briefcase
$0.00
+1
[Requested Before Order] Crochet Handbag
$0.00
[Requested Before Order] Hand Palm Print Single Shoulder Leather Wing Bag
$0.00
+5
[Requested Before Order] Leather Patchwork Tote Bag
$0.00
[Requested Before Order] Large Capacity Woven Vintage Dumpling Bag
$0.00
[Requested Before Order] Light Luxury Flash Diamond Handbag
$0.00
[Requested Before Order] Top Layer Cowhide Crossbody Bag
$0.00
+1
[Requested Before Order] All-In-One Frosted Leather Handbag
$0.00
+3
[Requested Before Order] Large Capacity Soft Leather Handbag
$0.00
+1
[Requested Before Order] Vintage Alligator Dinner Bag
$0.00
+4
[Requested Before Order] Stylish Leather Crossbody Shoulder Bag
$0.00
[Requested Before Order] Leather Large Capacity Pleated Bag
$0.00
[Requested Before Order] Soft Leather Woven Bag
$0.00
+5
[Requested Before Order] Large Capacity Cowhide Handbag
$0.00
+1
[Requested Before Order] Suede Cowhide Handbag
$0.00
[Requested Before Order] Simple Dumpling Bag Lock Head Crescent Bag
$0.00
[Requested Before Order] Leather Handbag
$0.00
[Requested Before Order] First Layer Cowhide Sanded Leather Bucket Bag
$0.00
[Requested Before Order] Vintage Leather Bucket Bag
$0.00
[Requested Before Order] Vintage Leather Crossbody Bag
$0.00
+1
[Requested Before Order] Large Capacity Leather Shoulder Bag
$0.00
[Requested Before Order] Canvas Cowhide Bowling Bag
$0.00
[Requested Before Order] Matching Leather Tote Bag
$0.00
[Requested Before Order] Stylish Women's Leather Shoulder Bag
$0.00
[Requested Before Order] Leather Large Capacity Handbag
$0.00
[Requested Before Order] Top Layer Cowhide Pillow Bag
$0.00
[Requested Before Order] Leather Saddle Bag
$0.00
+2
[Requested Before Order] Casual Leather Motorcycle Bag
$0.00
[Requested Before Order] Vintage Crossbody Bag
$0.00
[Requested Before Order] Dachshund Key Chain Bag Pendant
$0.00
+4
[Requested Before Order] Abrasive Leather Handbag
$0.00
Crew-Neck Sweater Top
$69.65
Striped Suit Coat Pleated Skirt Two-Piece Suit
from
$81.79
Brown Four-Pocket Woolen Short Jacket Waist Skirt Two-Piece Set
from
$80.36
Little Black Dress With Mesh Baby Collar Rhinestone Buckle Short Sleeve
$116.08
Shirt Collar Color Contrast Patchwork Large Swing Sleeveless Dress
from
$98.22
Double Row Pearl Buckle Embellished Skirt
$81.79
No products found
Use fewer filters or
clear all
Recently Viewed
Cart
Your shopping bag is empty
Continue shopping
${item.product_title}
${item.options.map(option => option.value).join('/')}
${propertie.name}/${propertie.isImage ? `
View image
` : propertie.value}
Free gift
Mixed Lot
*${item.quantity}
${item.item_text}
${discount_item.title}
(-
)
Total:
${function() { const textArray = ("Save {{save_amount}}").split(/\{\{\s*save_amount\}\}/); if (textArray.length > 0 && textArray.length < 2) { textArray.push(''); } return textArray.map((text, index) => { if (index == 0) { return `
${text}
`; } return `
${text}
`; }).join(''); }()}
${function() { const textArray = ("Save {{save_amount}}").split(/\{\{\s*save_amount\}\}/); if (textArray.length > 0 && textArray.length < 2) { textArray.push(''); } return textArray.map((text, index) => { if (index == 0) { return `
${text}
`; } return `
${text}
`; }).join(''); }()}
${discount_application.title}:
-
${data.invalid_msg}
Check out
Taxes and shipping calculated at checkout
${data.invalid_msg}
Total:
${function() { const textArray = ("Save {{save_amount}}").split(/\{\{\s*save_amount\}\}/); if (textArray.length > 0 && textArray.length < 2) { textArray.push(''); } return textArray.map((text, index) => { if (index == 0) { return `
${text}
`; } return `
${text}
`; }).join(''); }()}
${function() { const textArray = ("Save {{save_amount}}").split(/\{\{\s*save_amount\}\}/); if (textArray.length > 0 && textArray.length < 2) { textArray.push(''); } return textArray.map((text, index) => { if (index == 0) { return `
${text}
`; } return `
${text}
`; }).join(''); }()}
${function() { const textArray = ("Save {{save_amount}}").split(/\{\{\s*save_amount\}\}/); if (textArray.length > 0 && textArray.length < 2) { textArray.push(''); } return textArray.map((text, index) => { if (index == 0) { return `
${text}
`; } return `
${text}
`; }).join(''); }()}
${discount_application.title}:
-
Check out
${data.invalid_msg}
Check out
Taxes and shipping calculated at checkout
Subtotal:
${discount_application.title}:
-
Total:
Check out
Taxes and shipping calculated at checkout
const summaryStickyRender = document.querySelector('#cart-drawer-summary-sticky-render'); if (summaryStickyRender) { document.body.style.setProperty('--cart-drawer-summary-sticky-height', summaryStickyRender.clientHeight + 'px'); }
View Cart
${function(){ const productData = data.product; let product_change_event = '', mouse_over_event = ' '; mouse_out_event = ''; const product_options = productData.options.filter(Boolean) || []; for (let opt of product_options) { const nameEscape = opt.name.replace(/\/|\\|\s|\'|\"|`|\<|\>/g, '') product_change_event = product_change_event + `quick-shop-selected-variant-${opt.id}.rerender(data=event.selectedValues.${opt.name});`; mouse_out_event = mouse_out_event + `quick-shop-selected-variant-${opt.id}.rerender(data=event.selectData.${opt.name});`; mouse_over_event = mouse_over_event + `@${nameEscape}Mouseover="quick-shop-selected-variant-${opt.id}.rerender(data=event);"`; } const selectedVariant = productData.variants.find(v => v.available) || productData.variants[0]; const statusLan = ((selectedVariant && !selectedVariant.available) || (!selectedVariant && !productData.available)) ? "Sold out" : "Add to cart"; return `
${statusLan}
` }()}
${function(){ const currentSelectVariant = data.variant; const defaultVariant = (data.product && data.product.variants && data.product.variants[0]); const variantData = currentSelectVariant || defaultVariant || data; const retail_price = variantData.retail_price || 0; return `
Retail
` }()}
${function(){ const wholesale_enabled = false; const qty = data.quantity || 1; const currentSelectVariant = data.variant; const defaultVariant = (data.product && data.product.variants && data.product.variants[0]); const productVariant = null; const variantData = currentSelectVariant || defaultVariant || productVariant; const wholesale_price = variantData.wholesale_price || []; if(wholesale_enabled && wholesale_price.length > 0) { let wholesaleIndex = wholesale_price.findIndex(item => { return item.min_quantity > qty; }); if(wholesaleIndex < 0){ wholesaleIndex = wholesale_price.length - 1; }else if(wholesaleIndex > 0){ wholesaleIndex = wholesaleIndex - 1; } const wholesalePrice = wholesale_price[wholesaleIndex] || ''; return `
` }else { const price = variantData && variantData.price; return price != undefined ? `
` : '
'; } }()}
${function() { let variantImageShowed = false; const currentProduct = data.product; return (currentProduct.options || []).map((option, index) => { const optionName = option.name || ''; const optionId = option.id || ''; const position = `option${index + 1}`; let isThumbImage = false; if (currentProduct.need_variant_image && !variantImageShowed) { const variantNames = ["color"] || []; for (let i = 0, len = variantNames.length; i < len; i++) { const name = variantNames[i].toLowerCase(); if (name === optionName.toLowerCase()) { isThumbImage = true; variantImageShowed = true; } } } const variantType = "button"; const thumbStyle = "image_with_text"; return `
${optionName}:
${option.values.map((value, idx) => { const selected = data.selectedValues[optionName] == value ? 'checked' : ''; let thumbImage = null; if (isThumbImage) { const variants = currentProduct.variants; for (let i = 0, len = variants.length; i < len; i++) { const variant = variants[i]; if (variant[position] == value && thumbImage == null) { thumbImage = variant.image; break; } } } return `
${value}
` }).join('')}
${optionName}
${option.values.map(value => { const selected = data.selectedValues[optionName] == value ? 'selected' : ''; return `
${value}
` }).join('')}
` }).join(''); }()}
${data.originData && data.originData.value || data.value}