Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
23 / 27
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
Denim High Waisted Flap Side Pocket Cargo Jeans
mysite

Denim High Waisted Flap Side Pocket Cargo Jeans

$34.99
0 sold
Color
Size
Qty 1000 in stock

Dress them up or down, these Denim High Waisted Flap Side Pocket Cargo Jeans are a true wardrobe staple that exudes confidence and individuality. Embrace the fusion of classic denim aesthetics with contemporary utility, and let your fashion choices speak volumes about your distinct sense of style. These cargo jeans exude an air of confident elegance.

Specifications:

  • Jeans Style: Cargo Pants
  • Closure Type: Zipper Fly
  • Details: Button, Pocket, Zipper
  • Waist Line: High Waist
  • Length: Long
  • Fit Type: Loose
  • Fabric: Non-Stretch
  • Material: Denim
  • Composition: 87% Cotton, 7% Polyester, 6% Viscose
  • Care Instructions: Machine wash, do not dry clean
  • Body: Unlined
Size Chart (inch):

 

Size Hip Size Inseam Length Thigh Waist Size
XXS 36.2 29.9 41.3 22.7 24.8
XS 37.8 30.1 41.7 23.5 26.4
S 39.4 30.3 42.1 24.4 28
M 40.9 30.5 42.5 25.3 29.5
L 43.3 30.5 43.1 26.5 31.9
XL 45.7 30.5 43.7 27.8 34.3
You May Also Like Don't Like These?
const TAG = 'spz-custom-painter-button-animation'; const MAX_ITERATION_COUNT = 99999999; const SITE = (window.C_SETTINGS && window.C_SETTINGS.routes && window.C_SETTINGS.routes.root) || ''; const ADD_TO_CART_ANIMATION_SETTING = `${SITE}/api/marketing_atmosphere_app/add_to_cart_btn_animation/setting`; class SpzCustomPainterButtonAnimation extends SPZ.BaseElement { /**@override */ static deferredMount() { return false; } /** @param {!SpzElement} element */ constructor(element) { super(element); /** @private {!../../src/service/xhr-impl.Xhr} */ this.xhr_ = SPZServices.xhrFor(this.win); /** @private {Object} */ this.data_ = null; /** @private {Element} */ this.addToCartButton_ = null; /** @private {boolean} */ this.productAvailable_ = true; /** @private {number} */ this.timerId_ = null; /** @private {number} */ this.animationExecutionCount_ = 0; /** @private {boolean} */ this.selectedVariantAvailable_ = true; /** @private {number} */ this.delay_ = 5000; /** @private {number} */ this.iterationCount_ = 5; /** @private {string} */ this.animationClass_ = ''; } /** @override */ isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } /** @override */ buildCallback() { this.productAvailable_ = this.element.hasAttribute('product-available'); this.selectedVariantAvailable_ = this.element.hasAttribute('selected-variant-available'); } /** @override */ mountCallback() { this.render_(); } /** @private */ render_() { if (!this.productAvailable_) { return; } this.fetch_().then((data) => { if (!data) { return; } this.data_ = data; this.animationClass_ = `painter-${data.animation_name}-animation`; this.iterationCount_ = data.animation_iteration_count === 'infinite' ? MAX_ITERATION_COUNT : data.animation_iteration_count; const animationDuration = 1; const animationDelay = data.animation_delay || 5; this.delay_ = (animationDuration + animationDelay) * 1000; this.handleButtonEffect_(); }); } /** * @param {JsonObject} data * @return {(null|Object)} * @private */ parseJson_(data) { try { return JSON.parse(data); } catch (e) { return null; } } /** * @return {Promise} * @private */ fetch_() { return this.xhr_.fetchJson(ADD_TO_CART_ANIMATION_SETTING).then((data) => { if (!data || !data.enabled) { return null; } return this.parseJson_(data.detail); }); } /** @private */ getAddToCartButton_() { this.addToCartButton_ = SPZCore.Dom.scopedQuerySelector( document.body, '[data-section-type="product"] [role="addToCart"], [data-section-type="product_detail"] [role="addToCart"], [data-section-type="product_detail"] [data-click="addToCart"], [data-section-type="product"] [data-click="addToCart"]' ); } /** @private */ restartAnimation_() { this.addToCartButton_.classList.remove(this.animationClass_); this.addToCartButton_./* OK */ offsetWidth; this.addToCartButton_.classList.add(this.animationClass_); this.animationExecutionCount_++; } /** @private */ clearTimer_() { this.win.clearInterval(this.timerId_); this.timerId_ = null; } /** @private */ setupTimer_() { this.timerId_ = this.win.setInterval(() => { this.restartAnimation_(); if (this.animationExecutionCount_ >= this.iterationCount_) { this.removeAnimationClass_(); this.clearTimer_(); } }, this.delay_); } /** @private */ restartTimer_() { if (this.animationExecutionCount_ >= this.iterationCount_) { this.removeAnimationClass_(); return; } this.setupTimer_(); } /** @private */ listenVariantChange_() { SPZUtils.Event.listen(self.document, 'dj.variantChange', (e) => { const selectedVariant = e.detail && e.detail.selected; if (!selectedVariant) { return; } const {available} = selectedVariant; if (this.selectedVariantAvailable_ !== available) { this.selectedVariantAvailable_ = available; this.clearTimer_(); if (available) { this.restartTimer_(); } } }); } /** @private */ removeAnimationClass_() { this.win.setTimeout(() => { this.addToCartButton_.classList.remove(this.animationClass_); }, 1000); } /** @private */ handleButtonEffect_() { this.getAddToCartButton_(); if (!this.addToCartButton_) { return; } if (this.selectedVariantAvailable_) { ++this.animationExecutionCount_; this.addToCartButton_.classList.add(this.animationClass_); if (this.iterationCount_ === 1) { this.removeAnimationClass_(); return; } this.setupTimer_(); } this.listenVariantChange_(); } } SPZ.defineElement(TAG, SpzCustomPainterButtonAnimation);