Plus size Butterfly Short Sleeve Shirts & Tops
Plus size Butterfly Short Sleeve Shirts & Tops
Plus size Butterfly Short Sleeve Shirts & Tops
Plus size Butterfly Short Sleeve Shirts & Tops
Plus size Butterfly Short Sleeve Shirts & Tops
Plus size Butterfly Short Sleeve Shirts & Tops
Plus size Butterfly Short Sleeve Shirts & Tops
Plus size Butterfly Short Sleeve Shirts & Tops
Plus size Butterfly Short Sleeve Shirts & Tops
1 / 3

Plus size Butterfly Short Sleeve Shirts & Tops

Color - White
Please select a color
Size
Please select a size
Price
$25.71
$27.93

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:3PG1DSH2FB4D8

Pattern Type:Floral,Butterfly

Sleeve Type:Short Sleeve

Silhouette:Shift

Elasticity:Slightly stretchy

Thickness:Lightweight

Material:Cotton,Polyester

Neckline:V neck

Occasion:Holiday,Date,Daily,Casual

Style:Casual,Boho,Holiday

Theme:Summer,Spring,Fall

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 25 9.8 39.1 15.4 67 26.4 102 40.2 105 41.3
M 25.5 10 40.4 15.9 68.5 27 107 42.1 110 43.3
L 26 10.2 41.7 16.4 70 27.6 112 44.1 115 45.3
XL 26.5 10.4 43 16.9 71.5 28.1 117 46.1 120 47.2
XXL 27 10.6 44.3 17.4 73 28.7 122 48 125 49.2
3XL 27.5 10.8 45.6 18 74.5 29.3 127 50 130 51.2