Personalized Silhouette Father Holding Child's Hand Hat, Father's Day Gift

people are viewing this right now
$25.99
$39.99
-$14.00
  • Deliver to: |
Style:  Classic Cap
Quantity

Description

Elevate your style game effortlessly with our Classic All-Over Printed Cap! Crafted for those who demand both fashion and function, this cap is your ultimate accessory for every occasion. Dive into the details and discover why this cap is a must-have in your wardrobe:

🌟Versatile Style: Whether you're heading to a casual brunch, an outdoor adventure, or a night out with friends, this cap adds a touch of flair to any ensemble. Its classic design and vibrant all-over prints make you stand out in the crowd, turning heads wherever you go.

🎁Perfect Gift: Searching for the ideal present for a loved one? Look no further! Our all-over printed cap is not just a piece of headwear; it's a thoughtful expression of style and individuality. Surprise someone special with a gift that's as unique as they are, guaranteed to earn you endless appreciation.

💎 Premium Quality: Made from solid polyester fabrics, this cap is engineered to provide superior durability and comfort. Say goodbye to flimsy headwear that wears out after a few uses. Our cap is built to last, maintaining its shape and vibrancy through countless adventures.

🌦️All-Weather Companion: Rain or shine, this cap has got you covered. Its sturdy construction shields you from the sun's rays during summer outings and offers protection from unexpected drizzles, ensuring you stay stylish and dry wherever you roam.

🔄Easy Care: Busy lifestyle? No problem! Our cap is low-maintenance and easy to care for. Simply toss it in the wash when it needs a refresh, and it'll come out looking as good as new, ready for your next adventure.

Instant Style Upgrade: Transform any outfit from ordinary to extraordinary with a single accessory. Whether you're dressing up or keeping it casual, this cap adds a touch of personality and flair, making you the envy of fashion enthusiasts everywhere.

Product details:

  • Material: Solid polyester fabrics
  • Size: Circumference of 22.8” (58cm), fits most men and women. (Please allow 1-2 cm differences due to manual measurement.)
  • Features:
  • All-over print with the faux suede/ embroidery effect.
  • Unisex design.
  • Adjustable snap closure is easy to use and adjust.
  • Breathable fabric to keep the air circulation of the head.
  • Care: Hand wash or machine wash on a gentle cycle, do not dry clean, iron or bleach.

Let’s create your own and click “Add To Cart” NOW to get yours!

    Shipping & Returns

    • Orders can be cancelled or modified within 2 hours after being placed.
    • International orders: It may take additional days if orders have to go through customs. We have no influence on the customs process and apologize for any inconvenience due to delivery delays resulting from this.
    • For more detailed information and instructions, please visit our Replacement & Refund Policy.
    • Learn more about Shipping Policy here.

    Personalization

    • Please complete fields required to customize options (Name/Characteristics) and recheck carefully all the customized options.
    • Text: Standard English excluding special characters, emojis to ensure the best looking.
    • Characteristics: Pick one-by-one options that match your description.
    • The last step, click “ADD TO CART” and wait for us to create your wonderful creation ❤️.
    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.