www.pincosue.com
Open in
urlscan Pro
104.17.246.119
Public Scan
Submitted URL: http://kilozava.com/products/crocheted-top-and-shorts-two-piece-set?aid=smart_recommend.5.362858136920433378&ifb=712...
Effective URL: https://www.pincosue.com/products/crocheted-top-and-shorts-two-piece-set?aid=smart_recommend.5.362858136920433378&ifb=712...
Submission: On November 01 via api from US — Scanned from CA
Effective URL: https://www.pincosue.com/products/crocheted-top-and-shorts-two-piece-set?aid=smart_recommend.5.362858136920433378&ifb=712...
Submission: On November 01 via api from US — Scanned from CA
Form analysis
6 forms found in the DOMGET /search
<form action="/search" method="get" class="tw-max-w-[250px] tw-mr-11">
<div tabindex="-1" class="tw-flex tw-relative header__search">
<input autocomplete="off" name="q" type="text"
class="tw-w-full tw-flex-1 tw-h-10 tw-py-0 tw-pl-[14px] tw-pr-13 tw-bg-header-search tw-text-current tw-text-sm tw-leading-none tw-rounded-global tw-border tw-border-solid tw-border-header tw-placeholder-current header__search-input"
placeholder="Search...">
<button type="submit" class="tw-flex tw-items-center tw-px-[14px] tw-m-0 tw-bg-transparent tw-text-current tw-border-none tw-outline-none tw-cursor-pointer tw-h-full tw-absolute tw-right-0 header__search-icon" tabindex="-1"><svg class=""
width="24" height="24" xmlns="http://www.w3.org/2000/svg">
<path d="M11.16 1a9.16 9.16 0 1 1 0 18.322A9.16 9.16 0 0 1 11.16 1zm0 1.629a7.532 7.532 0 1 0 0 15.064 7.532 7.532 0 0 0 0-15.064zm5.465 14.148 1.152-1.152L23 20.848 21.848 22l-5.223-5.223z" fill="currentColor"></path>
</svg></button>
<button type="button"
class="tw-hidden tw-justify-center tw-items-center tw-pr-2 tw-pl-6 tw-m-0 tw-bg-transparent tw-text-header-color tw-border-none tw-outline-none tw-cursor-pointer header__search-close lg:tw-absolute lg:tw--right-11 lg:tw-h-full "><svg class=""
width="14" height="14" xmlns="http://www.w3.org/2000/svg">
<path d="m3 3 8.485 8.485m0-8.485L3 11.485" stroke="currentColor" stroke-width="1.6" stroke-linecap="square"></path>
</svg></button>
</div>
</form>
GET /search
<form action="/search" method="get" class="">
<div tabindex="-1" class="tw-flex tw-relative header__search">
<input autocomplete="off" name="q" type="text"
class="tw-w-full tw-flex-1 tw-h-10 tw-py-0 tw-pl-[14px] tw-pr-13 tw-bg-header-search tw-text-current tw-text-sm tw-leading-none tw-rounded-global tw-border tw-border-solid tw-border-header tw-placeholder-current header__search-input"
placeholder="Search...">
<button type="submit" class="tw-flex tw-items-center tw-px-[14px] tw-m-0 tw-bg-transparent tw-text-current tw-border-none tw-outline-none tw-cursor-pointer tw-h-full tw-absolute tw-right-0 header__search-icon" tabindex="-1"><svg class=""
width="24" height="24" xmlns="http://www.w3.org/2000/svg">
<path d="M11.16 1a9.16 9.16 0 1 1 0 18.322A9.16 9.16 0 0 1 11.16 1zm0 1.629a7.532 7.532 0 1 0 0 15.064 7.532 7.532 0 0 0 0-15.064zm5.465 14.148 1.152-1.152L23 20.848 21.848 22l-5.223-5.223z" fill="currentColor"></path>
</svg></button>
<button type="button"
class="tw-hidden tw-justify-center tw-items-center tw-pr-2 tw-pl-6 tw-m-0 tw-bg-transparent tw-text-header-color tw-border-none tw-outline-none tw-cursor-pointer header__search-close lg:tw-absolute lg:tw--right-11 lg:tw-h-full "><svg class=""
width="14" height="14" xmlns="http://www.w3.org/2000/svg">
<path d="m3 3 8.485 8.485m0-8.485L3 11.485" stroke="currentColor" stroke-width="1.6" stroke-linecap="square"></path>
</svg></button>
</div>
</form>
GET /search
<form action="/search" method="get" class="">
<div tabindex="-1" class="tw-flex tw-relative header__search">
<input autocomplete="off" name="q" type="text"
class="tw-w-full tw-flex-1 tw-h-10 tw-py-0 tw-pl-[14px] tw-pr-13 tw-bg-header-search tw-text-current tw-text-sm tw-leading-none tw-rounded-global tw-border tw-border-solid tw-border-header tw-placeholder-current header__search-input"
placeholder="Search...">
<button type="submit" class="tw-flex tw-items-center tw-px-[14px] tw-m-0 tw-bg-transparent tw-text-current tw-border-none tw-outline-none tw-cursor-pointer tw-h-full tw-absolute tw-right-0 header__search-icon" tabindex="-1"><svg class=""
width="24" height="24" xmlns="http://www.w3.org/2000/svg">
<path d="M11.16 1a9.16 9.16 0 1 1 0 18.322A9.16 9.16 0 0 1 11.16 1zm0 1.629a7.532 7.532 0 1 0 0 15.064 7.532 7.532 0 0 0 0-15.064zm5.465 14.148 1.152-1.152L23 20.848 21.848 22l-5.223-5.223z" fill="currentColor"></path>
</svg></button>
<button type="button"
class="tw-hidden tw-justify-center tw-items-center tw-pr-2 tw-pl-6 tw-m-0 tw-bg-transparent tw-text-header-color tw-border-none tw-outline-none tw-cursor-pointer header__search-close lg:tw-absolute lg:tw--right-11 lg:tw-h-full "><svg class=""
width="14" height="14" xmlns="http://www.w3.org/2000/svg">
<path d="m3 3 8.485 8.485m0-8.485L3 11.485" stroke="currentColor" stroke-width="1.6" stroke-linecap="square"></path>
</svg></button>
</div>
</form>
GET /search
<form action="/search" method="get" class="">
<div tabindex="-1" class="tw-flex tw-relative header__search">
<input autocomplete="off" name="q" type="text"
class="tw-w-full tw-flex-1 tw-h-10 tw-py-0 tw-pl-[14px] tw-pr-13 tw-bg-header-search tw-text-current tw-text-sm tw-leading-none tw-rounded-global tw-border tw-border-solid tw-border-header tw-placeholder-current header__search-input"
placeholder="Search...">
<button type="submit" class="tw-flex tw-items-center tw-px-[14px] tw-m-0 tw-bg-transparent tw-text-current tw-border-none tw-outline-none tw-cursor-pointer tw-h-full tw-absolute tw-right-0 header__search-icon" tabindex="-1"><svg class=""
width="24" height="24" xmlns="http://www.w3.org/2000/svg">
<path d="M11.16 1a9.16 9.16 0 1 1 0 18.322A9.16 9.16 0 0 1 11.16 1zm0 1.629a7.532 7.532 0 1 0 0 15.064 7.532 7.532 0 0 0 0-15.064zm5.465 14.148 1.152-1.152L23 20.848 21.848 22l-5.223-5.223z" fill="currentColor"></path>
</svg></button>
<button type="button" class="tw-hidden tw-justify-center tw-items-center tw-pr-2 tw-pl-6 tw-m-0 tw-bg-transparent tw-text-header-color tw-border-none tw-outline-none tw-cursor-pointer header__search-close "><svg class="" width="14" height="14"
xmlns="http://www.w3.org/2000/svg">
<path d="m3 3 8.485 8.485m0-8.485L3 11.485" stroke="currentColor" stroke-width="1.6" stroke-linecap="square"></path>
</svg></button>
</div>
</form>
<form class="product-info product-info-7558dbf7-0153-40d1-a60b-a76aa6b52aad">
<input type="hidden" name="product_id" value="7558dbf7-0153-40d1-a60b-a76aa6b52aad">
<input type="hidden" name="variant_id" id="selected_variant_id_7558dbf7-0153-40d1-a60b-a76aa6b52aad" class="selected_variant_id_7558dbf7-0153-40d1-a60b-a76aa6b52aad" value="ca9fe80c-ea9a-4e35-bba3-a95826036b34">
<div class="tw-relative md:tw-pt-3 product-info__body md:tw-bg-product-detail-bg" data-sold-out="Sorry, the goods have been sold out." data-unavailable="This combination does not exist, please try other.">
<div class="product-info-blocks md:tw-bg-body tw-rounded-[1px] md:tw-p-2">
<div class="product-info__header tw-mt-2 lg:tw-mt-3 ">
<h1 class="tw-m-0 md:tw-font-medium type-title-font-family tw-break-words product-title-transform product-info__header_title">Crocheted Top and Shorts Two-Piece Set</h1>
</div>
<div class="product-info__header_price-wrapper tw-mt-3 lg:tw-mt-4">
<div class="tw-flex tw-flex-wrap tw-items-center">
<div class="tw-text-save-color tw-font-semibold
tw-mr-2
product-info__header_price money">$36.99</div>
<del class="tw-mr-2 tw-text-compare-at-price-color product-info__header_compare-at-price money">$59.99</del>
<div class="tw-flex tw-items-center tw-mr-2 tw-font-semibold tw-text-xs tw-leading-none tw-border tw-border-solid tw-border-save tw-px-1 tw-py-[1px] tw-rounded-[1px] tw-text-save-color product-info__save"> -<span
class="product-info__header_save-amount money">$23.00</span>
</div>
</div>
</div>
<div class="bootstrap">
<div class="plugin__wrappers d-flex flex-column"></div>
</div>
</div>
<div class="product-info-blocks lg:tw-mt-4 md:tw-bg-body tw-rounded-[1px] md:tw-p-2 md:tw-mt-3">
<div class="tw-space-y-3 lg:tw-space-y-4 tw-flex tw-flex-col tw-items-start product-info__variants lg:tw-mt-4" data-soldout="Sold out">
<div class="product-info__variants-wrapper tw-flex tw-flex-col tw-items-start tw-w-full product-info__variants_thumbnail slider-switch product-info__variants_items" data-selected-variant="false">
<div class="type-title-font-family tw-font-semibold tw-capitalize product-info__variants_title"> Color<span class="variant_color-label-wrapper ">-<span
class="type-title-font-family tw-font-semibold variant_color-label">Apricot</span></span>
</div>
<div class="tw-flex tw-flex-wrap product-info__variants_value-wrapper lg:tw-mt-1">
<div class="product-info__variants_value product-info__variants-btn-wrapper tw-relative tw-flex tw-items-center tw-body-plus-2 tw-break-words tw-mt-[6px] tw-mr-[6px] ">
<input type="radio" class="tw-hidden product-info__variants_radio" name="option1-7558dbf7-0153-40d1-a60b-a76aa6b52aad" id="option1-0-7558dbf7-0153-40d1-a60b-a76aa6b52aad-1539149753700" value="Apricot" checked="">
<label optvalue="Apricot" data-bgset="//img.fantaskycdn.com/ffa998cbceb918b77fbc6c8ec23b1e66_180.jpeg"
style="width: 40px; height: 40px; background-image: url("https://img.fantaskycdn.com/ffa998cbceb918b77fbc6c8ec23b1e66_180.jpeg");" for="option1-0-7558dbf7-0153-40d1-a60b-a76aa6b52aad-1539149753700"
data-variants-value="Apricot" class="tw-inset-0 tw-bg-no-repeat tw-bg-cover tw-bg-center tw-cursor-pointer tw-rounded-[1px] product-info__thumbnail lazyloaded" data-options-order="0" data-click="select" data-track="switch_variants"
data-type="image">
<picture style="display: none;">
<source data-srcset="//img.fantaskycdn.com/ffa998cbceb918b77fbc6c8ec23b1e66_180.jpeg" sizes="40px" srcset="//img.fantaskycdn.com/ffa998cbceb918b77fbc6c8ec23b1e66_180.jpeg"><img alt="" class="lazyautosizes lazyloaded"
data-sizes="auto" data-parent-fit="cover" sizes="40px">
</picture>
</label>
</div>
</div>
<div class="product-info__variant-tips tw-mt-[6px] tw-pb-[15px] tw-text-[15px] tw-leading-none tw-text-[#F0672C] tw-font-semibold tw-hidden">Please select a color</div>
</div>
<div class="product-info__variants-wrapper tw-flex tw-flex-col tw-items-start tw-w-full slider-switch product-info__variants_items" data-selected-variant="false">
<div class="type-title-font-family tw-w-full tw-font-semibold tw-capitalize product-info__variants_title">Size</div>
<div class="product-info__dropdown-wrapper tw-relative tw-w-full tw-h-[40px] lg:tw-h-[46px] tw-mt-[10px] tw-border tw-border-solid tw-border-line tw-rounded-[1px]">
<select class="tw-w-full tw-h-full tw-pr-9 tw-pl-4 tw-z-10 tw-text-current type-body-font-family tw-bg-transparent tw-border-none tw-cursor-pointer tw-appearance-none">
<option name="option2-7558dbf7-0153-40d1-a60b-a76aa6b52aad" id="option2-0-7558dbf7-0153-40d1-a60b-a76aa6b52aad-1539149753700" class=" product-info__variants_value" value="S" selected=""> S </option>
<option name="option2-7558dbf7-0153-40d1-a60b-a76aa6b52aad" id="option2-1-7558dbf7-0153-40d1-a60b-a76aa6b52aad-1539149753700" class=" product-info__variants_value" value="M"> M </option>
<option name="option2-7558dbf7-0153-40d1-a60b-a76aa6b52aad" id="option2-2-7558dbf7-0153-40d1-a60b-a76aa6b52aad-1539149753700" class=" product-info__variants_value" value="L"> L </option>
<option name="option2-7558dbf7-0153-40d1-a60b-a76aa6b52aad" id="option2-3-7558dbf7-0153-40d1-a60b-a76aa6b52aad-1539149753700" class=" product-info__variants_value" value="XL"> XL </option>
<option name="option2-7558dbf7-0153-40d1-a60b-a76aa6b52aad" id="option2-4-7558dbf7-0153-40d1-a60b-a76aa6b52aad-1539149753700" class=" product-info__variants_value" value="2XL"> 2XL </option>
<option name="option2-7558dbf7-0153-40d1-a60b-a76aa6b52aad" id="option2-5-7558dbf7-0153-40d1-a60b-a76aa6b52aad-1539149753700" class=" product-info__variants_value" value="3XL"> 3XL </option>
<option name="option2-7558dbf7-0153-40d1-a60b-a76aa6b52aad" id="option2-6-7558dbf7-0153-40d1-a60b-a76aa6b52aad-1539149753700" class=" product-info__variants_value" value="4XL"> 4XL </option>
<option name="option2-7558dbf7-0153-40d1-a60b-a76aa6b52aad" id="option2-7-7558dbf7-0153-40d1-a60b-a76aa6b52aad-1539149753700" class=" product-info__variants_value" value="5XL"> 5XL </option>
</select>
<div class="tw-absolute tw-flex tw-top-1/2 tw-right-4 tw-transform tw--translate-y-1/2 tw-pointer-events-none select-icon"><svg class="" width="12" height="10" xmlns="http://www.w3.org/2000/svg">
<path d="M10.945 2.54a.65.65 0 0 1 .068.84l-.068.08-4.243 4.242a.647.647 0 0 1-.36.183l-.1.008a.648.648 0 0 1-.378-.122l-.081-.069L1.54 3.46a.65.65 0 0 1 .84-.988l.08.068 3.782 3.783 3.784-3.783a.65.65 0 0 1 .919 0z"
fill="currentColor" fill-rule="nonzero"></path>
</svg></div>
</div>
<div class="product-info__variant-tips tw-mt-[6px] tw-pb-[15px] tw-text-[15px] tw-leading-none tw-text-[#F0672C] tw-font-semibold tw-hidden">Please select a size</div>
</div>
</div>
<div class="product-info__qty_container tw-mt-3 lg:tw-mt-4">
<div class="tw-font-semibold type-title-font-family">Quantity</div>
<div class="product-info__qty tw-flex tw-w-[92px] lg:tw-w-[108px] tw-mt-[6px] lg:tw-mt-[10px] tw-relative tw-justify-between tw-border-solid tw-border tw-border-line tw-rounded-global">
<button type="button" data-click="decrease" disabled="disabled"
class="tw-relative tw-p-0 tw-bg-transparent tw-border-none tw-z-10 tw-box-border tw-no-underline tw-flex tw-flex-shrink-0 tw-text-body-color tw-items-center tw-justify-center tw-w-7 tw-h-7 lg:tw-w-9 lg:tw-h-9 tw-text-center tw-text-[#d8d8d8] lg:hover:tw-bg-[#f2f2f2] tw-rounded-global tw-rounded-r-none disabled:tw-cursor-default disabled:tw-bg-[#f9f9f9]"><svg
class="tw-text-[#888888]" width="13" height="13" xmlns="http://www.w3.org/2000/svg">
<path d="M1 6h11v1H1z" fill-rule="evenodd" fill="currentColor"></path>
</svg></button>
<input
class="product-info__qty_num tw-absolute tw-box-border tw-px-7 tw-h-[30px] lg:tw-px-9 lg:tw-h-9 tw-w-full tw-text-base tw-flex-grow tw-bg-transparent tw-text-body-color tw-border-none tw-text-center tw-outline-none tw-p-0 tw-appearance-none"
id="product_quantity_7558dbf7-0153-40d1-a60b-a76aa6b52aad" name="quantity" type="text" value="1">
<button type="button" data-click="increase"
class="tw-relative tw-p-0 tw-bg-transparent tw-border-none tw-z-10 tw-box-border tw-no-underline tw-flex-shrink-0 tw-text-body-color tw-flex tw-items-center tw-justify-center tw-w-7 tw-h-7 lg:tw-w-9 lg:tw-h-9 tw-text-center tw-text-[#d8d8d8] lg:hover:tw-bg-[#f2f2f2] tw-rounded-global tw-rounded-l-none disabled:tw-cursor-default disabled:tw-bg-[#f9f9f9]"><svg
class="tw-text-[#888888]" width="13" height="13" xmlns="http://www.w3.org/2000/svg">
<path d="M7 1v5h5v1H7v5H6V7H1V6h5V1h1z" fill="currentColor"></path>
</svg></button>
</div>
</div>
<div class="tw-space-y-2 tw-mt-4">
<div class="tw-flex tw-items-center tw-h-4">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="tw-flex-shrink-0">
<g clip-path="url(#a)">
<path fill="#000" fill-rule="evenodd"
d="M13.713 10.92h-2.766a9.814 9.814 0 0 0 .455-2.53h3a6.362 6.362 0 0 1-.69 2.53m-4.628 3.407a10.72 10.72 0 0 0 1.575-2.628h2.58a6.43 6.43 0 0 1-4.155 2.628M2.76 11.699h2.58c.384.924.91 1.805 1.575 2.628a6.43 6.43 0 0 1-4.155-2.628m-1.161-3.31h3c.042.866.193 1.713.455 2.531H2.288a6.375 6.375 0 0 1-.69-2.53m.69-3.31h2.765A9.796 9.796 0 0 0 4.6 7.611H1.599a6.376 6.376 0 0 1 .69-2.532m4.626-3.406a10.733 10.733 0 0 0-1.574 2.628H2.76a6.432 6.432 0 0 1 4.155-2.628m6.326 2.628H10.66a10.73 10.73 0 0 0-1.575-2.628 6.432 6.432 0 0 1 4.156 2.628m-3.44 0H6.2A10.244 10.244 0 0 1 8 1.606c.767.833 1.363 1.74 1.8 2.695m-4.413 3.31a9.01 9.01 0 0 1 .499-2.532h4.227a9.01 9.01 0 0 1 .5 2.532zm.499 3.31a9.007 9.007 0 0 1-.5-2.532h5.226a9.007 9.007 0 0 1-.499 2.531zm.313.778h3.6A10.24 10.24 0 0 1 8 14.394a10.237 10.237 0 0 1-1.8-2.695m8.202-4.088h-3a9.815 9.815 0 0 0-.455-2.532h2.766c.394.768.635 1.625.69 2.532M.8 8C.8 11.97 4.03 15.2 8 15.2s7.2-3.23 7.2-7.2S11.97.8 8 .8.8 4.03.8 8"
clip-rule="evenodd"></path>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h16v16H0z"></path>
</clipPath>
</defs>
</svg>
<div class="product-info__sales_points-item tw-text-xs tw-pl-1">Free Shipping Worldwide Over $69+</div>
</div>
<div class="tw-flex tw-items-center tw-h-4">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="tw-flex-shrink-0">
<path fill="#000" fill-rule="evenodd"
d="M14.56 11.254c-.16-.61-.71-1.06-1.36-1.06-.65 0-1.2.45-1.36 1.06h-.869V7.849h4.086v3.405zm-1.36 1.21a.812.812 0 0 1-.724-.453.813.813 0 0 1 0-.757.812.812 0 0 1 .724-.454c.316 0 .59.185.724.454a.813.813 0 0 1 0 .757.812.812 0 0 1-.724.454m-2.971-1.21H6.017c-.16-.61-.71-1.06-1.36-1.06-.65 0-1.2.45-1.36 1.06H.944V3.687h9.286v.756zm-5.572 1.21a.812.812 0 0 1-.724-.453.813.813 0 0 1 0-.757.812.812 0 0 1 .724-.454c.316 0 .59.185.724.454a.813.813 0 0 1 0 .757.812.812 0 0 1-.724.454M13.382 5.2l1.325 1.892h-3.736V5.2zm.379-.757h-2.79V2.93H.2v9.08h3.098c.16.61.71 1.06 1.36 1.06.65 0 1.199-.45 1.359-1.06h5.824c.16.61.709 1.06 1.359 1.06s1.2-.45 1.36-1.06h1.24V7.35z"
clip-rule="evenodd"></path>
</svg>
<div class="product-info__sales_points-item tw-text-xs tw-pl-1">Free Returns Within 30 Days</div>
</div>
<div class="tw-flex tw-items-center tw-h-4">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="tw-flex-shrink-0">
<g clip-path="url(#a)">
<path fill="#000" fill-rule="evenodd"
d="M7.997 0 .4 4.36v7.195L8 16l7.6-4.417V4.225zM1.629 4.596 8.003.938l2.409 1.338-6.136 3.816zm3.457 1.953 6.142-3.82 3.143 1.747-6.374 3.718zm3.319 2.352 6.386-3.725v5.932L8.405 14.82zm-7.196 2.181V5.296l2.672 1.51v2.406l.809.36V7.263l2.905 1.642v5.913z"
clip-rule="evenodd"></path>
</g>
<defs>
<clipPath id="a">
<path fill="#fff" d="M0 0h16v16H0z"></path>
</clipPath>
</defs>
</svg>
<div class="product-info__sales_points-item tw-text-xs tw-pl-1">Fastest 2 Days Delivery After Ship</div>
</div>
<div class="tw-flex tw-items-center tw-h-4">
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" class="tw-flex-shrink-0">
<path fill="#000" fill-rule="evenodd"
d="M14 6.19v8.272H2V6.189zM8 1.537a3.204 3.204 0 0 0-3.2 3.2v.651h6.4v-.65c0-1.765-1.436-3.2-3.2-3.2m4 3.2v.651h2.8v9.873H1.2V5.389H4v-.65c0-2.206 1.794-4 4-4s4 1.794 4 4m-4.4 7.37v-1.854a1 1 0 1 1 .8 0v1.854z" clip-rule="evenodd">
</path>
</svg>
<div class="product-info__sales_points-item tw-text-xs tw-pl-1">Secure payments</div>
</div>
</div>
<div class="product-info-shipping-container tw-mt-4">
<div class=" tw-ml-2 tw-flex tw-items-center">
<svg class="tw-flex-shrink-0" width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path
d="M12 14.7C11.668 14.7 11.4 14.432 11.4 14.1V4.89995C11.4 4.63473 11.2947 4.38038 11.1071 4.19284C10.9196 4.00531 10.6652 3.89995 10.4 3.89995H1.00002C0.5 3.89995 0.400024 3.63195 0.400024 3.29995C0.400024 2.96795 0.5 2.69995 1.00002 2.69995H10.4C11.612 2.69995 12.6 3.68795 12.6 4.89995V14.1C12.6 14.432 12.332 14.7 12 14.7ZM3.16802 15.3H1.40002C0.800024 15.3 0.800024 15.032 0.800024 14.7C0.800024 14.368 0.800024 14.1 1.40002 14.1H3.16802C3.50002 14.1 3.76802 14.368 3.76802 14.7C3.76802 15.032 3.50002 15.3 3.16802 15.3Z"
fill="black"></path>
<path
d="M13.244 15.3H7.6C7.268 15.3 7 15.032 7 14.7C7 14.368 7.268 14.1 7.6 14.1H13.244C13.576 14.1 13.844 14.368 13.844 14.7C13.844 15.032 13.576 15.3 13.244 15.3ZM18.6 15.3H17.944C17.612 15.3 17.344 15.032 17.344 14.7C17.344 14.368 17.612 14.1 17.944 14.1H18.4V10.856L16.648 7.7H12.2C11.868 7.7 11.6 7.432 11.6 7.1C11.6 6.768 11.868 6.5 12.2 6.5H16.764C17.128 6.5 17.46 6.696 17.64 7.016L19.6 10.548V14.304C19.6 14.852 19.152 15.3 18.6 15.3Z"
fill="black"></path>
<path
d="M18.6 10.9H15.8C15.5348 10.9 15.2805 10.7947 15.0929 10.6071C14.9054 10.4196 14.8 10.1652 14.8 9.90002V7.50002C14.8 7.16802 15.068 6.90002 15.4 6.90002C15.732 6.90002 16 7.16802 16 7.50002V9.70002H18.6C18.932 9.70002 19.2 9.96802 19.2 10.3C19.2 10.632 18.932 10.9 18.6 10.9ZM5.20005 17.3C3.87605 17.3 2.80005 16.224 2.80005 14.9C2.80005 13.576 3.87605 12.5 5.20005 12.5C6.52405 12.5 7.60005 13.576 7.60005 14.9C7.60005 16.224 6.52405 17.3 5.20005 17.3ZM5.20005 13.7C4.54005 13.7 4.00005 14.24 4.00005 14.9C4.00005 15.56 4.54005 16.1 5.20005 16.1C5.86005 16.1 6.40005 15.56 6.40005 14.9C6.40005 14.24 5.86005 13.7 5.20005 13.7ZM15.6 17.3C14.276 17.3 13.2 16.224 13.2 14.9C13.2 13.576 14.276 12.5 15.6 12.5C16.924 12.5 18 13.576 18 14.9C18 16.224 16.924 17.3 15.6 17.3ZM15.6 13.7C14.94 13.7 14.4 14.24 14.4 14.9C14.4 15.56 14.94 16.1 15.6 16.1C16.26 16.1 16.8 15.56 16.8 14.9C16.8 14.24 16.26 13.7 15.6 13.7Z"
fill="black"></path>
<path
d="M6.99997 6.89995H2.19998C1.86798 6.89995 1.59998 6.63195 1.59998 6.29995C1.59998 5.96795 1.86798 5.69995 2.19998 5.69995H6.99997C7.33197 5.69995 7.59998 5.96795 7.59998 6.29995C7.59998 6.63195 7.33197 6.89995 6.99997 6.89995ZM8.19997 9.69995H3.79998C3.46798 9.69995 3.19998 9.43195 3.19998 9.09995C3.19998 8.76795 3.46798 8.49995 3.79998 8.49995H8.19997C8.53197 8.49995 8.79998 8.76795 8.79998 9.09995C8.79998 9.43195 8.53197 9.69995 8.19997 9.69995Z"
fill="#D2A43A"></path>
</svg>
<span class=" tw-ml-2 lg:tw-body-minus-2 tw-font-medium">Shipping</span>
</div>
<div class="product-info_delivery-time tw-mt-2 tw-flex tw-items-center">
<span class="product-info_delivery-time-text lg:tw-body-minus-2 tw-ml-2 tw-break-words">Estimated Delivery:<b>Nov 04</b> - <b>Nov 10</b></span>
</div>
<style>
@keyframes free__shipping-progress-bar-stripes {
0% {
background-position-x: -16px;
}
}
@keyframes free__shipping-progress-bar-stripes-rtl {
0% {
background-position-x: 16px;
}
}
[data-section-id="1539149753700"] .free__shipping-progress-bar {
background: linear-gradient(to right, #D1A643, #D39B17);
transition: width 1.2s ease;
}
[data-section-id="1539149753700"] .free__shipping-progress-bar-striped::before {
content: "";
display: block;
width: 100%;
height: 100%;
background-image: linear-gradient(135deg,
rgba(255, 255, 255, .1) 25%,
transparent 25%,
transparent 50%,
rgba(255, 255, 255, .1) 50%,
rgba(255, 255, 255, .1) 75%,
transparent 75%,
transparent);
background-size: 16px 16px;
animation: 1s linear infinite free__shipping-progress-bar-stripes;
}
html[dir="rtl"] [data-section-id="1539149753700"] .free__shipping-progress-bar {
left: initial;
right: 0;
background: linear-gradient(to left, #D1A643, #D39B17);
}
html[dir="rtl"] [data-section-id="1539149753700"] .free__shipping-progress-bar-striped::before {
background-image: linear-gradient(45deg,
rgba(255, 255, 255, .1) 25%,
transparent 25%,
transparent 50%,
rgba(255, 255, 255, .1) 50%,
rgba(255, 255, 255, .1) 75%,
transparent 75%,
transparent);
animation-name: free__shipping-progress-bar-stripes-rtl;
}
</style>
<div class="product-info__free-shipping tw-relative tw-min-h-[26px] tw-mt-2 tw-bg-[#FFF4E8] tw-rounded-sm tw-overflow-hidden">
<div class="free__shipping-progress-bar free__shipping-progress-bar-striped tw-absolute tw-top-0 tw-left-0 tw-h-full tw-w-0" style="width: 0%;"></div>
<div class="tw-box-border tw-flex tw-flex-col tw-items-start tw-justify-center tw-relative tw-z-10">
<div class="free__shipping-text tw-py-1 tw-z-10 tw-px-2 tw-relative tw-text-xs tw-leading-1.2">Buy <span class="money">$69.00</span> more to enjoy FREE Shipping</div>
</div>
</div>
</div>
<div class="product-info__btn product-info__block tw-flex tw-flex-col tw-mt-4 tw-space-y-2">
<div class="lg:tw-space-y-3 tw-flex tw-flex-col tw-space-y-2 ">
<button type="button" class="tw-relative tw-mx-0 tw-h-[42px] lg:tw-h-[46px] tw-body-plus-2 tw-font-semibold tw-cursor-pointer tw-rounded-btn tw-secondary-btn product-info__add-to-cart" data-click="addToCart" data-on-sale="Add to cart"
data-adding="Adding" data-added="Added" data-unavailable="Unavailable" data-sold-out="Sold out" data-btn-class=" tw-secondary-btn " data-track="click" data-track-content="add_to_cart" data-track-source="add_to_cart">
<span class=""> Add to cart - <span class="money">$36.99</span>
</span>
</button>
<button type="button" class="tw-h-[42px] lg:tw-h-[46px] tw-mx-0 tw-primary-btn tw-border-none tw-body-plus-2 tw-font-semibold tw-rounded-btn product-info__buy-now" data-click="submit" data-track="click" data-track-content="checkout"
data-track-source="buy_now">
<span class=""> Buy it now </span>
</button>
</div>
<div class="product-info__tips empty:tw-hidden tw-mt-3 tw-text-center tw-font-medium tw-text-sm tw-opacity-70 lg:tw-text-[17px] lg:tw-leading-6" data-unavailable="Product is unavailable." data-out-of-stock="Product was out of stock."></div>
</div>
<div class="tw-mt-2 tw-text-body-alpha-80 lg:tw-body-minus-2 product-info__header-sku"> SKU: <span>bbtxt02024032894-16-a</span>
</div>
<div class="product-info__share-wrapper tw-flex tw-space-x-5 md:tw-hidden tw-mt-2">
<a target="_blank" data-track="social_share" href="//www.facebook.com/sharer.php?u=https://www.pincosue.com/products/crocheted-top-and-shorts-two-piece-set" class="tw-flex tw-items-center tw-text-current tw-no-underline share-facebook dj_skin_text">
<svg class="" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M11.605 2c-.48 0-.932.057-1.464.283-1.092.48-1.624 1.555-1.624 3.279V7.23H7V10h1.517v8h3.088v-8h2.102L14 7.23h-2.395V5.986c0-.396.026-.679.133-.82.133-.254.399-.367.825-.367h1.41v-2.77h-2.368V2z" fill="currentColor"></path></svg>
<span class="product-info__share-item-label tw-pl-2 tw-body-sm">Share</span>
</a>
<a target="_blank" data-track="social_share" href="//twitter.com/share?text=Crocheted%20Top%20and%20Shorts%20Two-Piece%20Set&url=https://www.pincosue.com/products/crocheted-top-and-shorts-two-piece-set" class="tw-flex tw-items-center tw-text-current tw-no-underline share-twitter dj_skin_text">
<svg class="" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M17.423 6.564c0 6.41-4.21 11.026-10.404 11.228C4.4 17.995 2.606 17.2 1 15.998c1.794.202 4.21-.39 5.397-1.606-1.794 0-2.807-1.013-3.4-2.388h1.606C2.997 11.397 1.78 10.196 1.78 8.2c.391.202.796.39 1.606.39-1.403-.795-2.199-3.4-1.2-5.006C3.98 5.58 6.18 7.39 9.811 7.577c-1.013-3.994 4.21-6.02 6.41-3.4 1.013-.203 1.606-.594 2.387-1.014-.202 1.013-.795 1.607-1.606 1.997.796 0 1.404-.202 1.997-.593-.188.796-.984 1.606-1.577 1.997z" fill="currentColor"></path></svg>
<span class="product-info__share-item-label tw-pl-2 tw-body-sm">Tweet</span>
</a>
<a target="_blank" data-track="social_share" href="//pinterest.com/pin/create/button/?url=https://www.pincosue.com/products/crocheted-top-and-shorts-two-piece-set&media=//img.fantaskycdn.com/ffa998cbceb918b77fbc6c8ec23b1e66_1024x1024.jpeg&description=Crocheted%20Top%20and%20Shorts%20Two-Piece%20Set" class="tw-flex tw-items-center tw-text-current tw-no-underline share-pinterest dj_skin_text">
<svg class="" width="20" height="20" xmlns="http://www.w3.org/2000/svg"><path d="M11.719 13.817a2.784 2.784 0 0 1-2.34-1.132l-.636 2.338c-.304.912-.731 1.78-1.272 2.583-.045.132-.417.394-.417.394a1.716 1.716 0 0 1-.25-.653 9.155 9.155 0 0 1 .035-2.824c.185-.769 1.193-4.891 1.193-4.891a3.468 3.468 0 0 1-.304-1.462c0-1.367.82-2.391 1.84-2.391.705-.01 1.286.535 1.297 1.218.001.056-.002.112-.009.168a19.2 19.2 0 0 1-.842 3.278c-.2.765.28 1.542 1.07 1.735.14.035.287.05.432.042 1.807 0 3.199-1.844 3.199-4.506.067-2.144-1.676-3.934-3.892-4a3.83 3.83 0 0 0-.363.005c-2.43-.1-4.484 1.724-4.588 4.075a3.748 3.748 0 0 0 .747 2.445c.073.076.1.183.072.283-.076.308-.25.985-.284 1.12-.045.185-.145.223-.34.135-1.328-.837-2.11-2.282-2.065-3.814 0-3.102 2.333-5.956 6.723-5.956 3.295-.16 6.101 2.293 6.267 5.481.005.07.007.14.008.21.01 3.387-2.203 6.12-5.281 6.12" fill="currentColor"></path></svg>
<span class="product-info__share-item-label tw-pl-2 tw-body-sm">Pin it</span>
</a>
</div>
</div>
</div>
<div class="plugin__buy_on_others empty:tw-hidden"></div>
</form>
<form class="">
<div class="zb-flex">
<a href="${product.url}?${toQuery({ aid: 'smart_recommend.2.' + data.id, ifb: product.ifb || '', cfb: product.cfb || '', scm: product.scm || data.scm || '', ssp: data.ssp || '' })}" impr="1" imprevt="1" class="zb-w-[132px] zb-mr-4 rtl:zb-ml-4 rtl:zb-mr-0" data-prdct="${product.id}" data-ifb="${product.ifb || ''}" data-cfb="${product.cfb || ''}" data-scm="${product.scm || data.scm || ''}" data-spm="${productIndex}"> <ljs-render layout="container" id="smart_cart_pop_image_${product.id}" template="smart_cart_pop_image_template" manual=""></ljs-render> </a>
<div class="zb-flex zb-flex-col zb-flex-grow zb-justify-between">
<div>
<div class="zb-line-clamp-2 zb-text-sm zb-mb-2">${product.title}</div> <ljs-render layout="container" id="smart_cart_pop_price_${product.id}" template="smart_cart_pop_price_template" manual=""></ljs-render>
</div>
<div>
<div class="zb-relative zb-w-full zb-cursor-pointer">
<div class="zb-border zb-border-solid zb-border-[#eee] zb-px-3 zb-py-[10px] zb-flex zb-items-center zb-justify-between zb-font-semibold zb-text-sm zb-rounded-sm"
@tap="smart_pop_variant-select-${product.id}.toggleClass(class=zb-rotate-180);smart_cart_pop_variant_${product.id}_mobile.toggleClass(class=zb-hidden);smart_cart_pop_variant_${product.id}_pc.toggleClass(class=smart_cart_pop_variant_pc_show,force=true);smart_cart_pop_variant_modal_${product.id}.open"
spz-if="${!!(product.options && product.options.length && product.options.length > 0) && data.config.variant_select_visible}"> <ljs-render manual="" layout="container" id="smart_cart_pop_variant_text_${product.id}"
template="smart_cart_pop_variant_text_template"></ljs-render> <svg id="smart_pop_variant-select-${product.id}" width="12" height="8" class="zb-ml-2" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
<path
d="M6.00002 7.06738C6.19244 7.06775 6.38498 6.99453 6.5318 6.84772C6.54504 6.83447 6.55769 6.82086 6.56973 6.8069L11.1251 2.25152C11.418 1.95863 11.418 1.48375 11.1251 1.19086C10.8322 0.897968 10.3573 0.897968 10.0645 1.19086L6.00003 5.25529L1.9356 1.19086C1.64271 0.897968 1.16784 0.897968 0.874943 1.19086C0.58205 1.48375 0.58205 1.95863 0.874943 2.25152L5.43033 6.8069C5.44237 6.82086 5.45502 6.83447 5.46826 6.84772C5.61507 6.99453 5.8076 7.06775 6.00002 7.06738Z"
fill="#0A1533"></path>
</svg> </div> <ljs-lightbox layout="nodisplay" disable-unmount="" class="smart_cart_pop_lightbox_pc" id="smart_cart_pop_variant_modal_${product.id}" @close="smart_pop_variant-select-${product.id}.toggleClass(class=zb-rotate-180);">
<div id="smart_cart_pop_variant_${product.id}_pc" class="zb-hidden"><ljs-variants id="smart_cart_pop_variants_${product.id}"
class="md:!zb-absolute md:zb-top-[50px] md:zb-w-full md:zb-left-0 md:zb-z-30 md:zb-bg-white zb-max-h-[280px] zb-overflow-y-auto md:zb-shadow-pop" layout="container" template="smart_cart_pop_variant_template"
onclick="event.stopPropagation()" disabled-dj-event="" interference=""> </ljs-variants></div>
</ljs-lightbox>
</div>
<div class="zb-mt-3"> <button product-id="${product.id}" id="smart_cart_pop_atc_btn_${product.id}"
class="zb-flex zb-items-center zb-justify-center zb-w-full zb-text-white zb-py-[10px] zb-h-9 zb-text-xs zb-font-normal zb-border-none zb-rounded-[4px] smart_cart_pop_atc_btn_bg" type="button" role="addToCart"
@tap="smart_cart_pop_loading_${product.id}.toggleClass(class=zb-hidden);smart_cart_pop_atc_${product.id}.toggleClass(class=zb-hidden);smart_cart_pop_atc_btn_${product.id}.toggleClass(class=zb-pointer-events-none);custom-func.addATCHook(activity_id='${data.id}',ifb='${product.ifb}',cfb='${product.cfb}',scm='${product.scm || data.scm}',ssp='${data.ssp}',spm='${data.spmBase}.${productIndex}')">
<ljs-render layout="container" id="smart_cart_pop_atc_${product.id}" template="smart_cart_pop_atc_template" mamual="" class="notranslate"> </ljs-render>
<div id="smart_cart_pop_added_${product.id}" class="zb-hidden"><span class="zb-flex zb-justify-center zb-gap-1"><svg width="14" height="15" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
<path
d="M8 16.5006C3.58171 16.5006 0 12.9183 0 8.5C0 4.08171 3.58171 0.5 8 0.5C12.4183 0.5 16 4.08171 16 8.5C16 12.9183 12.4183 16.5006 8 16.5006ZM8 2.04344C4.21314 2.04344 1.54287 4.71371 1.54287 8.50057C1.54287 12.2874 4.21314 14.9577 8 14.9577C11.7869 14.9577 14.4571 12.2874 14.4571 8.50057C14.4571 4.71371 11.7869 2.04344 8 2.04344ZM7.26057 11.1909L7.12229 11.3286L7.09543 11.3017C7.02286 11.336 6.94286 11.3577 6.85714 11.3577C6.73543 11.3577 6.62857 11.3109 6.536 11.2463L6.52229 11.2594L6.45371 11.1909C6.45314 11.1903 6.45314 11.1903 6.45257 11.1897L4.09771 8.83486L4.90629 8.02686L6.85714 9.97771L11.1629 5.67143L11.9714 6.48L7.26171 11.1897C7.26114 11.1903 7.26114 11.1903 7.26057 11.1909Z"
fill="white"></path>
</svg>Added</span></div>
<div id="smart_cart_pop_loading_${product.id}" class="zb-hidden">
<div class="smart_cart_pop_loading"></div>
</div>
</button> </div>
</div>
</div>
</div>
<div id="smart_cart_pop_variant_${product.id}_mobile" class="zb-hidden md:zb-hidden"><ljs-variants id="smart_cart_pop_variants_${product.id}"
class="md:!zb-absolute md:zb-top-[50px] md:zb-w-full md:zb-left-0 md:zb-z-30 md:zb-bg-white zb-max-h-[280px] zb-overflow-y-auto md:zb-shadow-pop" layout="container" template="smart_cart_pop_variant_template" onclick="event.stopPropagation()"
disabled-dj-event="" interference=""> </ljs-variants></div>
</form>
Text Content
* 🚚Free Shipping Worldwide Over $69/€63+ * Free Returns Within 30 Days * 🚚Free Shipping Worldwide Over $69/€63+ * Free Returns Within 30 Days * 🚚Free Shipping Worldwide Over $69/€63+ * Free Returns Within 30 Days * 🚚Free Shipping Worldwide Over $69/€63+ * Free Returns Within 30 Days PINCOSUE Search Account * Log in * Create an account 0 Cart Close * HOME * NEW ARRIVALS * Party Dresses👗 * Two Pieces Sets🔥 * Cute Sweater * Party Costume🎸 * Party Costume🎸 * Young Style * HALLOWEEN COSTUME * MEN'S JACKETS * CROCHET SERIES🔥 * CROCHET SERIES🔥 * Crochet Cardigan * Crochet Dresses🪡 * Crochet Set * Crochet Jumpsuit * Crochet Tops * Spring&Fall Outfits🍂 * Spring&Fall Outfits🍂 * Retro Embroidered * Crochet Cardigan * Women's Cardigans * Men's Cardigans * WOMEN'S FASHION * WOMEN'S FASHION * Party Dresses👗 * Party Costume🎸 * Daily Mini Dresses * Elegant Gown * MEN'S FASHION * MEN'S FASHION * Men's Tops * Men's Pants * Men's Jackets * Men's Cardigans * Men's Fashion Blazers * Men's Set * Men's Coats * Men's Vacation🏝️ * Christmas Costumes * VACATION DRESSES🏖️ * VACATION DRESSES🏖️ * Bohemian Dresses🔥 * Beach Linen Dresses * ACCESSORIES💍 * WOMEN'S SHOES * WOMEN JUMPSUIT * SWIMSUIT👙 * WOMEN'S BAGS * HOW TO TRACK MY ORDER🔦 Log in * HOME * NEW ARRIVALS * Party Dresses👗 * Two Pieces Sets🔥 * Cute Sweater * Party Costume🎸 Young Style BLACK SILVER SHINE SKIRT DESERT GODDESS QUEEN SET $39.99 $59.99 -$20.00 * HALLOWEEN COSTUME * MEN'S JACKETS * CROCHET SERIES🔥 Crochet Cardigan Crochet Dresses🪡 Crochet Set Crochet Jumpsuit Crochet Tops RAINBOW CROCHET TOP AND PANTS TWO-PIECE SET $37.99 $59.99 -$22.00 * Spring&Fall Outfits🍂 Retro Embroidered Crochet Cardigan Women's Cardigans Men's Cardigans FASHIONABLE MULTICOLOR CROCHETED CARDIGAN $36.99 $59.99 -$23.00 * WOMEN'S FASHION Party Dresses👗 Party Costume🎸 Daily Mini Dresses Elegant Gown LUXE CRYSTAL EMBELLISHED RHINESTONE SEQUIN BEADED MINI DRESS $38.99 $59.99 -$21.00 * MEN'S FASHION Men's Tops Men's Pants Men's Jackets Men's Cardigans Men's Fashion Blazers Men's Set Men's Coats Men's Vacation🏝️ MEN’S FASHIONABLE 3D FLOWER EMBELLISHED BLAZER $35.99 $59.99 -$24.00 * Christmas Costumes * VACATION DRESSES🏖️ Bohemian Dresses🔥 Beach Linen Dresses LUXE FLORAL EMBROIDERY LACE INSETS KIMONO SLEEVES MESH TULLE DRESS $39.99 $59.99 -$20.00 * ACCESSORIES💍 * WOMEN'S SHOES * WOMEN JUMPSUIT * SWIMSUIT👙 * WOMEN'S BAGS * HOW TO TRACK MY ORDER🔦 * More links MEN'S JACKETS CROCHET SERIES🔥 Spring&Fall Outfits🍂 WOMEN'S FASHION MEN'S FASHION Christmas Costumes VACATION DRESSES🏖️ ACCESSORIES💍 WOMEN'S SHOES WOMEN JUMPSUIT SWIMSUIT👙 WOMEN'S BAGS HOW TO TRACK MY ORDER🔦 * Facebook * Twitter * Pinterest 1/3 CROCHETED TOP AND SHORTS TWO-PIECE SET $36.99 $59.99 -$23.00 Color-Apricot Please select a color Size S M L XL 2XL 3XL 4XL 5XL Please select a size Quantity Free Shipping Worldwide Over $69+ Free Returns Within 30 Days Fastest 2 Days Delivery After Ship Secure payments Shipping Estimated Delivery:Nov 04 - Nov 10 Buy $69.00 more to enjoy FREE Shipping Add to cart - $36.99 Buy it now SKU: bbtxt02024032894-16-a Share Tweet Pin it Description Description: Fit Type: Regular Fit Fabric: Slight Stretch Composition: 100% Polyester Care Instructions:Hand Wash,Do Not Dry Clean,Hand Wash Gently In Cold Water, Do Not Bleach, Do Not Tumble Dry, Iron On Low Heat, Do Not Dry Clean, Wash With Like Colors Note: Due to the Nature of This Material and Design, Loss of Some Sequins Is Normal Over Time. To Extend the Life of Your Garment, We Suggest That You Do Not Machine Wash. Instead, Hand Wash Using Water at or Below 30℃ / 86°F. Shipping How can enjoy a free shipping policy? Free shipping on orders over $69. Both shipping costs and shipping method should be subject to what is stated on the Payment Page, and this may vary for different delivery destinations. How soon will I receive my package after my order placed? There are two key factors that will decide when you will receive your package. 1. Item Processing Time: The processing time is the time it takes for the seller to prepare the item(s) for shipment. There are different processing times for different items depending on product category and volume. Usually, it is around 5 to 7 working days to process. 2. Shipping Method: Delivery time varies with shipping method. Time in transit varies depending on where you're located and where your package is coming from. You can also check the follow form for more detail about the delivery time: Shipping Method Delivery Time Area Standard Shipping 5-12 days North America (USA ) 5-12 days Oceanica (Australia) 5-12 days Europe (France Germany Belgium Luxembourg Netherlands) 5-12 days Europe (Sweden Portugal Italy) 5-12 days Europe (England) 5-12 days Europe (Finland Iceland Switzerland The Czech Republic Greece Austria) 5-12 days Europe (Norway Denmark Sweden Ireland Luxembourg Switzerland The Czech Republic Slovakia Poland Slovenia Romania Hungary Latvia Lithuania Estonia) 5-12 days North America (Canada Mexico) 7-15 days South America (Columbia Chile Peru Argentina Venezuela Ecuador) 7-12 days Asia (Korea Japan Philippines Vietnam Thailand Singapore Malaysia India Pakistan Kazakhstan Iran Israel Saudi Arabia Cyprus Palestine) 5-12 days Europe (Croatia Ukraine Georgia Spain Russia) 5-12 days Africa (Egypt Libya Morocco South Africa Niger Ghana Cote d'Ivoire Togo Sultan Guinea) 5-12 days Oceanica (New Zealand) Expedited Shipping 2-5 days Europe (Norway Denmark Sweden Finland France Ireland Belgium Netherlands Luxembourg Switzerland Germany Austria The Czech Republic Slovakia Poland Spain Portugal Italy Croatia Slovenia Romania Greece Hungary Ukraine Latvia Lithuania Georgia Estoni) Europe England 2-5 days North America (USA Canada Mexico) 2-5 days South America (Columbia Chile Peru Brazil Argentina Venezuela Ecuador) 3-7 days Asia (Korea Japan Philippines Vietnam Thailand Singapore Malaysia India Pakistan Kazakhstan Israel Saudi Arabia Cyprus Palestine) 2-5 days Africa (Egypt Libya Morocco South Africa Niger Ghana Cote d'Ivoire Togo Sultan Guinea) 2-5 days Oceanica (Australia New Zealand) Why the order is divided into multiple packages? Due to a large number of new orders, our inventory is insufficient, so it takes some time to produce the goods, please understand. In order to enable you to receive the package as soon as possible, we will give priority to the goods in stock. The out-of-stock items will be sent to you immediately after the product arrives, so the order will be divided into multiple packages, please check! In addition, you don’t need to pay multiple shipping fees. Orders that meet the free shipping do not need to pay shipping fees, and orders that do not meet the shipping conditions only need to pay one shipping fee. Return Policy Thank you for shopping in pincosue. If you have any after-sales questions, you can contact us in the following ways : Email : pincosue@supporting-consumer.com Thank you for shopping at pincosue.com We're bummed if you're not 100% satisfied with the items you received, and we gladly accept returns within 30 days of receipt for most items in new condition. About Return: 1. Please contact Customer Service team, indicating the item(s) you would like to return and the reason. We will get back to you within 24 hours. Your patience will be highly appreciated. Please send your order number to our service Email: pincosue@supporting-consumer.com 2. After receiving return instructions from us, please package up the item(s) to be returned with the original packing. 3. We do not accept returned items that were sent back directly without notifying us first. Any addresses on the parcel are not approved as the return address. Returned packages without an authorized return address from customer service representatives will not be refunded. 4. Most returns are processed within 5 business days after we receive your package. We'll issue the refund to your Paypal or Credit card. Once your refund has been issued, you will receive a confirmation email. Return Conditions: 1. You have 30 days to decide if an item is right for you, if you would like to return or exchange the item please contact us within 30 days of delivery. 2. All returns will be refunded via store credit in the form of a store cash code. 3. Returned items must be in their unused condition with the original packing. We do not accept a returned item that has been worn, damaged, washed, or altered in any way. 4. Items with non-returnable marks and free gifts cannot be returned. 5. We do not accept returned items that have been sent back without proper returns requests. 6. We do not offer Freight To Collect (FTC) service for the packages returned to us. The returns will be made at your own cost. 7. Please be sure to double-check your returns before shipping them out. We are not responsible for the return of non-viceall products. 8. Purchase Not Eligible for Return: -Final sale item(s) is not eligible for return or exchange. -Swimwear is not eligible for return or exchange. -Swimwear can only be returned/exchanged if it is defective/damaged or wrong item. -You must email us a picture showing the problem/defect when you submitting the return/exchange request. Order Cancellation: We offer you a full refund if your order cancellation within 24 hours of purchase. If you decide to cancel the order, you should send an order cancellation request to our customer service email >>>pincosue@supporting-consumer.com Please contact our Customer Service to get the return address and don't return the item to the address listed on our webiste . PARTY COSTUME View all * BLACK SILVER SHINE SKIRT DESERT GODDESS QUEEN SET $39.99 $59.99 -$20.00 * FESTIVAL CARNIVAL WESTERN COWGIRL SET OUTFIT $39.99 $69.99 -$30.00 * RHINESTONE SEQUIN SET $36.99 $59.99 -$23.00 * HOLIDAY CARNIVAL RHINESTONE LONG SLEEVE JUMPSUIT $39.99 $59.99 -$20.00 * BUTTERFLY HOODED FAIRY JUMPSUIT $39.99 $59.99 -$20.00 * FESTIVAL CARNIVAL EMERALD NEBULA JUMPSUIT $39.99 $59.99 -$20.00 PARTY DRESSES View all * LUXURIOUS CRYSTAL EMBELLISHED PEARL GOWN $39.99 $59.99 -$20.00 * SEXY CRYSTAL-EMBELLISHED SEQUIN DRESS $39.99 $59.99 -$20.00 * LONG ORANGE DRESS WITH STONES $40.98 $57.78 -$16.80 * EMBROIDERED VIOLET LONG DRESS $40.98 $57.78 -$16.80 * MINI BRIDAL DRESS $36.99 $56.89 -$19.90 * LUXE CRYSTAL EMBELLISHED RHINESTONE SEQUIN BEADED MINI DRESS $38.99 $59.99 -$21.00 BEST SELLING View all * RAINBOW CROCHET TOP AND PANTS TWO-PIECE SET $37.99 $59.99 -$22.00 * MUSIC FESTIVAL HOLIDAY CARNIVAL MIRROR SEQUIN TURTLENECK TOP AND BOTTOMS SET $39.99 $59.99 -$20.00 * MUSIC FESTIVAL FEATHER TRIM TANK TOP MESH PANTSUIT $37.98 $62.68 -$24.70 * LUXE CRYSTAL EMBELLISHED RHINESTONE SEQUIN BEADED MINI DRESS $38.99 $59.99 -$21.00 * RAINBOW CROCHET KNITTED MINI DRESS $37.99 $59.99 -$22.00 * MUSIC FESTIVAL ELECTRO MUSIC FESTIVAL JUMPSUIT $36.68 $55.99 -$19.31 BOHEMIAN DRESSES View all * LUXE FLORAL EMBROIDERY LACE INSETS KIMONO SLEEVES MESH TULLE DRESS $39.99 $59.99 -$20.00 * SWEET FLORAL PRINT CHIFFON DRESS $39.99 $59.99 -$20.00 * LADIES FASHIONABLE AND ELEGANT DRESS $36.99 $46.99 -$10.00 * ROMANTIC PASTORAL FLORA GOWN $37.99 $59.99 -$22.00 * LUXE FLORAL EMBROIDERY LACE INSETS KIMONO SLEEVES MESH TULLE DRESS $39.99 $59.99 -$20.00 * LADIES FASHIONABLE AND ELEGANT DRESS $36.99 $46.99 -$10.00 NEW ARRIVALS View all * FESTIVAL CARNIVAL WESTERN COWGIRL SET OUTFIT $39.99 $69.99 -$30.00 * FUTURISTIC MIRROR SET $39.99 $55.89 -$15.90 * WOMEN'S STYLISH AND ELEGANT RHINESTONE TASSEL JUMPSUIT $36.99 $48.99 -$12.00 * PHOENIX CAPE LONG SLEEVE COSTUME BODYSUIT $39.99 $59.99 -$20.00 * MEN'S CASUAL KNITTED LARGE COLLAR COAT $38.99 $59.99 -$21.00 * MEN'S CASUAL KNITTED LAPEL COLLAR COAT $38.99 $59.99 -$21.00 CROCHET SERIES View all * RAINBOW CROCHET TOP AND PANTS TWO-PIECE SET $37.99 $59.99 -$22.00 * JASMINE TASSEL CROCHET JUMPSUIT $39.99 $59.99 -$20.00 * RESORT BEACH ONE-SHOULDER CROCHET TOP AND FRINGED PANTS TWO-PIECE SET $39.99 $59.99 -$20.00 * RESORT BEACH ONE-SHOULDER CROCHET TOP AND FRINGED PANTS TWO-PIECE SET $39.99 $59.99 -$20.00 * FASHIONABLE MULTICOLOR CROCHETED CARDIGAN $36.99 $59.99 -$23.00 * RETRO COLORFUL GRANNY SQUARE CROCHET CARDIGAN $36.99 $59.99 -$23.00 Accessories Sexy Mini Dresses Swimwear Beach Linen Party Costume $9.99 Women's fashionable retro metal earrings $9.99 $16.99 Save $7.00 $13.68 Trendy Frosty Pearl Earrings $13.68 $20.89 Save $7.21 $25.68 Rhinestone Party Accessory Clavicle Chain $25.68 $35.89 Save $10.21 $28.68 Rhinestone Crystal Earrings Necklace Set $28.68 $39.89 Save $11.21 $9.99 Women's fashionable retro metal earrings $9.99 $16.99 Save $7.00 $13.68 Trendy Frosty Pearl Earrings $13.68 $20.89 Save $7.21 View more $36.99 Women's floral print mini dress $36.99 $59.99 Save $23.00 $36.99 Floral Mini Dress $36.99 $59.99 Save $23.00 $36.99 Blue Sparkles Mini Dress $36.99 $59.99 Save $23.00 $36.99 MINI BRIDAL DRESS $36.99 $56.89 Save $19.90 $36.99 Women's floral print mini dress $36.99 $59.99 Save $23.00 $36.99 Floral Mini Dress $36.99 $59.99 Save $23.00 View more $24.99 Women's resort casual beach knitted swimwear $24.99 $34.99 Save $10.00 $19.99 Ladies vacation casual beach bikini $19.99 $29.99 Save $10.00 $32.99 Women's Sexy Fashion Knitted Swimsuit Suit $32.99 $46.99 Save $14.00 $12.99 Women's Sexy Knitted Hollow Swimsuit $12.99 $18.99 Save $6.00 $24.99 Women's resort casual beach knitted swimwear $24.99 $34.99 Save $10.00 $19.99 Ladies vacation casual beach bikini $19.99 $29.99 Save $10.00 View more $38.98 Casual Cotton And Linen Long Drawstring Dress $38.98 $52.98 Save $14.00 $36.99 Ladies fashionable casual loose dress $36.99 $46.99 Save $10.00 $36.99 Ladies fashionable casual loose dress $36.99 $46.99 Save $10.00 $31.39 Temperament Solid Color Vacation Linen Women's Dress $31.39 $45.55 Save $14.16 $38.98 Casual Cotton And Linen Long Drawstring Dress $38.98 $52.98 Save $14.00 $36.99 Ladies fashionable casual loose dress $36.99 $46.99 Save $10.00 View more $39.99 Black Silver Shine Skirt Desert Goddess Queen Set $39.99 $59.99 Save $20.00 $39.99 Festival Carnival Western Cowgirl Set Outfit $39.99 $69.99 Save $30.00 $36.99 Rhinestone Sequin Set $36.99 $59.99 Save $23.00 $39.99 Holiday Carnival Rhinestone Long Sleeve Jumpsuit $39.99 $59.99 Save $20.00 $39.99 Black Silver Shine Skirt Desert Goddess Queen Set $39.99 $59.99 Save $20.00 $39.99 Festival Carnival Western Cowgirl Set Outfit $39.99 $69.99 Save $30.00 View more MEN'S VACATION View all * MEN'S CASUAL RESORT PRINTED SHORT SLEEVE SHIRT $24.99 $34.99 -$10.00 * FRINGED VEST FRAYED VINTAGE TOP $36.88 $55.68 -$18.80 * MEN'S CASUAL DESERT CLOAK $41.99 $69.00 -$27.01 * MEN’S CASUAL LINEN PANTS $28.99 $49.99 -$21.00 * MEN'S LINEN POCKET STRAIGHT LEG PANTS $29.89 $45.89 -$16.00 * MEN'S ALLOY RING SET $15.89 $25.89 -$10.00 CUSTOMER REVIEWS 4 Reviews Ângela Comprei propositalmente dois ternos em tamanhos diferentes porque parece muito atraente 🌈🌈 O tamanho S me cai perfeitamente, o tecido é leve, a estampa é bonita, a calça tem o comprimento certo e a blusa não é muito justa, mas não muito folgada, leve e fácil de usar. Posso usar o tamanho M quando sou casual e solto. Estou muito satisfeito com essas compras online. Esta é definitivamente uma roupa casual de verão com um lindo padrão. E comprei alguns fios de crochê pela internet e estou me preparando para fazer DIY um conjunto de cores exclusivas. Rainbow Crochet Top and Pants Two-Piece Set $37.99 $59.99 - $22.00 Jeanie I bought it for myself before my birthday and it looks really sparkly ✨✨ After opening the package, there are a lot of sequins decorating it. After wearing it, it looks sexy and elegant. I was a little worried about the price on their website because I didn't think it would be a high-quality product because it was so cheap, but I was defeated by the fact. It's a really cost-effective piece of clothing! Also choose the size according to the sizes recommended on their website. I am also grateful for the surprise my friends came to prepare for my birthday! They also complimented me on how beautiful my clothes were! Really a great shopping experience! Ashley Several other pieces of clothing I bought from this store fit perfectly, including this dress, which I purchased based on their size recommendations. Their crochet threads are made of plenty of materials, and the colors and pattern designs are really great🥰 As you can see in the pictures, the size M skirt I bought fits perfectly. Height 167cm, weight 58kg. A great piece of crocheted art! Clara El vestido cuelga maravillosamente, el color es genial, el crochet está muy diseñado, el material es de buena calidad y el precio no es muy caro. Además lo recibí en unas dos semanas. Estoy muy satisfecho 💗💗 Get first access to special offers, free giveaways, and insider releases. Sign up to enjoy 5% off your first purchase with Code : New5 Subscribe Thanks for subscribing We Accept Visa Mastercard American Express Diners Club Discover JCB Get in touch Email us Live chat Follow us © 2024 PINCOSUE About US 📬Contact US 📏Size Guide 📦Track My Order Privacy Policy ✈️Shipping Return Policy Intellectual Property Rights Terms & Conditions FAQ SIGN UP Sign up to enjoy 5% off your first purchase with Code : New5 Subscribe Thanks for subscribing CART × Don't leave without taking discount UP TO 50% OFF On your first order Invalid email Continue NO,I'LL PAY FULL PRICE * Ihre persönlichen Daten werden strengstens vor Offenlegung geschützt. By signing up you agree with our Privacy Policy. 111 GIFTS POINTS Item has been added ${(function(){ const products = data.products; const getDefaultVariant = function(product){ if (product.min_price_variant.available){ return product.min_price_variant; }else { const avail_variants = product.variants.filter(function(variant){ return variant.available; }); if (avail_variants.length) { return avail_variants[0]; } } }; const toQuery = obj => Object.keys(obj) .map(k => Array.isArray(obj[k]) ? obj[k].map(v => `${k}[]=${encodeURIComponent(v)}`).join('&') : `${k}=${encodeURIComponent(obj[k])}` ) .join('&'); const getDefaultTrackParams = function(product, index){ const variant = getDefaultVariant(product); const params = { aid: 'smart_recommend.2.' + data.id, scm: product.scm || data.scm || '', spm: data.spmBase + '.' + index, ssp: data.ssp || '', }; const trackParams = Object.keys(params).map(function(key){ return params[key]; }).join('__'); return trackParams; }; const hasMore = (data.products.length - data.target_top_product_num - data.page * data.limit) === 0; return ` ${(function(){ return ` ${data.config.pop_title} ${data.rebate_tips || ''} `; })()} ${product.title} Added `; })()} class SpzCustomComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this._atcLineItem = {}; this.cart_ = {}; this.top_product_ids_ = []; this.products_ = []; this.activityId_ = null; this.rendered_ = false; this.myInterceptor_ = null; this.i18n_ = {}; this.config_ = {}; this.page_ = 1; this.limit_ = 10; this.loading_ = false; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } mountCallback() { console.log('pop mounted'); this.i18n_ = window.smartRecommendI18n && window.smartRecommendI18n[document.documentElement.lang || 'en-US'] || {}; const cartPopRenderEl = document.getElementById("smart_cart_pop_render"); const modalEl = document.getElementById("smart_cart_pop_modal"); const spmBase = `smart_recommend_2`; const extra = { spmBase: spmBase, i18n: this.i18n_, }; const that = this; document.addEventListener('dj.addToCart', (event) => { try { const e = event.detail; if (e.source === 'buy_now' || window.__upsell_block || this.rendered_) return; that.fetchActivityData({product_id: e.product_id, variant_id: e.variant_id}).then(data => { if (!data || !data.products || !data.products.length) return; that.config_ = data.config; const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` #plugin_recommend_atc_pop { display: none !important; } `; document.head.appendChild(recommendStyle); if (data.config.pop_frequency === 'once' && window.sessionStorage.getItem('smart_pop_times') > 0) return; SPZ.whenApiDefined(cartPopRenderEl).then(function(api){ api.render(Object.assign({}, data, extra), true).then(function() { that.rendered_ = true; if (data.products.length) { const headEl = document.getElementById("smart_cart_pop_head_render"); if (headEl) { SPZ.whenApiDefined(headEl).then(function(head){ head.render({ data: data }); }); } SPZ.whenApiDefined(modalEl).then(function(api){ that.impressListen('#smart_cart_pop_activity', function(){ that.trackPluginImpression_(data); }); api.open(); const intersectionObserver = new IntersectionObserver( function (entries) { if (entries[0].intersectionRatio > 0){ !that.loading_ && (that.products_.length - that.target_top_product_num_) === that.page_ * that.limit_ && that.viewMore(); } }, { threshold: [0.1] } ); intersectionObserver.observe( document.querySelector('#smart_cart_pop_view_more_text') ); }); } }) }); }) } catch (e) { console.error(e); } }); } unmountCallback() { } viewMore () { const cartPopRenderEl = document.getElementById("smart_cart_pop_render"); const that = this; const data = {}; SPZ.whenApiDefined(cartPopRenderEl).then(function(api){ that.fetchActivityData({ page: that.page_ + 1, limit: that.limit_ }).then(function(data) { data.products = that.products_; data.target_top_product_num = that.target_top_product_num_; data.i18n = that.i18n_; data.spmBase = `smart_recommend_2`; api.render(data); }) }) } fetchActivityData(data) { const that = this; if (data.product_id) { that._atcLineItem = data; } that.loading_ = true; return that.getCart().then(cart => { that.cart_ = cart.cart; return fetch(window.C_SETTINGS.routes.root + "/api/possum/recommend_activities", { method: "POST", headers: { "Content-Type": "application/json", "store-id": window.C_SETTINGS.shop.shop_id, }, body: JSON.stringify({ "show_type": 2, "line_item": { "product_id": that._atcLineItem.product_id, "variant_id": that._atcLineItem.variant_id, }, line_items: cart.cart.line_items, "page": data.page || 1, "limit": data.limit || 10, }) }).then(function(res){ if(res.ok){ return res.json(); } }).then(function(data){ data.cart = cart.cart; if (data.page === 1) { that.target_top_product_num_ = data.target_top_product_num || 0; } that.products_ = that.products_.concat(data.products || []); that.page_ = data.page || 1; that.limit_ = data.limit || 10; return data; }).catch(function(e){ console.log(e); }).finally(function(){ that.loading_ = false; }) }); }; setAction_() { this.registerAction('changeBannerColor', (data) => { if (!data.args.data || !data.args.data.data || !data.args.data.data.data) return false; const config = data.args.data.data.data.config; const bannerBgEl = document.querySelector('.smart_cart_pop_banner_bg'); if (bannerBgEl && config) { bannerBgEl.style.background = config.banner_bg_color; bannerBgEl.style.color = config.banner_text_color; } }); this.registerAction('handleProductChange', (data) => { const that = this; const imageEl = document.getElementById(`smart_cart_pop_image_${data.args.data.product_id}`); SPZ.whenApiDefined(imageEl).then(function(api){ api.render({ data: data.args.data, config: that.config_ }); }); const atcTextEl = document.getElementById(`smart_cart_pop_atc_${data.args.data.product_id}`); SPZ.whenApiDefined(atcTextEl).then(function(api){ api.render({ data: data.args.data, defaultText: data.args.defaultText, soldOutText: that.i18n_.sold_out }); }); if (data.args.data.variant.available) { document.getElementById(`smart_cart_pop_atc_btn_${data.args.data.product_id}`).classList.remove('zb-pointer-events-none'); } else { document.getElementById(`smart_cart_pop_atc_btn_${data.args.data.product_id}`).classList.add('zb-pointer-events-none'); } }); this.registerAction('handleProduct', (detail) => { const that = this; this.renderProductsForm_(detail.args.data.data); }); this.registerAction('addATCHook', (data) => { const params = data.args; this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({ event: 'dj.addToCart', params: { aid: 'smart_recommend.2.' + params.activity_id, ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm: `..${window.C_SETTINGS.meta.page.template_name}.${params.spm}`, }, once: true }); }); this.registerAction('handleAtcSuccess', (detail) => { detail.args.data.product = detail.args.data.product || {}; detail.args.data.variant = detail.args.data.variant || {}; const defParams = detail.args.product.split('__'); const product_id = detail.args.data.product.id; const product_title = detail.args.data.product.title; const variant_id = detail.args.data.variant.id; const price = detail.args.data.variant.price; const aid = defParams[0]; const ifb = detail.args.data.product.ifb; const cfb = detail.args.data.product.cfb; const scm = defParams[1]; const spm = defParams[2]; const ssp = defParams[3]; const params = { id: product_id, product_id: product_id, number: 1, name: product_title, variant_id: variant_id, childrenId: variant_id, item_price: price, source: 'add_to_cart', _extra: { aid: aid, ifb: ifb, cfb: cfb, scm: scm, spm: `..${window.C_SETTINGS.meta.page.template_name}.${spm}`, ssp: ssp, } }; const activity_id = `${detail.args.activity_id}`; const target_drive_way = detail.args.target_drive_way; document.getElementById(`smart_cart_pop_loading_${product_id}`).classList.add('zb-hidden'); document.getElementById(`smart_cart_pop_added_${product_id}`).classList.remove('zb-hidden'); setTimeout(() => { document.getElementById(`smart_cart_pop_added_${product_id}`).classList.add('zb-hidden'); document.getElementById(`smart_cart_pop_atc_${product_id}`).classList.remove('zb-hidden'); document.getElementById(`smart_cart_pop_atc_btn_${product_id}`).classList.remove('zb-pointer-events-none'); }, 1000); this.tranckAddToCart(params); if (target_drive_way === 'rebate') { const bannerEl = document.getElementById(`smart_cart_pop_banner`); this.getRecommendInfo(activity_id).then(res => { if (res && res.rebate_tips) { bannerEl.innerHTML = res.rebate_tips; } }) } }); this.registerAction('handleCartSummary', (event) => { const that = this; const checkoutButtonEle = document.getElementById("smart_cart_pop_checkout_button"); if (checkoutButtonEle) { SPZ.whenApiDefined(checkoutButtonEle).then(function(api){ api.render({ i18n: that.i18n_ }, false); }); } const tipEl = document.getElementById("smart_cart_pop_tip_info"); const cart = event && event.args && event.args.data && event.args.data.data; if (!tipEl || !cart) return; let total_price = cart.total_price; if (!total_price) { SPZ.whenApiDefined(tipEl).then(function(api){ api.render({ total_price: total_price, i18n: that.i18n_ }, false); }); } else { this.getBindDiscount_(cart.line_items).then(res => { if (res && res.discount_code){ const total = cart.line_price - cart.total_discount - res.bundle_discount_value; if (total > 0) { total_price = total; } else { total_price = 0; } } SPZ.whenApiDefined(tipEl).then(function(api){ api.render({ total_price: total_price, i18n: that.i18n_ }, false); }); }) } }); this.registerAction('open', () => { window.sessionStorage.setItem('smart_pop_times', Number(window.sessionStorage.getItem('smart_pop_times')) + 1); }); this.registerAction('close', () => { this.rendered_ = false; this.products_ = []; window.djInterceptors && window.djInterceptors.track.eject(this.myInterceptor_); }); } getCart() { return fetch(`${window.C_SETTINGS.routes.root || ''}/api/cart`, { method: 'GET', headers: { 'Content-Type': 'application/json; charset=UTF-8', }, }).then(res => res.json()) } getRecommendInfo (activity_id) { return this.getCart().then(cart => { this.cart_ = cart.cart; return fetch(`${window.C_SETTINGS.routes.root || ''}/api/possum/recommend_info`, { method: 'POST', headers: { 'Content-Type': 'application/json; charset=UTF-8', }, body: JSON.stringify({ show_type: 2, rule_id: `${activity_id}`, line_items: cart.cart.line_items, line_item: this._atcLineItem, }) }).then(res => res.json()) }) } renderProductsForm_(data) { const products = data.products; const listPopRenderEl = document.getElementById("smart_cart_pop_render"); if (!listPopRenderEl) return; listPopRenderEl.querySelectorAll('.smart_cart_pop_atc_btn_bg').forEach(function(el){ el.style.background = data.config.add_to_cart_button_color; }); products.forEach(function(product){ const productId = product.id; const productFormEls = listPopRenderEl.querySelectorAll(`ljs-product-form[product-id="${productId}"]`); let variantsEl = listPopRenderEl.querySelectorAll(`ljs-product-form[product-id="${productId}"] #smart_cart_pop_variant_${productId}_mobile ljs-variants`); if (window.innerWidth > 768) { variantsEl = listPopRenderEl.querySelectorAll(`ljs-product-form[product-id="${productId}"] #smart_cart_pop_variant_${productId}_pc ljs-variants`); } productFormEls.forEach(function(el){ SPZ.whenApiDefined(el).then(function(api){ api.setProduct(product); }); }); variantsEl.forEach(function(el){ SPZ.whenApiDefined(el).then(function(api){ api.handleRender(product); }); }) }); } tranckAddToCart(detail) { if (window.$) { window.$(document.body).trigger('dj.addToCart', detail); } } trackPluginImpression_(rule){ if (window.sa && window.sa.track) { window.sa.track("module_impressions", { aid: `smart_recommend.2.${rule.id}` }); } } getBindDiscount_(carts) { let bundle_sale_ids = []; try { bundle_sale_ids = sessionStorage['bundle_sale_ids'] && JSON.parse(sessionStorage['bundle_sale_ids']).filter((item, index, arr) => arr.indexOf(item, 0) === index).slice(-5); } catch (err) { console.error(err); } if (!carts.length) { Promise.resolve(); } return fetch(`${window.C_SETTINGS.routes.root || ''}/api/bundle-sales/cart`, { method: 'POST', headers: { 'Content-Type': 'application/json; charset=UTF-8', 'store-id': window.C_SETTINGS.shop.shop_id, }, body: JSON.stringify({ cart: carts, action_type: 'cart', bundle_sale_ids }) }).then(res => res.json()) } impressListen(selector, cb) { const el = document.querySelector(selector); const onImpress = (e) => { if (e) { e.stopPropagation(); } cb(); }; if (el && !el.getAttribute('imprsd')) { el.addEventListener('impress', onImpress) } else if (el) { onImpress(); } } } SPZ.defineElement('spz-custom-smart', SpzCustomComponent); ${function(){ return ` ${data.data.rebate_tips || ''} `; }()} ${function(){ const getImageHeight = function(image){ const width = image.width || 500; const height = image.height || 500; const image_size = data.config.image_size || 0; let ratio = 0; if(image_size == 0){ ratio = (height / width).toFixed(2); }else if(image_size == 1){ ratio = 1.5; } return 132 * ratio; }; const image = data.data.variant.image || data.data.product.image; return ` `; }()} ${(function(){ const product = data.product; const avail_variants = product.variants.filter(function(variant){ return variant.available; }); const selected_variant = product.min_price_variant.available ? product.min_price_variant : avail_variants.length && avail_variants[0]; return ` ${option.name} ${ option.values.map(function(value, index){ const checked = selected_variant["option"+option.position] == value ? "checked": ""; return ` ${value} ` }).join("") } ` })()} ${(function(){ const variant = data.variant; return ` `; })()} ${(function(){ const variant = data.variant; return ` ${ variant.options.map(function(option){ return option.value; }).join("/") || 'Not exist' } `; })()} ${(function(){ const variant = data.data && data.data.variant; const defaultText = data.defaultText || 'Add To Cart'; const text = (!variant || variant.available) ? defaultText: data.soldOutText; return ` ${text} `; })()} ${(function(){ let cart = data; if(data.data) { cart = data.data; } return ` ${cart.item_count >=0 ? cart.item_count : '..'} `; })()} ${(function(){ return ` ${data.i18n.checkout} `; })()}