Hand Made Genuine Leather Coffin Pencil Case Make-up Case Gothic Fetish Leather Alternative Accessories Hand Bag Goth Fashion Geeky Nerdy

$50.99
Quantity
FREE delivery Sun, Apr 20
Or FAST delivery Tue, Apr 15
Description

Introducing our exquisite Hand Made Genuine Leather Coffin Pencil Case and Make-up Case, the ultimate statement piece for those with a penchant for gothic fetish fashion and alternative accessories. Crafted with meticulous attention to detail, this handbag is a must-have for the fashion-forward individual who seeks to express their unique sense of style.

Constructed from the finest quality genuine leather, this pencil case showcases the perfect fusion of durability and luxury. Its sleek and compact design resembles a miniature coffin, adding an edgy and mysterious touch to your everyday essentials. Whether you're a goth enthusiast, a geeky nerd, or simply someone who appreciates unconventional fashion, this leather coffin case is bound to make a bold statement.

Versatile and practical, this case is not limited to just storing your pencils or make-up. Its spacious interior provides ample room for your favorite writing utensils, cosmetics, or even small personal belongings. The soft and supple leather lining ensures that your items are protected from scratches and damage, while the sturdy zipper closure keeps everything securely in place.

Designed to be more than just a functional accessory, this leather coffin case is a true work of art. The handcrafted details, including the intricate stitching and embossed patterns, showcase the skill and craftsmanship that goes into creating each piece. The attention to detail is evident in every aspect of this case, from the carefully selected leather to the precision stitching.

Embrace your dark and unique sense of style with this gothic-inspired leather coffin case. Whether you're a student, an artist, or simply someone who appreciates the macabre, this case will undoubtedly turn heads and spark conversations wherever you go. It's the perfect addition to your collection of alternative accessories, allowing you to express your individuality in a bold and fashionable way.

So why settle for ordinary when you can have extraordinary? Elevate your style and make a statement with our Hand Made Genuine Leather Coffin Pencil Case and Make-up Case. Add a touch of gothic allure to your everyday life and embrace your inner fashion rebel. Order yours today and step into a world where fashion meets the unconventional.

Frequently Bought Together

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.