🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
21 / 27
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket
50% OFF

🎁2023-Christmas Hot Sale🎁Men's Windproof Waterproof Jacket

$59.99 $119.99
1288 sold
Color
Size
Qty 1000 in stock
/** @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);
FEATURES
  • Water Resistant: The water proof shell blended materials create an effective barrier from rainwater, keeping you completely dry and comfortable.

  • Windproof: Features adjustable drawcord hood, elastic cuffs with hook & Loop fastener and adjustable drawcord hem, this softshell jacket for men helps to keep wind out and keep you warm in winter.

  • Warmth-keeping& Comfortable: With stretchy shell fabric and soft fleece lining, this climbing jacket provides maximum comfort and warmth for you during outdoor activities.

  • Design: Military tactical design with stand-up collar and full zip up, patch on each arm.

  • Adjustable: This soft shell jacket features binded cuffs, prevent the cold wind from pouring in.

SPECIFICATIONS

  • Material: Polyester

  • Weight: 850g

  • Color: Khaki, Green, Black, Grey, Camouflage

  • Size: 

PACKAGE

  • 1 * Men's Windproof Waterproof Jacket

NOTE

  • Please allow slight measurement deviations due to manual measurement.

  • Due to the different monitor and light effect, the actual color of the item might be slightly different from the color showed in the pictures.

 

You may also like Don't Like These?