Bicycle Cycling Helmet Llluminated Warning Light Helmet Motorcycles Bike MTB Road Electric Scooter Balance Car Casco Safety Cap
Bicycle Cycling Helmet Llluminated Warning Light Helmet Motorcycles Bike MTB Road Electric Scooter Balance Car Casco Safety Cap
Bicycle Cycling Helmet Llluminated Warning Light Helmet Motorcycles Bike MTB Road Electric Scooter Balance Car Casco Safety Cap
Bicycle Cycling Helmet Llluminated Warning Light Helmet Motorcycles Bike MTB Road Electric Scooter Balance Car Casco Safety Cap
Bicycle Cycling Helmet Llluminated Warning Light Helmet Motorcycles Bike MTB Road Electric Scooter Balance Car Casco Safety Cap
Bicycle Cycling Helmet Llluminated Warning Light Helmet Motorcycles Bike MTB Road Electric Scooter Balance Car Casco Safety Cap
Bicycle Cycling Helmet Llluminated Warning Light Helmet Motorcycles Bike MTB Road Electric Scooter Balance Car Casco Safety Cap
Bicycle Cycling Helmet Llluminated Warning Light Helmet Motorcycles Bike MTB Road Electric Scooter Balance Car Casco Safety Cap
Bicycle Cycling Helmet Llluminated Warning Light Helmet Motorcycles Bike MTB Road Electric Scooter Balance Car Casco Safety Cap
Bicycle Cycling Helmet Llluminated Warning Light Helmet Motorcycles Bike MTB Road Electric Scooter Balance Car Casco Safety Cap
Bicycle Cycling Helmet Llluminated Warning Light Helmet Motorcycles Bike MTB Road Electric Scooter Balance Car Casco Safety Cap
Bicycle Cycling Helmet Llluminated Warning Light Helmet Motorcycles Bike MTB Road Electric Scooter Balance Car Casco Safety Cap

Bicycle Cycling Helmet Llluminated Warning Light Helmet Motorcycles Bike MTB Road Electric Scooter Balance Car Casco Safety Cap

25 sold
$56.63
$47.64
-$-8.99
Color-Black
Please select a color
Size-S 48-53cm
Please select a size
Quantity
Free shipping
Sustainably made
Secure payments
SKU:
【 Color】 :4 colors available
 
【Size】 : S Size: Suitable for head circumference 48-53cm;M size, suitable for head circumference 54-57CM;L size, suitable for head circumference 58-61CM
Material: Shell PC + liner black EPS integrated molding
Weight: S:320g  L: 360g  M: 340g
Head size: L: 58-61cm M: 54-57cm S: 48-53cm
Helmet size: L: 27.5*21*16.5cm M: 26.5*20*16cm
 
Lighting mode:
 
1. The front light and rear light are always on
 
2. The front light is always on and the rear light flashes quickly
 
3. The front light is always on and the rear light is flashing
 
4. The front light is off and the rear light flashes quickly
 
Battery: 750 mAh
 
Charging time: 2.5 hours full charge
 
Standby time: 160 days
 
Life time: more than 10 hours (most power consumption mode) current 3.78v, headlight power 150A, rear light power 314A
 
 












 
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.