(Free Delivery In Kenya)Dreamy Sounds Sleep Mask

$33.00
$40.00
-$7.00
71461 sold
Quantity:  1 PC
Quantity
Shipping
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);

Description

So Many Features You could call it feature-istic
100% Total Light Blockout
Blocks ALL light from your room, no matter the source
Ultra-slim, Padded Ear Phones
Sleep on you back, side, or belly without worrying about discomfort
Side Sleepers
Comfortable. Satisfying. Sleep-inducing. Even on your side
Seamless Bluetooth Connection
Easily pair your mask to your phone via Bluetooth. No breaks. No cut-offs
Dampens Down Unwanted Noise
Muffles outside noise like traffic or a snoring partner
Zero Eye Pressure
Custom design that let's your eye contours rest without pressuring them
Auto Power Off
Set a power-off timer after 1 or 2 hours and bring silence once you fall asleep
15+ Hour Battery
Ultra long battery life that can last over a week
No Notification Nonsense
No pesky lights or mask notifications to interrupt your sleep
Promotes Deep Sleep
A dark room combined with the right sounds helps you sleep deeper and faster
1 Charge. 15 Hours. Dreams

Charge it once and use it for up to 7 nights (or one really big sleepathon) 😴

Nap time, all the time

15 h

8 h

1 h

Shift Your Focus From Daylight to Daysleep

This sleep mask is the perfect solution if you work a night shift and have to sleep during the day.

Peaceful, uninterupted sleep, even when the sun's out and everyone else is doing stuff around the house

Shift Your Focus From Daylight to Daysleep

This sleep mask is the perfect solution if you work a night shift and have to sleep during the day.

Peaceful, uninterupted sleep, even when the sun's out and everyone else is doing stuff around the house