🔥HOT SALE - 50% OFF🔥Men's Hiking Cargo Pants
🔥HOT SALE - 50% OFF🔥Men's Hiking Cargo Pants
🔥HOT SALE - 50% OFF🔥Men's Hiking Cargo Pants
🔥HOT SALE - 50% OFF🔥Men's Hiking Cargo Pants
🔥HOT SALE - 50% OFF🔥Men's Hiking Cargo Pants
🔥HOT SALE - 50% OFF🔥Men's Hiking Cargo Pants
🔥HOT SALE - 50% OFF🔥Men's Hiking Cargo Pants
🔥HOT SALE - 50% OFF🔥Men's Hiking Cargo Pants
2/8
🔥HOT SALE - 50% OFF🔥Men's Hiking Cargo Pants
🔥HOT SALE - 50% OFF🔥Men's Hiking Cargo Pants
🔥HOT SALE - 50% OFF🔥Men's Hiking Cargo Pants
🔥HOT SALE - 50% OFF🔥Men's Hiking Cargo Pants
🔥HOT SALE - 50% OFF🔥Men's Hiking Cargo Pants
🔥HOT SALE - 50% OFF🔥Men's Hiking Cargo Pants
🔥HOT SALE - 50% OFF🔥Men's Hiking Cargo Pants
🔥HOT SALE - 50% OFF🔥Men's Hiking Cargo Pants
2/8

🔥HOT SALE - 50% OFF🔥Men's Hiking Cargo Pants

$39.90
$79.90
Save 50%
Color
Please select a color
Size
Please select a size
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);

TIP: Sizes run small, it is better to size up.

Men's hiking cargo pants are relaxed fit with slight elasticity so you can move easily on your adventures.

These pants are breathable, lightweight, and soft so they would be a good choice for a variety of weather conditions.

FEATURES

* Quality Fabric: The fabric is soft and comfortable to the touch, it can offer you maximum comfort and keep you relaxed.

* Elastic Waistband: The super elastic waistband offers a comfortable wearing experience and frees the abdomen, with no restriction.

* Multi-pockets: These pants have pockets in the front, back, and sides of your thighs, giving you plenty of room to store your essential items.

* Occasions: Perfectly match your various styles of tops and shoes. Ideal for casual wear, working, daily, party, hiking, outdoor, jogging, cycling, traveling, sportswear, and so on.

SPECIFICATION

Material: Cotton, Polyester

Elasticity: Slight

Pattern: Solid Color

Pant Style: Loose

Closure Type: Zipper

Thickness: Regular

Color: Black, Gray, Dark Green

Size: M, L, XL, 2XL, 3XL, 4XL

Package Includes: 1 * Men’s Hiking Cargo Pants

NOTE

Please allow slight measurement deviation due to manual measurement.

Due to the different monitor and light effects, the actual color of the item might be slightly different from the color shown in the pictures.