Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance
Long-Lasting Car Fragrance

Long-Lasting Car Fragrance

Price
£29.99
£14.99
Save  £15.00
Fragrance
Please select a fragrance
Net content
Please select a net content
Quantity
Worldwide shipping
Free returns
24/7 customer support
Secure payments
🎊Clearance Event - 10% off🎊→

FEATURES

EXTENDED AROMA RELEASE - The Long-Lasting Car Fragrance is meticulously formulated to provide an extended aroma release that keeps your vehicle smelling fresh for weeks. Unlike traditional air fresheners that lose their scent quickly, this product utilizes advanced scent technology to ensure a consistent and gradual release of fragrance.

 

VARIETY OF CAPTIVATING SCENTS - Available in a wide range of captivating scents, the Long-Lasting Car Fragrance allows you to choose one that best suits your personal style and preferences.

 

ECO-FRIENDLY AND SAFE INGREDIENTS - Free from harmful chemicals and synthetic fragrances, this product is designed to be safe for you and your passengers, including pets. The eco-conscious formulation makes it an ideal choice for families and individuals who prioritize sustainability in their daily lives.

 

EASY APPLICATION AND VERSATILE USE - Designed for convenience, the Long-Lasting Car Fragrance features an easy application process that allows you to effortlessly enhance your vehicle’s scent. Whether it’s a clip-on, spray, or hanging option, you can quickly install it in your car without any hassle.

 

SPEC

Fragrance: Camellia, Gardenia, Osmanthus, Ocean Breeze

Net content: 160ml

Size: 12.5*6cm

Usage scene: Car / Indoor / Office

Package Includes: 1×Long-Lasting Car Fragrance

NOTES

Please allow 2-3cm error due to manual measurement. Please make sure you do not mind before purchasing.

Color may not appear as exactly as in real life due to variations between the computer monitors.

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.