Custom Plus Size Shorts (You Can Upload Pictures, Text, Logo, Etc. To Customize Your Interesting Shorts)
Custom Plus Size Shorts (You Can Upload Pictures, Text, Logo, Etc. To Customize Your Interesting Shorts)
Custom Plus Size Shorts (You Can Upload Pictures, Text, Logo, Etc. To Customize Your Interesting Shorts)

Custom Plus Size Shorts (You Can Upload Pictures, Text, Logo, Etc. To Customize Your Interesting Shorts)

$23.00
$23.00
-$0.00
Color-Black
Please select a color
Size-L
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);
Shipping
Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.

Welcome to our store to buy customized large size shorts (you can upload pictures, text, logo, etc. to customize the shorts you are interested in)
1. Choose style and color: You can choose from shorts styles to customize your favorite pattern (need to upload). You can also choose to remark your preferred color (if there is no remark, we will custom print it using the color you selected when placing the order).

2. Provide designs or patterns: You can choose your favorite text, pictures, logos, etc. to customize to make the shorts more unique. (But please do not upload some infringing, copyright-free LOGO patterns. If the content you upload does not meet our customization conditions, we will contact you for a refund).

3. Determine the size: Since you want to customize a pair of shorts, accurate measurements are very important. (Because custom-made clothing is extremely unique and is personal customization, once shipped, it cannot be returned or exchanged except for quality problems.) Therefore, please choose your size carefully when placing an order. If you're unsure of your size, you can provide us with your body measurements to help recommend a size to ensure your shorts fit snugly and comfortably.
4. Customization confirmation and payment: Once you confirm the style, color, size and other details, the customization service provider will usually guarantee the quality and workmanship of the clothing provided to ensure that you get a high-quality customized shorts. You need to confirm your order and make payment with the customization service provider.

5. Production and delivery: After you complete the payment, the customization service provider will start making the customized Plus-size Shorts. Generally speaking, production and delivery times will vary based on specific orders and suppliers.

Our service starts from the moment you place your order. If you have any questions, please feel free to contact us, we will try our best to satisfy our customers and fans.

Please Note:All Dimensions Are Measured Manually With A Deviation Of 1 To 3cm.

 

Our delivery time for stocking is 2-4 business days.

Please be noted that the usual shipping days of Biggmans are Monday / Wednesday / Friday with the exception of holidays (GMT+8).

Orders over $89 for free shipping. We offer worldwide shipping to all the countries.

Standard Shipping: Delivery in 7-14 business days ($6.99 USD)

Customs and import duties and fees may be applied to international orders when the shipment reaches its destination country, such extra fees will be charged to the recipient by DHL / FedEx / EMS / SF-Express or your local customs office directly. Biggmans has no control over such extra charges. Please note that such fees and charges are the responsibility of the recipient and vary from country to country.  Track Order

If you are not satisfied with your purchase, you may request a return within 30 days after receiving your package. For more information, please check our return policy.

Customers need to pay the return shipping charge.

We will offer full refund on all items that are returned back to us. (Excluding discounts and biggmans points which are non-refundable.)

Please contact our customer service click service@biggmans.com and be sure to check with us before returning anything. Easy Return

From our customers

I received my parcel and I love them.

Domonic J.

I really like these 2 piece sets.. fit good and are comfy

Mark MCee P

So happy guys, thank you very much. These are exactly what I've wanted, nice fitting and awesome design, not just black, white or navy lol. Will 100% be buying more. Cheers

Darren Bowes

Really enjoyed my hoodie, definitely ordering more!

Eshaan Bosh

I am so happy with my purchases so far.

Rufus Sanders

Thank' I dreceived my order this morning. I am happy my order arrived this morning in France, the sets are magnificent. I will show when the children are going to give it for their father's day

Lily

I received my parcel and I love them.

Domonic J.

I really like these 2 piece sets.. fit good and are comfy

Mark MCee P

So happy guys, thank you very much. These are exactly what I've wanted, nice fitting and awesome design, not just black, white or navy lol. Will 100% be buying more. Cheers

Darren Bowes

Really enjoyed my hoodie, definitely ordering more!

Eshaan Bosh

I am so happy with my purchases so far.

Rufus Sanders

Thank' I dreceived my order this morning. I am happy my order arrived this morning in France, the sets are magnificent. I will show when the children are going to give it for their father's day

Lily
  • FREE SHIPPING OVER $89

  • SUPPORT 24/7

  • 100% PAYMENT SECURE

  • EASY RETURN