Rainbow Ombre Satin Baseball Shirt Shorts Two Piece Set

$42.99
$0.00
-0%
The current produc does not participate any Rebate. Switch the participating product to check the design.
(This prompt will not be displayed on the client-side.)
if(window.self === window.top) { (window.disabled_exts ||=[]).push('product_detail_rebate'); } class SpzRebateComponent extends SPZ.BaseElement { constructor(element) { super(element); } xhr_ = SPZServices.xhrFor(this.win); viewport_ = this.getViewport(); action_ = null; lang = document.documentElement.lang || 'en-US'; landPage = "\/promotions\/rebate\/"; pageType = 1; cart = []; initData = null; rebateInfo = null; renderData = null; footerImage = `${this.win.SHOPLAZZA["image_domain"]}oss/operation/e8ebb03dbb710457ca3b4b6a70898ab2.svg`; isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.initData = this.getProduct(); this.action_ = SPZServices.actionServiceForDoc(this.element); this.registerAction("triggerGetRenderData", () => { const event = SPZUtils.Event.create(this.win, "triggerGetRenderData", this.renderData); this.action_.trigger(this.element, "getRenderData", event); }); this.registerAction("bindPropagation", () => { document.querySelector(".product_detail_rebate_list").addEventListener("click", e => { e.stopPropagation(); this.win.sa && this.win.sa.track("plugin_rebate_promotion_click", { plugin_timestamp: Date.now(), plugin_location: "info", product_id: this.initData.product.id, discount_id: this.rebateInfo.discount_list.map((item) => item.discount_id)[0], }); }); }); } async mountCallback() { document.addEventListener("dj.variantChange", e => { const data = e.detail; if (document.querySelector("#product-select-modal.show")) return; if (this.initData && this.initData.product && data.product && this.initData.product.id === data.product.id) { this.initData = data; this.initRebate(this.initData, true); } else { this.initData = data; this.getRebateInfo(); } }); document.addEventListener("dj.addToCart", e => { const v = e.detail; this.rebateInfo && this.win.sa && this.win.sa.track("plugin_rebate_atc", { variant_discount_id: this.getVariantDiscountId(v.variant_id).map(item => item.discount_id), discount_ids: this.rebateInfo.discount_list.map(item => item.discount_id), variant_id: v.variant_id, product_id: v.product_id, price: v.item_price, number: v.number, }); }); await this.getRebateInfo(); if (document.querySelector(".plugin-container__bottom-fixed")) { this.showDiscountPopupsInfoBar(); } else { this.win.addEventListener("extloaded", () => { this.showDiscountPopupsInfoBar(); }); } } getProduct = (() => { document.addEventListener("dj.variantChange", e => { if (!e.detail || !e.detail.product) return; const productJson = document.querySelector("#product-json"); if (productJson && productJson.textContent && JSON.parse(productJson.textContent)) { productJson.textContent = JSON.stringify(e.detail); } if (this.win.jQuery && this.win.jQuery.fn && this.win.jQuery(document).data("djproduct")) { this.win.jQuery(document).data("djproduct", e.detail); } }); return () => { let productData = null; if (this.win.jQuery && this.win.jQuery.fn) { try { let product = this.win.jQuery(document).data("djproduct"); if (product) { productData = JSON.parse(JSON.stringify(product)); } else { productData = null; } } catch (error) { productData = null; } } if (!productData) { const productJson = document.querySelector("#product-json"); productData = (productJson && productJson.textContent && JSON.parse(productJson.textContent)) || null; } return productData; }; })(); initRebate = this.win.SPZCore.Types.debounce( this.win, (async (data, variantChange) => { let discount_list = Object.assign([], this.rebateInfo.discount_list); /* 按子商品的多少对优惠信息进行排序 */ discount_list && discount_list.sort((a, b) => { return b.variant_ids.length - a.variant_ids.length; }); /* 选中子商品时 筛选子商品的优惠信息 */ if (data.selected && data.selected.id) { discount_list = this.getVariantDiscountId(data.selected.id); } /* 无满减信息 */ if (!(discount_list && discount_list.length)) { return; } const isSection = !!document.querySelector( `div[data-section-type^="shoplazza://apps/publicapp/blocks/rebate"] #rebate_custom_component` ); if ( (this.rebateInfo.rebate_type == "sku" && data && data.selected && data.selected.id) || this.rebateInfo.rebate_type == "spu" ) { let nowLandpage = this.landPage; if (discount_list[0]) { nowLandpage = this.landPage + discount_list[0].discount_id || ""; } const info = { rebate: discount_list[0], maxShowCount: this.win.innerWidth > 768 ? 3 : 1, landPage: nowLandpage, modalFooterImg: `url(${`${this.win.SHOPLAZZA["image_domain"]}oss/operation/e8ebb03dbb710457ca3b4b6a70898ab2.svg`})`, }; this.renderData = info; if(isSection) { SPZ.whenApiDefined( document.getElementById("app_rebate_section") ).then(apis => { apis.render(info, true); }); } else { // 重新渲染 抖动问题处理 this.templates_ = SPZServices.templatesForDoc(); const newTplDom = await this.templates_.renderTemplate(document.querySelector('#appRebateBlockTpl'), info) const parentDiv = document.querySelector('#app_rebate_block'); const oldDom = parentDiv.querySelector('.app_rebate_list'); if(oldDom){ parentDiv.replaceChild(newTplDom, oldDom); } else { parentDiv.appendChild(newTplDom); } } } this.insertSlideTag(this.rebateInfo.tag, variantChange); var pluginCurrencyEvent = new CustomEvent("plugin_currency_update"); document.dispatchEvent(pluginCurrencyEvent); }).bind(this), 10 ); getRebateInfo = async () => { if (this.initData && this.initData.product && this.initData.product.id) { var variant_ids = this.initData.product.variants.map(variant => variant.id); const res = await this.xhr_.fetchJson( "\/api\/discount-rebate\/product-discount", { method: "POST", body: { product_id: this.initData.product.id, product_type: this.initData.product.product_type, variant_ids: variant_ids, }, } ); if (!SPZCore.Types.isEmptyObject(res.rebate_info)) { res.rebate_info.tag = res.tag; res.rebate_info.rebate_type = res.rebate_type; this.rebateInfo = res.rebate_info; this.initRebate(this.initData); } else { if (this.win.top !== this.win.self) { const noActivity = document.getElementById("no-rebate-activity"); noActivity && (noActivity["style"].display = "block"); } } } }; getVariantDiscountId = (variant_id) => { if (!variant_id || !this.rebateInfo) return []; var rebateId = this.rebateInfo.variant_discount_map[variant_id]; return this.rebateInfo.discount_list.filter(item => item.discount_id == rebateId) || []; }; insertSlideTag = (tag, variantChange) => { setTimeout(() => { if (tag) { var tag_container; var modal = document.getElementById("product-select-modal"); if (modal && modal.classList.contains("show")) { if (!variantChange && modal.querySelector(".slider-discount-tag")) return; if ( variantChange && modal.querySelector(".slider-discount-tag:not(.rebate-tag)") ) return; tag_container = modal; } else { var product_detail_card = document.querySelector( '.page_container > [data-section-type="product_detail"], .page_container > [data-section-type="product-template"]' ); if(!product_detail_card) return; if (!variantChange && product_detail_card.querySelector(".slider-discount-tag")) return; if (variantChange && product_detail_card.querySelector(".slider-discount-tag:not(.rebate-tag)")) return; tag_container = product_detail_card; } if (tag_container.matches("#product-select-modal") && this.pageType === 13 && document.documentElement.clientWidth < 768) return; const tagDom = `<div class="slider-discount-tag dj_skin_product_title rebate-tag">${tag}</div>` if (document.querySelector(".sep-loaded-slider")) { var loadedSlider = tag_container.querySelector(".sep-loaded-slider"); loadedSlider.querySelectorAll(".slider-discount-tag").forEach(function(element) { element.remove(); }); loadedSlider.insertAdjacentHTML("beforeend", tagDom); } else { if (tag_container.querySelector(".support-slick")) { var supportSlick = tag_container.querySelectorAll(".support-slick, .sep-slider"); supportSlick.forEach((element) => { element.querySelectorAll(".slider-discount-tag").forEach((element) => { element.remove(); }); element.insertAdjacentHTML("beforeend",tagDom); }); } else { var sepSlider = tag_container.querySelector(".sep-slider"); sepSlider.querySelectorAll(".slider-discount-tag").forEach(function(element) { element.remove(); }); sepSlider.insertAdjacentHTML("beforeend",tagDom); } } if (document.documentElement.clientWidth < 768) { const sliderDiscountTagHeight = tag_container.querySelector(".slider-discount-tag").offsetHeight || 0; document.querySelector(".product-image__swiper_bullets").style.bottom = `${sliderDiscountTagHeight + 15}px`; } } }, 1000); }; fetchInfoBar = () => { let discount_ids = []; if (this.pageType === 1) { discount_ids = this.rebateInfo && this.rebateInfo.discount_list.map(item => item.discount_id); } else if (this.pageType === 38) { discount_ids = [this.win.rebateObj.rebateCollection_id] || []; } const productObj = this.getProduct(); return this.xhr_.fetchJson("\/api\/discount-rebate\/global-text", { method: "POST", body: { product_type: productObj && productObj.product && productObj.product.product_type, line_items: (this.cart.line_items || []).map(item => ({ variant_id: item.variant_id, product_id: item.product_id, quantity: item.quantity, price: item.price, selected: !item.unchecked, })), discount_ids: discount_ids, }, }); }; renderBottomBanner = res => { if (!res.tips) return; if (document.querySelector(".discount__info-bar")) return; var bar_style = `background:linear-gradient(90deg,${res.config.background_color_start},${res.config.background_color_end}); color:${res.config.color};`; let data = { tips: res.tips, landPage: this.landPage + res.id, bar_style }; const html = SPZCore.Dom.htmlFor(this.element); const banner = html([ `<a impr="1" imprevt="1" id="rebate_bottom_bar" href=${data.landPage} class="discount__info-bar text-truncate" data-activity-type="rebate" style="${data.bar_style}">${data.tips}</a>`, ]); document.querySelector(".plugin-container__bottom-fixed").appendChild(banner); const pluginCurrencyEvent = new CustomEvent("plugin_currency_update"); document.dispatchEvent(pluginCurrencyEvent); if (res.id) { var trackParams = { page: this.pageType, discount_id: res.id, product_id: this.getProduct()?.product.id, }; banner.addEventListener("click", () => { this.win.sa && this.win.sa.track("plugin_rebate_promotion_click", { plugin_timestamp: Date.now(), plugin_location: "bottom_bar", product_id: trackParams.product_id, discount_id: trackParams.discount_id, }); }); this.win.sa && this.win.sa.track("plugin_rebate_banner_pv", trackParams); } }; showDiscountPopupsInfoBar = () => { if ([13, 14, 19, 30, 31].includes(this.pageType)) return; if (document.querySelector(".plugin-container__bottom-fixed .discount__info-bar")) return; this.fetchInfoBar().then(this.renderBottomBanner); document.addEventListener("dj.cartChange", () => { this.fetchInfoBar().then(this.renderBottomBanner); }); }; } SPZ.defineElement("spz-custom-rebate", SpzRebateComponent);
Size-S
Please select a size
Quantity
Shipping
Free worldwide shipping
Free returns
Sustainably made
Secure payments

Introducing the Rainbow Ombre Satin Baseball Shirt Shorts Two Piece Set, a vibrant and eye-catching addition to your wardrobe. This unique set features a baseball shirt and matching shorts, both crafted from a luxurious satin fabric that shimmers and shines. The baseball shirt has a classic collar, button-down closure, and raglan sleeves, while the shorts have an elastic waistband and adjustable drawstring for a secure and comfortable fit. The ombre rainbow print adds a touch of whimsy and personality to your look. Whether you're dressing up for a night out or keeping it casual for a day out, this Rainbow Ombre Satin Baseball Shirt Shorts Two Piece Set is sure to turn heads.

Material

  • Satin

Occasions

  • Casual Outings: Perfect for brunches or relaxed meet-ups with friends, adding a stylish flair.
  • Music Festivals: Ideal for outdoor events, allowing you to express your vibrant personality.
  • Beach Days: Great for wearing over swimwear or for a fun day at the beach.
  • Themed Parties: Suitable for rainbow or sports-themed gatherings, showcasing a playful vibe.
  • Summer Parties: Perfect for barbecues or pool parties, keeping you cool and fashionable.

Where can Gaysdar deliver the package to?

 

Gaysdar can ship to most countries in the world, covering North and South America, Europe, United Kingdom, Asia, Africa, Oceania, and more, over 200 countries & regions.

Countries not shipped to include:

Aland Island, Ascension, Azores, Balearic Islands, Bouvet Island, Caroline Islands, China Mainland, Eritrea, Northern Mariana Islands, Somalia, Somaliland, Spanish Territories Of N.Africa, Yemen, YUGOSLAVIA, Zaire.

  • Global
ZONE SHIPPING METHOD PROCESSING TIME DELIVERY TIME ORDERS KILOGRAMS SHIPPING FEE
Global Standard 3-8 Business Days 10-15 Business Days 0-$78.99 No limit $7.99 
Global Standard 3-8 Business Days 10-15 Business Days over $79 No limit Free

 

How does Gaysdar ship your order?

 

After placing an order, you will receive a product information confirmation e-mail;

After the payment, you will receive a successful payment confirmation e-mail;

After the order is shipped, you will receive a shipping information confirmation e-mail, contains tracking number, you can check the shipping state with the tracking number in https://www.17track.net/en or http://www.track718.com/en

.

 

What shipping methods are offered? And how long does it take to ship?

 

The total time it takes to receive your parcel is described as below:

Total delivery time = Processing Time + Shipping Time

Processing time = the time between when you place an order and when we ship it;

Shipping time = the time between when your order has been shipped and delivered to you;

Processing time: within 3-8 business days

The time it takes to prepare your items to ship from our warehouse. This includes preparing your items, performing quality checks, and packing for shipment.

Shipping time:

Due to COVID-19, transportation has been restricted, which affects our ability to deliver products as quickly and efficiently as we do during normal times, international deliveries may take longer than usual.

Gaysdar has partnered with major international shipping companies including but not limited to DHL, UPS, FedEx, IB, and EMS to offer three shipping methods. The following is the shipping method and corresponding shipping time:

Expedited Shipping: 5-7 business days

Standard Shipping: 10-15 business days

Flat Rate Shipping: 15-30 business days

 

What is customs tax?

 

Taxes apply for imported goods/services and is regulated by the country law. Gaysdar is not responsible for any tax charged on its products. The amount of customs taxes are depend on policies and tax rates applied per country. Please contact local customs for clear information.

 

Important Notes:

 

1. Certain items are prohibited by some shipping carriers. If your order contains these items for the shipping carrier you selected, we will re-route your order via another carrier to ensure it arrives safely. This may require additional shipping time.

2. All estimated/typical delivery time are derived from real world data collected from past orders. They are approximate times for reference only.

3. Annual Chinese Public Holidays:

Chinese Lunar New Year (usually in February)

Labor Day (1st May to 3st May every year)

Chinese National Day (1st Oct to 7st Oct every year)

Please note that all delivery times will be affected during these times of year as the service from all our suppliers and logistics operators will be disrupted. There is often a delay of 3-4 days and sometimes even longer. We sincerely apologize for any delays caused during these periods and kindly ask our customers to be patient.

4. Gaysdar ships all packages from our warehouse and distribution center.

At gaysdar.com, customer satisfaction is always our top priority. We want you to be completely satisfied with your purchase.

If for any reason you are unhappy, please contact gaysdar support at  customer@gaysdar.com.

Welcome to gaysdar.com. We pride ourselves in our product quality with strict quality control checks in place, but to provide you with maximum peace of mind, we offer a comprehensive 30 Day Returns Warranty. Buy with confidence and Enjoy a great shopping experience at gaysdar! Satisfaction guaranteed.

Cancel & Refund

Order Status Reasons for Refund Request Requirements and Notice Solution
Before shipment 1. Forget to buy sth.
2. Buy the Wrong thing
3. Just don't want it anymore
Apply cancel orders within 24 hours 100% order amount
Apply cancel orders OVER 24 hours 95% of the order amount(deduct 5% processing fee)
Pre order Failed Customer service team will contact you for solutions Customer service team will contact you for solutions
Received Lack of Items
Package Broken
Quality Issues
1. Apply within 30 Days after delivery

2. Order ID

3. Clear Photos of this item

4. Brief description about the problems of the items
Contact Customer Service Team via customer@gaysdar.com
Unhappy about the Clothes

Return Procedure

1. Take a clear photo of the item.
2. Contact our customer service team via customer@gaysdar.com.
3. Send the photos and order ID to the customer service team and tell them about your problems and the resolution you prefer. Return? Refund? Exchange? Resend?
4. The customer service team will send you the address of gaysdar's International Center, please do not send the package back to where it came from, or it would delay your refund procedure.
5. Call the post office to arrange a collection or drop off at your nearest post office.
6. Notify us the tracking number after you have returned the item(s).
7. All the exchanges or refunds will be processed within 2 working days once we have received the item(s)

NOTICE

1. The Package must be restored to the unopened state
2. Returned items must be returned in original product packaging.
3. Returned items must have no visible signs of wear or use.
4. Items returned without authorization will not be accepted.
5. The returned package must be printed and accompanied by an RMA slip.
6. The package must be sent to the address that gaysdar offers by email.
7. Customer is responsible for all return charges.
8. The original shipping fee and insurance are non-refundable.
9. The following items cannot be returned or exchanged: stockings, bodysuits, lingerie, jewelry, beauty products, underwear, event and party supplies
10. No exchange or return or amendments on promotional items or last-chance items.
11. Customer should be responsible to the delivery problems caused by the wrong address.
12. We are only responsible for returns and refunds for products from gaysdar.


*For the below circumstances, we don't accept a refund request without return. But we can offer a coupon for your next order.

(However, we can offer a coupon for your next order, please contact our customer service for details.)

1. Don't like the item;
2. Not fit as expected without any quality problems;
3. Shipping status shows delivered but the buyer didn't received;
4. Differences/misunderstanding (on products/fabric) which has already been claimed in our description/title;
5. Placed the wrong order and shipped.

    Exchanges
    Sorry for the inconvenience, we currently do not offer exchanges. However, we will advance this part as soon as possible. Stay tuned.

    Please note:

    Please contact your local post office to confirm the actual return shipping fee. We recommend you use the cheapest registered airmail method that is available.


    *If you have any other questions, please feel free to get in touch with our customer service at customer@gaysdar.com.