Men's Hippie Sun Color Block Patchwork Art Print Casual Shorts b03d

Men's Hippie Sun Color Block Patchwork Art Print Casual Shorts b03d

Price

$33.99 $12.50
Save $21.49
class SpzCustomDiscountFlashsale extends SPZ.BaseElement { constructor(element) { super(element); this.xhr_ = SPZServices.xhrFor(this.win); this.getFlashSaleApi = "\/api\/storefront\/promotion\/flashsale\/display_setting\/product_setting"; this.timer = null; this.variantId = "23dd54ba-e99b-47d5-adcb-530b712f3586"; // 促销活动数据 this.flashsaleData = {} } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.templates_ = SPZServices.templatesForDoc(); this.viewport_ = this.getViewport(); // 挂载bind函数 解决this指向问题 this.render = this.render.bind(this); this.resize = this.resize.bind(this); this.switchVariant = this.switchVariant.bind(this); } mountCallback() { // 获取数据 this.getData(); this.element.onclick = (e) => { const cur = this.win.document.querySelector(".app_discount_flashsale_desc"); const setting = this.flashsaleData.product_setting; const landingUrl = `/promotions/discount-default/${this.flashsaleData.discount_info.id}`; const finalUrl = appDiscountUtils.resolveDiscountHref(setting, landingUrl); if (finalUrl && appDiscountUtils.inProductBody(this.element) && e.target !== cur) { this.win.open(finalUrl, '_blank', 'noopener'); } } // 绑定 this.viewport_.onResize(this.resize); // 监听子款式切换,重新渲染 this.win.document.addEventListener('dj.variantChange', this.switchVariant); } unmountCallback() { // 解绑 this.viewport_.removeResize(this.resize); this.win.document.removeEventListener('dj.variantChange', this.switchVariant); // 清除定时器 if (this.timer) { clearTimeout(this.timer); this.timer = null; } } resize() { if (this.timer) { clearTimeout(this.timer) this.timer = null; } this.timer = setTimeout(() => { this.render(); }, 200) } switchVariant(event) { const variant = event.detail.selected; if (variant.product_id == '638f2012-b439-4eb6-801c-4cd427879f59' && variant.id != this.variantId) { this.variantId = variant.id; this.getData(); } } getData() { const reqBody = { product_id: "638f2012-b439-4eb6-801c-4cd427879f59", product_type: "default", variant_id: this.variantId } this.flashsaleData = {}; this.win.fetch(this.getFlashSaleApi, { method: "POST", body: JSON.stringify(reqBody), headers: { "Content-Type": "application/json" } }).then(async (response) => { if (response.ok) { this.flashsaleData = await response.json(); this.render(); } else { this.clearDom(); } }).catch(err => { this.clearDom(); }); } clearDom() { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); } render() { this.templates_ .findAndRenderTemplate(this.element, { isMobile: appDiscountUtils.judgeMobile(), isRTL: appDiscountUtils.judgeRTL(), inProductDetail: appDiscountUtils.inProductBody(this.element), flashsaleData: this.flashsaleData, image_domain: this.win.SHOPLAZZA.image_domain, }) .then((el) => { this.clearDom(); this.element.appendChild(el); }) } } SPZ.defineElement('spz-custom-discount-flashsale', SpzCustomDiscountFlashsale);
😍Buy $80 get 25% off 😍Buy $110 get 40% off😍Buy $130 get 50% off 😍Buy 160 get 65% off

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);

Description

SPU: P872014757946470400

Material: Imitation Linen

Pattern Type: Art Print

Style: Casual, Art

Fit Type: Regular Fit

Length: Shorts

Waist: Regular

Occasion: Daily

Theme: Summer

 

SizeUSUKEUWaistHipLength
cminchcminchcminch
S3131468131.610139.04316.8
M3232488533.210541.04517.6
L3434508934.711042.94718.3
XL3636529336.311544.94919.1
2XL3838549737.812046.85119.9
3XL40405610139.412548.85320.7
4XL42425810541.013050.75521.5
5XL44446010942.513552.75722.2
Due to manual measurement, there may be an error of 1-3cm
Due to light,display,etc,the color of the pattern may be slightly different from the physical object.

Thank you for shopping at Chicwelly. Our online store offers unique fashion products from our independent designers, using high-quality materials and reliable production. Our QA team members inspect each product before packaging to ensure maximum customer satisfaction.

"After purchasing the goods, how long is the time limit for returning the goods, and do I need to bear the return shipping cost?"
If you are not satisfied with the goods you received, you can apply for a return within 15 days after receiving the goods. Return shipping costs are borne by yourself.


Process:
Receipt of the goods → dissatisfied → contact customer service → meet the conditions of return and exchange → customer service provides the return address, send the goods → email contact customer service to provide a screenshot of the return information → confirm receipt → refund

Under what circumstances are the products non-returnable?

1) The following items cannot be returned: Underwear, swimwear, beauty tools, jewelry and accessories, and freebies.

