Afternoon - Womens Fedora Straw Hat

people are viewing this right now
$29.98
$67.00
-55%
class SpzCustomDiscountFlashsale extends SPZ.BaseElement { constructor(element) { super(element); this.xhr_ = SPZServices.xhrFor(this.win); this.getFlashSaleApi = "\/api\/storefront\/promotion\/flashsale\/display_setting\/product_setting"; this.timer = null; this.variantId = "33fdce1a-1fa4-4c0b-a781-ad87683f7a3b"; // 促销活动数据 this.flashsaleData = {} } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.templates_ = SPZServices.templatesForDoc(); this.viewport_ = this.getViewport(); // 挂载bind函数 解决this指向问题 this.render = this.render.bind(this); this.resize = this.resize.bind(this); this.switchVariant = this.switchVariant.bind(this); } mountCallback() { // 获取数据 this.getData(); this.element.onclick = (e) => { const cur = this.win.document.querySelector(".app_discount_flashsale_desc"); const setting = this.flashsaleData.product_setting; const landingUrl = `/promotions/discount-default/${this.flashsaleData.discount_info.id}`; const finalUrl = appDiscountUtils.resolveDiscountHref(setting, landingUrl); if (finalUrl && appDiscountUtils.inProductBody(this.element) && e.target !== cur) { this.win.open(finalUrl, '_blank', 'noopener'); } } // 绑定 this.viewport_.onResize(this.resize); // 监听子款式切换,重新渲染 this.win.document.addEventListener('dj.variantChange', this.switchVariant); } unmountCallback() { // 解绑 this.viewport_.removeResize(this.resize); this.win.document.removeEventListener('dj.variantChange', this.switchVariant); // 清除定时器 if (this.timer) { clearTimeout(this.timer); this.timer = null; } } resize() { if (this.timer) { clearTimeout(this.timer) this.timer = null; } this.timer = setTimeout(() => { this.render(); }, 200) } switchVariant(event) { const variant = event.detail.selected; if (variant.product_id == 'aa231ef7-f3a7-4f0b-9e66-d66cc1a72bcd' && variant.id != this.variantId) { this.variantId = variant.id; this.getData(); } } getData() { const reqBody = { product_id: "aa231ef7-f3a7-4f0b-9e66-d66cc1a72bcd", product_type: "default", variant_id: this.variantId } this.flashsaleData = {}; this.win.fetch(this.getFlashSaleApi, { method: "POST", body: JSON.stringify(reqBody), headers: { "Content-Type": "application/json" } }).then(async (response) => { if (response.ok) { this.flashsaleData = await response.json(); this.render(); } else { this.clearDom(); } }).catch(err => { this.clearDom(); }); } clearDom() { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); } render() { this.templates_ .findAndRenderTemplate(this.element, { isMobile: appDiscountUtils.judgeMobile(), isRTL: appDiscountUtils.judgeRTL(), inProductDetail: appDiscountUtils.inProductBody(this.element), flashsaleData: this.flashsaleData, image_domain: this.win.SHOPLAZZA.image_domain, }) .then((el) => { this.clearDom(); this.element.appendChild(el); }) } } SPZ.defineElement('spz-custom-discount-flashsale', SpzCustomDiscountFlashsale);
Size:  SM
Color:  Tan
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);
BUY 2 GET 1 FREE SHIPPING
7-15 Days Delivery with Tracking
Easy 30-Days Returns
Secure Checkout & 30-Day Money Back
Shipping

Description

The Afternoon Women's Fedora Straw Hat is the perfect summer accessory. This stylish hat is perfect for a day at the beach or a walk in the park. This fedora hat is made from straw, it's lightweight and comfortable to wear.

