🔥Last Day Sale 49% Off - All Purpose Car Cup Holder And Organizer
🔥Last Day Sale 49% Off - All Purpose Car Cup Holder And Organizer
🔥Last Day Sale 49% Off - All Purpose Car Cup Holder And Organizer
🔥Last Day Sale 49% Off - All Purpose Car Cup Holder And Organizer
🔥Last Day Sale 49% Off - All Purpose Car Cup Holder And Organizer
🔥Last Day Sale 49% Off - All Purpose Car Cup Holder And Organizer
🔥Last Day Sale 49% Off - All Purpose Car Cup Holder And Organizer
🔥Last Day Sale 49% Off - All Purpose Car Cup Holder And Organizer
🔥Last Day Sale 49% Off - All Purpose Car Cup Holder And Organizer
🔥Last Day Sale 49% Off - All Purpose Car Cup Holder And Organizer
🔥Last Day Sale 49% Off - All Purpose Car Cup Holder And Organizer
🔥Last Day Sale 49% Off - All Purpose Car Cup Holder And Organizer
🔥Last Day Sale 49% Off - All Purpose Car Cup Holder And Organizer
🔥Last Day Sale 49% Off - All Purpose Car Cup Holder And Organizer
🔥Last Day Sale 49% Off - All Purpose Car Cup Holder And Organizer
🔥Last Day Sale 49% Off - All Purpose Car Cup Holder And Organizer

🔥Last Day Sale 49% Off - All Purpose Car Cup Holder And Organizer

Price
£15.99
£9.99
Save  £6.00
Buy More Save More
Please select a buy more save more
Quantity
Worldwide shipping
Free returns
24/7 customer support
Secure payments
Designed for storing additional items to keep them organized. Protects items from spills and prevents them from slipping while driving. Get the multi-function car holder and have the peace of mind that you will never spill anything in your car again

SPACE-SAVING & LARGE CAPACITY

Provides extra storage space to store various items such as phone, tablet, mug, bottle... with a double-layered design to hold and classify. Elastic open-close mug mouth, the mug holder is suitable for most kinds of cups, thick, thin and long

360° ROTATION

The upper part of our product has the function of stretching and shrinking, which allows the stacking of larger items and can be rotated 360 degrees. The overall structure of the lower part is relatively stable

HIGH QUALITY AND DURABILITY

Made of strong ABS and eco-friendly. Can hold up to 22 lbs without the risk of cracking

EASY INSTALLATION AND REMOVAL

The adapter can be adjusted to fit the cup body with a diameter of 3.0"-5.9" and fits most 20 oz water bottles

NON-SLIP BOTTOM OF THE CUP HOLDER

If there is a gap between the mounting position and the base of the bracket, the foam pad should be used to fill it, which can not only reduce vibration, but also stabilize the bracket

FITS ALL CARS

This car cup holder fits all cars, including SUV, mini van, crossover & more

Details:

Weight: 273g

Dimension: 85*186*66mm

🎁It's a perfect gift for your friends & family
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.