See all offers
👋 Get Free shipping on orders over 2 ALL HATS shipped in boxes💰
👋 Get Free shipping on orders over 2 ALL HATS shipped in boxes💰
Shop now
GET 5% OFF CODE: NEW5
GET 5% OFF CODE: NEW5
👋 Get Free shipping on orders over 2 ALL HATS shipped in boxes💰
Shop now
GET 5% OFF CODE: NEW5
👋 Get Free shipping on orders over 2 ALL HATS shipped in boxes💰
Shop now
GET 5% OFF CODE: NEW5
Home
GIFT FOR FATHER
Halloween Party
TOP SALE
CLASSIC FEDORA HAT
HOT
COWBOY HAT
HOT
HANDMADE PANAMA HAT
HOT
WESTERN-Movie Style
NEW
PEAKED CAP
HOT
PORK PIE
NEW
Fishing Sun Hats
Sun Hat
Sunglasses
Hat Feather&Metal pins
Save
$44.98
HOT
El Capo - Powder Blue
$54.98
$99.96
Save
$44.98
Save
$44.98
HOT
Fox Fedora - Two Tone
$54.98
$99.96
Save
$44.98
Save
$44.98
HOT
El Capo - Antique Rose
$54.98
$99.96
Save
$44.98
Save
$53.98
HOT
Dobbs Esquire B Wool Pinch Front Fedora
$54.98
$108.96
Save
$53.98
Save
$19.98
HOT
Eerguson Fedora - Ivory [Fast shipping and box packing]
$39.98
$59.96
Save
$19.98
Save
$19.00
HOT
Eerguson Fedora - Slate+Burgundy [Fast shipping and box packing]
$39.98
$58.98
Save
$19.00
Save
$82.98
HOT
YellowStone 01 100X Cowboy Hat
$96.68
$179.66
Save
$82.98
Save
$82.98
HOT
YellowStone 03 100X Cowboy Hat
$96.68
$179.66
Save
$82.98
Save
$82.98
HOT
El Presidente 100X Premier Cowboy Hat
$96.68
$179.66
Save
$82.98
Save
$89.68
HOT
El Presidente 100X Premier Cowboy Hat
$89.98
$179.66
Save
$89.68
Save
$61.97
HOT
【SALE!】Gus 6X Cowboy Hat
$29.99
$91.96
Save
$61.97
Save
$61.97
HOT
【SALE!】Gus 6X Cowboy Hat
$29.99
$91.96
Save
$61.97
Save
$29.01
HOT
Ronnie Straw Safari- Cod Father
$42.98
$71.99
Save
$29.01
Save
$21.79
HOT
Teardrop Straw Hat
$34.98
$56.77
Save
$21.79
Save
$46.98
HOT
Can be rolls up for packing-Loreto Ecuador Straw Panama Hat - Paja Toquilla [Fast shipping and box packing]
$42.98
$89.96
Save
$46.98
Save
$38.99
HOT
【HOT SALE !】Panama Outback- Muirfield
$39.99
$78.98
Save
$38.99
Save
$39.99
HOT
【New Arrivals!】Heymarketed Panama Outback- Taos
$39.99
$79.98
Save
$39.99
Save
$39.98
HOT
[New] Can be rolls up for packing- Goorin Handmade RAFFIA HAZE Fedora
$39.98
$79.96
Save
$39.98
Save
$47.98
HOT
Western Desert Top handmade Sergio Anzani Hatmaker
$46.98
$94.96
Save
$47.98
Save
$47.98
HOT
【New】Western Desert Top handmade Sergio Anzani Hatmaker
$46.98
$94.96
Save
$47.98
Save
$47.98
HOT
Clochard Aged Western Bowler hat handmade Sergio Anzani Hatmaker
$46.98
$94.96
Save
$47.98
Save
$73.19
HOT
The Solomons Hat
$46.80
$119.99
Save
$73.19
Save
$58.02
HOT
"Wild West Revival: The Ultimate Handcrafted Vintage Hats"
$59.98
$118.00
Save
$58.02
Save
$35.99
HOT
PEAKY CAPS Genuine Scottish Harris Tweed 8 Panels Man Cap
$35.99
$71.98
Save
$35.99
Save
$35.99
HOT
PEAKY CAPS Genuine Scottish Harris Tweed 8 Panels Man Cap Wool Large Crown BEIGE
$35.99
$71.98
Save
$35.99
Save
$35.99
HOT
PEAKY CAPS Genuine Scottish Harris Tweed 8 Panels Man Cap GRAY-BLACK
$35.99
$71.98
Save
$35.99
Save
$35.99
HOT
PEAKY CAPS Genuine Scottish Harris Tweed 8 Panels Man Cap Black
$35.99
$71.98
Save
$35.99
Save
$35.99
HOT
PEAKY CAPS Genuine Scottish Harris Tweed 8 Panels Man Cap Black Grey
$35.99
$71.98
Save
$35.99
Save
$35.99
HOT
PEAKY CAPS - WOOL Genuine Scottish Harris Tweed 8 Panels Man Cap Brown
$35.99
$71.98
Save
$35.99
Save
$64.10
HOT
Orange Grove Pork Pie
$44.90
$109.00
Save
$64.10
Save
$37.98
HOT
STRAW BOATER Hat – Boater Hats
$41.98
$79.96
Save
$37.98
Save
$37.98
HOT
STRAW BRUNO CAPELO – Boater Hats
$41.98
$79.96
Save
$37.98
Save
$34.98
HOT
SG Boater Straw Boater Hats – Tan
$36.98
$71.96
Save
$34.98
Save
$41.98
HOT
6 ColorsStraw Boater Hat Handmade in Italy
$42.98
$84.96
Save
$41.98
Save
$36.98
HOT
Bruno Capelo Boater Straw Flat Brim Skimmer
$42.98
$79.96
Save
$36.98
CLASSIC FEDORA HAT
HOT
Classic Fedora Hat
HOT
COWBOY HAT
HOT
Cowboy hat
HOT
HANDMADE PANAMA HAT
HOT
Handmade Panama Hat
HOT
WESTERN-Movie Style
NEW
WESTERN-Movie Style
NEW
PEAKED CAP
HOT
Classic Caps
PORK PIE
NEW
Pork Pie
NEW
Fishing Sun Hats
Sun Hat
Sunglasses
Hat Feather&Metal pins
SHAPES/STYLE
100X COWBOY HATS
HOT
Straw Cowboy Hats
FLAT CAP
NEW
Advanced Original Customization Panama Hat
PRINCETON-TWO COLOR WOOL FEDORA
Straw Hats For Women
LIFEGUARD HATS
MEN & WOMEN BASEBALL CAP
Save
$82.98
HOT
El Presidente 100X Premier Cowboy Hat
$96.68
$179.66
Save
$82.98
Save
$99.98
HOT
【Only 100 pcs】92 Llano 100X Cowboy Hat
$96.98
$196.96
Save
$99.98
Save
$99.94
HOT
Monterey 100X Cowboy Hat
$96.98
$196.92
Save
$99.94
Save
$82.98
HOT
YellowStone 01 100X Cowboy Hat
$96.68
$179.66
Save
$82.98
Save
$89.68
HOT
El Presidente 100X Premier Cowboy Hat
$89.98
$179.66
Save
$89.68
Save
$94.98
HOT
El Patron 75 Premier 100X Cowboy Hat
$96.98
$191.96
Save
$94.98
Save
$63.86
HOT
Carson Straw Cowboy Hat
$98.76
$162.62
Save
$63.86
Save
$63.86
HOT
Gunfighter Cowboy Hat
$98.76
$162.62
Save
$63.86
Save
$82.98
HOT
Rancher 100X Premier Straw Cowboy Hat
$96.68
$179.66
Save
$82.98
Save
$356.99
HOT
Evilla De Oro 1000X Straw Cowboy Hat
$439.99
$796.98
Save
$356.99
Save
$63.86
HOT
Spartan Straw Cowboy Hat
$98.76
$162.62
Save
$63.86
Save
$53.86
HOT
Heymarketed 100X Straw Cowboy Hat
$108.76
$162.62
Save
$53.86
Save
$31.01
HOT
THE PEAKY Gatsby Flat Hat Black-Harris Tweed
$35.99
$67.00
Save
$31.01
Save
$31.01
HOT
THE PEAKY Gatsby Flat Hat Gray-Harris Tweed
$35.99
$67.00
Save
$31.01
Save
$31.01
HOT
THE PEAKY Marl Flat Hat Chidori Grid-Harris Tweed
$35.99
$67.00
Save
$31.01
Save
$31.01
HOT
THE PEAKY Marl Flat Hat Plaid-Harris Tweed
$35.99
$67.00
Save
$31.01
Save
$20.01
HOT
The Peaky Baker Boy
$35.99
$56.00
Save
$20.01
Save
$31.01
HOT
THE PEAKY Marl Flat Hat Ardmore-Harris Tweed
$35.99
$67.00
Save
$31.01
Save
$36.98
HOT
Classic Center-creased Fedora-King (Jet Black)
$42.98
$79.96
Save
$36.98
Save
$36.98
HOT
Classic Center-creased Fedora-King (Denim Blue)
$42.98
$79.96
Save
$36.98
Save
$36.98
HOT
Classic Center-creased Fedora-King (Cool Grey)
$42.98
$79.96
Save
$36.98
Save
$36.98
HOT
Classic Center-creased Fedora-King (Old Maroon)
$42.98
$79.96
Save
$36.98
Save
$36.98
HOT
Classic Center-creased Fedora-King (Golden Honey)
$42.98
$79.96
Save
$36.98
Save
$36.98
HOT
Classic Center-creased Fedora-King (Sandy Beige)
$42.98
$79.96
Save
$36.98
100X COWBOY HATS
HOT
100X Handmade Custom Cowboy Hat
Straw Cowboy Hats
Straw Cowboy Hats
FLAT CAP
NEW
Flat Cap
NEW
Advanced Original Customization Panama Hat
PRINCETON-TWO COLOR WOOL FEDORA
Princeton-Wool Fedora
Straw Hats For Women
LIFEGUARD HATS
MEN & WOMEN BASEBALL CAP
ABOUT TIENDAHAT
ABOUT PANAMA HATS
OUR PRODUCTION PROCESS
JOURNEY OF A PANAMA HAT
PANAMA HAT WEAVES
WHO MADE YOUR HATS
HAT CARE
ADVANCED CUSTOMIZATION HATS
100X Handmade Custom Cowboy Hat
Advanced Original Customization Panama Hat
STYLE & SIZE ADVICE
More links
Sign in
Create an account
${(data.data && data.data.count) > 999 ? '999+' : (data.data && data.data.count)}
${(data.data && data.data.count) > 999 ? '999+' : (data.data && data.data.count)}
Search
Home
GIFT FOR FATHER
Halloween Party
TOP SALE
TOP SALE
CLASSIC FEDORA HAT
HOT
CLASSIC FEDORA HAT
HOT
Save
$44.98
HOT
El Capo - Powder Blue
$54.98
$99.96
Save
$44.98
Save
$44.98
HOT
Fox Fedora - Two Tone
$54.98
$99.96
Save
$44.98
Save
$44.98
HOT
El Capo - Antique Rose
$54.98
$99.96
Save
$44.98
Save
$53.98
HOT
Dobbs Esquire B Wool Pinch Front Fedora
$54.98
$108.96
Save
$53.98
Save
$19.98
HOT
Eerguson Fedora - Ivory [Fast shipping and box packing]
$39.98
$59.96
Save
$19.98
Save
$19.00
HOT
Eerguson Fedora - Slate+Burgundy [Fast shipping and box packing]
$39.98
$58.98
Save
$19.00
COWBOY HAT
HOT
COWBOY HAT
HOT
Save
$82.98
HOT
YellowStone 01 100X Cowboy Hat
$96.68
$179.66
Save
$82.98
Save
$82.98
HOT
YellowStone 03 100X Cowboy Hat
$96.68
$179.66
Save
$82.98
Save
$82.98
HOT
El Presidente 100X Premier Cowboy Hat
$96.68
$179.66
Save
$82.98
Save
$89.68
HOT
El Presidente 100X Premier Cowboy Hat
$89.98
$179.66
Save
$89.68
Save
$61.97
HOT
【SALE!】Gus 6X Cowboy Hat
$29.99
$91.96
Save
$61.97
Save
$61.97
HOT
【SALE!】Gus 6X Cowboy Hat
$29.99
$91.96
Save
$61.97
HANDMADE PANAMA HAT
HOT
HANDMADE PANAMA HAT
HOT
Save
$29.01
HOT
Ronnie Straw Safari- Cod Father
$42.98
$71.99
Save
$29.01
Save
$21.79
HOT
Teardrop Straw Hat
$34.98
$56.77
Save
$21.79
Save
$46.98
HOT
Can be rolls up for packing-Loreto Ecuador Straw Panama Hat - Paja Toquilla [Fast shipping and box packing]
$42.98
$89.96
Save
$46.98
Save
$38.99
HOT
【HOT SALE !】Panama Outback- Muirfield
$39.99
$78.98
Save
$38.99
Save
$39.99
HOT
【New Arrivals!】Heymarketed Panama Outback- Taos
$39.99
$79.98
Save
$39.99
Save
$39.98
HOT
[New] Can be rolls up for packing- Goorin Handmade RAFFIA HAZE Fedora
$39.98
$79.96
Save
$39.98
WESTERN-Movie Style
NEW
WESTERN-Movie Style
NEW
Save
$47.98
HOT
Western Desert Top handmade Sergio Anzani Hatmaker
$46.98
$94.96
Save
$47.98
Save
$47.98
HOT
【New】Western Desert Top handmade Sergio Anzani Hatmaker
$46.98
$94.96
Save
$47.98
Save
$47.98
HOT
Clochard Aged Western Bowler hat handmade Sergio Anzani Hatmaker
$46.98
$94.96
Save
$47.98
Save
$73.19
HOT
The Solomons Hat
$46.80
$119.99
Save
$73.19
Save
$58.02
HOT
"Wild West Revival: The Ultimate Handcrafted Vintage Hats"
$59.98
$118.00
Save
$58.02
Save
$44.00
HOT
Western Top Hat
$55.99
$99.99
Save
$44.00
PEAKED CAP
HOT
PEAKED CAP
HOT
Save
$35.99
HOT
PEAKY CAPS Genuine Scottish Harris Tweed 8 Panels Man Cap
$35.99
$71.98
Save
$35.99
Save
$35.99
HOT
PEAKY CAPS Genuine Scottish Harris Tweed 8 Panels Man Cap Wool Large Crown BEIGE
$35.99
$71.98
Save
$35.99
Save
$35.99
HOT
PEAKY CAPS Genuine Scottish Harris Tweed 8 Panels Man Cap GRAY-BLACK
$35.99
$71.98
Save
$35.99
Save
$35.99
HOT
PEAKY CAPS Genuine Scottish Harris Tweed 8 Panels Man Cap Black
$35.99
$71.98
Save
$35.99
Save
$35.99
HOT
PEAKY CAPS Genuine Scottish Harris Tweed 8 Panels Man Cap Black Grey
$35.99
$71.98
Save
$35.99
Save
$35.99
HOT
PEAKY CAPS - WOOL Genuine Scottish Harris Tweed 8 Panels Man Cap Brown
$35.99
$71.98
Save
$35.99
PORK PIE
NEW
PORK PIE
NEW
Save
$64.10
HOT
Orange Grove Pork Pie
$44.90
$109.00
Save
$64.10
Save
$37.98
HOT
STRAW BOATER Hat – Boater Hats
$41.98
$79.96
Save
$37.98
Save
$37.98
HOT
STRAW BRUNO CAPELO – Boater Hats
$41.98
$79.96
Save
$37.98
Save
$34.98
HOT
SG Boater Straw Boater Hats – Tan
$36.98
$71.96
Save
$34.98
Save
$41.98
HOT
6 ColorsStraw Boater Hat Handmade in Italy
$42.98
$84.96
Save
$41.98
Save
$36.98
HOT
Bruno Capelo Boater Straw Flat Brim Skimmer
$42.98
$79.96
Save
$36.98
Fishing Sun Hats
Sun Hat
Sunglasses
Hat Feather&Metal pins
SHAPES/STYLE
SHAPES/STYLE
100X COWBOY HATS
HOT
100X COWBOY HATS
HOT
Save
$82.98
HOT
El Presidente 100X Premier Cowboy Hat
$96.68
$179.66
Save
$82.98
Save
$99.98
HOT
【Only 100 pcs】92 Llano 100X Cowboy Hat
$96.98
$196.96
Save
$99.98
Save
$99.94
HOT
Monterey 100X Cowboy Hat
$96.98
$196.92
Save
$99.94
Save
$82.98
HOT
YellowStone 01 100X Cowboy Hat
$96.68
$179.66
Save
$82.98
Save
$89.68
HOT
El Presidente 100X Premier Cowboy Hat
$89.98
$179.66
Save
$89.68
Save
$94.98
HOT
El Patron 75 Premier 100X Cowboy Hat
$96.98
$191.96
Save
$94.98
Straw Cowboy Hats
Straw Cowboy Hats
Save
$63.86
HOT
Carson Straw Cowboy Hat
$98.76
$162.62
Save
$63.86
Save
$63.86
HOT
Gunfighter Cowboy Hat
$98.76
$162.62
Save
$63.86
Save
$82.98
HOT
Rancher 100X Premier Straw Cowboy Hat
$96.68
$179.66
Save
$82.98
Save
$356.99
HOT
Evilla De Oro 1000X Straw Cowboy Hat
$439.99
$796.98
Save
$356.99
Save
$63.86
HOT
Spartan Straw Cowboy Hat
$98.76
$162.62
Save
$63.86
Save
$53.86
HOT
Heymarketed 100X Straw Cowboy Hat
$108.76
$162.62
Save
$53.86
FLAT CAP
NEW
FLAT CAP
NEW
Save
$31.01
HOT
THE PEAKY Gatsby Flat Hat Black-Harris Tweed
$35.99
$67.00
Save
$31.01
Save
$31.01
HOT
THE PEAKY Gatsby Flat Hat Gray-Harris Tweed
$35.99
$67.00
Save
$31.01
Save
$31.01
HOT
THE PEAKY Marl Flat Hat Chidori Grid-Harris Tweed
$35.99
$67.00
Save
$31.01
Save
$31.01
HOT
THE PEAKY Marl Flat Hat Plaid-Harris Tweed
$35.99
$67.00
Save
$31.01
Save
$20.01
HOT
The Peaky Baker Boy
$35.99
$56.00
Save
$20.01
Save
$31.01
HOT
THE PEAKY Marl Flat Hat Ardmore-Harris Tweed
$35.99
$67.00
Save
$31.01
Advanced Original Customization Panama Hat
PRINCETON-TWO COLOR WOOL FEDORA
PRINCETON-TWO COLOR WOOL FEDORA
Save
$36.98
HOT
Classic Center-creased Fedora-King (Jet Black)
$42.98
$79.96
Save
$36.98
Save
$36.98
HOT
Classic Center-creased Fedora-King (Denim Blue)
$42.98
$79.96
Save
$36.98
Save
$36.98
HOT
Classic Center-creased Fedora-King (Cool Grey)
$42.98
$79.96
Save
$36.98
Save
$36.98
HOT
Classic Center-creased Fedora-King (Old Maroon)
$42.98
$79.96
Save
$36.98
Save
$36.98
HOT
Classic Center-creased Fedora-King (Golden Honey)
$42.98
$79.96
Save
$36.98
Save
$36.98
HOT
Classic Center-creased Fedora-King (Sandy Beige)
$42.98
$79.96
Save
$36.98
Straw Hats For Women
LIFEGUARD HATS
MEN & WOMEN BASEBALL CAP
ABOUT TIENDAHAT
ABOUT TIENDAHAT
ABOUT PANAMA HATS
OUR PRODUCTION PROCESS
JOURNEY OF A PANAMA HAT
PANAMA HAT WEAVES
WHO MADE YOUR HATS
HAT CARE
ADVANCED CUSTOMIZATION HATS
ADVANCED CUSTOMIZATION HATS
100X Handmade Custom Cowboy Hat
Advanced Original Customization Panama Hat
STYLE & SIZE ADVICE
Log in
Top search terms
COWBOY HAT
PANAMA HAT
PORK PIE
PEAKED CAP
FEDORA
Western
${function() { const force_image_size = "1"; const product_hover_on = true; const product_show_sale_label = true; const product_save_type = "amount"; const badge1 = "HOT"; const badge2 = ""; const badge3 = ""; const product_title_mobile_hide = false; const product_title_style = "hide"; const enable_collection_thumb_image = true; const variantNames = ["color","colors","color"]; const thumbMaxNum = 6; const suffix_id = "search-predictive-pc" || ''; const url = data.url; const productId = data.id; const price = data.price; const productAvailable = data.available; const productVariants = data.variants || []; const images = data.images || []; const image = data.image || {}; const imageWidth = image.width; let imageHeight = image.height; let image2 = null; let imageHoverOn = false; if (force_image_size !== 'natural') { imageHeight = imageWidth * force_image_size; } if (product_hover_on) { for (let i = 1; i < images.length; i++) { const img = images[i]; if (img.src && img.src.indexOf('video=') === -1) { image2 = img; imageHoverOn = true; break; } } } let compareAtPrice = data.compare_at_price; let offRatio = data.off_ratio; let discountMaxUrl = url; const showFrom = data.price_min != data.price_max ? true : false; for (let i = 0; i < productVariants.length; i++) { const variant = productVariants[i]; if (variant.price == price && compareAtPrice < variant.compare_at_price) { compareAtPrice = variant.compare_at_price; offRatio = variant.off_ratio; variant.available && (discountMaxUrl = variant.url); } } const soldOutText = "Sold out"; let soldOn = false; let saleOn = false; if (productAvailable) { if (product_show_sale_label && price < compareAtPrice) { saleOn = true; } } else { soldOn = true; } const diffPrice = compareAtPrice - price; const saveLabelContent = product_save_type == 'percent' ? (offRatio + '%') : `
`; let saveText = "Save {off_ratio}"; saveText = saveText.replace('{off_ratio}', saveLabelContent); const productTitle = data.title; const heading = "title" === 'subtitle' ? data.brief : productTitle; const variantValues = []; const showVariants = []; if (data.need_variant_image && enable_collection_thumb_image && variantNames.length > 0) { for (let i = 0; i < (data.options || []).length; i++) { const option = data.options[i]; const optionName = option.name.toLowerCase(); if (variantNames.includes(optionName)) { for (let j = 0; j < productVariants.length; j++) { const variant = productVariants[j]; const value = variant.options[i].value; if (!variantValues.includes(value)) { variantValues.push(value); showVariants.push(variant); } } break; } } } return `
${showVariants.map(item => { return `
`; }).join('')}
${saleOn ? saveText : soldOutText}
${badge1}
${badge2}
${badge3}
${heading}
From
${saveText}
${showVariants.map((item, idx) => { let showMoreHtml = ''; if (idx == thumbMaxNum) { showMoreHtml += `
+${showVariants.length - thumbMaxNum}
`; } return ` ${showMoreHtml}
`; }).join('') }
`; }()}
${function() { const force_image_size = "1"; const product_hover_on = true; const product_show_sale_label = true; const product_save_type = "amount"; const badge1 = "HOT"; const badge2 = ""; const badge3 = ""; const product_title_mobile_hide = false; const product_title_style = "hide"; const enable_collection_thumb_image = true; const variantNames = ["color","colors","color"]; const thumbMaxNum = 6; const suffix_id = "search-predictive-mobile" || ''; const url = data.url; const productId = data.id; const price = data.price; const productAvailable = data.available; const productVariants = data.variants || []; const images = data.images || []; const image = data.image || {}; const imageWidth = image.width; let imageHeight = image.height; let image2 = null; let imageHoverOn = false; if (force_image_size !== 'natural') { imageHeight = imageWidth * force_image_size; } if (product_hover_on) { for (let i = 1; i < images.length; i++) { const img = images[i]; if (img.src && img.src.indexOf('video=') === -1) { image2 = img; imageHoverOn = true; break; } } } let compareAtPrice = data.compare_at_price; let offRatio = data.off_ratio; let discountMaxUrl = url; const showFrom = data.price_min != data.price_max ? true : false; for (let i = 0; i < productVariants.length; i++) { const variant = productVariants[i]; if (variant.price == price && compareAtPrice < variant.compare_at_price) { compareAtPrice = variant.compare_at_price; offRatio = variant.off_ratio; variant.available && (discountMaxUrl = variant.url); } } const soldOutText = "Sold out"; let soldOn = false; let saleOn = false; if (productAvailable) { if (product_show_sale_label && price < compareAtPrice) { saleOn = true; } } else { soldOn = true; } const diffPrice = compareAtPrice - price; const saveLabelContent = product_save_type == 'percent' ? (offRatio + '%') : `
`; let saveText = "Save {off_ratio}"; saveText = saveText.replace('{off_ratio}', saveLabelContent); const productTitle = data.title; const heading = "title" === 'subtitle' ? data.brief : productTitle; const variantValues = []; const showVariants = []; if (data.need_variant_image && enable_collection_thumb_image && variantNames.length > 0) { for (let i = 0; i < (data.options || []).length; i++) { const option = data.options[i]; const optionName = option.name.toLowerCase(); if (variantNames.includes(optionName)) { for (let j = 0; j < productVariants.length; j++) { const variant = productVariants[j]; const value = variant.options[i].value; if (!variantValues.includes(value)) { variantValues.push(value); showVariants.push(variant); } } break; } } } return `
${showVariants.map(item => { return `
`; }).join('')}
${saleOn ? saveText : soldOutText}
${badge1}
${badge2}
${badge3}
${heading}
From
${saveText}
${showVariants.map((item, idx) => { let showMoreHtml = ''; if (idx == thumbMaxNum) { showMoreHtml += `
+${showVariants.length - thumbMaxNum}
`; } return ` ${showMoreHtml}
`; }).join('') }
`; }()}
${function() { if (data === undefined || typeof data !== 'string' || data == '') return ''; const searchEmpty = ("Your search for \"{test}\" did not yield any results.").replace('{test}', data); return `
View more
${searchEmpty}
`; }()}
Home
/
My account
Register
Please fill in the information below
${data.errors && data.errors[0]}
First name
First name is required.
Contains invalid characters
Last name
Last name is required.
Contains invalid characters
Email
Email is required.
Enter a valid email address
Password
Password is required.
Password must be between 6-16 characters long.
Subscribe to get latest offers and discounts.
Register
Already have an account?
Login
${function() { const force_image_size = "1"; const product_hover_on = true; const product_show_sale_label = true; const product_save_type = "amount"; const badge1 = "HOT"; const badge2 = ""; const badge3 = ""; const product_title_mobile_hide = false; const product_title_style = "hide"; const enable_collection_thumb_image = true; const variantNames = ["color","colors","color"]; const thumbMaxNum = 6; const suffix_id = "-mobile-60035579" || ''; const url = data.url; const productId = data.id; const price = data.price; const productAvailable = data.available; const productVariants = data.variants || []; const images = data.images || []; const image = data.image || {}; const imageWidth = image.width; let imageHeight = image.height; let image2 = null; let imageHoverOn = false; if (force_image_size !== 'natural') { imageHeight = imageWidth * force_image_size; } if (product_hover_on) { for (let i = 1; i < images.length; i++) { const img = images[i]; if (img.src && img.src.indexOf('video=') === -1) { image2 = img; imageHoverOn = true; break; } } } let compareAtPrice = data.compare_at_price; let offRatio = data.off_ratio; let discountMaxUrl = url; const showFrom = data.price_min != data.price_max ? true : false; for (let i = 0; i < productVariants.length; i++) { const variant = productVariants[i]; if (variant.price == price && compareAtPrice < variant.compare_at_price) { compareAtPrice = variant.compare_at_price; offRatio = variant.off_ratio; variant.available && (discountMaxUrl = variant.url); } } const soldOutText = "Sold out"; let soldOn = false; let saleOn = false; if (productAvailable) { if (product_show_sale_label && price < compareAtPrice) { saleOn = true; } } else { soldOn = true; } const diffPrice = compareAtPrice - price; const saveLabelContent = product_save_type == 'percent' ? (offRatio + '%') : `
`; let saveText = "Save {off_ratio}"; saveText = saveText.replace('{off_ratio}', saveLabelContent); const productTitle = data.title; const heading = "title" === 'subtitle' ? data.brief : productTitle; const variantValues = []; const showVariants = []; if (data.need_variant_image && enable_collection_thumb_image && variantNames.length > 0) { for (let i = 0; i < (data.options || []).length; i++) { const option = data.options[i]; const optionName = option.name.toLowerCase(); if (variantNames.includes(optionName)) { for (let j = 0; j < productVariants.length; j++) { const variant = productVariants[j]; const value = variant.options[i].value; if (!variantValues.includes(value)) { variantValues.push(value); showVariants.push(variant); } } break; } } } return `
${showVariants.map(item => { return `
`; }).join('')}
${saleOn ? saveText : soldOutText}
${badge1}
${badge2}
${badge3}
${heading}
From
${saveText}
${showVariants.map((item, idx) => { let showMoreHtml = ''; if (idx == thumbMaxNum) { showMoreHtml += `
+${showVariants.length - thumbMaxNum}
`; } return ` ${showMoreHtml}
`; }).join('') }
`; }()}
${function() { const defaultSelectedVariant = data.variants.find(v => v.available) || data.variants[0]; const defaultIndex = !!defaultSelectedVariant ? data.images.findIndex(img => img.src == (defaultSelectedVariant.image && defaultSelectedVariant.image.src)) : -1; const initialSlide = defaultIndex == -1 ? 0 : defaultIndex; const attrs = data.images.length > 1 ? 'slide controls' : ''; return `
${data.images.map(img => `
`).join('')}
`; }()}
${data.images.map((img, index) => `
`).join('')}
${data.title}
${data.brief}
${function() { const defaultSelectedVariant = data.variants.find(v => v.available) || data.variants[0]; return `
${("Save {off_ratio}").replace('{off_ratio}', ("amount") == 'percent' ? defaultSelectedVariant.off_ratio + '%' : `
` )}
-
`; }()}
Quantity
${function() { const defaultSelectedVariant = data.variants.find(v => v.available) || data.variants[0]; let status_lan = "Add to cart"; if ((defaultSelectedVariant && !defaultSelectedVariant.available) || (!defaultSelectedVariant && !data.available)) { status_lan = "Sold out"; } return `
${status_lan}
-
Buy now
`; }()}
${function() { var thumbSwitchName = ''; return data.product.options.map((option, index) => { const optionName = option.name || ''; const optionPosition = 'option' + (index + 1); const values = option.values || []; const variantThumbs = ["color","Colors","Color"] || []; var isThumbImage = false; if (data.product.need_variant_image && thumbSwitchName == '') { for (let i = 0; i < variantThumbs.length; i++) { const name = variantThumbs[i].toLowerCase(); if (name == optionName.toLowerCase()) { isThumbImage = true; thumbSwitchName = name; } } } const thumbStyle = "image_with_text"; const thumbType = isThumbImage ? thumbStyle.replace(/_/g, '-') : 'text'; return `
${optionName.slice(0, 1).toUpperCase() + optionName.slice(1).toLowerCase()} :
${values.map(value => { const disabled = data.name == optionName && data.disabledValues.includes(value) ? 'disabled' : ''; let selected = ''; if (disabled != 'disabled' && data.selectedValues[optionName] == value) { selected = 'selected'; } let thumbImage = null; if (isThumbImage) { const variants = data.product.variants; for (let i = 0; i < variants.length; i++) { const variant = variants[i]; if (variant[optionPosition] == value && thumbImage == null) { thumbImage = variant.image; break; } } } return `
${value}
${value}
`; }).join('')}
`; }).join(''); }()}
${data.targetOption || data.defaultValue || ''}
${("Save {off_ratio}").replace('{off_ratio}', ("amount") == 'percent' ? data.variant.off_ratio + '%' : `
` )}
-
-
${function() { const freeAmount = 56.99; const totalPrice = data.total_price || data.cart.total_price; const amountDiff = freeAmount - totalPrice const percentDiff = (amountDiff > 0 ? (totalPrice / freeAmount * 100) : 100) + '%'; const spendTip = "Spend {amount} more and get free shipping!"; let tipText = "Your order is free delivery"; if (amountDiff > 0) { tipText = spendTip.replace('{amount}', `
`); } return `
${tipText}
`; }()}
${data.line_items.map(item => { const variantNames = item.options.map(option => option.value).join(' / '); return `
${item.product_title}
${variantNames}
${(item.parsedProperties || []).map((propertie)=>{ if (propertie.isImage){ return `
${propertie.name}:
View image
` }else{ return `
${propertie.name}: ${propertie.value}
` } }).join('')}
Remove
`; }).join('')}
Cart
Add note
Write something here to seller.
${data.note || data.value}
Discount
${data.total_discount > 0 ? '-' : ''}
Subtotal
Taxes and shipping calculated at checkout
Check out
Your shopping cart is empty
Continue shopping
Your may also like
${data.products && data.products.map(data => `
${function() { const force_image_size = "1"; const product_hover_on = true; const product_show_sale_label = true; const product_save_type = "amount"; const badge1 = "HOT"; const badge2 = ""; const badge3 = ""; const product_title_mobile_hide = false; const product_title_style = "hide"; const enable_collection_thumb_image = true; const variantNames = ["color","colors","color"]; const thumbMaxNum = 6; const suffix_id = "cart-recommendations-mobile" || ''; const url = data.url; const productId = data.id; const price = data.price; const productAvailable = data.available; const productVariants = data.variants || []; const images = data.images || []; const image = data.image || {}; const imageWidth = image.width; let imageHeight = image.height; let image2 = null; let imageHoverOn = false; if (force_image_size !== 'natural') { imageHeight = imageWidth * force_image_size; } if (product_hover_on) { for (let i = 1; i < images.length; i++) { const img = images[i]; if (img.src && img.src.indexOf('video=') === -1) { image2 = img; imageHoverOn = true; break; } } } let compareAtPrice = data.compare_at_price; let offRatio = data.off_ratio; let discountMaxUrl = url; const showFrom = data.price_min != data.price_max ? true : false; for (let i = 0; i < productVariants.length; i++) { const variant = productVariants[i]; if (variant.price == price && compareAtPrice < variant.compare_at_price) { compareAtPrice = variant.compare_at_price; offRatio = variant.off_ratio; variant.available && (discountMaxUrl = variant.url); } } const soldOutText = "Sold out"; let soldOn = false; let saleOn = false; if (productAvailable) { if (product_show_sale_label && price < compareAtPrice) { saleOn = true; } } else { soldOn = true; } const diffPrice = compareAtPrice - price; const saveLabelContent = product_save_type == 'percent' ? (offRatio + '%') : `
`; let saveText = "Save {off_ratio}"; saveText = saveText.replace('{off_ratio}', saveLabelContent); const productTitle = data.title; const heading = "title" === 'subtitle' ? data.brief : productTitle; const variantValues = []; const showVariants = []; if (data.need_variant_image && enable_collection_thumb_image && variantNames.length > 0) { for (let i = 0; i < (data.options || []).length; i++) { const option = data.options[i]; const optionName = option.name.toLowerCase(); if (variantNames.includes(optionName)) { for (let j = 0; j < productVariants.length; j++) { const variant = productVariants[j]; const value = variant.options[i].value; if (!variantValues.includes(value)) { variantValues.push(value); showVariants.push(variant); } } break; } } } return `
${showVariants.map(item => { return `
`; }).join('')}
${saleOn ? saveText : soldOutText}
${badge1}
${badge2}
${badge3}
${heading}
From
${saveText}
${showVariants.map((item, idx) => { let showMoreHtml = ''; if (idx == thumbMaxNum) { showMoreHtml += `
+${showVariants.length - thumbMaxNum}
`; } return ` ${showMoreHtml}
`; }).join('') }
`; }()}
`).join('')}