  • Brim 2 3/4" Crown 4"
  • Sewn in Sweatband
  • Soft straw
  • Featherweight

The Panama hat is not only a fashion but also a fine handmade artworkLightweight, breathable and shading make it the darling of summer trends.

STAND OUT FROM THE CROWD - First popularized by American President Teddy Roosevelt while touring the Panama Canal in 1906, these Ecuadorian born hats have since been known simply as Panama hats. Over the past century, these hats have been donned by travelers the world over as their timeless style and quality craftsmanship remain unchanged. 

Handwoven in Ecuador from the softest strands of the toquilla palm, our Premium Panama Hat is fashioned using artisan techniques dating back to the time of the Incas. This lightweight, breathable hat also features an ultra-soft twill sweatband and a covered interior crown for added durability. The perfect marriage of traditional artistry and modern comfort, this hat will suit you wherever you may roam.

Authentic Quality

Genuinely handmade by master weavers directly in Ecuador!

Excellent Sun Protection

With a UPF 50+ rating, these hats provide the perfect amount of shade during sunny weather!

Classic Panama Hat-Handmade

Summer Hat,Elegant Style Panama Straw Hat,Makes You So Charming,Brings You A Wonderful Trip.

Natural Breathable Material

Women Sun Hat,Made of 50% Paper Straw 50% Ployester Material.Skin-friendly And Comfortable.

Great Sun Protection

2.6inches Wide Brim Straw Hats Protects Your Face And Neck From The Sun Harmful UV.

Adjustable Cord Fitting Well

Size:56-58cm 22"-22.8" 7 - 7 1/4). Adjustable Cord is Built Inside Sweatband, Sun Hats,Adjust It To Fit The Beach Hat Well.


Elegant and Stylish

The ideal accessory to add extra fashion into any of your outfits!

Havana Retro

Havana Retro is a modern fedora with a blocked teardrop crown and features a medium-sized brim, breathable sweatband, and comes in classic color grosgrain hatband or leather hatband. The brim contains a wire to hold its shape. This item is a genuine Panama hat handwoven in Ecuador.

Material: 100% Toquilla Straw

Brim: 2 1/8" snap

Crown: 4 1/4" teardrop

Hatband: 1 1/2" grosgrain or 1 1/2" cotton or 1" Jute Rope or 1" suede leather

Climate: Sun

Handwoven in Ecuador. Finished in the US. Measurements are approximate, this is a handwoven product and actual measurement may slightly vary.

  • You'll hear lots of compliments and grab the attention of others while they witness you in your hat!
  • Breathable and comfortable-suitable for any day trip, picnic, horse racing, weekend getaway or beach trip, our Panama hat is light and comfortable, and fits your head better.

  • Authentic Fedora style Montecristi hats-Although all Qisu hats are handmade, these Montecristi Fedoras are made by the family of a master weaver and are more refined than most of their peers.

It has a long history and is widely loved by politicians and stars.

FEATURES:

  • Ecuador Handmade Straw Hat is a modern American hat with a medium-sized brim, breathable sweatband with a grosgrain hatband, or leather hatband in classic colors. The brim has a wire to keep its shape. This item is a genuine Panama hat hand-woven in Ecuador.

  • Ideal for outdoor activities such as gardening, beaches, swimming pools, parks, camping, hiking, church activities, tournament days, etc. No matter where you wear this stylish cute hat.

Packaging Information:
  1 X 🌿Classic Panama Hat&BOX PACKING

PayPal is welcomed here. If you don't have a PayPal account, we accept all credit cards: just select 'PayPal' and click the 'Pay with Debit or credit card button.  
OUR GUARANTEE
We will provide 100% satisfactory customer satisfaction. If you do not have a good shopping experience for any reason, we will make every effort to ensure that you are 100% satisfied with the items you purchase. Online shopping can sometimes be a daunting task, so we want you to know that buying something and trying it is absolutely risk-free. If you don't like it, don't be sad, we will do it right. If you need help, please contact us and we are here to serve you. 796

  • DELIVERY WORLDWIDE

    7-15 Days Delivery & Over $59 Get Free Shipping

  • 100% PAYMENT SECURE

    We ensure secure payment with PEV

  • CREDIT PAYMENT

    Multiple credit card payment methods

  • 30 DAYS RETURN

    Simply return it within 30 days for an exchange