Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
2/6
Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]
2/6

Classic Panama Hat-Jungle[BUY 2 FREE SHIPPING & BOX PACKING]

$29.99
$59.98
Save $29.99
It's been recommended by 683 people on Facebook, Twitter and Instagram
SIZE
Please select a size
COLOR
Please select a color
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
Weight: 0kg
Barcode:

TIPS: Our goods are authentic, with genuine patents, counterfeit must be investigated! Customers, please identify our products!

  • Fast refund>>100% Money Back Guarantee
  • Secure Payments Via PayPal®
  • Buy 2 or more items Free Shipping
Hat size is based on the circumference of the head. In order to determine your proper hat size, you must take a measurement of your head.

Using a tape measure, measure your head about one-half inch above your eyebrows where your hat will rest. Be certain that the tape measure is straight, not twisted. Alternatively, you can use piece of string to measure your head, and then measure the length of the string with a ruler. If you are not certain about size, or are between sizes, buy the larger size.

Use the chart below to determine your hat size based on the measurement you take.

 

About transport:
Many businesses choose to use plastic bags in order to save costs. This will make the hat produce creases. Our packages are packed in cardboard boxes to protect them from distortion

exceptional CRAFTSMANSHIP

Making hats never gets old, only the folks making them. With this comes generations of experience at our craft. We combine old world methods with a modern mindset because quality people deserve quality hats.


carefully
 CURATED DETAILS

There is deep intention behind every design. We cut fabric and textiles, but never corners. Always an art; never just a hat.

sourcing THE BEST MATERIALS

The best hats come from the best materials and only the finest will do. From 100% merino wool, hand woven toquilla straw, premium furs, and more. Start at the top.



To avoid an unpleasant shopping experience.  All customers are strongly encouraged to watch our short "How to Measure Hat Size" video before purchase. Besides, hat sizes do not run small. To ensure a seamless buying experience, we highly recommend that you take the time to properly measure your hat size and review our Hat Sizing chart. 


Insured Worldwide Shipping: Each order includes real-time tracking details and insurance coverage in the unlikely event that a package gets lost or stolen in transit.

Money-Back Guarantee: If your items arrive damaged or become defective within 30 days of usage, we will gladly issue out a replacement or refund.

24/7 Customer Support: We have a team of live reps ready to help and answer any questions you have within a 24-hour time frame, 7 days a week.

Safe & Secure Checkouts: We use state-of-the-art SSL Secure encryption to keep your personal and financial information 100% protected.

SHIPPING

We ship to 127 countries, including the US, CA, AU and all countries in Europe.
AFTER-SALE SERVICE
Dear Customer, purchase any product here and try it in the comfort of your own home for 14 days.
If for whatever reason you’re not completely satisfied, then return the product within 14 days!

Our warehouse’s real picture,in City of Industry CA

Worldwide Shipping ? 

Because too many order need to ship,please do note that shipping is insured and takes 7-14 business days worldwide. However, you may receive your items earlier. Tracking Numbers will ALWAYS be sent so you can track it every step of the way! Cool things are worth waiting for! 

100% Risk-Free Purchase

If you bought it and felt that it is not for you, don’t worry. Just shoot us a info@mocuishle.store and we will make it right by offering you a replacement or refund. 100% Simple & Risk-Free process.



Men's Wear