BLACKPINK Mystery Gift BOX
BLACKPINK Mystery Gift BOX
BLACKPINK Mystery Gift BOX
BLACKPINK Mystery Gift BOX
BLACKPINK Mystery Gift BOX
BLACKPINK Mystery Gift BOX

BLACKPINK Mystery Gift BOX

Price

$69.90 $39.90
Save $30.00
28 sold

size

Please select a size

tyoe

Please select a tyoe

Quantity

$69 Get exquisite giveaways
Free Shipping Over $79
Fast Shipping Worldwide
Secure PayPal Payments
🖤BLACKPINK Mystery Gift BOX
 
🖤The box contains 3-5 random items, T-shirt, or hoodie is one of them.
 
🖤T-shirt or Hoodie include: World Tour Items, Born Pink, Pink Veom, Shut Down, Kill This Love, How You Like That, The Album and more
 
Random Items include Blackpink character dolls, bucket hats, baseball caps, water glasses, earrings, necklaces, keychains, socks, photo cards, stickers, posters, pillows, bracelets, etc.
 
🖤There is more than a 50% probability of getting Blackpink's latest Pink Venom bracelet and the Shut Down necklace.

🖤Hoodies and crewneck sweaters will be shipped randomly, and there is a 50% chance to get a pure cotton hoodie!

🖤Since the Mystery Gift BOX is a special item, the product in the box is random and does not accept designation, and returns will not be accepted unless there are special reasons.

Tee - Unisex

    Size Length Chest
    S 71cm 46cm
    M 74cm 51cm
    L 76cm 56cm
    XL 79cm 61cm
    2XL 81cm 66cm
    3XL 84cm 71cm
    4XL 86cm 76cm
    5XL 89cm 81cm

     

    Hoodie - Unisex

      Size Length Chest Sleeve
      S 67cm 51cm 88cm
      M 71cm 56cm 90cm
      L 74cm 61cm 93cm
      XL 76cm 66cm 95cm
      2XL 78cm 71cm 98cm
      3XL 82cm 76cm 99cm
      4XL 84cm 82cm 100cm
      5XL 86cm 86cm 102cm

      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.