Men's Hippie Sun Star Moon Print Short Sleeve Shirt Shorts Matching Set

$50.99
Color:  Black
Size:  S
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 over $69
Made of environmentally friendly materials
Secure payments

Description

SPU: P877118930079649792

Material: Polyester

Pattern Type: All Over Print

Style: Casual, Vacation

Length: Regular

Collar: Turndown Collar

Sleeve Type: Short Sleeve

Occasion: Daily/Vacation

Theme: Spring/Summer

 

SizeUSUKEULengthShoulderBustSleeve
cminchcminchcminchcminch
S3634427228.14517.610842.122.58.8
M3836447428.94718.311344.1239.0
L4038467629.64919.111846.023.59.2
XL4240487830.45119.912348.0249.4
2XL4442508031.25320.712849.924.59.6
3XL4644528232.05521.513351.9259.8
4XL4846548432.85722.213853.825.59.9
5XL5048568633.55923.014355.82610.1
Due to manual measurement, there may be an error of 1-3cm
Due to light,display,etc,the color of the pattern may be slightly different from the physical object.

 

SizeUSUKEUWaistHipLength
cminchcminchcminch
S3131468131.610139.04316.8
M3232488533.210541.04517.6
L3434508934.711042.94718.3
XL3636529336.311544.94919.1
2XL3838549737.812046.85119.9
3XL40405610139.412548.85320.7
4XL42425810541.013050.75521.5
5XL44446010942.513552.75722.2
Due to manual measurement, there may be an error of 1-3cm
Due to light,display,etc,the color of the pattern may be slightly different from the physical object.