Adjustable Child-Safe Locks For Refrigerator, Cabinet, Toilet, Drawer Anti-Pinch Safety Locks
Adjustable Child-Safe Locks For Refrigerator, Cabinet, Toilet, Drawer Anti-Pinch Safety Locks
Adjustable Child-Safe Locks For Refrigerator, Cabinet, Toilet, Drawer Anti-Pinch Safety Locks
Adjustable Child-Safe Locks For Refrigerator, Cabinet, Toilet, Drawer Anti-Pinch Safety Locks
Adjustable Child-Safe Locks For Refrigerator, Cabinet, Toilet, Drawer Anti-Pinch Safety Locks
Adjustable Child-Safe Locks For Refrigerator, Cabinet, Toilet, Drawer Anti-Pinch Safety Locks
Adjustable Child-Safe Locks For Refrigerator, Cabinet, Toilet, Drawer Anti-Pinch Safety Locks
Adjustable Child-Safe Locks For Refrigerator, Cabinet, Toilet, Drawer Anti-Pinch Safety Locks

Adjustable Child-Safe Locks For Refrigerator, Cabinet, Toilet, Drawer Anti-Pinch Safety Locks

count-10PCS
Please select a count
Quantity
$9.77
$0.00
-$-9.77
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Shipping
【Baby Cabinet Latches】Child Proof Adjustable Multi-Purpose Drawer Latches Fridge Dishwasher Toilet Seat Cupboard Oven Trash Bin, Drill-Free Adhesive.

【Protect your child from danger】Prevent the baby from opening refrigerators, cabinets, drawers, dishwashers and toilets to prevent them from squeezing their fingers, getting dirty, eating poorly or taking out dangerous objects to cause unnecessary harm.

【Multi-Purpose Childproof Closures】Living in a secure home shouldn't be difficult. Our practical and easy to use strap locks are compatible with all types of cabinets, drawers, toilets and freezers. They work so well that you can use it in your kitchen, bathroom, utility room and other places.

【HIGH QUALITY BABY PROOFING】child safety is our first priority. We offer the best childproof items for your family's safety. We want the best for your baby, and protecting cabinets and other dangerous areas is our specialty.

  • 【SAFETY COMES FIRST】When your little ones start taking their first steps, you know it’s time to make your house a safe environment for them. With these smart safety locks you can effectively protect your child from accessing some unwanted household items.
  • 【MULTI - PURPOSE SAFETY STRAPS WITH DOZENS USES】Make sure that your baby or toddler is safe by securing cabinets, appliances, drawers, refrigerator, trash bin, toilet seat and more. With these child locks you can also keep your stuff neatly organized as your curious child cannot reach it!
  • 【THOUGHTFUL DESIGN AND SUPER ADHESION】These safety straps are made to serve the person who uses them! They are also flexible to maximize their use. They work perfectly on both flat surfaces and corners.
  • 【EASY TO INSTALL AND EASY TO USE】Thanks to the adhesive strong industrial grade 3M tape they have on both sides, you can install and remove them within seconds. No drilling or any special tools needed! And don’t worry about your furniture, these straps leave no residue and won’t cause any damage to it!
  • 【NO TOOL KIT NEEDED】Our ultimate baby safety kit requires no screws. This means there are no holes in the cabinets and installation is extra easy. With our product, installing child safety cabinet locks is a hassle-free process.
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.