Bristol Pants - Faux Denim

$39.90
$119.00
Save $79.10
people are viewing this right now
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Description
Features
  • Pleat front
  • Straight leg
  • Hits above waist
  • Ankle length
  • Fly front with hook & bar closure
  • Front slash, Back welt pockets
  • Imported


Fit and Material

Fit: Misses: 27"; Petite: 24 1/2"; Plus: 27"; Plus Petite: 24 1/2"

Material: 58% Cotton, 40% Viscose, 2% Spandex

Care: Machine Wash Cold; Only Non-Chlorine Bleach When Needed; Or Dry Clean; Tumble Dry Low; Warm Iron With Steam If Needed

1
Select product
Selected 0 item(s)
Misses/ 2
Misses/ 4
Misses/ 6
Misses/ 8
Misses/ 10
Misses/ 12
Misses/ 14
Misses/ 16
Misses/ 18
Petite/ 2
Petite/ 4
Petite/ 6
Petite/ 8
Petite/ 10
Petite/ 12
Petite/ 14
Petite/ 16
Petite/ 18
Plus/ 2
Plus/ 4
Plus/ 6
Plus/ 8
Plus/ 10
Plus/ 12
Plus/ 14
Plus/ 16
Plus/ 18
Plus Petite/ 2
Plus Petite/ 4
Plus Petite/ 6
Plus Petite/ 8
Plus Petite/ 10
Plus Petite/ 12
Plus Petite/ 14
Plus Petite/ 16
Plus Petite/ 18
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)