Free Shipping on all orders.
Fashion Angels Make-up & Hair Design Sketch Portfolio (11452) Sketchbook for Beginners, Sketchbook with Stencils and Stickers for Ages 6 and Up
Fashion Angels Make-up & Hair Design Sketch Portfolio (11452) Sketchbook for Beginners, Sketchbook with Stencils and Stickers for Ages 6 and Up
Fashion Angels Make-up & Hair Design Sketch Portfolio (11452) Sketchbook for Beginners, Sketchbook with Stencils and Stickers for Ages 6 and Up
Fashion Angels Make-up & Hair Design Sketch Portfolio (11452) Sketchbook for Beginners, Sketchbook with Stencils and Stickers for Ages 6 and Up
Fashion Angels Make-up & Hair Design Sketch Portfolio (11452) Sketchbook for Beginners, Sketchbook with Stencils and Stickers for Ages 6 and Up
Fashion Angels Make-up & Hair Design Sketch Portfolio (11452) Sketchbook for Beginners, Sketchbook with Stencils and Stickers for Ages 6 and Up
Fashion Angels Make-up & Hair Design Sketch Portfolio (11452) Sketchbook for Beginners, Sketchbook with Stencils and Stickers for Ages 6 and Up
Fashion Angels Make-up & Hair Design Sketch Portfolio (11452) Sketchbook for Beginners, Sketchbook with Stencils and Stickers for Ages 6 and Up
1 / 8
Fashion Angels Make-up & Hair Design Sketch Portfolio (11452) Sketchbook for Beginners, Sketchbook with Stencils and Stickers for Ages 6 and Up
Fashion Angels Make-up & Hair Design Sketch Portfolio (11452) Sketchbook for Beginners, Sketchbook with Stencils and Stickers for Ages 6 and Up
Fashion Angels Make-up & Hair Design Sketch Portfolio (11452) Sketchbook for Beginners, Sketchbook with Stencils and Stickers for Ages 6 and Up
Fashion Angels Make-up & Hair Design Sketch Portfolio (11452) Sketchbook for Beginners, Sketchbook with Stencils and Stickers for Ages 6 and Up
Fashion Angels Make-up & Hair Design Sketch Portfolio (11452) Sketchbook for Beginners, Sketchbook with Stencils and Stickers for Ages 6 and Up
Fashion Angels Make-up & Hair Design Sketch Portfolio (11452) Sketchbook for Beginners, Sketchbook with Stencils and Stickers for Ages 6 and Up
Fashion Angels Make-up & Hair Design Sketch Portfolio (11452) Sketchbook for Beginners, Sketchbook with Stencils and Stickers for Ages 6 and Up
Fashion Angels Make-up & Hair Design Sketch Portfolio (11452) Sketchbook for Beginners, Sketchbook with Stencils and Stickers for Ages 6 and Up
0% OFF
Sketch Paper

Fashion Angels Make-up & Hair Design Sketch Portfolio (11452) Sketchbook for Beginners, Sketchbook with Stencils and Stickers for Ages 6 and Up

$17.56
0 sold
Qty

  • Boosts creative & artistic skills - Hours of fun and creativity with this hair and make-up design portfolio for kids. To complete each design or OOTD, colorful stickers from the set can be added to accessorize the stylish look
  • Perfect Gift For Teens & Children - Every budding makeup artist and hairstylist will love this sketchpad for drawing. It will help them embrace their artistic side as they play with different shapes, designs and colors to create different looks for their very first design portfolio
  • Bring It Everywhere You Go - Design, trace, color and accessorize anywhere. The spiral bound sketchbook is a great on-the-go activity kit for girls and teens. Fits easily into a tote bag or backpack.
Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
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.