14/17
${data.index + 1}/${data.total}
Description
Effortless beauty, how dreamy is the new sweatshirt set. You will love the washed color pullover design, super cute and stylish.
Matching high waist shorts has elastic waistband and drawstring to match all figures adjustment.
Flowy and comfy textured fabrication is soft and stretchy, attractive for summer! Once you’re in these, you’ll never, ever want to take them off.
DESCRIPTIONS
- Cotton
- Pull On closure
- Made of soft and comfortable fabric, very gentle on the skin. Lounging all around house freely!
- Occasion - daily, home, sports, running, jogging, vacation, leisure, leisure, spring and autumn, party, sexy, school, work. It's also a stylish outfit that can be easily paired with sneakers.
- Style - This sport comfortable two-piece suit not only gives you style but also flatters your skin and your well-being with its pleasant soft fabric.
- Wash - Hand wash and machine wash, hang to dry.
SIZE CHART
SIZE | US | UK | EU | BUST | SLEEVE | LENGTH | WAST | HIP | PANTS LENGTH |
S | 4 | 8 | 34 | 45.66 | 21.25 | 25.59 | 26.77 | 42.91 | 14.17 |
M | 6 | 10 | 36 | 48.03 | 21.65 | 25.98 | 28.7 | 44.88 | 14.56 |
L | 8 | 12 | 38 | 50.39 | 22.04 | 26.37 | 30.7 | 46.85 | 14.96 |
XL | 10 | 14 | 40 | 52.75 | 22.44 | 26.77 | 32.6 | 48.81 | 15.35 |
2XL | 12 | 16 | 42 | 55.11 | 22.83 | 27.16 | 34.64 | 50.78 | 15.74 |
3XL | 14 | 18 | 44 | 57.48 | 23.22 | 27.55 | 36.61 | 52.75 | 16.14 |
Note
1. Please allow slight 1-3cm(0.4-1.18") difference due to manual measurement and a little color variation for different display setting
2. Size doesn't fit all, please carefully check size chart and select the size based on your real size
${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