Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
7 / 9

Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses

color - Black
Please select a color
size
Please select a size
Price
$31.49
$27.49

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);
Product Name Purple Fashion Casual Solid Split Joint Hooded Collar Long Sleeve Dresses
Item NO. L5298158421
Weight 0.5250 kg = 1.1574 lb = 18.5188 oz
Category DRESSES
Tag CASUAL , Long Sleeve , Solid , Fashion , Hooded Collar , Mini , Solid Color , Polyester , Regular sleeve , Regular , Split joint
Material Polyester
Style Fashion,Casual
Pattern Type Solid
Element Split Joint
Neckline Hooded Collar
Silhouette Long Sleeve
Sleeve Style Regular Sleeve
Sleeve Length Long Sleeve
Dresses Length Mini
Fit Type Regular
Type Solid Color
Size(in) Bust Dresses Length Shoulder Width Sleeve Length
S 40.9 32.7 22.4 19.7
M 42.5 33.1 22.8 20.1
L 44.1 33.5 23.2 20.5
XL 45.7 33.9 23.6 20.9
2XL 47.2 34.3 24 21.3
3XL 48.8 34.6 24.4 21.7
4XL 50.4 35 24.8 22
5XL 52 35.4 25.2 22.4
Size(cm) Bust Dresses Length Shoulder Width Sleeve Length
S 104 83 57 50
M 108 84 58 51
L 112 85 59 52
XL 116 86 60 53
2XL 120 87 61 54
3XL 124 88 62 55
4XL 128 89 63 56
5XL 132 90 64 57

Tips:

Due to the many variations in monitors, the color in the image could look slightly different, please take physical design and color shall prevail.

Please allow 0.4"-1" differs due to manual measurement.