Funkplinko Creative Embroidered Eagle Baseball Cap Fashion Dad Hat Snapback Hat Unisex Sports Hat Sun Hat Visors

Sold 143 only 999999999 item(s) left
$13.49
Color:  Black
Size:  Adjustable 56-60CM
Quantity
Share the love
Free shipping on orders over $34, shipping worldwide
Free returns
Sustainably made
Secure payments
Description
Feature : Multifunction
Applicable Scene : CASUAL
Applicable Season : Four Seasons
Release Date : Winter
Place Of Origin : China (mainland)
Model Number : BB20
Strap Type : Adjustable
Pattern Type : letter
Style : Casual
Hat Size : One Size
Gender : Unisex
Department Name : ADULT
Material : COTTON

Item Type : Baseball caps

Snapback Hat : Trucker Hat
Snapback Baseball Cap : Daily Visor Caps
Adjustable Buckle Closure : Athletic Baseball Caps
Classic Dad Hat : Strapback Cap
Classic Clean Up Cap : Cotton Baseball Cap
Hap Circumference : 56-60CM
Hat Depth : 11CM
Brim Length : 8CM


















Buckle closure

Hand Wash Only

Premium Material: This Hat is Made 100% Cotton.Very Soft,Comfortable,Breathable for the Perfect Fit,Especially for Daily Activities,So You Dont Want to Take it Off, You Can Bring it Everywhere.

Adjustable Metal Buckles Closure: Baseball Cap Circumference: 22-23.62inches / 56-60cm(Can Be Adjusted),Cap Brim: 3.15inches / 8cm,Cap Height: 4.3inches / 11cm. Adjustable Strap Back,You Can Easy Adjust to Fit Your Head, One Size Suitable for Both Man and Woman.

Breathable&Comfortable Material: Cotton Material Has a Good Absorbent Function;Perfect Stitching on Visor.Pre-curved Visor,Protect Your Skin From Harmful UV Rays and Keep Your Hair Out of Your Face and Eyes.Wearing This Baseball Caps During All Your Outdoor Activities Can Keep You Cool,Perfect for Workout/Gym/Sport/Daily Wear.

Perfect Gift Idea:This Funny Bless Thankful Jesus Cap is Perfect a Very Unique Gift for Mens,Womens,Ladies,Friends and Family,Your Mom,Dad,Mom,wife,Husband,Grandma,Grandpa,Birthday,Holiday,Thanksgiving Day,Christmas,Easter day,New Year Present.

Washing Instructions:Hand Wash Recommended, Wash Sparingly. Do Not Press, Do Not Rub, Do Not Machine Wash.
































WHAT ABOUT REFUND?

 

🔥Fast refund,100% Money Back Guarantee.

If your product is defective or doesn't work properly, let us know and we'll send you a replacement one.

We believe in our products so much that we offer a 30-day No-Hassle refund policy. If you're unhappy about your purchase, send us the product back and we'll refund your money immediately.

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.