{"id":10087,"date":"2017-10-06T14:37:00","date_gmt":"2017-10-06T18:37:00","guid":{"rendered":"https:\/\/www.thatorganicmom.com\/?p=10087"},"modified":"2022-06-29T15:27:34","modified_gmt":"2022-06-29T19:27:34","slug":"beauty-sleep","status":"publish","type":"post","link":"https:\/\/www.thatorganicmom.com\/beauty-sleep\/","title":{"rendered":"Is &#8220;beauty sleep&#8221; for real? What you need to know."},"content":{"rendered":"\n<p>We all want to look and feel our best which is why prioritizing beauty sleep should be part of the most fundamental skincare routine. At night your body does the vital work of cleaning up while we get <a href=\"https:\/\/www.thatorganicmom.com\/getting-the-restorative-sleep-you-need\/\">restorative sleep<\/a>. \u00a0Without sleep, our looks will be affected<\/p>\n\n\n\n<p>Probably the first thing you notice when you <a href=\"https:\/\/www.thatorganicmom.com\/sleep-challenge\/\">miss out on sleep<\/a> is puffy eyes. Dark circles and bags under your eyes are some of the first signs that you aren't getting enough sleep. When you wake up rested, your eyes will appear brighter, and the puffiness and circles will be lessened.<\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Staying hydrated with plenty of clean filtered water will help reduce puffiness. Also, <a href=\"https:\/\/www.thatorganicmom.com\/losing-sleep\/\">sleeping on the right pillow<\/a> can make a difference in how puffy your face appears in the morning. Having your head propped at the right angle will allow gravity to keep puffiness at bay.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">During the eight hours you should be sleeping, your skin is repairing itself. The repair process can be assisted by applying the right <a href=\"https:\/\/www.thatorganicmom.com\/girls-guide-to-the-ultimate-beauty-routine\/\">beauty products at bedtime<\/a>. Try a nighttime moisturizer or skin pack.<\/span><\/p>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter\"><img fetchpriority=\"low\" loading=\"lazy\" decoding=\"async\" width=\"2048\" height=\"1365\"  src=\"https:\/\/www.thatorganicmom.com\/wp-content\/uploads\/2017\/10\/is-beauty-sleep-for-real-what-you-need-to-know-4.jpg\" alt=\"Is &quot;beauty sleep&quot; for real? What you need to know. 3\" class=\"wp-image-10094\" srcset=\"https:\/\/www.thatorganicmom.com\/wp-content\/uploads\/2017\/10\/is-beauty-sleep-for-real-what-you-need-to-know-4-300x200.jpg 300w, https:\/\/www.thatorganicmom.com\/wp-content\/uploads\/2017\/10\/is-beauty-sleep-for-real-what-you-need-to-know-4-600x400.jpg 600w, https:\/\/www.thatorganicmom.com\/wp-content\/uploads\/2017\/10\/is-beauty-sleep-for-real-what-you-need-to-know-4-768x512.jpg 768w, https:\/\/www.thatorganicmom.com\/wp-content\/uploads\/2017\/10\/is-beauty-sleep-for-real-what-you-need-to-know-4-800x533.jpg 800w, https:\/\/www.thatorganicmom.com\/wp-content\/uploads\/2017\/10\/is-beauty-sleep-for-real-what-you-need-to-know-4-1024x683.jpg 1024w, https:\/\/www.thatorganicmom.com\/wp-content\/uploads\/2017\/10\/is-beauty-sleep-for-real-what-you-need-to-know-4-1536x1024.jpg 1536w, https:\/\/www.thatorganicmom.com\/wp-content\/uploads\/2017\/10\/is-beauty-sleep-for-real-what-you-need-to-know-4.jpg 2048w\" sizes=\"auto, (max-width: 2048px) 100vw, 2048px\" \/><\/figure><\/div>\n\n\n\n<p><span style=\"font-weight: 400;\"><a href=\"https:\/\/www.thatorganicmom.com\/sleep-great-tool-detoxification\/\">Sleep deprivation<\/a> can also lead to dull skin due to a decrease in blood flow. When you aren't getting enough sleep, your skin may become dull; while a good night's sleep can give your cheeks a <a href=\"https:\/\/www.thatorganicmom.com\/eat-the-rainbow-sparkle-like-a-diamond\/\">healthy glow<\/a>.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">At night our body produces collagen while we are getting our beauty sleep; collagen is essential for <a href=\"https:\/\/www.thatorganicmom.com\/wrinkles-schminkles\/\">youthful-looking skin<\/a>. A lack of collagen causes wrinkles to deepen and be more noticeable. Collagen plumps up our skin causing it to be more hydrated thus making fine lines less pronounced. While we can supplement with collagen, the best remedy is sleep.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Sleep deprivation leads to more stress because of an increase in cortisol, the hormone that often contributes to <a href=\"https:\/\/www.thatorganicmom.com\/good-sleep-hygiene-key-to-weight-loss-success\/\">belly fat<\/a>. Too much cortisol can also lead to <a href=\"https:\/\/www.thatorganicmom.com\/toxin-free-way-to-grow-hair-long-and-strong\/\">hair loss<\/a>. \u00a0Creating an oasis for sleep can help you to unwind and reduce stress. Using blackout curtains to block light, keeping the temperature cool, and using white noise can help you get a better night\u2019s sleep. Making your bedroom a sanctuary can help prevent loss of sleep. <\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">When you don't get enough sleep, you may feel <a href=\"https:\/\/www.thatorganicmom.com\/explaining-fatigue-in-a-way-my-kids-can-understand\/\">fatigued<\/a> which can make you look and feel less than cheerful. Being tired can cause us to frown more and have bloodshot eyes as well. All of which can detract from your <a href=\"https:\/\/www.thatorganicmom.com\/natural-beauty-macey\/\">natural beauty.<\/a><\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><span style=\"font-weight: 400;\">Other factors that can affect your beauty sleep<\/span><\/h2>\n\n\n\n<p><span style=\"font-weight: 400;\">Your <a href=\"https:\/\/www.thatorganicmom.com\/good-nights-sleep\/\">sleep position<\/a> is important to the quality of your sleep and also how your skin looks. Stomach sleepers may end up with more <a href=\"https:\/\/www.thatorganicmom.com\/your-fabulous-forties\/\">wrinkles and puffiness<\/a> than back sleepers. Side sleepers can benefit from using wrinkles schminkles to prevent creases in the chest area.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Believe it or not, your <a href=\"https:\/\/www.thatorganicmom.com\/truth-about-sheets\/\" target=\"_blank\" rel=\"false noopener noreferrer\">bedsheets<\/a> have an impact on your beauty sleep. Don\u2019t believe the lies about thread count but do opt for GOTS or GOLS certified sheets to lower the number of toxins that come into contact with your skin while you sleep. Speaking of your skin, you might even want to <a href=\"https:\/\/www.thatorganicmom.com\/sleeping-naked\/\">sleep naked<\/a>.<\/span><\/p>\n\n\n\n<p><span style=\"font-weight: 400;\">Skip the late-night<\/span> glass of wine for the best beauty sleep and most beautiful skin. Alcohol inhibits the deep sleep needed to regenerate healthy skin cells. Drinking alcohol in the hours before bedtime prevents deep sleep known as REM (rapid eye movement). During the stages of REM sleep, your body does the repair work that prevents dry, sallow-looking<span style=\"font-weight: 400;\"> skin.<\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">To help you fall asleep naturally, check out the infographic below.<\/h2>\n\n\n\n<p><style>\n #_form_1_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; }<br \/> #_form_1_ * { outline:0; }<br \/> ._form_hide { display:none; visibility:hidden; }<br \/> ._form_show { display:block; visibility:visible; }<br \/> #_form_1_._form-top { top:0; }<br \/> #_form_1_._form-bottom { bottom:0; }<br \/> #_form_1_._form-left { left:0; }<br \/> #_form_1_._form-right { right:0; }<br \/> #_form_1_ input[type=\"text\"],#_form_1_ input[type=\"date\"],#_form_1_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:13px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }<br \/> #_form_1_ textarea { resize:none; }<br \/> #_form_1_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#333 !important; border:0 !important; -moz-border-radius:4px !important; -webkit-border-radius:4px !important; border-radius:4px !important; color:#fff !important; padding:10px !important; }<br \/> #_form_1_ ._close-icon { cursor:pointer; background-image:url('https:\/\/d226aj4ao1t61q.cloudfront.net\/esfkyjh1u_forms-close-dark.png'); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; }<br \/> #_form_1_ ._close-icon:before { position:relative; }<br \/> #_form_1_ ._form-body { margin-bottom:30px; }<br \/> #_form_1_ ._form-image-left { width:150px; float:left; }<br \/> #_form_1_ ._form-content-right { margin-left:164px; }<br \/> #_form_1_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; }<br \/> #_form_1_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url('https:\/\/d226aj4ao1t61q.cloudfront.net\/hh9ujqgv5_aclogo_li.png'); background-size:130px auto; background-repeat:no-repeat; }<br \/> #_form_1_ ._form-label,#_form_1_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; }<br \/> #_form_1_._dark ._form-branding { color:#333; }<br \/> #_form_1_._dark ._form-branding ._logo { background-image:url('https:\/\/d226aj4ao1t61q.cloudfront.net\/jftq2c8s_aclogo_dk.png'); }<br \/> #_form_1_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; }<br \/> #_form_1_ ._form_element * { font-size:14px; }<br \/> #_form_1_ ._form_element._clear { clear:both; width:100%; float:none; }<br \/> #_form_1_ ._form_element._clear:after { clear:left; }<br \/> #_form_1_ ._form_element input[type=\"text\"],#_form_1_ ._form_element input[type=\"date\"],#_form_1_ ._form_element select,#_form_1_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }<br \/> #_form_1_ ._field-wrapper { position:relative; }<br \/> #_form_1_ ._inline-style { float:left; }<br \/> #_form_1_ ._inline-style input[type=\"text\"] { width:150px; }<br \/> #_form_1_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; }<br \/> #_form_1_ ._form_element img._form-image { max-width:100%; }<br \/> #_form_1_ ._clear-element { clear:left; }<br \/> #_form_1_ ._full_width { width:100%; }<br \/> #_form_1_ ._form_full_field { display:block; width:100%; margin-bottom:10px; }<br \/> #_form_1_ input[type=\"text\"]._has_error,#_form_1_ textarea._has_error { border:#f37c7b 1px solid; }<br \/> #_form_1_ input[type=\"checkbox\"]._has_error { outline:#f37c7b 1px solid; }<br \/> #_form_1_ ._error { display:block; position:absolute; font-size:13px; z-index:10000001; }<br \/> #_form_1_ ._error._above { padding-bottom:4px; top:-41px; right:0; }<br \/> #_form_1_ ._error._below { padding-top:4px; top:100%; right:0; }<br \/> #_form_1_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; }<br \/> #_form_1_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; }<br \/> #_form_1_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:13px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; }<br \/> #_form_1_ ._error-inner._form_error { margin-bottom:5px; text-align:left; }<br \/> #_form_1_ ._button-wrapper ._error-inner._form_error { position:static; }<br \/> #_form_1_ ._error-inner._no_arrow { margin-bottom:10px; }<br \/> #_form_1_ ._error-arrow { position:absolute; width:0; height:0; }<br \/> #_form_1_ ._error-html { margin-bottom:10px; }<br \/> .pika-single { z-index:10000001 !important; }<br \/> @media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; }<br \/> #_form_1_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; }<br \/> #_form_1_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; }<br \/> #_form_1_ ._form-content { margin:0; width:100%; }<br \/> #_form_1_ ._form-inner { display:block; min-width:100%; }<br \/> #_form_1_ ._form-title,#_form_1_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; }<br \/> #_form_1_ ._form-title { font-size:1.2em; }<br \/> #_form_1_ ._form_element { margin:0 0 20px; padding:0; width:100%; }<br \/> #_form_1_ ._form-element,#_form_1_ ._inline-style,#_form_1_ input[type=\"text\"],#_form_1_ label,#_form_1_ p,#_form_1_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; }<br \/> #_form_1_ ._row._checkbox-radio label { display:inline; }<br \/> #_form_1_ ._row,#_form_1_ p,#_form_1_ label { margin-bottom:0.7em; width:100%; }<br \/> #_form_1_ ._row input[type=\"checkbox\"],#_form_1_ ._row input[type=\"radio\"] { margin:0 !important; vertical-align:middle !important; }<br \/> #_form_1_ ._row input[type=\"checkbox\"] + span label { display:inline; }<br \/> #_form_1_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; }<br \/> #_form_1_ ._form-image { max-width:100%; height:auto !important; }<br \/> #_form_1_ input[type=\"text\"] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; }<br \/> #_form_1_ input[type=\"radio\"],#_form_1_ input[type=\"checkbox\"] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; }<br \/> #_form_1_ button[type=\"submit\"] { padding:20px; font-size:1.5em; }<br \/> #_form_1_ ._inline-style { margin:20px 0 0 !important; }<br \/> }<br \/> #_form_1_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:0px solid #b0b0b0 !important; width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#000 !important; }<br \/> #_form_1_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; }<br \/> #_form_1_:before,#_form_1_:after { content:\" \"; display:table; }<br \/> #_form_1_:after { clear:both; }<br \/> #_form_1_._inline-style { width:auto; display:inline-block; }<br \/> #_form_1_._inline-style input[type=\"text\"],#_form_1_._inline-style input[type=\"date\"] { padding:10px 12px; }<br \/> #_form_1_._inline-style button._inline-style { position:relative; top:27px; }<br \/> #_form_1_._inline-style p { margin:0; }<br \/> #_form_1_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; }<br \/> #_form_1_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; }<br \/> @media all and (min-width:320px) and (max-width:667px) { #_form_1_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; }<br \/> }<br \/><\/style><\/p>\n\n\n\n<p><input name=\"v\" type=\"hidden\" value=\"2\"\/><\/p>\n\n\n\n<div class=\"_form-content\">\n<div class=\"_form_element _x20878573 _full_width _clear\">\n<div class=\"_form-title\">Subscribe to the Sleep Posts!<\/div>\n<\/div>\n<div class=\"_form_element _x36288529 _full_width _clear\">\n<div class=\"_html-code\">\n<p>Learn how to practice good sleep hygiene so you can finally fall asleep.<\/p>\n<\/div>\n<\/div>\n<div class=\"_form_element _x81369391 _full_width \"><label class=\"_form-label\"><br \/>Full Name<br \/><\/label>\n<p>&nbsp;<\/p>\n<div class=\"_field-wrapper\"><input name=\"fullname\" type=\"text\" placeholder=\"Type your name\"\/><\/div>\n<\/div>\n<div class=\"_form_element _x92536082 _full_width \"><label class=\"_form-label\"><br \/>Email*<br \/><\/label>\n<p>&nbsp;<\/p>\n<div class=\"_field-wrapper\"><input name=\"email\" required=\"\" type=\"text\" placeholder=\"Type your email\"\/><\/div>\n<\/div>\n<div class=\"_button-wrapper _full_width\"><button id=\"_form_1_submit\" class=\"_submit\" type=\"submit\"><br \/>Submit<br \/><\/button><\/div>\n<div class=\"_clear-element\">&nbsp;<\/div>\n<\/div>\n\n\n\n<p><script type=\"text\/javascript\"><br \/>\nwindow.cfields = [];<br \/>\nwindow._show_thank_you = function(id, message, trackcmp_url) {<br \/>\n  var form = document.getElementById('_form_' + id + '_'), thank_you = form.querySelector('._form-thank-you');<br \/>\n  form.querySelector('._form-content').style.display = 'none';<br \/>\n  thank_you.innerHTML = message;<br \/>\n  thank_you.style.display = 'block';<br \/>\n  if (typeof(trackcmp_url) != 'undefined' && trackcmp_url) {<br \/>\n    \/\/ Site tracking URL to use after inline form submission.<br \/>\n    _load_script(trackcmp_url);<br \/>\n  }<br \/>\n  if (typeof window._form_callback !== 'undefined') window._form_callback(id);<br \/>\n};<br \/>\nwindow._show_error = function(id, message, html) {<br \/>\n  var form = document.getElementById('_form_' + id + '_'), err = document.createElement('div'), button = form.querySelector('button'), old_error = form.querySelector('._form_error');<br \/>\n  if (old_error) old_error.parentNode.removeChild(old_error);<br \/>\n  err.innerHTML = message;<br \/>\n  err.className = '_error-inner _form_error _no_arrow';<br \/>\n  var wrapper = document.createElement('div');<br \/>\n  wrapper.className = '_form-inner';<br \/>\n  wrapper.appendChild(err);<br \/>\n  button.parentNode.insertBefore(wrapper, button);<br \/>\n  document.querySelector('[id^=\"_form\"][id$=\"_submit\"]').disabled = false;<br \/>\n  if (html) {<br \/>\n    var div = document.createElement('div');<br \/>\n    div.className = '_error-html';<br \/>\n    div.innerHTML = html;<br \/>\n    err.appendChild(div);<br \/>\n  }<br \/>\n};<br \/>\nwindow._load_script = function(url, callback) {<br \/>\n    var head = document.querySelector('head'), script = document.createElement('script'), r = false;<br \/>\n    script.type = 'text\/javascript';<br \/>\n    script.charset = 'utf-8';<br \/>\n    script.src = url;<br \/>\n    if (callback) {<br \/>\n      script.onload = script.onreadystatechange = function() {<br \/>\n      if (!r && (!this.readyState || this.readyState == 'complete')) {<br \/>\n        r = true;<br \/>\n        callback();<br \/>\n        }<br \/>\n      };<br \/>\n    }<br \/>\n    head.appendChild(script);<br \/>\n};<br \/>\n(function() {<br \/>\n  if (window.location.search.search(\"excludeform\") !== -1) return false;<br \/>\n  var getCookie = function(name) {<br \/>\n    var match = document.cookie.match(new RegExp('(^|; )' + name + '=([^;]+)'));<br \/>\n    return match ? match[2] : null;<br \/>\n  }<br \/>\n  var setCookie = function(name, value) {<br \/>\n    var now = new Date();<br \/>\n    var time = now.getTime();<br \/>\n    var expireTime = time + 1000 * 60 * 60 * 24 * 365;<br \/>\n    now.setTime(expireTime);<br \/>\n    document.cookie = name + '=' + value + '; expires=' + now + ';path=\/';<br \/>\n  }<br \/>\n      var addEvent = function(element, event, func) {<br \/>\n    if (element.addEventListener) {<br \/>\n      element.addEventListener(event, func);<br \/>\n    } else {<br \/>\n      var oldFunc = element['on' + event];<br \/>\n      element['on' + event] = function() {<br \/>\n        oldFunc.apply(this, arguments);<br \/>\n        func.apply(this, arguments);<br \/>\n      };<br \/>\n    }<br \/>\n  }<br \/>\n  var _removed = false;<br \/>\n  var form_to_submit = document.getElementById('_form_1_');<br \/>\n  var allInputs = form_to_submit.querySelectorAll('input, select, textarea'), tooltips = [], submitted = false;<\/script><\/p>\n<p>  var getUrlParam = function(name) {<br \/>\n    var regexStr = &#8216;[?&#038;]' + name + &#8216;=([^&#038;#]*)';<br \/>\n    var results = new RegExp(regexStr, &#8216;i').exec(window.location.href);<br \/>\n    return results != undefined ? decodeURIComponent(results[1]) : false;<br \/>\n  };<\/p>\n<p>  for (var i = 0; i < allInputs.length; i++) {\n    var regexStr = \"field\\[(\\d+)\\]\";\n    var results = new RegExp(regexStr).exec(allInputs[i].name);\n    if (results != undefined) {\n      allInputs[i].dataset.name = window.cfields[results[1]];\n    } else {\n      allInputs[i].dataset.name = allInputs[i].name;\n    }\n    var fieldVal = getUrlParam(allInputs[i].dataset.name);\n\n    if (fieldVal) {\n      if (allInputs[i].type == \"radio\" || allInputs[i].type == \"checkbox\") {\n        if (allInputs[i].value == fieldVal) {\n          allInputs[i].checked = true;\n        }\n      } else {\n        allInputs[i].value = fieldVal;\n      }\n    }\n  }\n\n  var remove_tooltips = function() {\n    for (var i = 0; i < tooltips.length; i++) {\n      tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\n    }\n      tooltips = [];\n  };\n  var remove_tooltip = function(elem) {\n    for (var i = 0; i < tooltips.length; i++) {\n      if (tooltips[i].elem === elem) {\n        tooltips[i].tip.parentNode.removeChild(tooltips[i].tip);\n        tooltips.splice(i, 1);\n        return;\n      }\n    }\n  };\n  var create_tooltip = function(elem, text) {\n    var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {};\n    if (elem.type != 'radio' &#038;&#038; elem.type != 'checkbox') {\n      tooltip.className = '_error';\n      arrow.className = '_error-arrow';\n      inner.className = '_error-inner';\n      inner.innerHTML = text;\n      tooltip.appendChild(arrow);\n      tooltip.appendChild(inner);\n      elem.parentNode.appendChild(tooltip);\n    } else {\n      tooltip.className = '_error-inner _no_arrow';\n      tooltip.innerHTML = text;\n      elem.parentNode.insertBefore(tooltip, elem);\n      new_tooltip.no_arrow = true;\n    }\n    new_tooltip.tip = tooltip;\n    new_tooltip.elem = elem;\n    tooltips.push(new_tooltip);\n    return new_tooltip;\n  };\n  var resize_tooltip = function(tooltip) {\n    var rect = tooltip.elem.getBoundingClientRect();\n    var doc = document.documentElement, scrollPosition = rect.top - ((window.pageYOffset || doc.scrollTop)  - (doc.clientTop || 0));\n    if (scrollPosition < 40) {\n      tooltip.tip.className = tooltip.tip.className.replace(\/ ?(_above|_below) ?\/g, '') + ' _below';\n    } else {\n      tooltip.tip.className = tooltip.tip.className.replace(\/ ?(_above|_below) ?\/g, '') + ' _above';\n    }\n  };\n  var resize_tooltips = function() {\n    if (_removed) return;\n    for (var i = 0; i < tooltips.length; i++) {\n      if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]);\n    }\n  };\n  var validate_field = function(elem, remove) {\n    var tooltip = null, value = elem.value, no_error = true;\n    remove ? remove_tooltip(elem) : false;\n    if (elem.type != 'checkbox') elem.className = elem.className.replace(\/ ?_has_error ?\/g, '');\n    if (elem.getAttribute('required') !== null) {\n      if (elem.type == 'radio' || (elem.type == 'checkbox' &#038;&#038; \/any\/.test(elem.className))) {\n        var elems = form_to_submit.elements[elem.name];\n        if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) {\n          no_error = elem.checked;\n        }\n        else {\n          no_error = false;\n          for (var i = 0; i < elems.length; i++) {\n            if (elems[i].checked) no_error = true;\n          }\n        }\n        if (!no_error) {\n          tooltip = create_tooltip(elem, \"Please select an option.\");\n        }\n      } else if (elem.type =='checkbox') {\n        var elems = form_to_submit.elements[elem.name], found = false, err = [];\n        no_error = true;\n        for (var i = 0; i < elems.length; i++) {\n          if (elems[i].getAttribute('required') === null) continue;\n          if (!found &#038;&#038; elems[i] !== elem) return true;\n          found = true;\n          elems[i].className = elems[i].className.replace(\/ ?_has_error ?\/g, '');\n          if (!elems[i].checked) {\n            no_error = false;\n            elems[i].className = elems[i].className + ' _has_error';\n            err.push(\"Checking %s is required\".replace(\"%s\", elems[i].value));\n          }\n        }\n        if (!no_error) {\n          tooltip = create_tooltip(elem, err.join('<br \/>&#8216;));<br \/>\n        }<br \/>\n      } else if (elem.tagName == &#8216;SELECT') {<br \/>\n        var selected = true;<br \/>\n        if (elem.multiple) {<br \/>\n          selected = false;<br \/>\n          for (var i = 0; i < elem.options.length; i++) {\n            if (elem.options[i].selected) {\n              selected = true;\n              break;\n            }\n          }\n        } else {\n          for (var i = 0; i < elem.options.length; i++) {\n            if (elem.options[i].selected &#038;&#038; !elem.options[i].value) {\n              selected = false;\n            }\n          }\n        }\n        if (!selected) {\n          elem.className = elem.className + ' _has_error';\n          no_error = false;\n          tooltip = create_tooltip(elem, \"Please select an option.\");\n        }\n      } else if (value === undefined || value === null || value === '') {\n        elem.className = elem.className + ' _has_error';\n        no_error = false;\n        tooltip = create_tooltip(elem, \"This field is required.\");\n      }\n    }\n    if (no_error &#038;&#038; elem.name == 'email') {\n      if (!value.match(\/^[+_a-z0-9-'&#038;=]+(.[+_a-z0-9-']+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,})$\/i)) {\n        elem.className = elem.className + ' _has_error';\n        no_error = false;\n        tooltip = create_tooltip(elem, \"Enter a valid email address.\");\n      }\n    }\n    if (no_error &#038;&#038; \/date_field\/.test(elem.className)) {\n      if (!value.match(\/^dddd-dd-dd$\/)) {\n        elem.className = elem.className + ' _has_error';\n        no_error = false;\n        tooltip = create_tooltip(elem, \"Enter a valid date.\");\n      }\n    }\n    tooltip ? resize_tooltip(tooltip) : false;\n    return no_error;\n  };\n  var needs_validate = function(el) {\n    return el.name == 'email' || el.getAttribute('required') !== null;\n  };\n  var validate_form = function(e) {\n    var err = form_to_submit.querySelector('._form_error'), no_error = true;\n    if (!submitted) {\n      submitted = true;\n      for (var i = 0, len = allInputs.length; i < len; i++) {\n        var input = allInputs[i];\n        if (needs_validate(input)) {\n          if (input.type == 'text') {\n            addEvent(input, 'blur', function() {\n              this.value = this.value.trim();\n              validate_field(this, true);\n            });\n            addEvent(input, 'input', function() {\n              validate_field(this, true);\n            });\n          } else if (input.type == 'radio' || input.type == 'checkbox') {\n            (function(el) {\n              var radios = form_to_submit.elements[el.name];\n              for (var i = 0; i < radios.length; i++) {\n                addEvent(radios[i], 'click', function() {\n                  validate_field(el, true);\n                });\n              }\n            })(input);\n          } else if (input.tagName == 'SELECT') {\n            addEvent(input, 'change', function() {\n              validate_field(this, true);\n            });\n          }\n        }\n      }\n    }\n    remove_tooltips();\n    for (var i = 0, len = allInputs.length; i < len; i++) {\n      var elem = allInputs[i];\n      if (needs_validate(elem)) {\n        if (elem.tagName.toLowerCase() !== \"select\") {\n          elem.value = elem.value.trim();\n        }\n        validate_field(elem) ? true : no_error = false;\n      }\n    }\n    if (!no_error &#038;&#038; e) {\n      e.preventDefault();\n    }\n    resize_tooltips();\n    return no_error;\n  };\n  addEvent(window, 'resize', resize_tooltips);\n  addEvent(window, 'scroll', resize_tooltips);\n  window._old_serialize = null;\n  if (typeof serialize !== 'undefined') window._old_serialize = window.serialize;\n  _load_script(\"\/\/d3rxaij56vjege.cloudfront.net\/form-serialize\/0.3\/serialize.min.js\", function() {\n    window._form_serialize = window.serialize;\n    if (window._old_serialize) window.serialize = window._old_serialize;\n  });\n  var form_submit = function(e) {\n    e.preventDefault();\n    if (validate_form()) {\n      \/\/ use this trick to get the submit button &#038; disable it using plain javascript\n      document.querySelector('[id^=\"_form\"][id$=\"_submit\"]').disabled = true;\n            var serialized = _form_serialize(document.getElementById('_form_1_'));\n      var err = form_to_submit.querySelector('._form_error');\n      err ? err.parentNode.removeChild(err) : false;\n      _load_script('https:\/\/thatorganicmom.activehosted.com\/proc.php?' + serialized + '&#038;jsonp=true');\n    }\n    return false;\n  };\n  addEvent(form_to_submit, 'submit', form_submit);\n})();\n\n<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Here's an infographic to help you fall asleep naturally<\/h2>\n\n\n\n<div class=\"wp-block-image is-style-default\"><figure class=\"aligncenter\"><img fetchpriority=\"low\" loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"2000\"  src=\"https:\/\/www.thatorganicmom.com\/wp-content\/uploads\/2017\/10\/is-beauty-sleep-for-real-what-you-need-to-know.png\" alt=\"Is &quot;beauty sleep&quot; for real? What you need to know.\" class=\"wp-image-10089\" srcset=\"https:\/\/www.thatorganicmom.com\/wp-content\/uploads\/2017\/10\/is-beauty-sleep-for-real-what-you-need-to-know-300x750.png 300w, https:\/\/www.thatorganicmom.com\/wp-content\/uploads\/2017\/10\/is-beauty-sleep-for-real-what-you-need-to-know-410x1024.png 410w, https:\/\/www.thatorganicmom.com\/wp-content\/uploads\/2017\/10\/is-beauty-sleep-for-real-what-you-need-to-know-600x1500.png 600w, https:\/\/www.thatorganicmom.com\/wp-content\/uploads\/2017\/10\/is-beauty-sleep-for-real-what-you-need-to-know-614x1536.png 614w, https:\/\/www.thatorganicmom.com\/wp-content\/uploads\/2017\/10\/is-beauty-sleep-for-real-what-you-need-to-know-768x1920.png 768w, https:\/\/www.thatorganicmom.com\/wp-content\/uploads\/2017\/10\/is-beauty-sleep-for-real-what-you-need-to-know.png 800w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure><\/div>\n","protected":false},"excerpt":{"rendered":"<p>We all want to look and feel our best which is why prioritizing beauty sleep should be part of the most fundamental skincare routine. At night your body does the vital work of cleaning up while we get restorative sleep. \u00a0Without sleep, our looks will be affected Probably the first thing you notice when you &hellip;<\/p>\n","protected":false},"author":1,"featured_media":10093,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"mai_trending":17,"mai_views":95,"mai_views_updated":1769510043,"om_disable_all_campaigns":false,"_lmt_disableupdate":"","_lmt_disable":"","wprm-recipe-roundup-name":"","wprm-recipe-roundup-description":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[1061,1107],"tags":[1076,160,1016],"class_list":{"2":"type-post","7":"category-beauty","8":"category-sleep","9":"tag-natural-beauty","10":"tag-sleep","11":"tag-sleep-hygiene","12":"entry"},"modified_by":"Rebecca Huff","acf":[],"_links":{"self":[{"href":"https:\/\/www.thatorganicmom.com\/wp-json\/wp\/v2\/posts\/10087","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thatorganicmom.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thatorganicmom.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thatorganicmom.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thatorganicmom.com\/wp-json\/wp\/v2\/comments?post=10087"}],"version-history":[{"count":3,"href":"https:\/\/www.thatorganicmom.com\/wp-json\/wp\/v2\/posts\/10087\/revisions"}],"predecessor-version":[{"id":27926,"href":"https:\/\/www.thatorganicmom.com\/wp-json\/wp\/v2\/posts\/10087\/revisions\/27926"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.thatorganicmom.com\/wp-json\/wp\/v2\/media\/10093"}],"wp:attachment":[{"href":"https:\/\/www.thatorganicmom.com\/wp-json\/wp\/v2\/media?parent=10087"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thatorganicmom.com\/wp-json\/wp\/v2\/categories?post=10087"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thatorganicmom.com\/wp-json\/wp\/v2\/tags?post=10087"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}