2) The hang tags and clothes are artificially damaged and have been worn and washed, which will affect the secondary sales. Note: Swimwear or merchandise received, in the case of defective/damaged or wrong items you must email us a picture showing the problem/defect need to contact customer service first.

3) Returned items must be in an unused state with the original packaging and will not affect secondary sales. We do not accept returned items that are worn, damaged, washed or altered in any way.

4) The original shipping fee and return shipping fee are non-refundable.


NOTICE: In the case of swimsuits or received goods, when there are defective/damaged or wrong items, you must send us pictures showing the problem/defects by email, and you need to contact customer service first.
- The returned items must be in an unused state together with the original packaging and will not affect the secondary sale. We do not accept returned items that have been worn, damaged, washed or altered in any way.
All exchange requests will be processed as refunds. Cannot be returned at this time. If you want to exchange the goods, you need to return the purchased goods to get a refund and place the order again.

Important tips:
- We do not accept returned packages that use the cash on delivery service. The return shipping fee is non-refundable. If you send a paid item, we will refuse to pay.
- Before you send the returned goods to us, please be sure to double-check whether your returned goods are correct. We are only responsible for the products sold on this site.

Cancel the order
If you cancel within 24 hours after successful purchase and payment, your order will be refunded in full. If you decide to cancel the order, please contact us by email first. If the order has been shipped, we will not accept order cancellation requests.

"
- We will arrange a refund for you within 1 working day after receiving your package.
- Cancel the order, we will arrange a refund for you within 1 working day.
--For PayPal refunds, it can take up to 3 to 7 business days to complete, depending on the payment method of the item (for example, Paypal balance, credit/debit card, or checking account).
--For bank card refunds, it may take 5-10 business days to appear in your account. This delay depends entirely on your credit card company and its intermediaries.

Contact us
If you have other questions/questions, please feel free to contact us at support@chicwelly.com.

Shipping&Delivery

At Varaoras, we aim to provide fast, transparent, and reliable shipping worldwide so you can shop with peace of mind. Below are the key details of our shipping service:

1. Shipping Fees

Shipping costs are calculated automatically at checkout based on order value and weight:

  • Orders below $79: $9.9 shipping fee

  • Orders over $79: Free Standard Shipping 🎉

2. Delivery Time = Processing Time + Transit Time

Estimated delivery time: 10–20 business days

  • Processing Time: 5–10 business days (Processing times may vary depending on product availability and order volume)

  • Transit Time: 7–12 business days

The above are estimated time required by the postal service and does not include the processing time of the Customs in the destination country. In some cases, the local Customs office of your country may require additional documents and time to have your package cleared, and this may also cause further delay on the delivery.

3. HOW CAN I GET MY TRACKING CODE?

Every customer will receive their track & trace code automatically once the order is ready for shipping. The tracking code will be sent to your email used at checkout. In some cases, carrier tracking may only become available 1–2 business days after shipment.

Will my package be delivered to my house or to the post office for pickup?

Your order will normally be delivered to your address. In rare cases, where door-to-door delivery is not available, the package may be delivered to a local post office for pickup.

Please allow extra time for processing during public holidays and peak seasons. Customs and postal services may also experience delays during busy periods or major festivals.

4. Important Notes

  • Shipping delays may occur due to holidays, extreme weather, or customs inspections.

  • Please ensure your shipping address and contact details are accurate to avoid delays or returns.

Contact Us

If you have any questions, please contact us at:

💌 Thank you for shopping with varaoras— we’re committed to making every delivery as smooth and reliable as possible!

Washing Instructions

  • Gentle cycle at 30°C
  • Do not iron at high temperature
  • Do not tumble dry
  • Dry clean with perchlorethylene
  • Do not bleach
  • Do not wring