Floral Print Patch Patchwork Long-Sleeved Sweatshirt
Floral Print Patch Patchwork Long-Sleeved Sweatshirt
Floral Print Patch Patchwork Long-Sleeved Sweatshirt
Floral Print Patch Patchwork Long-Sleeved Sweatshirt
Floral Print Patch Patchwork Long-Sleeved Sweatshirt
Floral Print Patch Patchwork Long-Sleeved Sweatshirt
Floral Print Patch Patchwork Long-Sleeved Sweatshirt
Floral Print Patch Patchwork Long-Sleeved Sweatshirt
Floral Print Patch Patchwork Long-Sleeved Sweatshirt
Floral Print Patch Patchwork Long-Sleeved Sweatshirt
Floral Print Patch Patchwork Long-Sleeved Sweatshirt
Floral Print Patch Patchwork Long-Sleeved Sweatshirt
Floral Print Patch Patchwork Long-Sleeved Sweatshirt
Floral Print Patch Patchwork Long-Sleeved Sweatshirt
Floral Print Patch Patchwork Long-Sleeved Sweatshirt
Floral Print Patch Patchwork Long-Sleeved Sweatshirt

Floral Print Patch Patchwork Long-Sleeved Sweatshirt

Price

$0.00 $67.00
Save $-67.00
Free shipping

color - Green

Please select a color

size

Please select a size

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);
Free worldwide shipping for order over $79
Returns&Exchange
Sustainably made
Secure payments

Description:

This Floral Print Patch Patchwork Long-Sleeved Sweatshirt features long sleeves with a floral patch applique, a dropped shoulder. The long sleeves also include patch details and a floral applique patch. With an oversized and relaxed fit.It made from high quality fabric, soft and breathable fabric, skin friendly, lightweight, little stretchy, make you relax and comfortable to wear all day. Fashion and casual style, you can match with jeans, shorts, leggings, skirts, sneakers, high heels, boots for an effortless chic look. This sweatshirt is both functional and stylish.

Size:

SIZESHOULDERSLEEVEBUSTLENGTH
inchcminchcminchcminchcm
S27.176923.626049.6112625.5965
M28.357224.806351.1813025.9866
L28.747325.206452.7613426.3867
XL29.537525.596555.1214027.1769

*Note: 

The size is manual measurement, there may be 1-3cm error, this is not a quality problem.

Due to the resolution between different screens and other problems may lead to a color difference between the picture and the real thing, this is not a quality problem, the real color please refer to the tile map, thank you for your understanding!