${(function(){ const get_random_six_digits = () => { return Math.random().toString().slice(-6) }; const wholesale_enabled = false; const setting_product_image_display = "100%"; 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) ? `Enregistrer ${ data.off_ratio }% ` : '' }` : "\u00c9puis\u00e9" }
À lot mixte
${data.title}
${ data.price_min != data.price_max ? `De
` : `
` }
+${data.remainInvisibleThumbCount}
` })()}
Free Shipping for over 50€. Express delivery with orders over 180€.
Free Shipping for over 50€. Express delivery with orders over 180€.
Chercher
Connexion
Créer un compte
${data.data && data.data.count}
Home
GEL POLISH
HEMA*Free Nail Gel 7ml
Gel Color
BABI
Base&Top Coat
NAIL GEL 10ml
CLASSIC COLOR
NUDE COLOR
GLITTER COLOR
CAT EYE COLOR
SPECIAL EFFECT
KIT
BASE AND TOP
CLEAR GELS
COLORED RUBBER BASE
GLITTER NO WIPE TOP COAT
CONSTRUCTION GEL
CONSTRUCTION GEL
ACRYL GEL
NAIL FORMS
KIT
NAIL ART GEL
10g | 10ml
6g
KIT
SOLID CREAM GEL
CAPSULE NAILS
NAIL DECORATIONS
GLITTER AND SEQUINS
STICKERS
FOILS
METALS AND JEWELS
Tools&Accessories
Nail Tips &Color Displays
Nail Brush & Sticks
Metal Tools
Electric Equipments
Nail File
Containers
Groceries
Nail Treatment
Plus de liens
${(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: 53548273, title: "Home", url: "\/", target: "", levels: 0, product0: null || {}, children: [ ] }, { id: 53548275, title: "GEL POLISH", url: "", target: "", levels: 2, product0: null || {}, children: [ { title: "HEMA*Free Nail Gel 7ml", url: "", target: "", levels: 1, children: [ { title: "Gel Color", url: "\/collections\/hema-free-nail-gel-color", target: "", levels: 0, }, { title: "BABI", url: "\/collections\/babi-base-builder-gel-2-in-1", target: "", levels: 0, }, { title: "Base&Top Coat", url: "\/collections\/hema-free-base-and-top", target: "", levels: 0, }, ] }, { title: "NAIL GEL 10ml", url: "", target: "", levels: 1, children: [ { title: "CLASSIC COLOR", url: "\/collections\/nail-gel-polish-classic-color", target: "_blank", levels: 0, }, { title: "NUDE COLOR", url: "\/collections\/nude-color", target: "_blank", levels: 0, }, { title: "GLITTER COLOR", url: "\/collections\/gel-polish-glitter-color", target: "_blank", levels: 0, }, { title: "CAT EYE COLOR", url: "\/collections\/cat-eye-color-nail-gel", target: "_blank", levels: 0, }, { title: "SPECIAL EFFECT", url: "\/collections\/special-effect", target: "_blank", levels: 0, }, { title: "KIT", url: "\/collections\/gel-color-kit", target: "_blank", levels: 0, }, ] }, { title: "BASE AND TOP", url: "", target: "_blank", levels: 1, children: [ { title: "CLEAR GELS", url: "\/collections\/clear-gel", target: "", levels: 0, }, { title: "COLORED RUBBER BASE", url: "\/collections\/rubber-base-color", target: "", levels: 0, }, { title: "GLITTER NO WIPE TOP COAT", url: "\/collections\/glitter-top-coat", target: "", levels: 0, }, ] }, { title: "CONSTRUCTION GEL", url: "", target: "", levels: 1, children: [ { title: "CONSTRUCTION GEL", url: "\/collections\/builder-nail-gel", target: "_blank", levels: 0, }, { title: "ACRYL GEL", url: "\/collections\/acryl-gel", target: "_blank", levels: 0, }, { title: "NAIL FORMS", url: "\/collections\/nail-forms", target: "", levels: 0, }, { title: "KIT", url: "\/collections\/builder-gel-kit", target: "_blank", levels: 0, }, ] }, { title: "NAIL ART GEL", url: "", target: "", levels: 1, children: [ { title: "10g | 10ml", url: "\/collections\/nail-art-gel-10g-10ml", target: "_blank", levels: 0, }, { title: "6g", url: "\/collections\/nail-art-gel-6g", target: "_blank", levels: 0, }, { title: "KIT", url: "\/collections\/nail-art-gel-kit", target: "_blank", levels: 0, }, ] }, { title: "SOLID CREAM GEL", url: "\/collections\/solid-cream-gel", target: "_blank", levels: 0, children: [ ] }, ] }, { id: 53548327, title: "CAPSULE NAILS", url: "\/collections\/capsule-nails", target: "_blank", levels: 0, product0: null || {}, children: [ ] }, { id: 53548329, title: "NAIL DECORATIONS", url: "", target: "", levels: 1, product0: null || {}, children: [ { title: "GLITTER AND SEQUINS", url: "\/collections\/glitter-sequins", target: "", levels: 0, children: [ ] }, { title: "STICKERS", url: "\/collections\/stickers", target: "", levels: 0, children: [ ] }, { title: "FOILS", url: "\/collections\/transfer-foil", target: "", levels: 0, children: [ ] }, { title: "METALS AND JEWELS", url: "\/collections\/nail-art-metals-jewels", target: "", levels: 0, children: [ ] }, ] }, { id: 53548339, title: "Tools&Accessories", url: "", target: "", levels: 1, product0: null || {}, children: [ { title: "Nail Tips &Color Displays", url: "\/collections\/nail-tips", target: "", levels: 0, children: [ ] }, { title: "Nail Brush & Sticks", url: "\/collections\/nail-brush-sticks", target: "", levels: 0, children: [ ] }, { title: "Metal Tools", url: "\/collections\/nail-art-metal-manicure-tools", target: "", levels: 0, children: [ ] }, { title: "Electric Equipments", url: "\/collections\/manicure-electric-equipments", target: "", levels: 0, children: [ ] }, { title: "Nail File", url: "\/collections\/nail-file", target: "", levels: 0, children: [ ] }, { title: "Containers", url: "", target: "", levels: 0, children: [ ] }, { title: "Groceries", url: "\/collections\/nail-art-groceries", target: "", levels: 0, children: [ ] }, ] }, { id: 53548355, title: "Nail Treatment", url: "\/collections\/nail-treatment", target: "", levels: 0, product0: null || {}, 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}
` })()}
Home
GEL POLISH
HEMA*Free Nail Gel 7ml
Gel Color
BABI
Base&Top Coat
NAIL GEL 10ml
CLASSIC COLOR
NUDE COLOR
GLITTER COLOR
CAT EYE COLOR
SPECIAL EFFECT
KIT
BASE AND TOP
CLEAR GELS
COLORED RUBBER BASE
GLITTER NO WIPE TOP COAT
CONSTRUCTION GEL
CONSTRUCTION GEL
ACRYL GEL
NAIL FORMS
KIT
NAIL ART GEL
10g | 10ml
6g
KIT
SOLID CREAM GEL
CAPSULE NAILS
NAIL DECORATIONS
GLITTER AND SEQUINS
STICKERS
FOILS
METALS AND JEWELS
Tools&Accessories
Nail Tips &Color Displays
Nail Brush & Sticks
Metal Tools
Electric Equipments
Nail File
Containers
Groceries
Nail Treatment
Plus de liens
${(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: 53548273, title: "Home", url: "\/", target: "", levels: 0, product0: null || {}, children: [ ] }, { id: 53548275, title: "GEL POLISH", url: "", target: "", levels: 2, product0: null || {}, children: [ { title: "HEMA*Free Nail Gel 7ml", url: "", target: "", levels: 1, children: [ { title: "Gel Color", url: "\/collections\/hema-free-nail-gel-color", target: "", levels: 0, }, { title: "BABI", url: "\/collections\/babi-base-builder-gel-2-in-1", target: "", levels: 0, }, { title: "Base&Top Coat", url: "\/collections\/hema-free-base-and-top", target: "", levels: 0, }, ] }, { title: "NAIL GEL 10ml", url: "", target: "", levels: 1, children: [ { title: "CLASSIC COLOR", url: "\/collections\/nail-gel-polish-classic-color", target: "_blank", levels: 0, }, { title: "NUDE COLOR", url: "\/collections\/nude-color", target: "_blank", levels: 0, }, { title: "GLITTER COLOR", url: "\/collections\/gel-polish-glitter-color", target: "_blank", levels: 0, }, { title: "CAT EYE COLOR", url: "\/collections\/cat-eye-color-nail-gel", target: "_blank", levels: 0, }, { title: "SPECIAL EFFECT", url: "\/collections\/special-effect", target: "_blank", levels: 0, }, { title: "KIT", url: "\/collections\/gel-color-kit", target: "_blank", levels: 0, }, ] }, { title: "BASE AND TOP", url: "", target: "_blank", levels: 1, children: [ { title: "CLEAR GELS", url: "\/collections\/clear-gel", target: "", levels: 0, }, { title: "COLORED RUBBER BASE", url: "\/collections\/rubber-base-color", target: "", levels: 0, }, { title: "GLITTER NO WIPE TOP COAT", url: "\/collections\/glitter-top-coat", target: "", levels: 0, }, ] }, { title: "CONSTRUCTION GEL", url: "", target: "", levels: 1, children: [ { title: "CONSTRUCTION GEL", url: "\/collections\/builder-nail-gel", target: "_blank", levels: 0, }, { title: "ACRYL GEL", url: "\/collections\/acryl-gel", target: "_blank", levels: 0, }, { title: "NAIL FORMS", url: "\/collections\/nail-forms", target: "", levels: 0, }, { title: "KIT", url: "\/collections\/builder-gel-kit", target: "_blank", levels: 0, }, ] }, { title: "NAIL ART GEL", url: "", target: "", levels: 1, children: [ { title: "10g | 10ml", url: "\/collections\/nail-art-gel-10g-10ml", target: "_blank", levels: 0, }, { title: "6g", url: "\/collections\/nail-art-gel-6g", target: "_blank", levels: 0, }, { title: "KIT", url: "\/collections\/nail-art-gel-kit", target: "_blank", levels: 0, }, ] }, { title: "SOLID CREAM GEL", url: "\/collections\/solid-cream-gel", target: "_blank", levels: 0, children: [ ] }, ] }, { id: 53548327, title: "CAPSULE NAILS", url: "\/collections\/capsule-nails", target: "_blank", levels: 0, product0: null || {}, children: [ ] }, { id: 53548329, title: "NAIL DECORATIONS", url: "", target: "", levels: 1, product0: null || {}, children: [ { title: "GLITTER AND SEQUINS", url: "\/collections\/glitter-sequins", target: "", levels: 0, children: [ ] }, { title: "STICKERS", url: "\/collections\/stickers", target: "", levels: 0, children: [ ] }, { title: "FOILS", url: "\/collections\/transfer-foil", target: "", levels: 0, children: [ ] }, { title: "METALS AND JEWELS", url: "\/collections\/nail-art-metals-jewels", target: "", levels: 0, children: [ ] }, ] }, { id: 53548339, title: "Tools&Accessories", url: "", target: "", levels: 1, product0: null || {}, children: [ { title: "Nail Tips &Color Displays", url: "\/collections\/nail-tips", target: "", levels: 0, children: [ ] }, { title: "Nail Brush & Sticks", url: "\/collections\/nail-brush-sticks", target: "", levels: 0, children: [ ] }, { title: "Metal Tools", url: "\/collections\/nail-art-metal-manicure-tools", target: "", levels: 0, children: [ ] }, { title: "Electric Equipments", url: "\/collections\/manicure-electric-equipments", target: "", levels: 0, children: [ ] }, { title: "Nail File", url: "\/collections\/nail-file", target: "", levels: 0, children: [ ] }, { title: "Containers", url: "", target: "", levels: 0, children: [ ] }, { title: "Groceries", url: "\/collections\/nail-art-groceries", target: "", levels: 0, children: [ ] }, ] }, { id: 53548355, title: "Nail Treatment", url: "\/collections\/nail-treatment", target: "", levels: 0, product0: null || {}, 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}
` })()}
Connexion
Créer un compte
${data.data && data.data.count}
Chercher
${(function(){ if (data === undefined || typeof data !== 'string' || data == '') return '
'; const keyword = encodeURIComponent(data); return `
Voir plus
Votre recherche de '${data}' n'a donné aucun résultat.
` })()}
Home
GEL POLISH
GEL POLISH
HEMA*Free Nail Gel 7ml
HEMA*Free Nail Gel 7ml
Gel Color
BABI
Base&Top Coat
NAIL GEL 10ml
NAIL GEL 10ml
CLASSIC COLOR
NUDE COLOR
GLITTER COLOR
CAT EYE COLOR
SPECIAL EFFECT
KIT
BASE AND TOP
BASE AND TOP
CLEAR GELS
COLORED RUBBER BASE
GLITTER NO WIPE TOP COAT
CONSTRUCTION GEL
CONSTRUCTION GEL
CONSTRUCTION GEL
ACRYL GEL
NAIL FORMS
KIT
NAIL ART GEL
NAIL ART GEL
10g | 10ml
6g
KIT
SOLID CREAM GEL
CAPSULE NAILS
NAIL DECORATIONS
NAIL DECORATIONS
GLITTER AND SEQUINS
STICKERS
FOILS
METALS AND JEWELS
Tools&Accessories
Tools&Accessories
Nail Tips &Color Displays
Nail Brush & Sticks
Metal Tools
Electric Equipments
Nail File
Containers
Groceries
Nail Treatment
Connexion
(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(); })();
Accueil
/
Beautilux Blog
Beautilux Blog
Voir le panier
${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) { product_change_event = product_change_event + `quick-shop-selected-variant-${opt.name}.rerender(data=event.selectedValues.${opt.name});`; mouse_out_event = mouse_out_event + `quick-shop-selected-variant-${opt.name}.rerender(data=event.selectData.${opt.name});`; mouse_over_event = mouse_over_event + `@${opt.name}Mouseover="quick-shop-selected-variant-${opt.name}.rerender(data=event);"`; } const selectedVariant = productData.variants.find(v => v.available) || productData.variants[0]; const statusLan = ((selectedVariant && !selectedVariant.available) || (!selectedVariant && !productData.available)) ? "Solder" : "Ajouter au panier"; 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 `
Détail
` }()}
${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 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}
Voir le panier
${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) { product_change_event = product_change_event + `quick-shop-selected-variant-${opt.name}.rerender(data=event.selectedValues.${opt.name});`; mouse_out_event = mouse_out_event + `quick-shop-selected-variant-${opt.name}.rerender(data=event.selectData.${opt.name});`; mouse_over_event = mouse_over_event + `@${opt.name}Mouseover="quick-shop-selected-variant-${opt.name}.rerender(data=event);"`; } const selectedVariant = productData.variants.find(v => v.available) || productData.variants[0]; const statusLan = ((selectedVariant && !selectedVariant.available) || (!selectedVariant && !productData.available)) ? "Solder" : "Ajouter au panier"; 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 `
Détail
` }()}
${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 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}