Men's Business Stripe Printed Pocket Short Sleeve Shirt

$22.99
$38.86
Save $15.87
people are viewing this right now
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Description
Description

Description

  • SPU:
    MSR496971
  • Material:
    Polyester
  • Style:
    Street/Daily/Business/Formal
  • Pattern Type:
    Striped
  • Element:
    Button Design/Pocket Design
  • Size:
    S/M/L/XL/XXL/XXXL/XXXXL/XXXXXL
  • Fit Type:
    Loose
  • Sleeve Style:
    Shirt-sleeve
  • Neckline:
    Turndown Collar
  • Clothing Length Type:
    Regular
*The item does not include any accessories in the picture, unless stated otherwise in the product description.

Size chart

Size ShoulderBustClothing Length
CM INCHCM INCHCM INCH
XS 43 16.9396 37.8070 27.56
S 45 17.72104 40.9472 28.35
M 47 18.50112 44.0974 29.13
L 49 19.29120 47.2476 29.92
XL 51 20.08128 50.3978 30.71
2XL 53 20.87136 53.5480 31.50
3XL 55 21.65144 56.6982 32.28
4XL 57 22.44152 59.8484 33.07
5XL 59 23.23160 62.9986 33.86
1
Select product
Selected 0 item(s)
As shown/ S
As shown/ M
As shown/ L
As shown/ XL
As shown/ 2XL
As shown/ 3XL
As shown/ 4XL
As shown/ 5XL
class SpzCheckoutNotificationHandler extends SPZ.BaseElement { constructor(element) { super(element); this.timer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } sendVariantListUpdateEvent_(data) { const messageData = { type: "theme_variant_list_update", data: { orderToken: data.order_token || data.order_id } }; clearInterval(this.timer_); if(!window.CheckoutAPI) { this.timer_ = setInterval(() => { if(window.CheckoutAPI) { clearInterval(this.timer_); postMessage && postMessage(messageData); } }, 500); } else { postMessage && postMessage(messageData); } } buildCallback() { this.action_ = SPZServices.actionServiceForDoc(this.element); this.registerAction('sendVariantListUpdateEvent', (param) => { this.sendVariantListUpdateEvent_(param.args.data); }); } } SPZ.defineElement('spz-custom-checkout-notification-handler', SpzCheckoutNotificationHandler); function handleGetOrderInfo(data) { if (data.order_id) { let api = `/api/checkout/order/info?order_id=${data.order_id}`; return Promise.resolve(api); } return Promise.reject({}); } function addEventListenerKickItems(data) { if (data.type === 'checkout_kick_items') { return Promise.resolve(data); } return Promise.reject({}); } exportFunction('handleGetOrderInfo', handleGetOrderInfo) exportFunction('addEventListenerKickItems', addEventListenerKickItems)