Free shipping worldwide over $50
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
7 / 10
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
Durable Vintage Fashion Pin Buckle PU Belt
0% OFF
spainho

Durable Vintage Fashion Pin Buckle PU Belt

$25.99
1 sold
Buy 1 Get 1 Free
Qty

Add sophistication to your ensemble with our Durable Vintage Fashion Pin Buckle PU Belt. Crafted from high-quality PU leather, it blends durability with vintage charm, perfect for any occasion. With its stylish pin buckle, adjustable sizing, and timeless design, elevate your fashion game effortlessly with this must-have accessory.

FEATURES

HIGH-QUALITY PU LEATHER: The belt is made from premium PU leather, ensuring durability and longevity. Enjoy a belt that withstands daily wear and tear while maintaining its stylish appearance.

STYLISH PIN BUCKLE: The belt showcases a fashionable pin buckle design that adds a vintage touch to your attire. The sleek and eye-catching buckle enhances the overall look, making it perfect for both casual and formal wear.

ADJUSTABLE SIZING: The belt features an adjustable design, allowing you to find the perfect fit. Simply adjust the belt to your desired length and secure it with the pin buckle.

VERSATILE STYLING: This belt complements a variety of outfits, providing a timeless and elegant touch. Whether you're attending a business meeting or a social gathering, this belt effortlessly enhances your style.

RELIABLE CONSTRUCTION: The belt is designed with attention to detail and reliable construction. The sturdy PU leather and robust pin buckle ensure longevity and secure fastening, providing a dependable accessory for your daily wear.

SPECIFICATION

Type: Durable Vintage Fashion Pin Buckle PU Belt

Material:PU Leather

Length: 110cm

Available Colors: Black, Coffee

PACKAGE INCLUDES

1* Durable Vintage Fashion Pin Buckle PU Belt

NOTES

Please measure your waist size before purchasing to ensure compatibility.

Color may not appear as exactly as in real life due to variations between the computer monitors.

You May Also Like Don't Like These?

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.