Face Chains, Face Harness, Face Jewelry, Kink Jewelry

$112.50
Quantity
FREE delivery Thu, Dec 19
Or FAST delivery Sat, Dec 14
Description

Introducing our exquisite collection of Face Chains, Face Harnesses, Face Jewelry, and Kink Jewelry! Elevate your style and embrace your unique expression with these captivating accessories that are sure to turn heads. Whether you're looking to make a bold statement or add a touch of intrigue to your ensemble, our collection has the perfect piece for you.

Crafted with meticulous attention to detail, our Face Chains are designed to accentuate your facial features and add a touch of glamour to any look. Each chain is delicately adorned with shimmering crystals, dainty charms, or intricate metalwork, creating a mesmerizing visual effect that is both alluring and captivating. With adjustable clasps, our Face Chains can be customized to fit comfortably and securely, allowing you to showcase your individuality with confidence.

For those seeking a more daring aesthetic, our Face Harnesses offer a unique blend of edgy and elegant. Made from high-quality materials, these harnesses are expertly crafted to contour your face, creating a striking silhouette that exudes confidence and sensuality. Whether you're attending a masquerade ball, a themed party, or simply want to add a touch of mystery to your everyday attire, our Face Harnesses are the perfect accessory to make a bold fashion statement.

If you're looking to explore your adventurous side, our Kink Jewelry collection is designed to ignite your passion and unleash your inner desires. From tantalizing chains that delicately drape across your face to seductive chokers that embrace your neck, our Kink Jewelry is crafted to enhance your intimate moments and leave a lasting impression. Each piece is thoughtfully designed to strike the perfect balance between elegance and provocation, allowing you to indulge in your fantasies with confidence and style.

Complete your ensemble with our stunning Face Jewelry, designed to add a touch of elegance and sophistication to any occasion. From intricately designed forehead pieces to dazzling nose rings, our Face Jewelry collection offers a wide range of options to suit your personal style. Each piece is crafted with precision and care, ensuring a comfortable fit and a radiant glow that will leave a lasting impression.

Whether you're looking to make a bold fashion statement or explore your adventurous side, our collection of Face Chains, Face Harnesses, Face Jewelry, and Kink Jewelry has something for everyone. Embrace your individuality and let your accessories speak volumes about your unique style. Shop now and discover the perfect piece to enhance your beauty and captivate the world around you.

You may also like

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.