Document
LIMITED TIME OFFER
MIN
00
00
00
Feet Callus
Remover

Spa-Quality Foot Care

Baby-Soft Foot Skin

47% OFF

buy now

Cumulative Sales Reached

A Household Favorite: Perfect for Both Young and Mature Generations

Obvious Foot Problems
Dead skin buildup

Causes foot odor

Old calluses

Dry and cracked

Dull toenails

Lose their shine

Effortless Foot Care with Our Callus Remover
Doctor Recommended
Loved By Feet!

Studies show that foot problems affect millions worldwide, with 30% of adults reporting regular pain. Many neglect foot care, causing discomfort. An effective electric foot file removes dead skin and calluses, preventing pain and improving foot health. Investing in a quality file is essential for healthy, comfortable feet.

BUY NOW & GET 47% off

Waterproof Head Design
Rinses easily for hassle-free cleaning and hygiene.
Ultimate Foot Care Efficiency
Electric Foot Removal for Smoother Skin

Before

After

Dry, rough, flaky skin deep calluses

Soft and smooth skin Remodelling of white feet

It Can Also Be Applied To Fingernails

Before use

After use

Smart LED Detection Superior Safety
Automatic Shut-Off Ensures a Gentle Touch for Perfectly Smooth Feet!
Overheat Protection:

Automatically shuts off to prevent overheating and extend device life.

Enduring Power for Perfect Feet Care
Long-Lasting Performance with Fast Recharge

RPM

USB Charging

500 mAh Li-ion battery

Convenient charging 1 hour full

Long lasting battery life

USB Type-C
Real Feedback From Customers

On Facebook, Twitter, and Instagram, 12.61 thousand people recommend

  • Product name

    Heel polisher with electric digital display
  • Product model

    PY02
  • Rated capacity

    1.8W
  • Charging voltage

    Voltage constant 5 V
  • Charging current

    0,5A
  • Mass net produce

    103g
  • Color

    Orange,Blue,Gray
47% OFF
Lowest of the Season

HOT

Orange
£29.99
£15.99

BUY NOW

Blue
£29.99
£15.99

BUY NOW

Gray
£29.99
£15.99

BUY NOW

Free Shipping for Orders Over £30
Worldwide shipping
Free returns
24/7 customer support
Secure payments
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.