Floral Short Sleeve Cotton Shirts & Tops
Floral Short Sleeve Cotton Shirts & Tops
Floral Short Sleeve Cotton Shirts & Tops
Floral Short Sleeve Cotton Shirts & Tops
Floral Short Sleeve Cotton Shirts & Tops
Floral Short Sleeve Cotton Shirts & Tops
Floral Short Sleeve Cotton Shirts & Tops
Floral Short Sleeve Cotton Shirts & Tops
Floral Short Sleeve Cotton Shirts & Tops
1 / 3

Floral Short Sleeve Cotton Shirts & Tops

Color - White
Please select a color
Size
Please select a size
Price
$24.27
$24.27

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);

SPU:3PG1YSH3145C1

Pattern Type:Floral

Sleeve Type:Short Sleeve

Silhouette:Shift

Elasticity:Non-stretchy

Thickness:Lightweight

Material:Cotton

Neckline:V neck

Occasion:Work,Holiday,Daily

Style:Sweet,Vintage,Casual,Boho,Holiday

Theme:Summer

Age:18~24,25~34,35~44,45~54,55~64

Tag:Plant

Color:White

Size:S,M,L,XL,XXL,3XL

Size Chart

Size Sleeve Length Shoulder Length Waist Bust
cm inch cm inch cm inch cm inch cm inch
S 19.5 7.7 39.2 15.4 65 25.6 97 38.2 98 38.6
M 20 7.9 40.5 15.9 66.5 26.2 102 40.2 103 40.6
L 20.5 8.1 41.8 16.5 68 26.8 107 42.1 108 42.5
XL 21 8.3 43.1 17 69.5 27.4 112 44.1 113 44.5
XXL 21.5 8.5 44.4 17.5 71 28 117 46.1 118 46.5
3XL 22 8.7 45.7 18 72.5 28.5 122 48 123 48.4