people are viewing this right now

Men's casual sports style short-sleeved shorts two-piece suit

$42.99
$87.98
Color:  Black
Size:  M
Quantity
Shipping
/** @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);

Description

Description

  • Applicable Scene: Daily
  • Sleeve Length(cm): Short
  • Material: Imitation cotton fabric
  • Applicable Season: Summer
  • Style: Casual
  • Item Type: Set
  • Tops Type: Tees
  • Sleeve Style: Regular
  • Hooded: No
  • Gender: MEN
  • Size: M, L, XL, 2XL, 3XL
  • Style: Sport, Fashion, Casual

Tops size:

Size ChartLengthBustSleeve Length
CMinchCMinchCMinch
M6826.7 9437207.8
L7027.5 10039.3218.2 
XL7228.3 10641.7 228.6
2XL7429.1 11244239
3XL7630 11846.4249.4
4XL7830.7 12448.8259.8
5XL8031.4 13051.1 2610.2

 

Pants size:

Size Chartpants lengthHipsWaist
CMinchCMinchCMinch
M5923.2 12047.2 7529.5
L6023.6 12549.2 7730.3
XL6124.0 13051.2 8131.8
2XL6224.4 13553.1 8533.4
3XL6324.8 14055.1 8935
4XL6425.2 14557.1 9336.6 
5XL6525.6 15059.1 9537.4 

This data was obtained from manually measuring the product, it may be off by 1-2 CM.

Feature:

  • 🤵‍ [Breathable Fabric] Designed with soft and comfortable fabric, which maintains its shape after repeated washing. Ultra slim and light, dry quickly, preventing any body odor from lingering on the fabric.
  • 🤵‍ [Instantly Absorbing Sweat] Made of moisture-wicking and breathable fabric, which will absorb sweat and dry quickly, keep away from clammy feeling, and help regulate body temperature in exercise.
  • 🤵‍ [Great for Many Occasions] Perfect for daily wear and exercise. You can wear it for outdoor activities or active sports like football, hunting, fishing, cycling, and military & tactical games.

Happy shopping

30-Day Return Option We believe you will love our styles, but if you are not satisfied, you have 30 days of worry-free return service.