Men's Suit Cashmere Single Breasted Vest (Sold Out)
Men's Suit Cashmere Single Breasted Vest (Sold Out)
Men's Suit Cashmere Single Breasted Vest (Sold Out)
Men's Suit Cashmere Single Breasted Vest (Sold Out)
Men's Suit Cashmere Single Breasted Vest (Sold Out)
Men's Suit Cashmere Single Breasted Vest (Sold Out)
Men's Suit Cashmere Single Breasted Vest (Sold Out)
Men's Suit Cashmere Single Breasted Vest (Sold Out)
Men's Suit Cashmere Single Breasted Vest (Sold Out)
Men's Suit Cashmere Single Breasted Vest (Sold Out)
Men's Suit Cashmere Single Breasted Vest (Sold Out)
Men's Suit Cashmere Single Breasted Vest (Sold Out)
Men's Suit Cashmere Single Breasted Vest (Sold Out)

Men's Suit Cashmere Single Breasted Vest (Sold Out)

$64.99
$139.99
-$75.00
Color-Brown
Please select a color
Size-XS
Please select a size
Quantity
SKU: 102732496
/** @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);

Buy 2 Get Extra 10% OFF

Buy 4 Get Extra 15OFF & FREE SHIPPING

Refresh Your Look And Stay In Fashion!

Applicable Scene: Daily

Sleeve Length: Sleeveless

Material: Cashmere

Applicable Season: Fall and Winter

Style: Casual

Item Type: Tops

Gender: MEN

Size: XS, S, M, L, XL, 2XL, 3XL

Size Chat

Tag
Size
ReferenceReferenceReferenceLengthChestShoulder
USUKEURcm | inchcm | inchcm | inch
XS32324259cm | 23.23''92cm | 36.22''43.8cm | 17.24''
S34-3634-3644-4661cm | 24.02''96cm | 37.80''45.0cm | 17.72''
M38-4038-4048-5063cm | 24.80''100cm | 39.37''46.2cm | 18.19''
L42425265cm | 25.59''104cm | 40.94''47.4cm | 18.66''
XL44445467cm | 26.38''108cm | 42.52''48.6cm | 19.13''
2XL46465669cm | 27.17''112cm | 44.09''49.8cm | 19.61''
3XL48485871cm | 27.95''116cm | 45.67''51.0cm | 20.08''
4XL5050 6073cm | 28.74''120cm | 47.24''52.2cm | 20.55''
5XL5252 6275cm | 29.53''124cm | 48.82''53.4cm | 21.02''