Patch pour les yeux tombants
Patch pour les yeux tombants
Patch pour les yeux tombants
Patch pour les yeux tombants
Patch pour les yeux tombants
Patch pour les yeux tombants
Patch pour les yeux tombants
Patch pour les yeux tombants
Patch pour les yeux tombants
1 / 9
Patch pour les yeux tombants
Patch pour les yeux tombants
Patch pour les yeux tombants
Patch pour les yeux tombants
Patch pour les yeux tombants
Patch pour les yeux tombants
Patch pour les yeux tombants
Patch pour les yeux tombants
Patch pour les yeux tombants
40% OFF

Patch pour les yeux tombants

€11.99 €19.99
0 ventes
Type
Qté
Quantité

Des yeux charmants vous rendent plus charmante.

Les patchs pour les yeux tombants redonnent instantanément de l'éclat à toute paupière tombante, enfoncée, à capuchon, même les yeux à mono-paupières. Crée un pli naturel et parallèle pour des yeux plus jeunes et plus attrayants.

 

Caractéristiques :

  • Des yeux charmants
    procure un lifting instantané à toute paupière tombante, à capuchon ou même à mono-paupières. Créez un pli naturel et parallèle pour des yeux plus jeunes et envoûtants.

  • Parfaitement invisible
    Fabriqué avec soin à partir de fibres de dentelle raffinée de qualité, invisible avec n'importe quelle carnation.

  • Adhésion activée par l'eau
    Il suffit de vaporiser de l'eau pour qu'ils deviennent transparents et durablement adhésifs. Il ne laisse aucun résidu de colle comme les rubans adhésifs traditionnels pour paupières.

  • Utilisation facile
    Il suffit de vaporiser de l'eau pour les rendre adhésifs, puis de les coller au pli de l'œil.

  • Adhésif sur 24 heures
    100% waterproof, résistant à la transpiration, qui reste toute la journée sans perte.

  • Adapté au maquillage
    Il peut être appliqué sous ou sur des produits de maquillage comme les ombres à paupières, les paillettes, le fond de teint, l'apprêt, etc.

  • 100% sans latex et hypoallergénique

Spécifications :

  • Matériaux : PP / Fibre
  • Style : S (3mm) pour un léger capuchon, M (3mm) pour un capuchon modéré, L (6mm) pour un capuchon dramatique

    Le paquet comprend :

    • 1 x Patch pour les yeux tombants (240 pièces)

    Note:

    • En raison des mesures manuelles, veuillez accepter de légers écarts de mesure.
    • En raison des différents effets d'affichage et d'éclairage, la couleur réelle de l'article peut être légèrement différente de la couleur affichée sur la photo.
    Customer Reviews

    Here are what our customers say.

    émettre un commentaire
    Commentaire de clients
    tu as atteint le fond
    Le plus récent
    Le plus aimé
    Meilleures notes
    Notes les plus basses
    ×
    class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
    The review would not show in product details on storefront since it does not support to.