1/10
${data.index + 1}/${data.total}
Description
50% OFF - LIMITED TIME OFFER
We are loving the look of these messy-hair don't care knit hats! They are absolutely perfect for the pony-tail lovers of the world!
The Soft Knit Ponytail Beanie has a knitted or crocheted feel and it's specifically designed for long-haired folks who, undoubtedly, have struggled with the age old question: How can I wear a hat and have an up-do at the same time, because these hats are created with a hole built right into the crown.
This unique feature makes them the perfect hat to compliment that messy-bun! These unique beanie designs comes in a large variety of colors, making it easy to find a beanie (or two) that fits your particular wardrobe!
The Soft Knit Ponytail Beanie has a knitted or crocheted feel and it's specifically designed for long-haired folks who, undoubtedly, have struggled with the age old question: How can I wear a hat and have an up-do at the same time, because these hats are created with a hole built right into the crown.
This unique feature makes them the perfect hat to compliment that messy-bun! These unique beanie designs comes in a large variety of colors, making it easy to find a beanie (or two) that fits your particular wardrobe!
These soft-acrylic, stretchable, Soft Knit Ponytail Beanies are adorably stylish and comfortable. The easy to wear design and warm, cable knit material make it the perfect accessory to complete any outfit and one size fits most.
Experience next level ease and convenience, when salvaging your perfectly placed ponytail, by threading it through this ponytail beanie!
Specifications:
- Composition: 100% Acrylic
- One size fits most: Stretchable and snug fitting
- Care: Hand wash in cool water, using mild soap and line dry
Our Guarantee:
- Iron clad 30-day satisfaction guarantee. If you're not satisfied with our t-shirts or beanies, we will issue a full refund without questions
- All ticket and support emails are answered within 12 hours. All orders are processed and dispatched within 24 hours
- Estimated delivery: Around 2 weeks (Tracking provided)
${isCart ? 'The items in the shopping cart do not participate in any recommendation rule. Add the participating items to your shopping cart to check the design.' : ''}
${isProduct ? 'This product did not participated in any recommendation rule. Switch to another product to check the design.' : ''}
${isCollection ? 'The items in this collection do not participate in any recommendation rule. Switch the participating items to check the design.' : ''}
${isIndex ? 'The home page do not participate in any recommendation rule.' : ''}
(This prompt would not display on client-side)
Recommended Products
${rule.config.title}
${(function(){
const product = data.product;
const avail_variants = product.variants.filter(function(variant){
return variant.available;
});
const selected_variant = product.min_price_variant.available ? product.min_price_variant : avail_variants.length && avail_variants[0];
return `
`
})()}
You may also like
Recently Viewed
Cart
Your shopping bag is empty
-
${item.product_title}
- ${item.options.map(option => option.value).join('/')}
- ${propertie.name}/${propertie.isImage ? `View image` : propertie.value}
Free giftMixed Lot*${item.quantity}${item.item_text}${discount_item.title} )
${textArrayHtml}
You've got free shipping
${rate}%
Total:
${function() {
const textArray = ("Save {{save_amount}}").split(/\{\{\s*save_amount\}\}/);
if (textArray.length > 0 && textArray.length < 2) {
textArray.push('');
}
return textArray.map((text, index) => {
if (index == 0) {
return `${text}`;
}
return `
${text}
`;
}).join('');
}()}
${function() {
const textArray = ("Save {{save_amount}}").split(/\{\{\s*save_amount\}\}/);
if (textArray.length > 0 && textArray.length < 2) {
textArray.push('');
}
return textArray.map((text, index) => {
if (index == 0) {
return `${text}`;
}
return `
${text}
`;
}).join('');
}()}
-
${discount_application.title}:
-
${data.invalid_msg}
Taxes and shipping calculated at checkout
${(function(){
var total_price = data.total_price;
var postageFreeAmount = 59.99;
var freeAmount = postageFreeAmount - total_price;
var isFreeShipping = freeAmount <= 0;
var rate = Math.min(total_price / postageFreeAmount * 100, 100).toFixed(2);
const textArray = ("Spend {{ amount }} more and get free shipping!").split(/\{\{\s*amount\s*\}\}/);
const textArrayHtml = textArray.map((text, index) => {
if (index == 0) {
return `${text}`;
}
return ` ${text}`;
}).join('');
return `
`
})()}
const summaryStickyRender = document.querySelector('#cart-drawer-summary-sticky-render');
if (summaryStickyRender) {
document.body.style.setProperty('--cart-drawer-summary-sticky-height', summaryStickyRender.clientHeight + 'px');
}
${textArrayHtml}
You've got free shipping
${rate}%
${data.invalid_msg}
Total:
${function() {
const textArray = ("Save {{save_amount}}").split(/\{\{\s*save_amount\}\}/);
if (textArray.length > 0 && textArray.length < 2) {
textArray.push('');
}
return textArray.map((text, index) => {
if (index == 0) {
return `${text}`;
}
return `
${text}
`;
}).join('');
}()}
${function() {
const textArray = ("Save {{save_amount}}").split(/\{\{\s*save_amount\}\}/);
if (textArray.length > 0 && textArray.length < 2) {
textArray.push('');
}
return textArray.map((text, index) => {
if (index == 0) {
return `${text}`;
}
return `
${text}
`;
}).join('');
}()}
${function() {
const textArray = ("Save {{save_amount}}").split(/\{\{\s*save_amount\}\}/);
if (textArray.length > 0 && textArray.length < 2) {
textArray.push('');
}
return textArray.map((text, index) => {
if (index == 0) {
return `${text}`;
}
return `
${text}
`;
}).join('');
}()}
-
${discount_application.title}:
-
${data.invalid_msg}
Taxes and shipping calculated at checkout
-
Subtotal:
-
${discount_application.title}:
-
Total:
Taxes and shipping calculated at checkout