PageSourceSearch

https://restfullighting.com/blogs/news

html restfullighting.com collected 2026-10-10 00:03:16 UTC 308,663 bytes, 5,238 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3  <head>
4    <meta charset="utf-8">
5    <meta http-equiv="X-UA-Compatible" content="IE=edge">
6    <meta name="viewport" content="width=device-width,initial-scale=1">
7    <meta name="theme-color" content="">
8    <link rel="canonical" href="https://restfullighting.com/blogs/news">
9    <link rel="preconnect" href="https://cdn.shopify.com" crossorigin><link
10        rel="icon"
11        type="image/png"
12        href="//restfullighting.com/cdn/shop/files/Restful_White_on_Black_Icon_for_Social.png?crop=center&height=32&v=1750178706&width=32"
13      ><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin><title>
14      News
15
16        &ndash; Restful</title>
17
18    
19
20    
21<script type="esms-options">
22  {
23    "noLoadEventRetriggers": true
24  }
25</script>
25
26
27<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
vendor: 1 bytes, line 27
27
28<script type="importmap">
29  {
30    "imports": {
31      "vendor": "//restfullighting.com/cdn/shop/t/14/assets/vendor.bundle.min.js?v=124729801276099409011787319626",
32      "deferrable-data": "//restfullighting.com/cdn/shop/t/14/assets/deferrable-data.bundle.js?v=160370895301608380811787319625",
33      "product": "//restfullighting.com/cdn/shop/t/14/assets/island-product.bundle.js?v=16875237316760582051787319626",
34      "quick-buy": "//restfullighting.com/cdn/shop/t/14/assets/island-quick-buy.bundle.js?v=147469616221971819701787319626"
35    }
36  }
37</script>
37
38
39
40    
40<script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script>
40<meta name="facebook-domain-verification" content="fqq49ejt8tch84mi76mj9et47w8epx">
41<meta name="google-site-verification" content="hGvfaDdly4WPz381QeiXdNruMWt3vKCWlB6mm4JHG7o">
42<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/60051226775/digital_wallets/dialog">
43<meta id="in-context-paypal-metadata" data-shop-id="60051226775" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
44<link rel="ucp" href="/.well-known/ucp" version="2026-08-25"><link rel="alternate" type="application/atom+xml" title="Feed" href="/blogs/news.atom" />
45<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
45
46<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
47<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=60051226775" crossorigin="anonymous"></script>
vendor: 1 bytes, line 47
47
48<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":60051226775,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/60051226775","merchantName":"Restful","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","discover","amex","elo","jcb"],"total":{"type":"pending","label":"Restful","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
vendor: 1 bytes, line 48
48
49<script id="shopify-features" type="application/json">{"accessToken":"5bc5be752a1da0be486507a264c446f9","betas":["rich-media-storefront-analytics"],"domain":"restfullighting.com","predictiveSearch":true,"shopId":60051226775,"locale":"en"}</script>
vendor: 1 bytes, line 49
49
50<script>var Shopify = Shopify || {};
51Shopify.shop = "bedtime-bulb-north-america.myshopify.com";
52Shopify.locale = "en";
53Shopify.currency = {"active":"USD","rate":"1.0"};
54Shopify.country = "US";
55Shopify.theme = {"name":"restful-shopify\/products-menu-staging","id":152817631383,"schema_name":"Baseline","schema_version":"4.0.0","theme_store_id":null,"role":"main"};
56Shopify.theme.handle = "null";
57Shopify.theme.style = {"id":null,"handle":null};
58Shopify.cdnHost = "restfullighting.com/cdn";
59Shopify.routes = Shopify.routes || {};
60Shopify.routes.root = "/";
61Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
62Shopify.SignInWithShop = Shopify.SignInWithShop || {};
63Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
64Shopify.SignInWithShop.User.recognized = false;</script>
vendor: 1 bytes, line 64
64
65<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
vendor: 1 bytes, line 65
65
66<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
vendor: 1 bytes, line 66
66
67<script>
68  window.ShopifyPay = window.ShopifyPay || {};
69  window.ShopifyPay.apiHost = "shop.app\/pay";
70  window.ShopifyPay.redirectState = null;
71</script>
vendor: 1 bytes, line 71
71
72<script>
73  window.Shopify = window.Shopify || {};
74  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
75  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
76  window.Shopify.SignInWithShop.eligible = true;
77</script>
vendor: 1 bytes, line 77
77
78<script id="shop-js-analytics" type="application/json">{"pageType":"blog"}</script>
vendor: 1 bytes, line 78
78
79<script defer="defer" async type="module" src="https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
vendor: 1 bytes, line 79
79
80<script type="module">
81  await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
82
83  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
84
85</script>
vendor: 1 bytes, line 85
85
86<script>
87  window.Shopify = window.Shopify || {};
88  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
89  window.Shopify.featureAssets['shop-js'] = {"avatar":["modules/v2/loader.avatar.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"]};
90</script>
vendor: 1 bytes, line 90
90
91<script>(function() {
92  var isLoaded = false;
93  function asyncLoad() {
94    if (isLoaded) return;
95    isLoaded = true;
96    var urls = ["https:\/\/cdn.nfcube.com\/instafeed-373da9037723dda228b49d82495584e2.js?shop=bedtime-bulb-north-america.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=UpjMZG\u0026shop=bedtime-bulb-north-america.myshopify.com","https:\/\/static.klaviyo.com\/onsite\/js\/klaviyo.js?company_id=UpjMZG\u0026shop=bedtime-bulb-north-america.myshopify.com","\/\/cdn.shopify.com\/proxy\/09905676b000686bfbc090e623b0b0f5c1f5d82d7fe6af8a17122a367f12549d\/d1639lhkj5l89m.cloudfront.net\/js\/storefront\/uppromote.js?shop=bedtime-bulb-north-america.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA","https:\/\/d22lwxpnhu2n4a.cloudfront.net\/grommet\/shopify.js?shop=bedtime-bulb-north-america.myshopify.com"];
97    for (var i = 0; i < urls.length; i++) {
98      var s = document.createElement('script');
99      s.type = 'text/javascript';
100      s.async = true;
101      s.src = urls[i];
102      var x = document.getElementsByTagName('script')[0];
103      x.parentNode.insertBefore(s, x);
104    }
105  };
106  if(window.attachEvent) {
107    window.attachEvent('onload', asyncLoad);
108  } else {
109    window.addEventListener('load', asyncLoad, false);
110  }
111})();</script>
vendor: 1 bytes, line 111
111
112<script id="__st">var __st={"a":60051226775,"offset":-25200,"reqid":"668a91e1-6f7d-4c89-bd10-a96ccf294e74-1791590596","pageurl":"restfullighting.com\/blogs\/news","s":"blogs-82477383831","u":"5b284242327a","p":"blog","rtyp":"blog","rid":82477383831};</script>
vendor: 1 bytes, line 112
112
113<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
vendor: 1 bytes, line 113
113
114<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.3.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
vendor: 1 bytes, line 114
114
115<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//restfullighting.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
vendor: 1 bytes, line 115
115
116<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//restfullighting.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script>
116<script crossorigin="anonymous" defer="defer" src="//restfullighting.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-f0e26bdf.js?v=20250812"></script>
vendor: 1 bytes, line 116
116
117<script id="shopify-origin-trials" async="async" integrity="sha256-qJbe/jEZBHtr5W/BlA2cKAz3vkXu6vJQyLjgvgCC86g=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-318ab40a.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
vendor: 1 bytes, line 117
117
118<script>
119  window.Shopify = window.Shopify || {};
120  window.Shopify.MCP = window.Shopify.MCP || {};
121  window.Shopify.MCP.enabled = true;
122  window.Shopify.MCP.shop = "bedtime-bulb-north-america.myshopify.com";
123  window.Shopify.MCP.mcpEndpoint = "https:\/\/restfullighting.com\/api\/mcp";
124  window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n  - What is your return policy?\n  - What is your shipping policy?\n  - What is your phone number?\n  - What are your hours of operation?\"\nSet policy_types to also get the store's written policies (full text and URL).\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."},"policy_types":{"type":"array","items":{"type":"string","enum":["refund","shipping","privacy","terms_of_service","terms_of_sale","subscription","legal_notice","contact"]},"description":"Policy kinds to fetch, chosen from the user's question — e.g. [\"refund\"] for returns\/exchanges\/damaged items, [\"contact\"] for phone\/hours\/address. Include every kind the question touches. Omit it to get only FAQ answers."}},"required":["query"]}}];
125</script>
vendor: 1 bytes, line 125
125
126<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("DOMContentLoaded",i,{once:!0})}p()?i():m()}s("\/\/restfullighting.com\/cdn\/shopifycloud\/storefront\/assets\/storefront\/webmcp-f427de6a.js","sha256-ypGF+5vIq4Psw4WG7nsVtdd\/TCfsJWnrNuACdqLCElY=");})();
127</script>
vendor: 1 bytes, line 127
127
128<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://restfullighting.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
129</script>
vendor: 1 bytes, line 129
129
130<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
131  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
132</script>
vendor: 1 bytes, line 132
132
133<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
134</script>
134
135<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://restfullighting.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
136<style id="shopify-accelerated-checkout-cart">
137        #shopify-buyer-consent {
138  margin-top: 1em;
139  display: inline-block;
140  width: 100%;
141}
142
143#shopify-buyer-consent.hidden {
144  display: none;
145}
146
147#shopify-subscription-policy-button {
148  background: none;
149  border: none;
150  padding: 0;
151  text-decoration: underline;
152  font-size: inherit;
153  cursor: pointer;
154}
155
156#shopify-subscription-policy-button::before {
157  box-shadow: none;
158}
159
160      </style>
161
162<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
162
163
164    
165
166
167
168
169
170
171<style data-shopify>
172  
173  
174</style>
175
176<style>:root {
177
178      --font-size-xs: 0.64rem;
179      --font-size-sm: 0.8rem;
180      --font-size-base: 1rem;
181      --font-size-lg: 1.25rem;
182      --font-size-xl: 1.563rem;
183      --font-size-2xl: 1.953rem;
184      --font-size-3xl: 2.441rem;
185      --font-size-4xl: 3.052rem;
186      --font-size-5xl: 3.815rem;
187      --font-size-6xl: 4.768rem;
188      --font-size-7xl: 5.96rem;
189      --font-size-8xl: 7.451rem;
190      --font-size-9xl: 9.313rem;
191
192      --type-scale-n-2: var(--font-size-xs);
193      --type-scale-n-1: var(--font-size-sm);
194      --type-scale-n0: var(--font-size-base);
195      --type-scale-n1: var(--font-size-lg);
196      --type-scale-n2: var(--font-size-xl);
197      --type-scale-n3: var(--font-size-2xl);
198      --type-scale-n4: var(--font-size-3xl);
199      --type-scale-n5: var(--font-size-4xl);
200      --type-scale-n6: var(--font-size-5xl);
201      --type-scale-n7: var(--font-size-6xl);
202      --type-scale-n8: var(--font-size-7xl);
203      --type-scale-n9: var(--font-size-8xl);
204      --type-scale-n10: var(--font-size-9xl);
205
206      --base-font-size: 112.5%;
207      --base-font-size-from-settings: 18;
208      --base-line-height: 1.2;
209      --heading-line-height: 0.9;
210
211      font-size: var(--base-font-size);
212      line-height: var(--base-line-height);
213
214      --heading-font-stack: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
215      --heading-font-weight: 400;
216      --heading-font-style: normal;
217
218
219      --body-font-stack: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
220      --body-font-weight: 400;
221      --body-font-bold: FontDrop;
222      --body-font-bold-italic: FontDrop;
223
224      --color-gridline: 0 0 0;
225      --gridline-width: 1px;
226
227      --text-border-width: 1px;
228      --checkbox-width: 1px;
229
230      --font-heading: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
231      --font-body: "system_ui", -apple-system, 'Segoe UI', Roboto, 'Helvetica Neue', 'Noto Sans', 'Liberation Sans', Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';
232      --font-body-weight: 400;
233      --font-body-style: normal;
234      --font-body-bold-weight: bold;
235
236      --heading-letterspacing: 0.0;
237      --heading-capitalize: none;
238      --heading-decoration: none;
239
240      --standard-heading-size: var(--type-scale-n2);
241      --feature-heading-size: var(--type-scale-n3);
242      --secondary-heading-size: var(--type-scale-n0);
243
244      --body-copy-transform: none;
245
246      --wrapperWidth: 100vw;
247      --gutter: 1px;
248      --rowHeight: calc((var(--wrapperWidth) - (11 * var(--gutter))) / 12);
249
250      --global-scrolling-items-speed-multiplier: 1;
251
252      --add-to-cart-button-height: 44px;
253      --checkout-button-height: 44px;
254
255      --spacing: 3rem;
256      --spacing-double: 6rem;
257      --spacing-half: 1.5rem;
258
259      /* Equivalent to px-2 */
260      --section-horizontal-spacing-mobile: 0.5rem;
261      /* Equivalent to px-4 */
262      --section-horizontal-spacing-desktop: 1rem;
263
264      --section-horizontal-spacing: var(--section-horizontal-spacing-mobile);
265
266      --icon-thickness: 1.5;
267
268      /**
269       * Buttons
270       */
271      --button-text-transform: none;
272      --button-after-content: '\00a0\2192';
273      --button-border-radius: 0;
274
275      /**
276       * Links
277       */
278      --links-bottom-border-width: var(--text-border-width);
279      --links-bottom-padding: 0.25rem;
280      --links-text-transform: none;
281      --links-after-content: '\00a0\2192';
282      --links-before-content: '\2190\00a0';
283
284      background-color: rgb(var(--color-scheme-background));
285      color: rgb(var(--color-scheme-text));
286    }
287
288    @media (min-width: 1024px) {
289      :root {
290        --standard-heading-size: var(--type-scale-n6);
291        --feature-heading-size: var(--type-scale-n7);
292        --secondary-heading-size: var(--type-scale-n2);
293
294        --section-horizontal-spacing: var(--section-horizontal-spacing-desktop);
295      }
296    }
297
298    :root,
299      
300      [data-color-scheme="scheme1"] {
301        --color-scheme-text: 0 0 0;
302        --color-scheme-background: 240 235 227;
303        --color-scheme-accent: 98 60 234;
304        --color-scheme-accent-contrast:  255 255 255;
305        --color-scheme-secondary: 0 0 0;
306      }
307  
308      [data-color-scheme="scheme2"] {
309        --color-scheme-text: 0 0 0;
310        --color-scheme-background: 166 49 18;
311        --color-scheme-accent: 255 255 255;
312        --color-scheme-accent-contrast:  0 0 0;
313        --color-scheme-secondary: 0 0 0;
314      }
315  
316      [data-color-scheme="scheme3"] {
317        --color-scheme-text: 252 252 252;
318        --color-scheme-background: 166 142 116;
319        --color-scheme-accent: 198 249 31;
320        --color-scheme-accent-contrast:  255 255 255;
321        --color-scheme-secondary: 252 252 252;
322      }
323  
324      [data-color-scheme="scheme4"] {
325        --color-scheme-text: 255 255 255;
326        --color-scheme-background: 0 0 0;
327        --color-scheme-accent: 255 255 255;
328        --color-scheme-accent-contrast:  0 0 0;
329        --color-scheme-secondary: 255 255 255;
330      }
331  
332      [data-color-scheme="scheme5"] {
333        --color-scheme-text: 0 0 0;
334        --color-scheme-background: 255 255 255;
335        --color-scheme-accent: 0 0 0;
336        --color-scheme-accent-contrast:  255 255 255;
337        --color-scheme-secondary: 0 0 0;
338      }
339  
340
341    [data-color-scheme] {
342      --payment-terms-background-color: rgb(var(--color-scheme-background));
343
344      --button-color-border: var(--color-scheme-text);
345      --button-color-background: var(--color-scheme-text);
346      --button-color-text: var(--color-scheme-background);
347      --button-color-border-hover: var(--color-scheme-accent);
348      --button-color-background-hover: var(--color-scheme-accent);
349      --button-color-text-hover: var(--color-scheme-accent-contrast);
350    }
351
352    ::selection {
353      background-color: rgb(var(--color-scheme-accent));
354      color: rgb(var(--color-scheme-accent-contrast));
355    }
356
357    @keyframes scrolling-items {
358      0% {
359        transform: translate3d(0, 0, 0);
360      }
361
362      100% {
363        transform: translate3d(-50%, 0, 0);
364      }
365    }
366</style>
367
368<style id="generated-critical-css">
369image-with-placeholder{display:block}.theme-button,.theme-button--secondary{cursor:pointer;font-size:var(--font-size-base);line-height:var(--base-line-height);overflow-wrap:anywhere;padding:.5rem 2rem;text-transform:var(--button-text-transform);word-break:normal}.theme-button--secondary:after,.theme-button:after{--tw-content:var(--button-after-content);content:var(--tw-content)}.theme-button{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(var(--button-color-background)/var(--tw-bg-opacity,1));border-color:rgb(var(--button-color-border)/var(--tw-border-opacity,1));border-radius:var(--button-border-radius);border-width:var(--text-border-width);color:rgb(var(--button-color-text)/var(--tw-text-opacity,1))}@media (hover:hover) and (pointer:fine){.theme-button:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(var(--button-color-background-hover)/var(--tw-bg-opacity,1));border-color:rgb(var(--button-color-border-hover)/var(--tw-border-opacity,1));color:rgb(var(--button-color-text-hover)/var(--tw-text-opacity,1))}}.theme-button--secondary{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(var(--color-scheme-background)/var(--tw-bg-opacity,1));border-color:rgb(var(--color-scheme-text)/var(--tw-border-opacity,1));border-radius:var(--button-border-radius);border-width:var(--text-border-width);color:rgb(var(--color-scheme-text)/var(--tw-text-opacity,1))}[data-color-scheme] .theme-button--secondary.rte a:hover,[data-color-scheme].theme-button--secondary .rte a:hover,[data-color-scheme].theme-button--secondary.rte a:hover{color:rgb(var(--color-scheme-accent));text-decoration-color:rgb(var(--color-scheme-accent))}[data-color-scheme] .theme-button--secondary.rte blockquote,[data-color-scheme].theme-button--secondary .rte blockquote,[data-color-scheme].theme-button--secondary.rte blockquote{background:rgb(var(--color-scheme-text));color:rgb(var(--color-scheme-background))}@media (hover:hover) and (pointer:fine){.theme-button--secondary:hover{--tw-border-opacity:1;--tw-text-opacity:1;border-color:rgb(var(--color-scheme-accent)/var(--tw-border-opacity,1));color:rgb(var(--color-scheme-accent)/var(--tw-text-opacity,1))}}[data-shopify-xr-hidden]{display:none}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.shopify-payment-button__button--hidden{display:none!important}.splide:not(.is-active) .\[\.splide\:not\(\.is-active\)_\&\]\:pointer-events-none{pointer-events:none}.splide:not(.is-active) .\[\.splide\:not\(\.is-active\)_\&\]\:invisible{visibility:hidden}.splide:not(.is-active) .\[\.splide\:not\(\.is-active\)_\&\]\:\!flex{display:flex!important}.splide:not(.is-active) .\[\.splide\:not\(\.is-active\)_\&\]\:gap-gridline{gap:var(--gridline-width)}@media not all and (min-width:1024px){.splide:not(.is-active) .max-lg\:\[\.splide\:not\(\.is-active\)_\&\]\:hidden{display:none}}
370</style>
371<style id="manual-critical-css">
372  html {
373    background-color: rgb(var(--color-primary-background));
374    color: rgb(var(--color-primary-text));
375    font-size: var(--base-font-size);
376    line-height: var(--base-line-height);
377  }
378
379  [x-cloak] {
380    display: none;
381  }
382
383  data-island {
384    display: block;
385  }
386
387  html.no-js [x-cloak].no-js-undo-cloak {
388    display: revert;
389  }
390
391  body {
392    display: flex;
393    flex-direction: column;
394    min-height: 100vh;
395  }
396
397  @media (min-width: 768px) {
398    [md\:undo-x-cloak-block] {
399      display: block;
400    }
401  }
402
403  @media (max-width: 767px) {
404    [max-md\:undo-x-cloak-block] {
405      display: block;
406    }
407  }
408</style>
409
410
411    <link href="//restfullighting.com/cdn/shop/t/14/assets/base.bundle.css?v=139135451651038960081787319626" rel="stylesheet" type="text/css" media="all" />
412
413
414<meta property="og:site_name" content="Restful">
415<meta property="og:url" content="https://restfullighting.com/blogs/news">
416<meta property="og:title" content="News">
417<meta property="og:type" content="website">
418<meta property="og:description" content="Lighting for better sleep and health."><meta property="og:image" content="http://restfullighting.com/cdn/shop/files/S1_1.jpg?v=1745371172">
419  <meta
420    property="og:image:secure_url"
421    content="https://restfullighting.com/cdn/shop/files/S1_1.jpg?v=1745371172"
422  >
423  <meta property="og:image:width" content="3000">
424  <meta property="og:image:height" content="3000"><meta name="twitter:card" content="summary_large_image">
425<meta name="twitter:title" content="News">
426<meta name="twitter:description" content="Lighting for better sleep and health.">
427<script>
428  window.THEMENAME = 'Baseline';
429  window.THEMEVERSION = '3.0.0';
430
431  document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
432
433  function debounce(fn, wait) {
434    let t;
435    return (...args) => {
436      clearTimeout(t);
437      t = setTimeout(() => fn.apply(this, args), wait);
438    };
439  }
440
441  window.theme = {
442    strings: {
443      loading: "Loading",
444      itemCountOne: "{{ count }} item",
445      itemCountOther: "{{ count }} items",
446      addToCart: "Add to cart",
447      soldOut: "Sold out",
448      unavailable: "Unavailable",
449      regularPrice: "Regular price",
450      salePrice: "Sale price",
451      sale: "Sale",
452      unitPrice: "Unit price",
453      unitPriceSeparator: "per",
454      cartEmpty: "Your cart is currently empty.",
455      cartCookies: "Enable cookies to use the shopping cart",
456      update: "Update",
457      quantity: "Quantity",
458      discountedTotal: "Discounted total",
459      regularTotal: "Regular total",
460      priceColumn: "See Price column for discount details.",
461      addedToCart: "Added to Cart!",
462      cartError: "There was an error while updating your cart. Please try again.",
463      cartAddError: "All {{ title }} are in your cart.",
464      shippingCalculatorResultsTitleOne: "There is 1 rate:",
465      shippingCalculatorResultsTitleMany: "There are {{ count }} rates:",
466    },
467    routes: {
468      root_url: "\/",
469      predictive_search_url: "\/search\/suggest",
470      cart_url: "\/cart",
471      cart_add_url: "\/cart\/add",
472      cart_change_url: "\/cart\/change",
473      cart_update_url: "\/cart\/update",
474      cart_clear_url: "\/cart\/clear",
475    },
476    moneyFormat: "${{amount}}",
477    moneyWithCurrencyFormat: "${{amount}} USD",
478    get defaultMoneyFormat() {
479      return this.moneyFormat;
480    },
481    cartItemCount: 0,
482    settings: {
483      cartType: "page",
484      openDrawerOnAddToCart: true
485    },
486    info: {
487      name: 'Baseline',
488    }
489  };
490</script>
vendor: 1 bytes, line 490
490
491<script src="//restfullighting.com/cdn/shop/t/14/assets/utils.js?v=84782252304122448471787319626" defer></script>
491
492    
492<script src="//restfullighting.com/cdn/shop/t/14/assets/images.js?v=56710371490645595961787319625" defer></script>
492
493    
493<script>
494      window.themeEventsDebugMode = false;
495    </script>
495
496    
496<script src="//restfullighting.com/cdn/shop/t/14/assets/theme-events.js?v=133344252210966700221787319626" defer></script>
496
497    
497<script src="//restfullighting.com/cdn/shop/t/14/assets/region-picker-sync.js?v=51873076682426185571787319626" defer></script>
497
498
499    
500
501    
502
503      
503<script>
504        (function (d, t) {
505          window.chatwootSettings = {
506            baseDomain: 'restfullighting.com',
507            availableMessage: "We're here to help!",
508            unavailableMessage: "We're here to help!",
509          };
510          var g = d.createElement(t),
511            s = d.getElementsByTagName(t)[0];
512          g.src = "https:\/\/chat.restfullighting.com" + '/packs/js/sdk.js';
513          g.defer = true;
514          g.async = true;
515          s.parentNode.insertBefore(g, s);
516          g.onload = function () {
517            window.chatwootSDK.run({
518              websiteToken: "MFXtFPgagVDCdmLVZ4sgmGDA",
519              baseUrl: "https:\/\/chat.restfullighting.com",
520            });
521          };
522          window.addEventListener('chatwoot:ready', function () {
523            // Flags storefront traffic separately from the docs site
524            // sharing this same inbox.
525            window.$chatwoot.setConversationCustomAttributes({
526              source: 'storefront',
527              page_url: window.location.pathname,
528            });
529          });
530        })(document, 'script');
531      </script>
531
532      
533<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
534
535
536
537
538
539
540
541
542
543
544
545
546  
546<script async src="https://static.klaviyo.com/onsite/js/UpjMZG/klaviyo.js?company_id=UpjMZG"></script>
546
547  
547<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
547
548
549  
550
551
552
553
554  
554<script>
555    window.klaviyoReviewsProductDesignMode = false
556  </script>
556
557
558
559
560
561
562
563
564
565
566<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
567
568
569
570
571
572
573
574<link rel="dns-prefetch" href="https://cdn.judge.me">
575<link rel="dns-prefetch" href="https://cdn1.judge.me">
576<link rel="dns-prefetch" href="https://api.judge.me">
577
578<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"coupon_receiving_condition":"any_review","coupon_value_type":"percentage","coupon_value_percentage":10,"coupon_value_fixed_amount":0,"coupon_discount_type":"single","coupon_tier_text_enabled":false,"coupon_tier_text_percentage":10,"coupon_tier_text_fixed_amount":0,"coupon_tier_photo_enabled":false,"coupon_tier_photo_percentage":10,"coupon_tier_photo_fixed_amount":0,"coupon_tier_video_enabled":false,"coupon_tier_video_percentage":10,"coupon_tier_video_fixed_amount":0,"enable_coupons":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Customer Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank y
578ou! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":"","widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"default","review_date_format":"mm/dd/yyyy","default_sort_method":"most-recent","enable_ai_review_visibility":true,"widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":false,"show_pictures_on_all_rev_page_desktop":false,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":true,"mute_video_by_default":true,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":false,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","widget_sorting_most_relevant_text":"Most Relevant","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":true,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subt
578itle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#A68E74","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":false,"widget_show_product_medals":true,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":true,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_text_color":"#000000","review_snippet_widget_lighter_text_color":"#7B7B7B","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#A68E74","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":false,"widget_autofill_review_title":true,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":false,"request_review_other_products_in_order":false,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":"#A68E74","review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":"#A68E74","review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_form_theme":"multi_step","review_form_location":"in_store_popup","review_form_external_page_background_color":"#C5F7F0","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_
578youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":true,"show_negative_reviews_help_screen":true,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","coupon_promo_intro_any_review_text":"Write a review and get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_photo_text":"Write a review and add a photo or video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_with_video_text":"Write a review and add a video to get a coupon for {{ amount }} off your next purchase","coupon_promo_intro_up_to_any_review_text":"Write a review and get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_up_to_with_photo_text":"Write a review and add a photo or video to get a coupon for up to {{ amount }} off your next purchase","coupon_promo_intro_external_text":"Write a review and get a reward for your next purchase","coupon_promo_intro_external_with_photo_text":"Write a review and add a photo or video to get a reward for your next purchase","coupon_promo_intro_external_with_video_text":"Write a review and add a video to get a reward for your next purchase","coupon_promo_media_photo_text":"Add a photo or video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_photo_only_text":"Add a photo and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_video_text":"Add a video and get a coupon for {{ amount }} off your next purchase","coupon_promo_media_external_photo_text":"Add a photo or video and get a reward for your next purchase","coupon_promo_media_external_photo_only_text":"Add a photo and get a reward for your next purchase","coupon_promo_media_external_video_text":"Add a video and get a reward for your next purchase","coupon_promo_success_text":"You've got a coupon for your next purchase at {{ shop_name }}!","coupon_promo_success_subtext":"You'll receive your coupon email within the hour.","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":true,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":10,"widget_other_languages_reviews_per_page":3,"widget_store_review_label_text":"Review about the store","widget_cart_mode_aggregate_heading_text":"Customers rate this store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"always","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural"
578:"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_card_grouping":"per_media","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"trust_badge_enabled":false,"trust_badge_structure":"outline","trust_badge_color":"black","trust_badge_star":"black","trust_badge_rating_display_default":"show_avg_text","platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"Restful","shop_currency":"USD","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":false,"autofill_review_title":true,"review_verification_email_status":"always","require_verification_before_submit":false,"sign_in_with_
578shop_enabled":false,"customer_account_validation_enabled":true,"most_relevant_sort_enabled":false,"coupon_promo_invited_eligible":true,"coupon_promo_web_eligible":false,"uses_coupon_integration":false,"uses_external_coupon":false,"negative_review_notification_email":"[email protected]","can_be_branded":true,"rtl_stars_enabled_ar":true,"rtl_stars_enabled_he":true,"reply_name_text":"Restful"};</script>
578 <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #A68E74;--jdgm-secondary-color: rgba(166,142,116,0.1);--jdgm-star-color: #A68E74;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #A68E74;--jdgm-paginate-color: #A68E74;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #A68E74}.jdgm-histogram__bar-content{background-color:#A68E74}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#A68E74}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #A68E74;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#A68E74}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'Restful'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
579</style> <style class='jdgm-settings-style'></style>
580
581  
582  
583  
584  <style class='jdgm-miracle-styles'>
585  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK
585/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}
586
587</style>
588
589
590  
591  
592   
593
594
595
596
597<script data-cfasync='false' class='jdgm-script'>
598!function(e){window.jdgm=window.jdgm||{};
599/* INF-1976 */
600var _jdgmBlocked=function(){var raw=(window.jdgmSettings||{}).hostname_allowlist;var list=(raw==null?"":""+raw).split(/[\s,]+/).map(function(h){return h.trim().toLowerCase().replace(/\.$/,"");}).filter(function(h){return h;});if(!list.length)return false;var host=(e.location.hostname||"").toLowerCase().replace(/\.$/,"");if(/(^|\.)shopifypreview\.com$/.test(host))return false;var bare=host.replace(/^www\./,"");for(var i=0;i<list.length;i++){var en=list[i];if(en.indexOf("*.")===0){var b=en.slice(2);if(host===b||host.slice(-(b.length+1))==="."+b)return false;}else if(bare===en.replace(/^www\./,""))return false;}return true;}();
601if(_jdgmBlocked){jdgm._loaderExecuted=true;jdgm._blocked=true;var _jdgmS=e.createElement("style");_jdgmS.textContent='[class^="jdgm-"],[class*=" jdgm-"]{display:none !important}';(e.head||e.documentElement).appendChild(_jdgmS);return;}
602jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
603jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
604setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
605!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
606(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
607a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
608jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
609t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
610t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
611".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
612parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
613jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
614)}))}(document);
615</script>
615
616<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/shopify_v2.css"></noscript>
617
618<!-- BEGIN app snippet: theme_fix_tags -->
618<script>
619  (function() {
620    var jdgmThemeFixes = null;
621    if (!jdgmThemeFixes) return;
622
623    // "All themes" fix: CSS and JS applied on every theme. CSS is injected
624    // before the per-theme fix so the theme-specific CSS wins the cascade.
625    // HTML is never applied globally (too risky).
626    var allThemesFix = jdgmThemeFixes['all'];
627    if (allThemesFix && allThemesFix.css) {
628      var allStyleTag = document.createElement('style');
629      allStyleTag.classList.add('jdgm-theme-fix-style-all');
630      allStyleTag.innerHTML = allThemesFix.css;
631      document.head.append(allStyleTag);
632    };
633
634    if (allThemesFix && allThemesFix.js) {
635      var allScriptTag = document.createElement('script');
636      allScriptTag.classList.add('jdgm-theme-fix-script-all');
637      allScriptTag.innerHTML = allThemesFix.js;
638      document.head.append(allScriptTag);
639    };
640
641    var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
642    if (!thisThemeFix) return;
643
644    if (thisThemeFix.html) {
645      document.addEventListener("DOMContentLoaded", function() {
646        var htmlDiv = document.createElement('div');
647        htmlDiv.classList.add('jdgm-theme-fix-html');
648        htmlDiv.innerHTML = thisThemeFix.html;
649        document.body.append(htmlDiv);
650      });
651    };
652
653    if (thisThemeFix.css) {
654      var styleTag = document.createElement('style');
655      styleTag.classList.add('jdgm-theme-fix-style');
656      styleTag.innerHTML = thisThemeFix.css;
657      document.head.append(styleTag);
658    };
659
660    if (thisThemeFix.js) {
661      var scriptTag = document.createElement('script');
662      scriptTag.classList.add('jdgm-theme-fix-script');
663      scriptTag.innerHTML = thisThemeFix.js;
664      document.head.append(scriptTag);
665    };
666  })();
667</script>
667
668<!-- END app snippet -->
669<!-- End of Judge.me Core -->
670
671
672
673<!-- END app block -->
673<script src="https://cdn.shopify.com/extensions/01a11e34-4cfe-7758-8ce2-d7b551b7557a/klaviyo-email-marketing-76/assets/app.js" type="text/javascript" defer="defer"></script>
673
674<link href="https://cdn.shopify.com/extensions/01a11e34-4cfe-7758-8ce2-d7b551b7557a/klaviyo-email-marketing-76/assets/app.css" rel="stylesheet" type="text/css" media="all">
675<script src="https://cdn.shopify.com/extensions/01a11b30-98d5-7ae3-b2f4-f79b3c6f32c4/judgeme-775/assets/loader.js" type="text/javascript" defer="defer"></script>
675
676<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
677<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 60051226775,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "blog"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
vendor: 1 bytes, line 677
677
678<script>
679  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
680</script>
vendor: 1 bytes, line 680
680
681<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,t=/bytedance/i;function i(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var t=0,i=e.split(";");t<i.length;t++){var n=i[t],r=n.indexOf("=");if(-1!==r){var o=n.slice(0,r).trim();if(o){var a=void 0;try{a=decodeURIComponent(o)}catch(e){a=o}if("_shopify_s"===a){var d=n.slice(r+1).trim();try{return decodeURIComponent(d)}catch(e){return d}}}}}return}catch(e){return}}function n(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}function r(e,t){return"string"==typeof e&&e.length>0&&e.length<=t?e:void 0}function o(e){var t;switch(null==(t=null==e?void 0:e.navigation)?void 0:t.type){case 0:return"navigate";case 1:return"reload";case 2:return"back_forward";default:return}}function a(){var e,t,i;try{var n=null==(i=null==(t=null==(e=self.ShopifyAnalytics)?void 0:e.lib)?void 0:t.trekkie)?void 0:i.state;return"awaiting-consent"===n||"initialized"===n?n:void 0}catch(e){return}}return function(d,s,u,l){var c=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};try{var p=c.trekkieShim;!0!==p&&"true"!==p||null!=window.__TREKKIE_SHIM_QUEUE||(window.__TREKKIE_SHIM_QUEUE=[])}catch(e){}var f,v,h,y,g=(v=(f={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,h=f.legacy,(y=navigator.userAgent).match(e)?"bot":y.match(v)?"modern":y.match(h)?"legacy":y.match(t)?"bot":"unknown"),m=function(e){var t,i,n=r(e,128);try{var a=window.performance,d=null==(t=null==a?void 0:a.getEntriesByType)?void 0:t.call(a,"navigation")[0];if(!d)return{requestId:n,navigationType:o(a)};var s="type"in d?r(d.type,64):void 0,u="serverTiming"in d&&Array.isArray(d.serverTiming)?d.serverTiming:[];return{requestId:null!=n?n:r(null==(i=u.find(function(e){return"requestID"===e.name}))?void 0:i.description,128),navigationType:s}}catch(e){return{requestId:n}}}(c.requestId),w=function(e){var t=e.version,r=e.browserTarget,o=e.surface,a=e.shopId,d=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var u=e.status,l=e.errorMsg,c=e.failureReason,p=e.useKeepaliveFallback,f=void 0!==p&&p,v=e.navigationType,h=e.pagehidePersisted,y=e.requestId,g=e.trekkieState;if(d){var m,w;try{var b=(new Date).getTime();m=JSON.stringify({metadata:{event_sent_at_ms:b},events:[{schema_id:"web_pixels_manager_load/3.3",payload:{version:t,bundle_target:r,page_url:s,status:u,surface:o,error_msg:l,failure_reason:c,navigation_type:v,pagehide_persisted:h,request_id:y,trekkie_state:g,shop_id:a,visit_token:i()},metadata:{event_created_at_ms:b}}]})}catch(e){return}try{if("function"==typeof window.navigator.sendBeacon&&-1===(w=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===w.indexOf("iPad; CPU OS 12_")&&-1===w.indexOf("iPod touch; CPU iPhone OS 12_")&&window.navigator.sendBeacon.bind(window.navigator)(d,m))return}catch(e){}if(f)try{"function"==typeof window.fetch&&window.fetch(d,{method:"POST",headers:{"Content-Type":"text/plain"},body:m,keepalive:!0}
681).catch(function(){})}catch(e){}else try{var _=new XMLHttpRequest;_.open("POST",d,!0),_.setRequestHeader("Content-Type","text/plain"),_.send(m)}catch(e){n("[Web Pixels Manager] Got an unhandled error while logging to Monorail.")}}else n("[Web Pixels Manager] No Monorail endpoint provided, skipping logging.")}}}({version:u,browserTarget:g,surface:d.surface,shopId:d.shopId,monorailEndpoint:d.monorailEndpoint});if(Boolean(null==(_=null==(b=window.Shopify)?void 0:b.analytics)?void 0:_.replayQueue))w.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var b,_;w.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var S=window.Shopify;S.analytics=S.analytics||{};var P=S.analytics;P.replayQueue=[],P.publish=function(e,t,i){return P.replayQueue.push([e,t,i]),!0};try{self.performance.mark("wpm:start")}catch(e){}var k,C="modern"===g?"modern":"legacy",E=(null!=l?l:{modern:"",legacy:""})[C],I=[(k={baseUrl:s,hashVersion:u,buildTarget:C}).baseUrl,"/wpm","/b",k.hashVersion,"modern"===k.buildTarget?"m":"l",".js"].join(""),O=!1,T=!1;try{c.browserTarget=g,function(){O=!0;try{window.addEventListener("pagehide",M)}catch(e){O=!1}}(),R(function(){try{R(x)}catch(e){D(e)}}),w.emit({status:"loading",requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()})}catch(e){D(e)}}function U(){var e;if(q(),!function(){var e,t;return Boolean(null==(t=null==(e=window.Shopify)?void 0:e.analytics)?void 0:t.initialized)}()){var t,i,n;try{if("function"!=typeof(null==(e=window.webPixelsManager)?void 0:e.init))return void A();if(!(null!==(n=i=t=window.webPixelsManager.init(d))&&"function"!=typeof n&&Object(n)===n&&"publish"in i&&"function"==typeof i.publish&&"publishCustomEvent"in i&&"function"==typeof i.publishCustomEvent&&"visitor"in i&&"function"==typeof i.visitor))return void A()}catch(e){return void A(e)}var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var i=e[0],n=e[1],r=e[2];t.publishCustomEvent(i,n,r)}),r.replayQueue=[],r.publish=t.publishCustomEvent,r.visitor=t.visitor,r.initialized=!0}}function A(e){B("manager_api_unavailable",void 0===e?void 0:Q(e))}function x(){B("script_load_failed","".concat(I," has failed to load"))}function B(e,t){T||(T=!0,q(),w.emit({status:"failed",errorMsg:t,failureReason:e,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function M(e){O&&(q(),w.emit({status:"pagehide-while-loading",useKeepaliveFallback:!0,pagehidePersisted:e.persisted,requestId:m.requestId,navigationType:m.navigationType,trekkieState:a()}))}function q(){O=!1;try{window.removeEventListener("pagehide",M)}catch(e){}}function R(e){var t;!function(e){var t=e.src,i=e.async,n=void 0===i||i,r=e.onload,o=e.onerror,a=e.sri,d=e.scriptDataAttributes,s=void 0===d?{}:d,u=document.createElement("script"),l=document.querySelector("head"),c=document.querySelector("body");if(u.async=n,u.src=t,a&&(u.integrity=a,u.crossOrigin="anonymous"),s)for(var p in s)if(Object.prototype.hasOwnProperty.call(s,p))try{u.dataset[p]=String(s[p])}catch(e){}if(r&&u.addEventListener("load",r),o&&u.addEventListener("error",o),l)l.appendChild(u);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(u)}}({src:I,async:!0,onload:U,onerror:e,sri:(t=E,"string"==typeof t&&/^sha384-[A-Za-z0-9+/=]+$/.test(t)?E:""),scriptDataAttributes:c})}function D(e){B("script_append_failed",Q(e))}function Q(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 60051226775,storefrontBaseUrl: "https://restfullighting.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://restfullighting.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["4c64608a","16072cab"],webPixelsConfigList: [{"id":"1704198295","configuration":"{\"clickstreamId\":\"1fc43432-5b74-4f68-a858-92508e67a302\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"dce0ba162d2ca66f441eebf2b9a98ca0","type":"APP","apiClientId":44186959873,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"}
681,{"id":"1569423511","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8acc938b1a30dc7624e304493ca567d7","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1379860631","configuration":"{\"accountID\":\"UpjMZG\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1178042519","configuration":"{\"shopId\":\"220908\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"8323bee30e1ec3ae135ae5e0cef4ab6d","type":"APP","apiClientId":2773553,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1083408535","configuration":"{\"pixelCode\":\"D1ICRBJC77U981F3K8EG\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"22e92c2ad45662f435e4801458fb78cc","type":"APP","apiClientId":4383523,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"538804375","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-G3ZP0GQ9L6\\\",\\\"GT-P8QZBWM\\\"],\\\"target_country\\\":\\\"US\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":\\\"G-G3ZP0GQ9L6\\\"},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":\\\"G-G3ZP0GQ9L6\\\"},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-G3ZP0GQ9L6\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-G3ZP0GQ9L6\\\",\\\"MC-5P4DSDD2WK\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-G3ZP0GQ9L6\\\",\\\"MC-5P4DSDD2WK\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-G3ZP0GQ9L6\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-G3ZP0GQ9L6\\\",\\\"MC-5P4DSDD2WK\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-G3ZP0GQ9L6\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":\\\"G-G3ZP0GQ9L6\\\"},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":\\\"G-G3ZP0GQ9L6\\\"},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-G3ZP0GQ9L6\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"a3321ca85cf5aaf6b57585fcd8d67b3a","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"133464215","configuration":"{\"pixel_id\":\"519215041250107\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"bd2f978c17a94bbb8a74d43de2165dc5","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"82346135","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS"],"name":"Google Analytics tag (migrated)"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0530","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Restful","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"bedtime-bulb-north-america.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/restfullighting.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[],"purchasingCompany":null},},"https://restfullighting.com/cdn","7ec887c8w14f9f074p854094e1m1370c602",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"152817631383","themePublished":"true","eventMetadataId":"cbd3fa43-a18d-4222-9b29-918ed0062cc6","pageType":"blog","resourceId":"82477383831","shopId":"60051226775","storefrontBaseUrl":"https:\/\/restfullighting.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"4c64608a\", \"16072cab\"]","isMerchantRequest":"false","hashVersion":"7ec887c8w14f9f074p854094e1m1370c602","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script>
681<script>
682  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
683  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
684  window.ShopifyAnalytics.meta.currency = 'USD';
685  var meta = {"page":{"pageType":"blog","resourceType":"blog","resourceId":82477383831,"requestId":"668a91e1-6f7d-4c89-bd10-a96ccf294e74-1791590596"}};
686  for (var attr in meta) {
687    window.ShopifyAnalytics.meta[attr] = meta[attr];
688  }
689</script>
vendor: 1 bytes, line 689
689
690<script class="analytics">
691  (function () {
692    var customDocumentWrite = function(content) {
693      var jquery = null;
694
695      if (window.jQuery) {
696        jquery = window.jQuery;
697      } else if (window.Checkout && window.Checkout.$) {
698        jquery = window.Checkout.$;
699      }
700
701      if (jquery) {
702        jquery('body').append(content);
703      }
704    };
705
706    var hasLoggedConversion = function(token) {
707      if (token) {
708        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
709      }
710      return false;
711    }
712
713    var setCookieIfConversion = function(token) {
714      if (token) {
715        var twoMonthsFromNow = new Date(Date.now());
716        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
717
718        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
719      }
720    }
721
722    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
723    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
724    if (trekkie.integrations) {
725      return;
726    }
727    trekkie.methods = [
728      'identify',
729      'page',
730      'ready',
731      'track',
732      'trackForm',
733      'trackLink'
734    ];
735    trekkie.factory = function(method) {
736      return function() {
737        var args = Array.prototype.slice.call(arguments);
738        args.unshift(method);
739        trekkie.push(args);
740        if (method == 'track' || method == 'page') {
741          var pageUrl;
742          try {
743            pageUrl = window.location.href;
744          } catch (e) {}
745          var pageReferrer;
746          try {
747            pageReferrer = document.referrer;
748          } catch (e) {}
749          try {
750            if (window.__TREKKIE_SHIM_QUEUE == null) {
751              window.__TREKKIE_SHIM_QUEUE = [];
752            }
753            window.__TREKKIE_SHIM_QUEUE.push({
754              from: 'trekkie-stub',
755              method: method,
756              args: args.slice(1),
757              pageContext: {
758                url: pageUrl,
759                referrer: pageReferrer
760              }
761            });
762          } catch (e) {
763            // no-op
764          }
765        }
766        return trekkie;
767      };
768    };
769    for (var i = 0; i < trekkie.methods.length; i++) {
770      var key = trekkie.methods[i];
771      trekkie[key] = trekkie.factory(key);
772    }
773    trekkie.load = function(config) {
774      trekkie.config = config || {};
775      trekkie.config.initialDocumentCookie = document.cookie;
776      var first = document.getElementsByTagName('script')[0];
777var script = document.createElement('script');
778script.type = 'text/javascript';
779script.onerror = function(e) {
780  var scriptFallback = document.createElement('script');
781  scriptFallback.type = 'text/javascript';
782  scriptFallback.onerror = function(error) {
783          var Monorail = {
784      produce: function produce(monorailDomain, schemaId, payload) {
785        var currentMs = new Date().getTime();
786        var event = {
787          schema_id: schemaId,
788          payload: payload,
789          metadata: {
790            event_created_at_ms: currentMs,
791            event_sent_at_ms: currentMs
792          }
793        };
794        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
795      },
796      sendRequest: function sendRequest(endpointUrl, payload) {
797        // Try the sendBeacon API
798        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
799          var blobData = new window.Blob([payload], {
800            type: 'text/plain'
801          });
802
803          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
804            return true;
805          } // sendBeacon was not successful
806
807        } // XHR beacon
808
809        var xhr = new XMLHttpRequest();
810
811        try {
812          xhr.open('POST', endpointUrl);
813          xhr.setRequestHeader('Content-Type', 'text/plain');
814          xhr.send(payload);
815        } catch (e) {
816          console.log(e);
817        }
818
819        return false;
820      },
821      isIos12: function isIos12() {
822        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
823      }
824    };
825    Monorail.produce('monorail-edge.shopifysvc.com',
826      'trekkie_storefront_load_errors/1.1',
827      {shop_id: 60051226775,
828      theme_id: 152817631383,
829      app_name: "storefront",
830      context_url: window.location.href,
831      source_url: "//restfullighting.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js"});
832
833  };
834  scriptFallback.async = true;
835  scriptFallback.src = '//restfullighting.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
836  first.parentNode.insertBefore(scriptFallback, first);
837};
838script.async = true;
839script.src = '//restfullighting.com/cdn/s/trekkie.storefront.51e69540e15035ae012ec8cc42e8f9cd792233a0.min.js';
840first.parentNode.insertBefore(script, first);
841
842    };
843    trekkie.load(
844      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":60051226775,"isMerchantRequest":null,"themeId":152817631383,"themeCityHash":"95
84470218684528395338","contentLanguage":"en","currency":"USD","eventMetadataId":"cbd3fa43-a18d-4222-9b29-918ed0062cc6"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["764d78cb","4c64608a"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
845    );
846
847    var loaded = false;
848    trekkie.ready(function() {
849      if (loaded) return;
850      loaded = true;
851
852      window.ShopifyAnalytics.lib = window.trekkie;
853
854      var originalDocumentWrite = document.write;
855      document.write = customDocumentWrite;
856      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
857      document.write = originalDocumentWrite;
858
859      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
860      var token = match? match[1]: undefined;
861      if (!hasLoggedConversion(token)) {
862        setCookieIfConversion(token);
863        
864      }
865    });
866
867    window.ShopifyAnalytics.lib.page(null,{"pageType":"blog","resourceType":"blog","resourceId":82477383831,"requestId":"668a91e1-6f7d-4c89-bd10-a96ccf294e74-1791590596","shopifyEmitted":true});
868
869    var eventsListenerScript = document.createElement('script');
870    eventsListenerScript.async = true;
871    eventsListenerScript.src = "//restfullighting.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
872    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
873})();</script>
873
874  
874<script>
875  if (!window.ga || (window.ga && typeof window.ga !== 'function')) {
876    window.ga = function ga() {
877      (window.ga.q = window.ga.q || []).push(arguments);
878      if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
879        window.Shopify.analytics.publish("ga_stub_called", {}, {sendTo: "google_osp_migration"});
880      }
881      console.error("Shopify's Google Analytics stub called with:", Array.from(arguments), "\nSee https://help.shopify.com/manual/promoting-marketing/pixels/pixel-migration#google for more information.");
882    };
883    if (window.Shopify && window.Shopify.analytics && typeof window.Shopify.analytics.publish === 'function') {
884      window.Shopify.analytics.publish("ga_stub_initialized", {}, {sendTo: "google_osp_migration"});
885    }
886  }
887</script>
vendor: 1 bytes, line 887
887
888<script
889  defer
890  src="https://restfullighting.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.10.1.min.js"
891  data-application="storefront-renderer"
892  data-shop-id="60051226775"
893  data-render-region="gcp-us-central1"
894  data-page-type="blog"
895  data-theme-instance-id="152817631383"
896  data-theme-name="Baseline"
897  data-theme-version="4.0.0"
898  data-monorail-region="shop_domain"
899  data-resource-timing-sampling-rate="10"
900  data-shs="true"
901  data-shs-beacon="true"
902  data-shs-export-with-fetch="true"
903  data-shs-logs-sample-rate="1"
904  data-shs-beacon-endpoint="https://restfullighting.com/api/collect"
905></script>
905
906<meta name="shopify-y" content="4de21cdf-0b6b-4f17-836a-f7e9ea36b188" data-expiration="1823148196000"><meta name="shopify-s" content="f26b7c68-cf1c-4e1e-9627-4e3b799e8b12" data-expiration="1791592396000">
907</head>
908
909  <body>
910    <a class="skip-link" href="#MainContent">Skip to content</a>
911
912    <!-- BEGIN sections: header-group -->
913<div id="shopify-section-sections--20931932749975__header" class="shopify-section shopify-section-group-header-group section-header relative z-20">
914
915
916<data-island
917  x-data="Header"
918  class="block"
919  :class="{ 'is-stuck' : isStuck }"
920  
921  
922  data-color-scheme="scheme1"
923  data-overlay-header-with-sticky="false"
924  data-overlay-text-color-scheme="scheme4"
925  id="sections--20931932749975__header"
926  role="banner"
927  data-theme-header
928>
929  
930  <header
931    x-ref="header"
932    class="relative z-10 border-b-gridline border-gridline-color text-scheme-text  border-gridline-color bg-scheme-background"
933    data-color-scheme="scheme1"
934  >
935    <nav
936      class="relative hidden lg:block"
937      aria-label="Primary"
938    >
939      <div class="flex items-stretch px-section-horizontal-spacing justify-between">
940        <div class="flex items-stretch">
941          
942            <div class="flex mr-6">
943              <a
944    href="/"
945    class="break-word my-auto inline-block py-4"
946  >
947    
948    
949      <div class="max-w-[var(--logo-max-width)]">
950        
951<img
952            src="//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=250"
953            srcset="//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=80 80w,//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=160 160w,//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=240 240w,//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=250 250w,//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=500 500w,//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=750 750w
954            "
955            width="202"
956            height="36"
957            loading="eager"
958            
959              sizes="(min-width: 1024px) 250px, 80px"
960            
961            alt="Restful"
962            
963          >
964        
965
966        
967      </div>
968    
969    
970  </a>
971            </div>
972          
973          
974            <ul class="flex flex-wrap items-stretch self-stretch justify-start">
975
976
977
978
979
980<li class="flex self-stretch mr-4">
981        <data-island
982        x-data="{ expanded: false }"
983        @focusout="if ($event.relatedTarget && !$el.contains($event.relatedTarget)) expanded = false"
984        class="no-js-focus-wrapper flex self-stretch"
985      >
986        <button
987          class="inline-flex py-4 items-center"
988          @click="expanded = !expanded"
989          :aria-expanded="expanded ? true : 'false'"
990          aria-controls="menu0"
991        >
992          <span class="inline-block pr-1">Products</span><span
993              class="mr-1 inline-block h-3 w-3 origin-center align-middle"
994              x-show="!expanded"
995            ><svg
996  class="theme-icon"
997  xmlns="http://www.w3.org/2000/svg"
998  fill="none"
999  viewBox="0 0 24 24"
1000>
1001  <path stroke="currentColor" d="M12 1v22M1 12h22" vector-effect="non-scaling-stroke"/>
1002</svg>
1003</span>
1004            <span
1005              class="mr-1 inline-block h-3 w-3 origin-center align-middle"
1006              x-show="expanded"
1007              style="display: none;"
1008            ><svg
1009  class="theme-icon"
1010  xmlns="http://www.w3.org/2000/svg"
1011  fill="none"
1012  viewBox="0 0 24 24"
1013>
1014  <path stroke="currentColor" d="M1 12h22" vector-effect="non-scaling-stroke"/>
1015</svg>
1016</span></button>
1017        <div
1018          id="menu0"
1019          class="no-js-focus-container absolute bottom-auto left-0 top-full z-20 w-full border-y-gridline border-gridline-color bg-scheme-background text-scheme-text"
1020          x-cloak
1021          x-show="expanded"
1022          x-transition:enter="transition ease duration-200 motion-reduce:duration-0"
1023          x-transition:enter-start="opacity-0"
1024          x-transition:enter-end="opacity-100"
1025          x-transition:leave="transition ease duration-200 motion-reduce:duration-0"
1026          x-transition:leave-start="opacity-100"
1027          x-transition:leave-end="opacity-0"
1028          @click.outside.prevent="expanded = false"
1029          data-color-scheme=""
1030        >
1031          <div class="px-section-horizontal-spacing text-left"><ul class="flex gap-4 py-4 justify-start">
1032                
1033
1034
1035
1036
1037
1038<li>
1039            <a
1040              
1041              class="inline-block py-4"
1042              href="/products/restful-atmos-preorder"
1043            >Atmos Bedside Lamp</a>
1044          </li><li>
1045            <a
1046              
1047              class="inline-block py-4"
1048              href="/products/bedtime-bulb-v2"
1049            >Bedtime Bulb v2</a>
1050          </li><li>
1051            <a
1052              
1053              class="inline-block py-4"
1054              href="/pages/circadian-mode-for-philips-hue"
1055            >Circadian Mode</a>
1056          </li><li>
1057            <a
1058              
1059              class="inline-block py-4"
1060              href="/pages/restful-app"
1061            >MyRestful App</a>
1062          </li><li>
1063            <a
1064              
1065              class="inline-block py-4"
1066              href="/collections/bulb-accessories"
1067            >Accessories</a>
1068          </li><li>
1069            <a
1070              
1071              class="inline-block py-4"
1072              href="/pages/request-a-product"
1073            >Request a Product</a>
1074          </li>
1075              </ul></div>
1076        </div>
1077      </data-island>
1078      </li>
1079
1080<li class="inline-flex items-stretch mr-4">
1081        
1082      <a
1083        
1084        class="flex py-4 relative"
1085        href="/pages/science"
1086      >
1087        <span class="m-auto inline-block">Science</span></a>
1088    
1089      </li></ul>
1090          
1091        </div>
1092
1093        
1094<div class="flex items-stretch justify-end gap-x-4 text-right "><div class="flex items-stretch whitespace-nowrap">
1095              
1096    
1097      <a
1098        class="inline-flex py-4"
1099        href="https://restfullighting.com/customer_authentication/redirect?locale=en&region_country=US"
1100      ><span class="my-auto">Log in</span></a>
1101    
1102
1103            </div><div class="flex items-center whitespace-nowrap">
1104            <form method="post" action="/localization" id="header-region-picker-form" accept-charset="UTF-8" class="inline-block" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/news" /><data-island
1105    x-data="{ expanded: false }"
1106    @keydown.escape.prevent.stop="expanded = false"
1107    @click.outside="expanded = false"
1108    class="relative"
1109  >
1110    <h2 class="sr-only">Country/region</h2>
1111    <button
1112      type="button"
1113      class="inline-flex items-center py-4"
1114      :aria-expanded="expanded"
1115      aria-controls="country-list-header-picker"
1116      aria-describedby="country-heading-header-picker"
1117      @click.prevent="expanded = ! expanded"
1118    ><span class="pointer-events-none">🇺🇸 USD
1119</span>
1120      <span
1121        class="rotate ml-1 inline-block w-3 origin-center transform fill-current transition pointer-events-none"
1122        :class="{ 'rotate-180': expanded }"
1123      >
1124        <svg
1125  class="theme-icon"
1126  xmlns="http://www.w3.org/2000/svg"
1127  fill="none"
1128  viewBox="0 0 24 24"
1129>
1130  <path stroke="currentColor" d="M1.5 7 12 17.5 22.5 7" vector-effect="non-scaling-stroke"/>
1131</svg>
1132
1133      </span>
1134    </button>
1135    <div
1136      class="absolute top-full right-0 left-auto"
1137      x-show="expanded"
1138      style="display: none;"
1139      x-transition:enter="transition ease duration-300"
1140      x-transition:enter-start="opacity-0"
1141      x-transition:enter-end="opacity-100"
1142      x-transition:leave="transition ease duration-300"
1143      x-transition:leave-start="opacity-100"
1144      x-transition:leave-end="opacity-0"
1145    >
1146      <ul
1147        id="country-list-header-picker"
1148        class="relative z-10 flex max-h-[30vh] w-max max-w-[theme(spacing.64)] snap-y snap-mandatory flex-col gap-[--text-border-width] overflow-y-auto border-text border-gridline-color bg-gridline-color text-base"
1149        :aria-hidden="! expanded"
1150      ><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1151            <div class="w-full font-bold opacity-60 text-left">
1152              North America
1153            </div>
1154          </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1155              <button
1156                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1157                type="button"
1158                
1159                @click.prevent="$refs.input.value = 'CA'; $root.closest('form').submit();"
1160              >
1161                <span class="flex items-center border-transparent border-b-text">
1162                  <span>Canada</span>
1163                  <span class="ml-1">(CAD $)</span>
1164                </span>
1165              </button>
1166            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1167              <button
1168                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1169                type="button"
1170                
1171                  aria-current="true"
1172                
1173                @click.prevent="$refs.input.value = 'US'; $root.closest('form').submit();"
1174              >
1175                <span class="flex items-center border-scheme-text border-b-text">
1176                  <span>United States</span>
1177                  <span class="ml-1">(USD $)</span>
1178                </span>
1179              </button>
1180            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1181            <div class="w-full font-bold opacity-60 text-left">
1182              Europe
1183            </div>
1184          </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1185              <button
1186                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1187                type="button"
1188                
1189                @click.prevent="$refs.input.value = 'AT'; $root.closest('form').submit();"
1190              >
1191                <span class="flex items-center border-transparent border-b-text">
1192                  <span>Austria</span>
1193                  <span class="ml-1">(EUR €)</span>
1194                </span>
1195              </button>
1196            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1197              <button
1198                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1199                type="button"
1200                
1201                @click.prevent="$refs.input.value = 'BE'; $root.closest('form').submit();"
1202              >
1203                <span class="flex items-center border-transparent border-b-text">
1204                  <span>Belgium</span>
1205                  <span class="ml-1">(EUR €)</span>
1206                </span>
1207              </button>
1208            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1209              <button
1210                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1211                type="button"
1212                
1213                @click.prevent="$refs.input.value = 'BG'; $root.closest('form').submit();"
1214              >
1215                <span class="flex items-center border-transparent border-b-text">
1216                  <span>Bulgaria</span>
1217                  <span class="ml-1">(EUR €)</span>
1218                </span>
1219              </button>
1220            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1221              <button
1222                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1223                type="button"
1224                
1225                @click.prevent="$refs.input.value = 'HR'; $root.closest('form').submit();"
1226              >
1227                <span class="flex items-center border-transparent border-b-text">
1228                  <span>Croatia</span>
1229                  <span class="ml-1">(EUR €)</span>
1230                </span>
1231              </button>
1232            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1233              <button
1234                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1235                type="button"
1236                
1237                @click.prevent="$refs.input.value = 'CY'; $root.closest('form').submit();"
1238              >
1239                <span class="flex items-center border-transparent border-b-text">
1240                  <span>Cyprus</span>
1241                  <span class="ml-1">(EUR €)</span>
1242                </span>
1243              </button>
1244            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1245              <button
1246                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1247                type="button"
1248                
1249                @click.prevent="$refs.input.value = 'CZ'; $root.closest('form').submit();"
1250              >
1251                <span class="flex items-center border-transparent border-b-text">
1252                  <span>Czechia</span>
1253                  <span class="ml-1">(CZK Kč)</span>
1254                </span>
1255              </button>
1256            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1257              <button
1258                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1259                type="button"
1260                
1261                @click.prevent="$refs.input.value = 'DK'; $root.closest('form').submit();"
1262              >
1263                <span class="flex items-center border-transparent border-b-text">
1264                  <span>Denmark</span>
1265                  <span class="ml-1">(DKK kr.)</span>
1266                </span>
1267              </button>
1268            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1269              <button
1270                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1271                type="button"
1272                
1273                @click.prevent="$refs.input.value = 'EE'; $root.closest('form').submit();"
1274              >
1275                <span class="flex items-center border-transparent border-b-text">
1276                  <span>Estonia</span>
1277                  <span class="ml-1">(EUR €)</span>
1278                </span>
1279              </button>
1280            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1281              <button
1282                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1283                type="button"
1284                
1285                @click.prevent="$refs.input.value = 'FI'; $root.closest('form').submit();"
1286              >
1287                <span class="flex items-center border-transparent border-b-text">
1288                  <span>Finland</span>
1289                  <span class="ml-1">(EUR €)</span>
1290                </span>
1291              </button>
1292            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1293              <button
1294                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1295                type="button"
1296                
1297                @click.prevent="$refs.input.value = 'FR'; $root.closest('form').submit();"
1298              >
1299                <span class="flex items-center border-transparent border-b-text">
1300                  <span>France</span>
1301                  <span class="ml-1">(EUR €)</span>
1302                </span>
1303              </button>
1304            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1305              <button
1306                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1307                type="button"
1308                
1309                @click.prevent="$refs.input.value = 'DE'; $root.closest('form').submit();"
1310              >
1311                <span class="flex items-center border-transparent border-b-text">
1312                  <span>Germany</span>
1313                  <span class="ml-1">(EUR €)</span>
1314                </span>
1315              </button>
1316            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1317              <button
1318                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1319                type="button"
1320                
1321                @click.prevent="$refs.input.value = 'GR'; $root.closest('form').submit();"
1322              >
1323                <span class="flex items-center border-transparent border-b-text">
1324                  <span>Greece</span>
1325                  <span class="ml-1">(EUR €)</span>
1326                </span>
1327              </button>
1328            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1329              <button
1330                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1331                type="button"
1332                
1333                @click.prevent="$refs.input.value = 'HU'; $root.closest('form').submit();"
1334              >
1335                <span class="flex items-center border-transparent border-b-text">
1336                  <span>Hungary</span>
1337                  <span class="ml-1">(HUF Ft)</span>
1338                </span>
1339              </button>
1340            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1341              <button
1342                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1343                type="button"
1344                
1345                @click.prevent="$refs.input.value = 'IE'; $root.closest('form').submit();"
1346              >
1347                <span class="flex items-center border-transparent border-b-text">
1348                  <span>Ireland</span>
1349                  <span class="ml-1">(EUR €)</span>
1350                </span>
1351              </button>
1352            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1353              <button
1354                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1355                type="button"
1356                
1357                @click.prevent="$refs.input.value = 'IT'; $root.closest('form').submit();"
1358              >
1359                <span class="flex items-center border-transparent border-b-text">
1360                  <span>Italy</span>
1361                  <span class="ml-1">(EUR €)</span>
1362                </span>
1363              </button>
1364            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1365              <button
1366                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1367                type="button"
1368                
1369                @click.prevent="$refs.input.value = 'LV'; $root.closest('form').submit();"
1370              >
1371                <span class="flex items-center border-transparent border-b-text">
1372                  <span>Latvia</span>
1373                  <span class="ml-1">(EUR €)</span>
1374                </span>
1375              </button>
1376            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1377              <button
1378                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1379                type="button"
1380                
1381                @click.prevent="$refs.input.value = 'LT'; $root.closest('form').submit();"
1382              >
1383                <span class="flex items-center border-transparent border-b-text">
1384                  <span>Lithuania</span>
1385                  <span class="ml-1">(EUR €)</span>
1386                </span>
1387              </button>
1388            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1389              <button
1390                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1391                type="button"
1392                
1393                @click.prevent="$refs.input.value = 'LU'; $root.closest('form').submit();"
1394              >
1395                <span class="flex items-center border-transparent border-b-text">
1396                  <span>Luxembourg</span>
1397                  <span class="ml-1">(EUR €)</span>
1398                </span>
1399              </button>
1400            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1401              <button
1402                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1403                type="button"
1404                
1405                @click.prevent="$refs.input.value = 'MT'; $root.closest('form').submit();"
1406              >
1407                <span class="flex items-center border-transparent border-b-text">
1408                  <span>Malta</span>
1409                  <span class="ml-1">(EUR €)</span>
1410                </span>
1411              </button>
1412            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1413              <button
1414                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1415                type="button"
1416                
1417                @click.prevent="$refs.input.value = 'NL'; $root.closest('form').submit();"
1418              >
1419                <span class="flex items-center border-transparent border-b-text">
1420                  <span>Netherlands</span>
1421                  <span class="ml-1">(EUR €)</span>
1422                </span>
1423              </button>
1424            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1425              <button
1426                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1427                type="button"
1428                
1429                @click.prevent="$refs.input.value = 'PL'; $root.closest('form').submit();"
1430              >
1431                <span class="flex items-center border-transparent border-b-text">
1432                  <span>Poland</span>
1433                  <span class="ml-1">(PLN zł)</span>
1434                </span>
1435              </button>
1436            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1437              <button
1438                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1439                type="button"
1440                
1441                @click.prevent="$refs.input.value = 'PT'; $root.closest('form').submit();"
1442              >
1443                <span class="flex items-center border-transparent border-b-text">
1444                  <span>Portugal</span>
1445                  <span class="ml-1">(EUR €)</span>
1446                </span>
1447              </button>
1448            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1449              <button
1450                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1451                type="button"
1452                
1453                @click.prevent="$refs.input.value = 'RO'; $root.closest('form').submit();"
1454              >
1455                <span class="flex items-center border-transparent border-b-text">
1456                  <span>Romania</span>
1457                  <span class="ml-1">(RON Lei)</span>
1458                </span>
1459              </button>
1460            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1461              <button
1462                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1463                type="button"
1464                
1465                @click.prevent="$refs.input.value = 'SK'; $root.closest('form').submit();"
1466              >
1467                <span class="flex items-center border-transparent border-b-text">
1468                  <span>Slovakia</span>
1469                  <span class="ml-1">(EUR €)</span>
1470                </span>
1471              </button>
1472            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1473              <button
1474                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1475                type="button"
1476                
1477                @click.prevent="$refs.input.value = 'SI'; $root.closest('form').submit();"
1478              >
1479                <span class="flex items-center border-transparent border-b-text">
1480                  <span>Slovenia</span>
1481                  <span class="ml-1">(EUR €)</span>
1482                </span>
1483              </button>
1484            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1485              <button
1486                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1487                type="button"
1488                
1489                @click.prevent="$refs.input.value = 'ES'; $root.closest('form').submit();"
1490              >
1491                <span class="flex items-center border-transparent border-b-text">
1492                  <span>Spain</span>
1493                  <span class="ml-1">(EUR €)</span>
1494                </span>
1495              </button>
1496            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1497              <button
1498                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1499                type="button"
1500                
1501                @click.prevent="$refs.input.value = 'SE'; $root.closest('form').submit();"
1502              >
1503                <span class="flex items-center border-transparent border-b-text">
1504                  <span>Sweden</span>
1505                  <span class="ml-1">(SEK kr)</span>
1506                </span>
1507              </button>
1508            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1509              <button
1510                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1511                type="button"
1512                
1513                @click.prevent="$refs.input.value = 'CH'; $root.closest('form').submit();"
1514              >
1515                <span class="flex items-center border-transparent border-b-text">
1516                  <span>Switzerland</span>
1517                  <span class="ml-1">(CHF CHF)</span>
1518                </span>
1519              </button>
1520            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1521              <button
1522                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1523                type="button"
1524                
1525                @click.prevent="$refs.input.value = 'GB'; $root.closest('form').submit();"
1526              >
1527                <span class="flex items-center border-transparent border-b-text">
1528                  <span>United Kingdom</span>
1529                  <span class="ml-1">(GBP £)</span>
1530                </span>
1531              </button>
1532            </li></ul>
1533    </div>
1534
1535    <input
1536      x-ref="input"
1537      type="hidden"
1538      name="country_code"
1539      id="HeaderCountrySelector"
1540      value="US"
1541    >
1542  </data-island></form>
1543          </div>
1544
1545          
1546            <div class="flex items-stretch whitespace-nowrap">
1547              <data-island
1548  x-data="{ searchOpen: false }"
1549  class="contents"
1550>
1551  <a
1552    x-ref="searchToggle"
1553    @click.prevent="searchOpen = true"
1554    @keydown.space.prevent="searchOpen = true"
1555    class="inline-flex py-4"
1556    href="/search"
1557    :role="`button`"
1558  ><span class="my-auto">Search</span></a>
1559
1560  <data-island
1561    class="absolute z-20 border-y-gridline border-gridline-color bg-scheme-background px-section-horizontal-spacing py-2 text-scheme-text  w-full top-full bottom-auto left-0"
1562    x-cloak
1563    x-show="searchOpen"
1564    x-transition:enter="ease duration-200"
1565    x-transition:enter-start="opacity-0"
1566    x-transition:enter-end="opacity-100"
1567    x-transition:leave="ease duration-200"
1568    x-transition:leave-start="opacity-100"
1569    x-transition:leave-end="opacity-0"
1570    
1571      x-data="PredictiveSearch('product,collection,article,page,query')"
1572      x-trap.inert.noscroll="resultsOpen"
1573      @keyup="onKeyup"
1574      @keydown="onKeydown"
1575      @click.outside.prevent="close()"
1576      @keyup.escape.prevent.stop="close(true, $refs.searchToggle)"
1577      @focusin.window="( searchOpen && ! $root.contains($event.target) ) && close()"
1578      style="--results-height: calc(100vh - var(--header-group-height) - var(--search-bar-height) + var(--gridline-width));"
1579      src="//restfullighting.com/cdn/shop/t/14/assets/island-predictive-search.bundle.js?v=181601895277339900721787319625"
1580    
1581    x-ref="searchComponent"
1582    data-color-scheme="scheme1"
1583    on="idle"
1584  >
1585    <div
1586      class="w-full whitespace-normal"
1587    >
1588      <form
1589        action="/search"
1590        method="get"
1591        class="predictive-search-form input-group search"
1592        role="search"
1593      >
1594        <input type="hidden" name="options[prefix]" value="last"><label
1595          for="search-logo_left_menu_left-desktop"
1596          class="hidden"
1597        >Submit</label>
1598
1599        <div
1600          class="flex items-center justify-between"
1601        >
1602          <button
1603            class="mr-4 py-2"
1604            aria-label="Submit"
1605            type="submit"
1606          >
1607            <span class="inline-block h-6 w-6 align-middle"><svg
1608  class="theme-icon"
1609  xmlns="http://www.w3.org/2000/svg"
1610  fill="none"
1611  viewBox="0 0 24 24"
1612>
1613  <path stroke="currentColor" d="M2 11a9 9 0 1 0 18 0 9 9 0 0 0-18 0Zm15.364 6.364L22 22" vector-effect="non-scaling-stroke"/>
1614</svg>
1615</span>
1616            <span class="sr-only">Submit</span>
1617          </button>
1618          <input
1619            id="search-logo_left_menu_left-desktop"
1620            type="search"
1621            name="q"
1622            value=""
1623            placeholder="Search"
1624            class="font-body block w-full bg-transparent placeholder-current"
1625            aria-label="Search"
1626            data-search-input
1627            
1628              :aria-expanded="resultsOpen"
1629              :aria-activedescendant="resultsOpen ? 'predictive-search-results' : false"
1630              aria-owns="predictive-search-results"
1631              aria-controls="predictive-search-results"
1632              aria-autocomplete="list"
1633              autocorrect="off"
1634              autocomplete="off"
1635              autocapitalize="off"
1636              spellcheck="false"
1637              x-ref="input"
1638              x-model.debounce.300="rawQuery"
1639              @focus="onFocus"
1640            
1641          >
1642          <button
1643            class="ml-4 py-2"
1644            
1645              @click="close()"
1646            
1647            type="button"
1648          >
1649            <span class="sr-only">Close</span>
1650            <span class="inline-block h-6 w-6 align-middle"><svg
1651  class="theme-icon"
1652  xmlns="http://www.w3.org/2000/svg"
1653  fill="none"
1654  viewBox="0 0 24 24"
1655>
1656  <path stroke="currentColor" d="m1.5 1.5 21 21m0-21-21 21" vector-effect="non-scaling-stroke"/>
1657</svg>
1658</span>
1659          </button>
1660        </div><div
1661            tabindex="-1"
1662            x-cloak
1663            class="predictive-search-results absolute left-0 right-0 top-[calc(100%_+_var(--gridline-width))] z-50 h-screen text-scheme-text transition-colors duration-300 ease-out"
1664          >
1665            <template x-if="loading">
1666              <div class="border-b-gridline border-gridline-color bg-scheme-background">
1667                <div
1668                  class="mx-auto py-6 text-center"
1669                >
1670                  <div>Loading&hellip;</div>
1671                </div>
1672              </div>
1673            </template>
1674            <template x-if="resultsOpen">
1675              <div
1676                x-show="!loading && resultsHTML && resultsOpen"
1677                class="px-section max-h-[--results-height] scroll-py-5 overflow-hidden overflow-y-auto border-b-gridline border-gridline-color bg-scheme-background"
1678                x-html-if-set="resultsHTML"
1679              ></div>
1680            </template>
1681          </div>
1682          <span
1683            class="predictive-search-status sr-only"
1684            role="status"
1685            aria-hidden="true"
1686          ></span></form>
1687    </div>
1688  </data-island>
1689</data-island>
1690
1691            </div>
1692          
1693
1694          <div class="flex items-stretch whitespace-nowrap">
1695            
1696  <a
1697    href="/cart"
1698    class="inline-flex py-4"
1699    
1700  ><span class="pointer-events-none my-auto">Cart (<span class="" x-text="$store.cartCount.count">0</span
1701        >)</span
1702      ></a>
1703          </div>
1704        </div>
1705      </div>
1706
1707      
1708    </nav>
1709
1710    
1711    <nav
1712      aria-label="Header"
1713      class="lg:hidden"
1714    >
1715      <div class="flex items-center justify-between px-section-horizontal-spacing lg:relative">
1716        <div class="flex gap-2 items-center">
1717          
1718            <div>
1719              <a
1720    href="/"
1721    class="break-word my-auto inline-block py-4"
1722  >
1723    
1724    
1725      <div class="max-w-[var(--logo-max-width)]">
1726        
1727<img
1728            src="//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=250"
1729            srcset="//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=80 80w,//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=160 160w,//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=240 240w,//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=250 250w,//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=500 500w,//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=750 750w
1730            "
1731            width="202"
1732            height="36"
1733            loading="eager"
1734            
1735              sizes="(min-width: 1024px) 250px, 80px"
1736            
1737            alt="Restful"
1738            
1739          >
1740        
1741
1742        
1743      </div>
1744    
1745    
1746  </a>
1747            </div>
1748          
1749          
1750        </div>
1751
1752        
1753
1754        <div class="flex justify-end gap-2 text-right">
1755          
1756            <button
1757    class="inline-block no-js:hidden py-4"
1758    :aria-expanded="$store.modals.leftDrawer.contents === 'sidebar'"
1759    @click="$store.modals.open('sidebar')"
1760  >Menu
1761</button>
1762          
1763
1764          
1765<div class="flex items-center whitespace-nowrap lg:ml-4">
1766            <form method="post" action="/localization" id="header-region-picker-form" accept-charset="UTF-8" class="inline-block" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/news" /><data-island
1767    x-data="{ expanded: false }"
1768    @keydown.escape.prevent.stop="expanded = false"
1769    @click.outside="expanded = false"
1770    class="relative"
1771  >
1772    <h2 class="sr-only">Country/region</h2>
1773    <button
1774      type="button"
1775      class="inline-flex items-center py-4"
1776      :aria-expanded="expanded"
1777      aria-controls="country-list-header-picker"
1778      aria-describedby="country-heading-header-picker"
1779      @click.prevent="expanded = ! expanded"
1780    ><span class="pointer-events-none">🇺🇸 USD
1781</span>
1782      <span
1783        class="rotate ml-1 inline-block w-3 origin-center transform fill-current transition pointer-events-none"
1784        :class="{ 'rotate-180': expanded }"
1785      >
1786        <svg
1787  class="theme-icon"
1788  xmlns="http://www.w3.org/2000/svg"
1789  fill="none"
1790  viewBox="0 0 24 24"
1791>
1792  <path stroke="currentColor" d="M1.5 7 12 17.5 22.5 7" vector-effect="non-scaling-stroke"/>
1793</svg>
1794
1795      </span>
1796    </button>
1797    <div
1798      class="absolute top-full right-0 left-auto"
1799      x-show="expanded"
1800      style="display: none;"
1801      x-transition:enter="transition ease duration-300"
1802      x-transition:enter-start="opacity-0"
1803      x-transition:enter-end="opacity-100"
1804      x-transition:leave="transition ease duration-300"
1805      x-transition:leave-start="opacity-100"
1806      x-transition:leave-end="opacity-0"
1807    >
1808      <ul
1809        id="country-list-header-picker"
1810        class="relative z-10 flex max-h-[30vh] w-max max-w-[theme(spacing.64)] snap-y snap-mandatory flex-col gap-[--text-border-width] overflow-y-auto border-text border-gr
1810idline-color bg-gridline-color text-base"
1811        :aria-hidden="! expanded"
1812      ><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1813            <div class="w-full font-bold opacity-60 text-left">
1814              North America
1815            </div>
1816          </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1817              <button
1818                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1819                type="button"
1820                
1821                @click.prevent="$refs.input.value = 'CA'; $root.closest('form').submit();"
1822              >
1823                <span class="flex items-center border-transparent border-b-text">
1824                  <span>Canada</span>
1825                  <span class="ml-1">(CAD $)</span>
1826                </span>
1827              </button>
1828            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1829              <button
1830                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1831                type="button"
1832                
1833                  aria-current="true"
1834                
1835                @click.prevent="$refs.input.value = 'US'; $root.closest('form').submit();"
1836              >
1837                <span class="flex items-center border-scheme-text border-b-text">
1838                  <span>United States</span>
1839                  <span class="ml-1">(USD $)</span>
1840                </span>
1841              </button>
1842            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1843            <div class="w-full font-bold opacity-60 text-left">
1844              Europe
1845            </div>
1846          </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1847              <button
1848                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1849                type="button"
1850                
1851                @click.prevent="$refs.input.value = 'AT'; $root.closest('form').submit();"
1852              >
1853                <span class="flex items-center border-transparent border-b-text">
1854                  <span>Austria</span>
1855                  <span class="ml-1">(EUR €)</span>
1856                </span>
1857              </button>
1858            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1859              <button
1860                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1861                type="button"
1862                
1863                @click.prevent="$refs.input.value = 'BE'; $root.closest('form').submit();"
1864              >
1865                <span class="flex items-center border-transparent border-b-text">
1866                  <span>Belgium</span>
1867                  <span class="ml-1">(EUR €)</span>
1868                </span>
1869              </button>
1870            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1871              <button
1872                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1873                type="button"
1874                
1875                @click.prevent="$refs.input.value = 'BG'; $root.closest('form').submit();"
1876              >
1877                <span class="flex items-center border-transparent border-b-text">
1878                  <span>Bulgaria</span>
1879                  <span class="ml-1">(EUR €)</span>
1880                </span>
1881              </button>
1882            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1883              <button
1884                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1885                type="button"
1886                
1887                @click.prevent="$refs.input.value = 'HR'; $root.closest('form').submit();"
1888              >
1889                <span class="flex items-center border-transparent border-b-text">
1890                  <span>Croatia</span>
1891                  <span class="ml-1">(EUR €)</span>
1892                </span>
1893              </button>
1894            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1895              <button
1896                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1897                type="button"
1898                
1899                @click.prevent="$refs.input.value = 'CY'; $root.closest('form').submit();"
1900              >
1901                <span class="flex items-center border-transparent border-b-text">
1902                  <span>Cyprus</span>
1903                  <span class="ml-1">(EUR €)</span>
1904                </span>
1905              </button>
1906            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1907              <button
1908                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1909                type="button"
1910                
1911                @click.prevent="$refs.input.value = 'CZ'; $root.closest('form').submit();"
1912              >
1913                <span class="flex items-center border-transparent border-b-text">
1914                  <span>Czechia</span>
1915                  <span class="ml-1">(CZK Kč)</span>
1916                </span>
1917              </button>
1918            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1919              <button
1920                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1921                type="button"
1922                
1923                @click.prevent="$refs.input.value = 'DK'; $root.closest('form').submit();"
1924              >
1925                <span class="flex items-center border-transparent border-b-text">
1926                  <span>Denmark</span>
1927                  <span class="ml-1">(DKK kr.)</span>
1928                </span>
1929              </button>
1930            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1931              <button
1932                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1933                type="button"
1934                
1935                @click.prevent="$refs.input.value = 'EE'; $root.closest('form').submit();"
1936              >
1937                <span class="flex items-center border-transparent border-b-text">
1938                  <span>Estonia</span>
1939                  <span class="ml-1">(EUR €)</span>
1940                </span>
1941              </button>
1942            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1943              <button
1944                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1945                type="button"
1946                
1947                @click.prevent="$refs.input.value = 'FI'; $root.closest('form').submit();"
1948              >
1949                <span class="flex items-center border-transparent border-b-text">
1950                  <span>Finland</span>
1951                  <span class="ml-1">(EUR €)</span>
1952                </span>
1953              </button>
1954            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1955              <button
1956                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1957                type="button"
1958                
1959                @click.prevent="$refs.input.value = 'FR'; $root.closest('form').submit();"
1960              >
1961                <span class="flex items-center border-transparent border-b-text">
1962                  <span>France</span>
1963                  <span class="ml-1">(EUR €)</span>
1964                </span>
1965              </button>
1966            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1967              <button
1968                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1969                type="button"
1970                
1971                @click.prevent="$refs.input.value = 'DE'; $root.closest('form').submit();"
1972              >
1973                <span class="flex items-center border-transparent border-b-text">
1974                  <span>Germany</span>
1975                  <span class="ml-1">(EUR €)</span>
1976                </span>
1977              </button>
1978            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1979              <button
1980                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1981                type="button"
1982                
1983                @click.prevent="$refs.input.value = 'GR'; $root.closest('form').submit();"
1984              >
1985                <span class="flex items-center border-transparent border-b-text">
1986                  <span>Greece</span>
1987                  <span class="ml-1">(EUR €)</span>
1988                </span>
1989              </button>
1990            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
1991              <button
1992                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
1993                type="button"
1994                
1995                @click.prevent="$refs.input.value = 'HU'; $root.closest('form').submit();"
1996              >
1997                <span class="flex items-center border-transparent border-b-text">
1998                  <span>Hungary</span>
1999                  <span class="ml-1">(HUF Ft)</span>
2000                </span>
2001              </button>
2002            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2003              <button
2004                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
2005                type="button"
2006                
2007                @click.prevent="$refs.input.value = 'IE'; $root.closest('form').submit();"
2008              >
2009                <span class="flex items-center border-transparent border-b-text">
2010                  <span>Ireland</span>
2011                  <span class="ml-1">(EUR €)</span>
2012                </span>
2013              </button>
2014            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2015              <button
2016                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
2017                type="button"
2018                
2019                @click.prevent="$refs.input.value = 'IT'; $root.closest('form').submit();"
2020              >
2021                <span class="flex items-center border-transparent border-b-text">
2022                  <span>Italy</span>
2023                  <span class="ml-1">(EUR €)</span>
2024                </span>
2025              </button>
2026            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2027              <button
2028                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
2029                type="button"
2030                
2031                @click.prevent="$refs.input.value = 'LV'; $root.closest('form').submit();"
2032              >
2033                <span class="flex items-center border-transparent border-b-text">
2034                  <span>Latvia</span>
2035                  <span class="ml-1">(EUR €)</span>
2036                </span>
2037              </button>
2038            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2039              <button
2040                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
2041                type="button"
2042                
2043                @click.prevent="$refs.input.value = 'LT'; $root.closest('form').submit();"
2044              >
2045                <span class="flex items-center border-transparent border-b-text">
2046                  <span>Lithuania</span>
2047                  <span class="ml-1">(EUR €)</span>
2048                </span>
2049              </button>
2050            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2051              <button
2052                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
2053                type="button"
2054                
2055                @click.prevent="$refs.input.value = 'LU'; $root.closest('form').submit();"
2056              >
2057                <span class="flex items-center border-transparent border-b-text">
2058                  <span>Luxembourg</span>
2059                  <span class="ml-1">(EUR €)</span>
2060                </span>
2061              </button>
2062            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2063              <button
2064                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
2065                type="button"
2066                
2067                @click.prevent="$refs.input.value = 'MT'; $root.closest('form').submit();"
2068              >
2069                <span class="flex items-center border-transparent border-b-text">
2070                  <span>Malta</span>
2071                  <span class="ml-1">(EUR €)</span>
2072                </span>
2073              </button>
2074            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2075              <button
2076                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
2077                type="button"
2078                
2079                @click.prevent="$refs.input.value = 'NL'; $root.closest('form').submit();"
2080              >
2081                <span class="flex items-center border-transparent border-b-text">
2082                  <span>Netherlands</span>
2083                  <span class="ml-1">(EUR €)</span>
2084                </span>
2085              </button>
2086            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2087              <button
2088                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
2089                type="button"
2090                
2091                @click.prevent="$refs.input.value = 'PL'; $root.closest('form').submit();"
2092              >
2093                <span class="flex items-center border-transparent border-b-text">
2094                  <span>Poland</span>
2095                  <span class="ml-1">(PLN zł)</span>
2096                </span>
2097              </button>
2098            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2099              <button
2100                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
2101                type="button"
2102                
2103                @click.prevent="$refs.input.value = 'PT'; $root.closest('form').submit();"
2104              >
2105                <span class="flex items-center border-transparent border-b-text">
2106                  <span>Portugal</span>
2107                  <span class="ml-1">(EUR €)</span>
2108                </span>
2109              </button>
2110            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2111              <button
2112                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
2113                type="button"
2114                
2115                @click.prevent="$refs.input.value = 'RO'; $root.closest('form').submit();"
2116              >
2117                <span class="flex items-center border-transparent border-b-text">
2118                  <span>Romania</span>
2119                  <span class="ml-1">(RON Lei)</span>
2120                </span>
2121              </button>
2122            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2123              <button
2124                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
2125                type="button"
2126                
2127                @click.prevent="$refs.input.value = 'SK'; $root.closest('form').submit();"
2128              >
2129                <span class="flex items-center border-transparent border-b-text">
2130                  <span>Slovakia</span>
2131                  <span class="ml-1">(EUR €)</span>
2132                </span>
2133              </button>
2134            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2135              <button
2136                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
2137                type="button"
2138                
2139                @click.prevent="$refs.input.value = 'SI'; $root.closest('form').submit();"
2140              >
2141                <span class="flex items-center border-transparent border-b-text">
2142                  <span>Slovenia</span>
2143                  <span class="ml-1">(EUR €)</span>
2144                </span>
2145              </button>
2146            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2147              <button
2148                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
2149                type="button"
2150                
2151                @click.prevent="$refs.input.value = 'ES'; $root.closest('form').submit();"
2152              >
2153                <span class="flex items-center border-transparent border-b-text">
2154                  <span>Spain</span>
2155                  <span class="ml-1">(EUR €)</span>
2156                </span>
2157              </button>
2158            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2159              <button
2160                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
2161                type="button"
2162                
2163                @click.prevent="$refs.input.value = 'SE'; $root.closest('form').submit();"
2164              >
2165                <span class="flex items-center border-transparent border-b-text">
2166                  <span>Sweden</span>
2167                  <span class="ml-1">(SEK kr)</span>
2168                </span>
2169              </button>
2170            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2171              <button
2172                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
2173                type="button"
2174                
2175                @click.prevent="$refs.input.value = 'CH'; $root.closest('form').submit();"
2176              >
2177                <span class="flex items-center border-transparent border-b-text">
2178                  <span>Switzerland</span>
2179                  <span class="ml-1">(CHF CHF)</span>
2180                </span>
2181              </button>
2182            </li><li class="flex items-center bg-scheme-background px-4 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2183              <button
2184                class="break-word text-left w-full [text-wrap:balance] hover:text-scheme-accent"
2185                type="button"
2186                
2187                @click.prevent="$refs.input.value = 'GB'; $root.closest('form').submit();"
2188              >
2189                <span class="flex items-center border-transparent border-b-text">
2190                  <span>United Kingdom</span>
2191                  <span class="ml-1">(GBP £)</span>
2192                </span>
2193              </button>
2194            </li></ul>
2195    </div>
2196
2197    <input
2198      x-ref="input"
2199      type="hidden"
2200      name="country_code"
2201      id="HeaderCountrySelector"
2202      value="US"
2203    >
2204  </data-island></form>
2205          </div>
2206
2207          
2208            <div class="whitespace-nowrap lg:ml-4">
2209              <data-island
2210  x-data="{ searchOpen: false }"
2211  class="contents"
2212>
2213  <a
2214    x-ref="searchToggle"
2215    @click.prevent="searchOpen = true"
2216    @keydown.space.prevent="searchOpen = true"
2217    class="inline-flex py-4"
2218    href="/search"
2219    :role="`button`"
2220  ><span class="my-auto">Search</span></a>
2221
2222  <data-island
2223    class="absolute z-20 border-y-gridline border-gridline-color bg-scheme-background px-section-horizontal-spacing py-2 text-scheme-text  w-full top-full bottom-auto left-0"
2224    x-cloak
2225    x-show="searchOpen"
2226    x-transition:enter="ease duration-200"
2227    x-transition:enter-start="opacity-0"
2228    x-transition:enter-end="opacity-100"
2229    x-transition:leave="ease duration-200"
2230    x-transition:leave-start="opacity-100"
2231    x-transition:leave-end="opacity-0"
2232    
2233      x-data="PredictiveSearch('product,collection,article,page,query')"
2234      x-trap.inert.noscroll="resultsOpen"
2235      @keyup="onKeyup"
2236      @keydown="onKeydown"
2237      @click.outside.prevent="close()"
2238      @keyup.escape.prevent.stop="close(true, $refs.searchToggle)"
2239      @focusin.window="( searchOpen && ! $root.contains($event.target) ) && close()"
2240      style="--results-height: calc(100vh - var(--header-group-height) - var(--search-bar-height) + var(--gridline-width));"
2241      src="//restfullighting.com/cdn/shop/t/14/assets/island-predictive-search.bundle.js?v=181601895277339900721787319625"
2242    
2243    x-ref="searchComponent"
2244    data-color-scheme="scheme1"
2245    on="idle"
2246  >
2247    <div
2248      class="w-full whitespace-normal"
2249    >
2250      <form
2251        action="/search"
2252        method="get"
2253        class="predictive-search-form input-group search"
2254        role="search"
2255      >
2256        <input type="hidden" name="options[prefix]" value="last"><label
2257          for="search-logo_left_menu_left-mobile"
2258          class="hidden"
2259        >Submit</label>
2260
2261        <div
2262          class="flex items-center justify-between"
2263        >
2264          <button
2265            class="mr-4 py-2"
2266            aria-label="Submit"
2267            type="submit"
2268          >
2269            <span class="inline-block h-6 w-6 align-middle"><svg
2270  class="theme-icon"
2271  xmlns="http://www.w3.org/2000/svg"
2272  fill="none"
2273  viewBox="0 0 24 24"
2274>
2275  <path stroke="currentColor" d="M2 11a9 9 0 1 0 18 0 9 9 0 0 0-18 0Zm15.364 6.364L22 22" vector-effect="non-scaling-stroke"/>
2276</svg>
2277</span>
2278            <span class="sr-only">Submit</span>
2279          </button>
2280          <input
2281            id="search-logo_left_menu_left-mobile"
2282            type="search"
2283            name="q"
2284            value=""
2285            placeholder="Search"
2286            class="font-body block w-full bg-transparent placeholder-current"
2287            aria-label="Search"
2288            data-search-input
2289            
2290              :aria-expanded="resultsOpen"
2291              :aria-activedescendant="resultsOpen ? 'predictive-search-results' : false"
2292              aria-owns="predictive-search-results"
2293              aria-controls="predictive-search-results"
2294              aria-autocomplete="list"
2295              autocorrect="off"
2296              autocomplete="off"
2297              autocapitalize="off"
2298              spellcheck="false"
2299              x-ref="input"
2300              x-model.debounce.300="rawQuery"
2301              @focus="onFocus"
2302            
2303          >
2304          <button
2305            class="ml-4 py-2"
2306            
2307              @click="close()"
2308            
2309            type="button"
2310          >
2311            <span class="sr-only">Close</span>
2312            <span class="inline-block h-6 w-6 align-middle"><svg
2313  class="theme-icon"
2314  xmlns="http://www.w3.org/2000/svg"
2315  fill="none"
2316  viewBox="0 0 24 24"
2317>
2318  <path stroke="currentColor" d="m1.5 1.5 21 21m0-21-21 21" vector-effect="non-scaling-stroke"/>
2319</svg>
2320</span>
2321          </button>
2322        </div><div
2323            tabindex="-1"
2324            x-cloak
2325            class="predictive-search-results absolute left-0 right-0 top-[calc(100%_+_var(--gridline-width))] z-50 h-screen text-scheme-text transition-colors duration-300 ease-out"
2326          >
2327            <template x-if="loading">
2328              <div class="border-b-gridline border-gridline-color bg-scheme-background">
2329                <div
2330                  class="mx-auto py-6 text-center"
2331                >
2332                  <div>Loading&hellip;</div>
2333                </div>
2334              </div>
2335            </template>
2336            <template x-if="resultsOpen">
2337              <div
2338                x-show="!loading && resultsHTML && resultsOpen"
2339                class="px-section max-h-[--results-height] scroll-py-5 overflow-hidden overflow-y-auto border-b-gridline border-gridline-color bg-scheme-background"
2340                x-html-if-set="resultsHTML"
2341              ></div>
2342            </template>
2343          </div>
2344          <span
2345            class="predictive-search-status sr-only"
2346            role="status"
2347            aria-hidden="true"
2348          ></span></form>
2349    </div>
2350  </data-island>
2351</data-island>
2352
2353            </div>
2354          
2355          
2356          <div class="whitespace-nowrap lg:ml-4">
2357            
2358  <a
2359    href="/cart"
2360    class="inline-flex py-4"
2361    
2362  ><span class="pointer-events-none my-auto">Cart (<span class="" x-text="$store.cartCount.count">0</span
2363        >)</span
2364      ></a>
2365          </div>
2366        </div>
2367      </div>
2368    </nav>
2369  </header>
2370</data-island><noscript>
2371  <style data-shopify>
2372    .no-js-focus-wrapper:focus-within .no-js-focus-container {
2373      display: block !important;
2374    }
2375
2376    </style>
2377</noscript>
2378
2379<style data-shopify>
2380  
2381
2382  :root {
2383    --sticky-header-height: 0;
2384  }
2385
2386  #shopify-section-sections--20931932749975__header {
2387    --logo-max-width: 80px;
2388  }
2389  @media (min-width: 1024px) {
2390    #shopify-section-sections--20931932749975__header {
2391      --logo-max-width: 250px;
2392    }
2393  }
2394</style>
2395
2396
2397
2398
2399</div><div id="shopify-section-sections--20931932749975__announcement-bar" class="shopify-section shopify-section-group-header-group">
2400</div><div id="shopify-section-sections--20931932749975__1763564301e24c44d8" class="shopify-section shopify-section-group-header-group">
2401  
2402    <div id="shopify-block-AL09KUlA5UnZsL2I4Z__klaviyo_email_marketing_sms_form_embed_block_kxWmXq" class="shopify-block shopify-app-block">
2403  <div class="klaviyo-form-"></div>
2404
2405
2406
2407
2408</div>
2409  
2410
2411
2412
2413
2414</div>
2415<!-- END sections: header-group -->
2416<div id="shopify-section-menu-drawer" class="shopify-section">
2417
2418<data-island
2419  
2420    x-data
2421  
2422  x-init="initTeleport($root); $store.modals.register('sidebar', 'leftDrawer');"
2423  on="idle"
2424>
2425  <template data-should-teleport="#left-drawer-slot">
2426    <template
2427      id="sidebar"
2428      x-if="$store.modals.leftDrawer.contents === 'sidebar'"
2429    >
2430      
2431  <div
2432    
2433    data-modal-label="Menu"
2434  >
2435    <div class="sticky top-0 z-1 flex items-center justify-between border-b-gridline border-gr
2435idline-color px-section-horizontal-spacing py-4">
2436      <div aria-hidden="true">&nbsp;</div>
2437      <button
2438        @click.prevent="$store.modals.close('sidebar')"
2439        class="absolute right-0 top-0 block h-full"
2440        type="button"
2441      >
2442        <span class="sr-only">Close</span>
2443        <div class="my-auto mr-section-horizontal-spacing h-6 w-6"><svg
2444  class="theme-icon"
2445  xmlns="http://www.w3.org/2000/svg"
2446  fill="none"
2447  viewBox="0 0 24 24"
2448>
2449  <path stroke="currentColor" d="m1.5 1.5 21 21m0-21-21 21" vector-effect="non-scaling-stroke"/>
2450</svg>
2451</div>
2452      </button>
2453    </div>
2454    <nav
2455      
2456      aria-label="Primary"
2457    >
2458      <ul><li
2459            class="no-js-focus-wrapper break-word px-section-horizontal-spacing border-t-gridline border-gridline-color first-of-type:border-t-0"
2460          ><data-island class="contents" x-data="{ expanded: false }"><button
2461                  class="relative block w-full text-left inline-block py-4 w-full text-heading-standard ease pr-10 transition font-body"
2462                  x-bind:aria-expanded="expanded ? true : 'false'"
2463                  @click="expanded = ! expanded"
2464                  aria-controls="accordion0"
2465                >
2466                  Products
2467                  <span class="absolute right-0 top-1/2 flex h-6 w-6 -translate-y-1/2 transform items-center"><span
2468                        class="inline-block w-full origin-center"
2469                        x-show="!expanded"
2470                      ><svg
2471  class="theme-icon"
2472  xmlns="http://www.w3.org/2000/svg"
2473  fill="none"
2474  viewBox="0 0 24 24"
2475>
2476  <path stroke="currentColor" d="M12 1v22M1 12h22" vector-effect="non-scaling-stroke"/>
2477</svg>
2478</span>
2479                      <span
2480                        class="inline-block w-full origin-center"
2481                        x-show="expanded"
2482                        style="display: none;"
2483                      ><svg
2484  class="theme-icon"
2485  xmlns="http://www.w3.org/2000/svg"
2486  fill="none"
2487  viewBox="0 0 24 24"
2488>
2489  <path stroke="currentColor" d="M1 12h22" vector-effect="non-scaling-stroke"/>
2490</svg>
2491</span></span>
2492                </button>
2493                <ul
2494                  id="accordion0"
2495                  class="no-js-focus-container pb-2 pl-4"
2496                  x-show="expanded"
2497                  x-cloak
2498                ><li class="no-js-focus-wrapper"><a
2499                          class="inline-block py-1 "
2500                          href="/products/restful-atmos-preorder"
2501                        >
2502                          Atmos Bedside Lamp
2503                        </a></li><li class="no-js-focus-wrapper"><a
2504                          class="inline-block py-1 "
2505                          href="/products/bedtime-bulb-v2"
2506                        >
2507                          Bedtime Bulb v2
2508                        </a></li><li class="no-js-focus-wrapper"><a
2509                          class="inline-block py-1 "
2510                          href="/pages/circadian-mode-for-philips-hue"
2511                        >
2512                          Circadian Mode
2513                        </a></li><li class="no-js-focus-wrapper"><a
2514                          class="inline-block py-1 "
2515                          href="/pages/restful-app"
2516                        >
2517                          MyRestful App
2518                        </a></li><li class="no-js-focus-wrapper"><a
2519                          class="inline-block py-1 "
2520                          href="/collections/bulb-accessories"
2521                        >
2522                          Accessories
2523                        </a></li><li class="no-js-focus-wrapper"><a
2524                          class="inline-block py-1 "
2525                          href="/pages/request-a-product"
2526                        >
2527                          Request a Product
2528                        </a></li></ul>
2529              </data-island></li><li
2530            class="no-js-focus-wrapper break-word px-section-horizontal-spacing border-t-gridline border-gridline-color first-of-type:border-t-0"
2531          ><a class="inline-block py-4 w-full text-heading-standard" href="/pages/science">
2532                Science
2533              </a></li></ul>
2534    </nav>
2535    <div class="border-t-gridline border-gridline-color">
2536      <nav class="my-6" aria-label="Secondary">
2537        <ul></ul>
2538      </nav>
2539
2540      
2541        <div class="my-6 px-section-horizontal-spacing">
2542          <form method="post" action="/localization" id="sidebar-localization-form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/news" /><div class="flex gap-4 flex-col gap-y-0"><div class="inline-block shrink-0 select-none">
2543        <h2 class="sr-only" id="country-heading-sidebar">
2544          Country/region
2545        </h2>
2546        <data-island
2547          class="relative"
2548          x-data="{ expanded: false }"
2549          @keydown.escape.prevent.stop="expanded = false"
2550          @click.outside="expanded = false"
2551        >
2552          <button
2553            type="button"
2554            class="text-base py-2"
2555            :aria-expanded="expanded"
2556            aria-controls="country-list-sidebar"
2557            aria-describedby="country-heading-sidebar"
2558            @click.prevent="expanded = ! expanded"
2559          >
2560            United States (USD
2561            $)
2562            <span
2563              class="rotate ml-1 inline-block w-3 origin-center transform fill-current transition"
2564              :class="{ 'rotate-180': expanded }"
2565            >
2566              <svg
2567  class="theme-icon"
2568  xmlns="http://www.w3.org/2000/svg"
2569  fill="none"
2570  viewBox="0 0 24 24"
2571>
2572  <path stroke="currentColor" d="M1.5 7 12 17.5 22.5 7" vector-effect="non-scaling-stroke"/>
2573</svg>
2574
2575            </span>
2576          </button>
2577          <div
2578            class="absolute bottom-[calc(100%_+_0.5rem)] right-auto left-0"
2579            x-show="expanded"
2580            style="display: none;"
2581          >
2582            <ul
2583              id="country-list-sidebar"
2584              class="relative z-10 flex max-h-[30vh] w-max max-w-[theme(spacing.52)] snap-y snap-mandatory flex-col gap-[--text-border-width] overflow-y-auto border-text border-gridline-color bg-gridline-color text-base"
2585              x-transition:enter="transition ease duration-300"
2586              x-transition:enter-start="opacity-0"
2587              x-transition:enter-end="opacity-100"
2588              x-transition:leave="transition ease duration-300"
2589              x-transition:leave-start="opacity-100"
2590              x-transition:leave-end="opacity-0"
2591              :aria-hidden="! expanded"
2592            >
2593              
2594                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2595                  <button
2596                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2597                    type="button"
2598                    
2599                    @click.prevent="$refs.input.value = 'AT'; $root.closest('form').submit();"
2600                  >
2601                    <span class="border-transparent border-b-text">Austria (EUR
2602                      €)</span
2603                    >
2604                  </button>
2605                </li>
2606                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2607                  <button
2608                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2609                    type="button"
2610                    
2611                    @click.prevent="$refs.input.value = 'BE'; $root.closest('form').submit();"
2612                  >
2613                    <span class="border-transparent border-b-text">Belgium (EUR
2614                      €)</span
2615                    >
2616                  </button>
2617                </li>
2618                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2619                  <button
2620                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2621                    type="button"
2622                    
2623                    @click.prevent="$refs.input.value = 'BG'; $root.closest('form').submit();"
2624                  >
2625                    <span class="border-transparent border-b-text">Bulgaria (EUR
2626                      €)</span
2627                    >
2628                  </button>
2629                </li>
2630                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2631                  <button
2632                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2633                    type="button"
2634                    
2635                    @click.prevent="$refs.input.value = 'CA'; $root.closest('form').submit();"
2636                  >
2637                    <span class="border-transparent border-b-text">Canada (CAD
2638                      $)</span
2639                    >
2640                  </button>
2641                </li>
2642                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2643                  <button
2644                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2645                    type="button"
2646                    
2647                    @click.prevent="$refs.input.value = 'HR'; $root.closest('form').submit();"
2648                  >
2649                    <span class="border-transparent border-b-text">Croatia (EUR
2650                      €)</span
2651                    >
2652                  </button>
2653                </li>
2654                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2655                  <button
2656                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2657                    type="button"
2658                    
2659                    @click.prevent="$refs.input.value = 'CY'; $root.closest('form').submit();"
2660                  >
2661                    <span class="border-transparent border-b-text">Cyprus (EUR
2662                      €)</span
2663                    >
2664                  </button>
2665                </li>
2666                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2667                  <button
2668                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2669                    type="button"
2670                    
2671                    @click.prevent="$refs.input.value = 'CZ'; $root.closest('form').submit();"
2672                  >
2673                    <span class="border-transparent border-b-text">Czechia (CZK
2674                      Kč)</span
2675                    >
2676                  </button>
2677                </li>
2678                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2679                  <button
2680                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2681                    type="button"
2682                    
2683                    @click.prevent="$refs.input.value = 'DK'; $root.closest('form').submit();"
2684                  >
2685                    <span class="border-transparent border-b-text">Denmark (DKK
2686                      kr.)</span
2687                    >
2688                  </button>
2689                </li>
2690                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2691                  <button
2692                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2693                    type="button"
2694                    
2695                    @click.prevent="$refs.input.value = 'EE'; $root.closest('form').submit();"
2696                  >
2697                    <span class="border-transparent border-b-text">Estonia (EUR
2698                      €)</span
2699                    >
2700                  </button>
2701                </li>
2702                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2703                  <button
2704                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2705                    type="button"
2706                    
2707                    @click.prevent="$refs.input.value = 'FI'; $root.closest('form').submit();"
2708                  >
2709                    <span class="border-transparent border-b-text">Finland (EUR
2710                      €)</span
2711                    >
2712                  </button>
2713                </li>
2714                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2715                  <button
2716                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2717                    type="button"
2718                    
2719                    @click.prevent="$refs.input.value = 'FR'; $root.closest('form').submit();"
2720                  >
2721                    <span class="border-transparent border-b-text">France (EUR
2722                      €)</span
2723                    >
2724                  </button>
2725                </li>
2726                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2727                  <button
2728                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2729                    type="button"
2730                    
2731                    @click.prevent="$refs.input.value = 'DE'; $root.closest('form').submit();"
2732                  >
2733                    <span class="border-transparent border-b-text">Germany (EUR
2734                      €)</span
2735                    >
2736                  </button>
2737                </li>
2738                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2739                  <button
2740                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2741                    type="button"
2742                    
2743                    @click.prevent="$refs.input.value = 'GR'; $root.closest('form').submit();"
2744                  >
2745                    <span class="border-transparent border-b-text">Greece (EUR
2746                      €)</span
2747                    >
2748                  </button>
2749                </li>
2750                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2751                  <button
2752                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2753                    type="button"
2754                    
2755                    @click.prevent="$refs.input.value = 'HU'; $root.closest('form').submit();"
2756                  >
2757                    <span class="border-transparent border-b-text">Hungary (HUF
2758                      Ft)</span
2759                    >
2760                  </button>
2761                </li>
2762                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2763                  <button
2764                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2765                    type="button"
2766                    
2767                    @click.prevent="$refs.input.value = 'IE'; $root.closest('form').submit();"
2768                  >
2769                    <span class="border-transparent border-b-text">Ireland (EUR
2770                      €)</span
2771                    >
2772                  </button>
2773                </li>
2774                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2775                  <button
2776                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2777                    type="button"
2778                    
2779                    @click.prevent="$refs.input.value = 'IT'; $root.closest('form').submit();"
2780                  >
2781                    <span class="border-transparent border-b-text">Italy (EUR
2782                      €)</span
2783                    >
2784                  </button>
2785                </li>
2786                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2787                  <button
2788                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2789                    type="button"
2790                    
2791                    @click.prevent="$refs.input.value = 'LV'; $root.closest('form').submit();"
2792                  >
2793                    <span class="border-transparent border-b-text">Latvia (EUR
2794                      €)</span
2795                    >
2796                  </button>
2797                </li>
2798                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2799                  <button
2800                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2801                    type="button"
2802                    
2803                    @click.prevent="$refs.input.value = 'LT'; $root.closest('form').submit();"
2804                  >
2805                    <span class="border-transparent border-b-text">Lithuania (EUR
2806                      €)</span
2807                    >
2808                  </button>
2809                </li>
2810                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2811                  <button
2812                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2813                    type="button"
2814                    
2815                    @click.prevent="$refs.input.value = 'LU'; $root.closest('form').submit();"
2816                  >
2817                    <span class="border-transparent border-b-text">Luxembourg (EUR
2818                      €)</span
2819                    >
2820                  </button>
2821                </li>
2822                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2823                  <button
2824                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2825                    type="button"
2826                    
2827                    @click.prevent="$refs.input.value = 'MT'; $root.closest('form').submit();"
2828                  >
2829                    <span class="border-transparent border-b-text">Malta (EUR
2830                      €)</span
2831                    >
2832                  </button>
2833                </li>
2834                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2835                  <button
2836                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2837                    type="button"
2838                    
2839                    @click.prevent="$refs.input.value = 'NL'; $root.closest('form').submit();"
2840                  >
2841                    <span class="border-transparent border-b-text">Netherlands (EUR
2842                      €)</span
2843                    >
2844                  </button>
2845                </li>
2846                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2847                  <button
2848                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2849                    type="button"
2850                    
2851                    @click.prevent="$refs.input.value = 'PL'; $root.closest('form').submit();"
2852                  >
2853                    <span class="border-transparent border-b-text">Poland (PLN
2854                      zł)</span
2855                    >
2856                  </button>
2857                </li>
2858                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2859                  <button
2860                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2861                    type="button"
2862                    
2863                    @click.prevent="$refs.input.value = 'PT'; $root.closest('form').submit();"
2864                  >
2865                    <span class="border-transparent border-b-text">Portugal (EUR
2866                      €)</span
2867                    >
2868                  </button>
2869                </li>
2870                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2871                  <button
2872                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2873                    type="button"
2874                    
2875                    @click.prevent="$refs.input.value = 'RO'; $root.closest('form').submit();"
2876                  >
2877                    <span class="border-transparent border-b-text">Romania (RON
2878                      Lei)</span
2879                    >
2880                  </button>
2881                </li>
2882                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2883                  <button
2884                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2885                    type="button"
2886                    
2887                    @click.prevent="$refs.input.value = 'SK'; $root.closest('form').submit();"
2888                  >
2889                    <span class="border-transparent border-b-text">Slovakia (EUR
2890                      €)</span
2891                    >
2892                  </button>
2893                </li>
2894                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2895                  <button
2896                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2897                    type="button"
2898                    
2899                    @click.prevent="$refs.input.value = 'SI'; $root.closest('form').submit();"
2900                  >
2901                    <span class="border-transparent border-b-text">Slovenia (EUR
2902                      €)</span
2903                    >
2904                  </button>
2905                </li>
2906                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2907                  <button
2908                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2909                    type="button"
2910                    
2911                    @click.prevent="$refs.input.value = 'ES'; $root.closest('form').submit();"
2912                  >
2913                    <span class="border-transparent border-b-text">Spain (EUR
2914                      €)</span
2915                    >
2916                  </button>
2917                </li>
2918                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2919                  <button
2920                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2921                    type="button"
2922                    
2923                    @click.prevent="$refs.input.value = 'SE'; $root.closest('form').submit();"
2924                  >
2925                    <span class="border-transparent border-b-text">Sweden (SEK
2926                      kr)</span
2927                    >
2928                  </button>
2929                </li>
2930                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2931                  <button
2932                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2933                    type="button"
2934                    
2935                    @click.prevent="$refs.input.value = 'CH'; $root.closest('form').submit();"
2936                  >
2937                    <span class="border-transparent border-b-text">Switzerland (CHF
2938                      CHF)</span
2939                    >
2940                  </button>
2941                </li>
2942                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2943                  <button
2944                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2945                    type="button"
2946                    
2947                    @click.prevent="$refs.input.value = 'GB'; $root.closest('form').submit();"
2948                  >
2949                    <span class="border-transparent border-b-text">United Kingdom (GBP
2950                      £)</span
2951                    >
2952                  </button>
2953                </li>
2954                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
2955                  <button
2956                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
2957                    type="button"
2958                    
2959                      aria-current="true"
2960                    
2961                    @click.prevent="$refs.input.value = 'US'; $root.closest('form').submit();"
2962                  >
2963                    <span class="border-scheme-text border-b-text">United States (USD
2964                      $)</span
2965                    >
2966                  </button>
2967                </li></ul>
2968          </div>
2969
2970          <input
2971            x-ref="input"
2972            type="hidden"
2973            name="country_code"
2974            id="CountrySelector"
2975            value="US"
2976          >
2977        </data-island>
2978      </div></div></form>
2979        </div>
2980      
2981
2982      
2983        <ul class="space-y-1 px-section-horizontal-spacing">
2984          
2985            <li>
2986              <a href="https://restfullighting.com/customer_authentication/redirect?locale=en&amp;region_country=US" id="customer_login_link">Log in</a>
2987            </li>
2988            <li>
2989              <a href="https://shopify.com/60051226775/account?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJiZWR0aW1lLWJ1bGItbm9ydGgtYW1lcmljYS5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTIxOTUzOTYsIm5iZiI6MTc5MTU5MDU5Nn0.2XvQInqwwAfTTtM34coC1tuOCatDEgX3f-epgncXQi4" id="customer_register_link">Create account</a>
2990            </li>
2991          
2992        </ul>
2993      
2994<form
2995          class="my-6 px-section-horizontal-spacing"
2996          action="/search"
2997          method="get"
2998          role="search"
2999        >
3000          <div class="flex w-full max-w-xs items-end">
3001            <label for="menu-drawer-search" class="sr-only">Search</label>
3002            <input
3003              class="min-w-0 flex-auto border-b-text border-current bg-transparent py-1.5 placeholder-current"
3004              id="menu-drawer-search"
3005              type="text"
3006              name="q"
3007              placeholder="Search"
3008            >
3009            <button
3010              class="px-1"
3011              type="submit"
3012            >
3013              <span class="inline-block h-6 w-6"><svg
3014  class="theme-icon"
3015  xmlns="http://www.w3.org/2000/svg"
3016  fill="none"
3017  viewBox="0 0 24 24"
3018>
3019  <path stroke="currentColor" d="M2 11a9 9 0 1 0 18 0 9 9 0 0 0-18 0Zm15.364 6.364L22 22" vector-effect="non-scaling-stroke"/>
3020</svg>
3021</span>
3022              <span class="sr-only">Submit</span>
3023            </button>
3024          </div>
3025        </form>
3026    </div>
3027  </div>
3028
3029    </template>
3030  </template>
3031</data-island>
3032
3033<noscript>
3034  <section class="section-sidebar">
3035    <div class="px-section-horizontal-spacing py-2 text-right">
3036      <button
3037        class="inline-flex items-center justify-center py-2 "
3038        data-menu-drawer-toggle
3039      >
3040        <span class="mr-2 inline-block h-6 w-6 align-middle"><svg
3041  class="theme-icon"
3042  xmlns="http://www.w3.org/2000/svg"
3043  fill="none"
3044  viewBox="0 0 24 24"
3045>
3046  <path stroke="currentColor" d="M1 4.545h22M1 12h22M1 19.455h22" vector-effect="non-scaling-stroke"/>
3047</svg>
3048</span>
3049        <span>Menu</span>
3050      </button>
3051    </div>
3052    <div class="sidebar-container z-80 border-r-grid border-grid-color fixed bottom-0 left-0 top-0 w-11/12 max-w-xl transform overflow-y-auto bg-scheme-background text-scheme-text transition-transform">
3053      
3054  <div
3055    
3056    data-modal-label="Menu"
3057  >
3058    <div class="sticky top-0 z-1 flex items-center justify-between border-b-gridline border-gridline-color px-section-horizontal-spacing py-4">
3059      <div aria-hidden="true">&nbsp;</div>
3060      <button
3061        @click.prevent="$store.modals.close('sidebar')"
3062        class="absolute right-0 top-0 block h-full"
3063        type="button"
3064      >
3065        <span class="sr-only">Close</span>
3066        <div class="my-auto mr-section-horizontal-spacing h-6 w-6"><svg
3067  class="theme-icon"
3068  xmlns="http://www.w3.org/2000/svg"
3069  fill="none"
3070  viewBox="0 0 24 24"
3071>
3072  <path stroke="currentColor" d="m1.5 1.5 21 21m0-21-21 21" vector-effect="non-scaling-stroke"/>
3073</svg>
3074</div>
3075      </button>
3076    </div>
3077    <nav
3078      
3079      aria-label="Primary"
3080    >
3081      <ul><li
3082            class="no-js-focus-wrapper break-word px-section-horizontal-spacing border-t-gridline border-gridline-color first-of-type:border-t-0"
3083          ><data-island class="contents" x-data="{ expanded: false }"><button
3084                  class="relative block w-full text-left inline-block py-4 w-full text-heading-standard ease pr-10 transition font-body"
3085                  x-bind:aria-expanded="expanded ? true : 'false'"
3086                  @click="expanded = ! expanded"
3087                  aria-controls="accordion0"
3088                >
3089                  Products
3090                  <span class="absolute right-0 top-1/2 flex h-6 w-6 -translate-y-1/2 transform items-center"><span
3091                        class="inline-block w-full origin-center"
3092                        x-show="!expanded"
3093                      ><svg
3094  class="theme-icon"
3095  xmlns="http://www.w3.org/2000/svg"
3096  fill="none"
3097  viewBox="0 0 24 24"
3098>
3099  <path stroke="currentColor" d="M12 1v22M1 12h22" vector-effect="non-scaling-stroke"/>
3100</svg>
3101</span>
3102                      <span
3103                        class="inline-block w-full origin-center"
3104                        x-show="expanded"
3105                        style="display: none;"
3106                      ><svg
3107  class="theme-icon"
3108  xmlns="http://www.w3.org/2000/svg"
3109  fill="none"
3110  viewBox="0 0 24 24"
3111>
3112  <path stroke="currentColor" d="M1 12h22" vector-effect="non-scaling-stroke"/>
3113</svg>
3114</span></span>
3115                </button>
3116                <ul
3117                  id="accordion0"
3118                  class="no-js-focus-container pb-2 pl-4"
3119                  x-show="expanded"
3120                  x-cloak
3121                ><li class="no-js-focus-wrapper"><a
3122                          class="inline-block py-1 "
3123                          href="/products/restful-atmos-preorder"
3124                        >
3125                          Atmos Bedside Lamp
3126                        </a></li><li class="no-js-focus-wrapper"><a
3127                          class="inline-block py-1 "
3128                          href="/products/bedtime-bulb-v2"
3129                        >
3130                          Bedtime Bulb v2
3131                        </a></li><li class="no-js-focus-wrapper"><a
3132                          class="inline-block py-1 "
3133                          href="/pages/circadian-mode-for-philips-hue"
3134                        >
3135                          Circadian Mode
3136                        </a></li><li class="no-js-focus-wrapper"><a
3137                          class="inline-block py-1 "
3138                          href="/pages/restful-app"
3139                        >
3140                          MyRestful App
3141                        </a></li><li class="no-js-focus-wrapper"><a
3142                          class="inline-block py-1 "
3143                          href="/collections/bulb-accessories"
3144                        >
3145                          Accessories
3146                        </a></li><li class="no-js-focus-wrapper"><a
3147                          class="inline-block py-1 "
3148                          href="/pages/request-a-product"
3149                        >
3150                          Request a Product
3151                        </a></li></ul>
3152              </data-island></li><li
3153            class="no-js-focus-wrapper break-word px-section-horizontal-spacing border-t-gridline border-gridline-color first-of-type:border-t-0"
3154          ><a class="inline-block py-4 w-full text-heading-standard" href="/pages/science">
3155                Science
3156              </a></li></ul>
3157    </nav>
3158    <div class="border-t-gridline border-gridline-color">
3159      <nav class="my-6" aria-label="Secondary">
3160        <ul></ul>
3161      </nav>
3162
3163      
3164        <div class="my-6 px-section-horizontal-spacing">
3165          <form method="post" action="/localization" id="sidebar-localization-form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/news" /><div class="flex gap-4 flex-col gap-y-0"><div class="inline-block shrink-0 select-none">
3166        <h2 class="sr-only" id="country-heading-sidebar">
3167          Country/region
3168        </h2>
3169        <data-island
3170          class="relative"
3171          x-data="{ expanded: false }"
3172          @keydown.escape.prevent.stop="expanded = false"
3173          @click.outside="expanded = false"
3174        >
3175          <button
3176            type="button"
3177            class="text-base py-2"
3178            :aria-expanded="expanded"
3179            aria-controls="country-list-sidebar"
3180            aria-describedby="country-heading-sidebar"
3181            @click.prevent="expanded = ! expanded"
3182          >
3183            United States (USD
3184            $)
3185            <span
3186              class="rotate ml-1 inline-block w-3 origin-center transform fill-current transition"
3187              :class="{ 'rotate-180': expanded }"
3188            >
3189              <svg
3190  class="theme-icon"
3191  xmlns="http://www.w3.org/2000/svg"
3192  fill="none"
3193  viewBox="0 0 24 24"
3194>
3195  <path stroke="currentColor" d="M1.5 7 12 17.5 22.5 7" vector-effect="non-scaling-stroke"/>
3196</svg>
3197
3198            </span>
3199          </button>
3200          <div
3201            class="absolute bottom-[calc(100%_+_0.5rem)] right-auto left-0"
3202            x-show="expanded"
3203            style="display: none;"
3204          >
3205            <ul
3206              id="country-list-sidebar"
3207              class="relative z-10 flex max-h-[30vh] w-max max-w-[theme(spacing.52)] snap-y snap-mandatory flex-col gap-[--text-border-width] overflow-y-auto border-text border-gridline-color bg-gridline-color text-base"
3208              x-transition:enter="transition ease duration-300"
3209              x-transition:enter-start="opacity-0"
3210              x-transition:enter-end="opacity-100"
3211              x-transition:leave="transition ease duration-300"
3212              x-transition:leave-start="opacity-100"
3213              x-transition:leave-end="opacity-0"
3214              :aria-hidden="! expanded"
3215            >
3216              
3217                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3218                  <button
3219                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3220                    type="button"
3221                    
3222                    @click.prevent="$refs.input.value = 'AT'; $root.closest('form').submit();"
3223                  >
3224                    <span class="border-transparent border-b-text">Austria (EUR
3225                      €)</span
3226                    >
3227                  </button>
3228                </li>
3229                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3230                  <button
3231                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3232                    type="button"
3233                    
3234                    @click.prevent="$refs.input.value = 'BE'; $root.closest('form').submit();"
3235                  >
3236                    <span class="border-transparent border-b-text">Belgium (EUR
3237                      €)</span
3238                    >
3239                  </button>
3240                </li>
3241                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3242                  <button
3243                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3244                    type="button"
3245                    
3246                    @click.prevent="$refs.input.value = 'BG'; $root.closest('form').submit();"
3247                  >
3248                    <span class="border-transparent border-b-text">Bulgaria (EUR
3249                      €)</span
3250                    >
3251                  </button>
3252                </li>
3253                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3254                  <button
3255                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3256                    type="button"
3257                    
3258                    @click.prevent="$refs.input.value = 'CA'; $root.closest('form').submit();"
3259                  >
3260                    <span class="border-transparent border-b-text">Canada (CAD
3261                      $)</span
3262                    >
3263                  </button>
3264                </li>
3265                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3266                  <button
3267                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3268                    type="button"
3269                    
3270                    @click.prevent="$refs.input.value = 'HR'; $root.closest('form').submit();"
3271                  >
3272                    <span class="border-transparent border-b-text">Croatia (EUR
3273                      €)</span
3274                    >
3275                  </button>
3276                </li>
3277                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3278                  <button
3279                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3280                    type="button"
3281                    
3282                    @click.prevent="$refs.input.value = 'CY'; $root.closest('form').submit();"
3283                  >
3284                    <span class="border-transparent border-b-text">Cyprus (EUR
3285                      €)</span
3286                    >
3287                  </button>
3288                </li>
3289                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3290                  <button
3291                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3292                    type="button"
3293                    
3294                    @click.prevent="$refs.input.value = 'CZ'; $root.closest('form').submit();"
3295                  >
3296                    <span class="border-transparent border-b-text">Czechia (CZK
3297                      Kč)</span
3298                    >
3299                  </button>
3300                </li>
3301                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3302                  <button
3303                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3304                    type="button"
3305                    
3306                    @click.prevent="$refs.input.value = 'DK'; $root.closest('form').submit();"
3307                  >
3308                    <span class="border-transparent border-b-text">Denmark (DKK
3309                      kr.)</span
3310                    >
3311                  </button>
3312                </li>
3313                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3314                  <button
3315                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3316                    type="button"
3317                    
3318                    @click.prevent="$refs.input.value = 'EE'; $root.closest('form').submit();"
3319                  >
3320                    <span class="border-transparent border-b-text">Estonia (EUR
3321                      €)</span
3322                    >
3323                  </button>
3324                </li>
3325                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3326                  <button
3327                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3328                    type="button"
3329                    
3330                    @click.prevent="$refs.input.value = 'FI'; $root.closest('form').submit();"
3331                  >
3332                    <span class="border-transparent border-b-text">Finland (EUR
3333                      €)</span
3334                    >
3335                  </button>
3336                </li>
3337                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3338                  <button
3339                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3340                    type="button"
3341                    
3342                    @click.prevent="$refs.input.value = 'FR'; $root.closest('form').submit();"
3343                  >
3344                    <span class="border-transparent border-b-text">France (EUR
3345                      €)</span
3346                    >
3347                  </button>
3348                </li>
3349                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3350                  <button
3351                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3352                    type="button"
3353                    
3354                    @click.prevent="$refs.input.value = 'DE'; $root.closest('form').submit();"
3355                  >
3356                    <span class="border-transparent border-b-text">Germany (EUR
3357                      €)</span
3358                    >
3359                  </button>
3360                </li>
3361                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3362                  <button
3363                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3364                    type="button"
3365                    
3366                    @click.prevent="$refs.input.value = 'GR'; $root.closest('form').submit();"
3367                  >
3368                    <span class="border-transparent border-b-text">Greece (EUR
3369                      €)</span
3370                    >
3371                  </button>
3372                </li>
3373                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3374                  <button
3375                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3376                    type="button"
3377                    
3378                    @click.prevent="$refs.input.value = 'HU'; $root.closest('form').submit();"
3379                  >
3380                    <span class="border-transparent border-b-text">Hungary (HUF
3381                      Ft)</span
3382                    >
3383                  </button>
3384                </li>
3385                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3386                  <button
3387                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3388                    type="button"
3389                    
3390                    @click.prevent="$refs.input.value = 'IE'; $root.closest('form').submit();"
3391                  >
3392                    <span class="border-transparent border-b-text">Ireland (EUR
3393                      €)</span
3394                    >
3395                  </button>
3396                </li>
3397                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3398                  <button
3399                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3400                    type="button"
3401                    
3402                    @click.prevent="$refs.input.value = 'IT'; $root.closest('form').submit();"
3403                  >
3404                    <span class="border-transparent border-b-text">Italy (EUR
3405                      €)</span
3406                    >
3407                  </button>
3408                </li>
3409                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3410                  <button
3411                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3412                    type="button"
3413                    
3414                    @click.prevent="$refs.input.value = 'LV'; $root.closest('form').submit();"
3415                  >
3416                    <span class="border-transparent border-b-text">Latvia (EUR
3417                      €)</span
3418                    >
3419                  </button>
3420                </li>
3421                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3422                  <button
3423                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3424                    type="button"
3425                    
3426                    @click.prevent="$refs.input.value = 'LT'; $root.closest('form').submit();"
3427                  >
3428                    <span class="border-transparent border-b-text">Lithuania (EUR
3429                      €)</span
3430                    >
3431                  </button>
3432                </li>
3433                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3434                  <button
3435                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3436                    type="button"
3437                    
3438                    @click.prevent="$refs.input.value = 'LU'; $root.closest('form').submit();"
3439                  >
3440                    <span class="border-transparent border-b-text">Luxembourg (EUR
3441                      €)</span
3442                    >
3443                  </button>
3444                </li>
3445                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3446                  <button
3447                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3448                    type="button"
3449                    
3450                    @click.prevent="$refs.input.value = 'MT'; $root.closest('form').submit();"
3451                  >
3452                    <span class="border-transparent border-b-text">Malta (EUR
3453                      €)</span
3454                    >
3455                  </button>
3456                </li>
3457                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3458                  <button
3459                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3460                    type="button"
3461                    
3462                    @click.prevent="$refs.input.value = 'NL'; $root.closest('form').submit();"
3463                  >
3464                    <span class="border-transparent border-b-text">Netherlands (EUR
3465                      €)</span
3466                    >
3467                  </button>
3468                </li>
3469                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3470                  <button
3471                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3472                    type="button"
3473                    
3474                    @click.prevent="$refs.input.value = 'PL'; $root.closest('form').submit();"
3475                  >
3476                    <span class="border-transparent border-b-text">Poland (PLN
3477                      zł)</span
3478                    >
3479                  </button>
3480                </li>
3481                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3482                  <button
3483                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3484                    type="button"
3485                    
3486                    @click.prevent="$refs.input.value = 'PT'; $root.closest('form').submit();"
3487                  >
3488                    <span class="border-transparent border-b-text">Portugal (EUR
3489                      €)</span
3490                    >
3491                  </button>
3492                </li>
3493                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3494                  <button
3495                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3496                    type="button"
3497                    
3498                    @click.prevent="$refs.input.value = 'RO'; $root.closest('form').submit();"
3499                  >
3500                    <span class="border-transparent border-b-text">Romania (RON
3501                      Lei)</span
3502                    >
3503                  </button>
3504                </li>
3505                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3506                  <button
3507                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3508                    type="button"
3509                    
3510                    @click.prevent="$refs.input.value = 'SK'; $root.closest('form').submit();"
3511                  >
3512                    <span class="border-transparent border-b-text">Slovakia (EUR
3513                      €)</span
3514                    >
3515                  </button>
3516                </li>
3517                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3518                  <button
3519                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3520                    type="button"
3521                    
3522                    @click.prevent="$refs.input.value = 'SI'; $root.closest('form').submit();"
3523                  >
3524                    <span class="border-transparent border-b-text">Slovenia (EUR
3525                      €)</span
3526                    >
3527                  </button>
3528                </li>
3529                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3530                  <button
3531                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3532                    type="button"
3533                    
3534                    @click.prevent="$refs.input.value = 'ES'; $root.closest('form').submit();"
3535                  >
3536                    <span class="border-transparent border-b-text">Spain (EUR
3537                      €)</span
3538                    >
3539                  </button>
3540                </li>
3541                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3542                  <button
3543                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3544                    type="button"
3545                    
3546                    @click.prevent="$refs.input.value = 'SE'; $root.closest('form').submit();"
3547                  >
3548                    <span class="border-transparent border-b-text">Sweden (SEK
3549                      kr)</span
3550                    >
3551                  </button>
3552                </li>
3553                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3554                  <button
3555                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3556                    type="button"
3557                    
3558                    @click.prevent="$refs.input.value = 'CH'; $root.closest('form').submit();"
3559                  >
3560                    <span class="border-transparent border-b-text">Switzerland (CHF
3561                      CHF)</span
3562                    >
3563                  </button>
3564                </li>
3565                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3566                  <button
3567                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3568                    type="button"
3569                    
3570                    @click.prevent="$refs.input.value = 'GB'; $root.closest('form').submit();"
3571                  >
3572                    <span class="border-transparent border-b-text">United Kingdom (GBP
3573                      £)</span
3574                    >
3575                  </button>
3576                </li>
3577                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
3578                  <button
3579                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
3580                    type="button"
3581                    
3582                      aria-current="true"
3583                    
3584                    @click.prevent="$refs.input.value = 'US'; $root.closest('form').submit();"
3585                  >
3586                    <span class="border-scheme-text border-b-text">United States (USD
3587                      $)</span
3588                    >
3589                  </button>
3590                </li></ul>
3591          </div>
3592
3593          <input
3594            x-ref="input"
3595            type="hidden"
3596            name="country_code"
3597            id="CountrySelector"
3598            value="US"
3599          >
3600        </data-island>
3601      </div></div></form>
3602        </div>
3603      
3604
3605      
3606        <ul class="space-y-1 px-section-horizontal-spacing">
3607          
3608            <li>
3609              <a href="https://restfullighting.com/customer_authentication/redirect?locale=en&amp;region_country=US" id="customer_login_link">Log in</a>
3610            </li>
3611            <li>
3612              <a href="https://shopify.com/60051226775/account?locale=en&region_country=US&buyer_flags=eyJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJiZWR0aW1lLWJ1bGItbm9ydGgtYW1lcmljYS5teXNob3BpZnkuY29tIiwiZmxhZ3MiOltdLCJleHAiOjE3OTIxOTUzOTYsIm5iZiI6MTc5MTU5MDU5Nn0.2XvQInqwwAfTTtM34coC1tuOCatDEgX3f-epgncXQi4" id="customer_register_link">Create account</a>
3613            </li>
3614          
3615        </ul>
3616      
3617<form
3618          class="my-6 px-section-horizontal-spacing"
3619          action="/search"
3620          method="get"
3621          role="search"
3622        >
3623          <div class="flex w-full max-w-xs items-end">
3624            <label for="menu-drawer-search" class="sr-only">Search</label>
3625            <input
3626              class="min-w-0 flex-auto border-b-text border-current bg-transparent py-1.5 placeholder-current"
3627              id="menu-drawer-search"
3628              type="text"
3629              name="q"
3630              placeholder="Search"
3631            >
3632            <button
3633              class="px-1"
3634              type="submit"
3635            >
3636              <span class="inline-block h-6 w-6"><svg
3637  class="theme-icon"
3638  xmlns="http://www.w3.org/2000/svg"
3639  fill="none"
3640  viewBox="0 0 24 24"
3641>
3642  <path stroke="currentColor" d="M2 11a9 9 0 1 0 18 0 9 9 0 0 0-18 0Zm15.364 6.364L22 22" vector-effect="non-scaling-stroke"/>
3643</svg>
3644</span>
3645              <span class="sr-only">Submit</span>
3646            </button>
3647          </div>
3648        </form>
3649    </div>
3650  </div>
3651
3652    </div>
3653  </section>
3654
3655  <style>
3656    .section-sidebar {
3657      display: block !important;
3658    }
3659
3660    @media (min-width: 1024px) {
3661      .section-sidebar {
3662        display: none !important;
3663      }
3664    }
3665
3666    .sidebar-container {
3667      position: static;
3668      width: 100%;
3669      max-width: 100%;
3670      border-right: 0;
3671      display: none;
3672    }
3673
3674    .section-sidebar:focus-within .sidebar-container {
3675      display: block !important;
3676    }
3677  </style>
3678</noscript>
3679
3680
3681</div>
3681<script>
3682  const calculateHeaderHeights = () => {
3683    const headerGroupHeights = [];
3684
3685    document
3686      .querySelectorAll('.shopify-section-group-header-group')
3687      .forEach((headerGroupSectionEl) => {
3688        headerGroupHeights.push(
3689          headerGroupSectionEl.getBoundingClientRect().height
3690        );
3691      });
3692
3693    document.documentElement.style.setProperty(
3694      '--header-group-height',
3695      `${headerGroupHeights.reduce((subtotal, a) => subtotal + a, 0)}px`
3696    );
3697  };
3698
3699  calculateHeaderHeights();
3700
3701  const debouncedCalculateHeaderHeights = debounce(calculateHeaderHeights, 300);
3702
3703  window.addEventListener('resize', debouncedCalculateHeaderHeights);
3704</script>
3704
3705
3706
3707
3708<style>
3709  #MainContent
3710    > .shopify-section.banner-section:first-child
3711    [data-media-container].h-screen {
3712    height: calc(100vh - var(--header-group-height));
3713  }
3714
3715  @media (min-width: 990px) {
3716    #MainContent
3717      > .shopify-section.banner-section:first-child
3718      [data-media-container].lg\:h-auto {
3719      height: auto;
3720    }
3721
3722    #MainContent
3723      > .shopify-section.banner-section:first-child
3724      [data-media-container].lg\:h-screen {
3725      height: calc(100vh - var(--header-group-height));
3726    }
3727  }
3728</style>
3729
3730
3731    <main id="MainContent">
3732      <div id="shopify-section-template--20931932881047__main" class="shopify-section blog-template">
3733
3734
3735  <section
3736    class="blog border-b-gridline border-gridline-color bg-scheme-background text-scheme-text"
3737    data-color-scheme="scheme1"
3738  ><div class="border-b-gridline border-gridline-color bg-scheme-background px-section-horizontal-spacing pb-theme pt-theme-double text-scheme-text">
3739        <h1 class="font-heading flex items-baseline gap-1.5 text-heading-feature">
3740          News
3741          
3742        </h1>
3743      </div>
3744      <div class="relative border-b-gridline border-gridline-color bg-scheme-background text-scheme-text">
3745        <div
3746          class="from-scheme-background-0 pointer-events-none absolute bottom-0 right-0 top-0 w-8 bg-gradient-to-r via-scheme-background to-scheme-background lg:hidden"
3747        ></div>
3748        <nav
3749          class="overflow-x-auto px-section-horizontal-spacing py-section-vertical-spacing-half"
3750          role="navigation"
3751          aria-label="Tags"
3752        >
3753          <ul class="flex lg:flex-wrap lg:justify-start -mx-2 whitespace-nowrap lg:-mx-4">
3754            <li class="inline-block px-section-horizontal-spacing">
3755              <a
3756                
3757                  aria-current="page"
3758                
3759                class="block py-section-vertical-spacing-half"
3760                href="/blogs/news"
3761                ><span class="border-b-text border-current">All topics</span></a
3762              >
3763            </li>
3764            
3765              
3766                <li class="inline-block px-section-horizontal-spacing">
3767                  <a
3768                    class="block py-section-vertical-spacing-half"
3769                    href="/blogs/news/tagged/atmos"
3770                    ><span class="border-b-text border-transparent">Atmos</span></a
3771                  >
3772                </li>
3773              
3774            
3775              
3776                <li class="inline-block px-section-horizontal-spacing">
3777                  <a
3778                    class="block py-section-vertical-spacing-half"
3779                    href="/blogs/news/tagged/bedtime-bulb"
3780                    ><span class="border-b-text border-transparent">Bedtime Bulb</span></a
3781                  >
3782                </li>
3783              
3784            
3785              
3786                <li class="inline-block px-section-horizontal-spacing">
3787                  <a
3788                    class="block py-section-vertical-spacing-half"
3789                    href="/blogs/news/tagged/blue-light"
3790                    ><span class="border-b-text border-transparent">Blue Light</span></a
3791                  >
3792                </li>
3793              
3794            
3795              
3796                <li class="inline-block px-section-horizontal-spacing">
3797                  <a
3798                    class="block py-section-vertical-spacing-half"
3799                    href="/blogs/news/tagged/circadian-rhythm"
3800                    ><span class="border-b-text border-transparent">Circadian Rhythm</span></a
3801                  >
3802                </li>
3803              
3804            
3805              
3806                <li class="inline-block px-section-horizontal-spacing">
3807                  <a
3808                    class="block py-section-vertical-spacing-half"
3809                    href="/blogs/news/tagged/infrared"
3810                    ><span class="border-b-text border-transparent">Infrared</span></a
3811                  >
3812                </li>
3813              
3814            
3815              
3816                <li class="inline-block px-section-horizontal-spacing">
3817                  <a
3818                    class="block py-section-vertical-spacing-half"
3819                    href="/blogs/news/tagged/melatonin"
3820                    ><span class="border-b-text border-transparent">Melatonin</span></a
3821                  >
3822                </li>
3823              
3824            
3825              
3826                <li class="inline-block px-section-horizontal-spacing">
3827                  <a
3828                    class="block py-section-vertical-spacing-half"
3829                    href="/blogs/news/tagged/press-release"
3830                    ><span class="border-b-text border-transparent">Press Release</span></a
3831                  >
3832                </li>
3833              
3834            
3835              
3836                <li class="inline-block px-section-horizontal-spacing">
3837                  <a
3838                    class="block py-section-vertical-spacing-half"
3839                    href="/blogs/news/tagged/seasonal-affective-disorder"
3840                    ><span class="border-b-text border-transparent">
3840Seasonal Affective Disorder</span></a
3841                  >
3842                </li>
3843              
3844            
3845          </ul>
3846        </nav>
3847      </div>
3848    
3849
3850        <ol>
3851          
3852          
3853            
3854<li class="relative grid grid-flow-row-dense gap-gutter overflow-hidden bg-gridline-color lg:grid-cols-12 group">
3855              <a
3856                class="absolute inset-0 z-10"
3857                href="/blogs/news/restful-lighting-introduces-atmos-a-bedside-lamp-engineered-with-healthier-light-for-improved-wind-down-and-wake-up-routines"
3858                ><span class="sr-only">Read more: Introducing Atmos: A Lamp Engineered for Healthier Mornings and Evenings</span></a
3859              ><div class="lg:col-start-7 lg:col-end-13 full-h relative bg-scheme-background ">
3860                  
3861  
3862  <image-with-placeholder
3863    class="relative w-full"
3864    style="padding-bottom: 100%;"
3865  ><img src="//restfullighting.com/cdn/shop/articles/vlcsnap-2025-09-03-22h10m45s991.png?v=1770658700&amp;width=3000" alt="Introducing Atmos: A Lamp Engineered for Healthier Mornings and Evenings" srcset="//restfullighting.com/cdn/shop/articles/vlcsnap-2025-09-03-22h10m45s991.png?v=1770658700&amp;width=200 200w, //restfullighting.com/cdn/shop/articles/vlcsnap-2025-09-03-22h10m45s991.png?v=1770658700&amp;width=350 350w, //restfullighting.com/cdn/shop/articles/vlcsnap-2025-09-03-22h10m45s991.png?v=1770658700&amp;width=450 450w, //restfullighting.com/cdn/shop/articles/vlcsnap-2025-09-03-22h10m45s991.png?v=1770658700&amp;width=750 750w, //restfullighting.com/cdn/shop/articles/vlcsnap-2025-09-03-22h10m45s991.png?v=1770658700&amp;width=850 850w, //restfullighting.com/cdn/shop/articles/vlcsnap-2025-09-03-22h10m45s991.png?v=1770658700&amp;width=960 960w, //restfullighting.com/cdn/shop/articles/vlcsnap-2025-09-03-22h10m45s991.png?v=1770658700&amp;width=1280 1280w, //restfullighting.com/cdn/shop/articles/vlcsnap-2025-09-03-22h10m45s991.png?v=1770658700&amp;width=1440 1440w, //restfullighting.com/cdn/shop/articles/vlcsnap-2025-09-03-22h10m45s991.png?v=1770658700&amp;width=1536 1536w, //restfullighting.com/cdn/shop/articles/vlcsnap-2025-09-03-22h10m45s991.png?v=1770658700&amp;width=1706 1706w, //restfullighting.com/cdn/shop/articles/vlcsnap-2025-09-03-22h10m45s991.png?v=1770658700&amp;width=1782 1782w, //restfullighting.com/cdn/shop/articles/vlcsnap-2025-09-03-22h10m45s991.png?v=1770658700&amp;width=1920 1920w, //restfullighting.com/cdn/shop/articles/vlcsnap-2025-09-03-22h10m45s991.png?v=1770658700&amp;width=2560 2560w, //restfullighting.com/cdn/shop/articles/vlcsnap-2025-09-03-22h10m45s991.png?v=1770658700&amp;width=2880 2880w, //restfullighting.com/cdn/shop/articles/vlcsnap-2025-09-03-22h10m45s991.png?v=1770658700&amp;width=3000 3000w" width="3000" height="1688" loading="eager" fetchpriority="high" class="peer/image absolute inset-0 w-full h-full object-cover" sizes="(min-width: 1024px) calc(50vw), 100vw">
3866    <div
3867      class="absolute inset-0 h-full w-full bg-scheme-text opacity-[0.05] peer-[.is-complete]/image:opacity-0 no-js:hidden"
3868    ></div>
3869  </image-with-placeholder>
3870
3871
3872                </div><div class="lg:col-span-6 bg-scheme-background px-section-horizontal-spacing py-section-vertical-spacing text-scheme-text lg:flex  lg:items-center    overflow-hidden">
3873                <div class="lg:w-2/3">
3874                  <h2 class="font-heading break-word text-heading-standard">
3875                    Introducing Atmos: A Lamp Engineered for Healthier Mornings and Evenings
3876                  </h2><p class="mt-2">
3877                      by Greg Yeutter
3878                    </p><p class="mt-2">
3879                      <time datetime="2026-01-06T17:00:00Z">January 06, 2026</time>
3880                    </p><div class="rte mt-4">
3881                        <p>Atmos applies evidence-based lighting principles and adaptive brightness to biologically-appropriate light for nighttime and morning use.</p>
3882</div>
3883                    <div class="mt-4">
3884                      <ul
3885                        class="m-0 -mx-1 p-0"
3886                        aria-label="Tags"
3887                      >
3888                        
3889                          <li class="inline-block px-1">
3890                            <a
3891                              href="/blogs/news/tagged/atmos"
3892                              class="article__grid-tag"
3893                              >#Atmos</a>
3894                          </li>
3895                        
3896                          <li class="inline-block px-1">
3897                            <a
3898                              href="/blogs/news/tagged/press-release"
3899                              class="article__grid-tag"
3900                              >#Press Release</a>
3901                          </li>
3902                        
3903                      </ul>
3904                    </div>
3905                  
3906
3907                  
3908                    <ul class="mt-4">
3909                      
3910                    </ul>
3911                  
3912
3913                  
3914                    <div class="mt-4">
3915                      <span
3916                        class="theme-link group-hover:text-scheme-accent"
3917                        href="/blogs/news/restful-lighting-introduces-atmos-a-bedside-lamp-engineered-with-healthier-light-for-improved-wind-down-and-wake-up-routines"
3918                        aria-label="Read more: Introducing Atmos: A Lamp Engineered for Healthier Mornings and Evenings"
3919                      >Read more
3920                      </span>
3921                    </div></div>
3922              </div>
3923            </li>
3924          
3925            
3926<li class="relative grid grid-flow-row-dense gap-gutter overflow-hidden bg-gridline-color lg:grid-cols-12 group border-t-gridline border-gridline-color">
3927              <a
3928                class="absolute inset-0 z-10"
3929                href="/blogs/news/what-the-ipad-study-tells-us-about-nighttime-lighting"
3930                ><span class="sr-only">Read more: The Night Mode Illusion: Why Reducing Blue Isn&#39;t Enough for Better Sleep</span></a
3931              ><div class="lg:col-start-7 lg:col-end-13 full-h relative bg-scheme-background ">
3932                  
3933  
3934  <image-with-placeholder
3935    class="relative w-full"
3936    style="padding-bottom: 100%;"
3937  ><img src="//restfullighting.com/cdn/shop/articles/web-8b-Bedtime_Bulb_r1_1748_3e3f11f1-ad9a-4225-95ad-84b3b89c7fe0.jpg?v=1763688133&amp;width=3000" alt="The Night Mode Illusion: Why Reducing Blue Isn&#39;t Enough for Better Sleep" srcset="//restfullighting.com/cdn/shop/articles/web-8b-Bedtime_Bulb_r1_1748_3e3f11f1-ad9a-4225-95ad-84b3b89c7fe0.jpg?v=1763688133&amp;width=200 200w, //restfullighting.com/cdn/shop/articles/web-8b-Bedtime_Bulb_r1_1748_3e3f11f1-ad9a-4225-95ad-84b3b89c7fe0.jpg?v=1763688133&amp;width=350 350w, //restfullighting.com/cdn/shop/articles/web-8b-Bedtime_Bulb_r1_1748_3e3f11f1-ad9a-4225-95ad-84b3b89c7fe0.jpg?v=1763688133&amp;width=450 450w, //restfullighting.com/cdn/shop/articles/web-8b-Bedtime_Bulb_r1_1748_3e3f11f1-ad9a-4225-95ad-84b3b89c7fe0.jpg?v=1763688133&amp;width=750 750w, //restfullighting.com/cdn/shop/articles/web-8b-Bedtime_Bulb_r1_1748_3e3f11f1-ad9a-4225-95ad-84b3b89c7fe0.jpg?v=1763688133&amp;width=850 850w, //restfullighting.com/cdn/shop/articles/web-8b-Bedtime_Bulb_r1_1748_3e3f11f1-ad9a-4225-95ad-84b3b89c7fe0.jpg?v=1763688133&amp;width=960 960w, //restfullighting.com/cdn/shop/articles/web-8b-Bedtime_Bulb_r1_1748_3e3f11f1-ad9a-4225-95ad-84b3b89c7fe0.jpg?v=1763688133&amp;width=1280 1280w, //restfullighting.com/cdn/shop/articles/web-8b-Bedtime_Bulb_r1_1748_3e3f11f1-ad9a-4225-95ad-84b3b89c7fe0.jpg?v=1763688133&amp;width=1440 1440w, //restfullighting.com/cdn/shop/articles/web-8b-Bedtime_Bulb_r1_1748_3e3f11f1-ad9a-4225-95ad-84b3b89c7fe0.jpg?v=1763688133&amp;width=1536 1536w, //restfullighting.com/cdn/shop/articles/web-8b-Bedtime_Bulb_r1_1748_3e3f11f1-ad9a-4225-95ad-84b3b89c7fe0.jpg?v=1763688133&amp;width=1706 1706w, //restfullighting.com/cdn/shop/articles/web-8b-Bedtime_Bulb_r1_1748_3e3f11f1-ad9a-4225-95ad-84b3b89c7fe0.jpg?v=1763688133&amp;width=1782 1782w, //restfullighting.com/cdn/shop/articles/web-8b-Bedtime_Bulb_r1_1748_3e3f11f1-ad9a-4225-95ad-84b3b89c7fe0.jpg?v=1763688133&amp;width=1920 1920w, //restfullighting.com/cdn/shop/articles/web-8b-Bedtime_Bulb_r1_1748_3e3f11f1-ad9a-4225-95ad-84b3b89c7fe0.jpg?v=1763688133&amp;width=2560 2560w, //restfullighting.com/cdn/shop/articles/web-8b-Bedtime_Bulb_r1_1748_3e3f11f1-ad9a-4225-95ad-84b3b89c7fe0.jpg?v=1763688133&amp;width=2880 2880w, //restfullighting.com/cdn/shop/articles/web-8b-Bedtime_Bulb_r1_1748_3e3f11f1-ad9a-4225-95ad-84b3b89c7fe0.jpg?v=1763688133&amp;width=3000 3000w" width="3000" height="2000" loading="lazy" class="peer/image absolute inset-0 w-full h-full object-cover" sizes="(min-width: 1024px) calc(50vw), 100vw">
3938    <div
3939      class="absolute inset-0 h-full w-full bg-scheme-text opacity-[0.05] peer-[.is-complete]/image:opacity-0 no-js:hidden"
3940    ></div>
3941  </image-with-placeholder>
3942
3943
3944                </div><div class="lg:col-span-6 bg-scheme-background px-section-horizontal-spacing py-section-vertical-spacing text-scheme-text lg:flex  lg:items-center    overflow-hidden">
3945                <div class="lg:w-2/3">
3946                  <h2 class="font-heading break-word text-heading-standard">
3947                    The Night Mode Illusion: Why Reducing Blue Isn't Enough for Better Sleep
3948                  </h2><p class="mt-2">
3949                      by Greg Yeutter
3950                    </p><p class="mt-2">
3951                      <time datetime="2025-11-06T05:59:48Z">November 05, 2025</time>
3952                    </p><div class="rte mt-4">
3953                        <p><meta charset="UTF-8">Research on the iPad's night mode revealed an uncomfortable truth: warm-toned screens still suppress melatonin. Blue light filters matter, but they're only addressing half the problem of light from screens.<br></p>
3954</div>
3955
3956                  
3957                    <ul class="mt-4">
3958                      
3959                    </ul>
3960                  
3961
3962                  
3963                    <div class="mt-4">
3964                      <span
3965                        class="theme-link group-hover:text-scheme-accent"
3966                        href="/blogs/news/what-the-ipad-study-tells-us-about-nighttime-lighting"
3967                        aria-label="Read more: The Night Mode Illusion: Why Reducing Blue Isn&#39;t Enough for Better Sleep"
3968                      >Read more
3969                      </span>
3970                    </div></div>
3971              </div>
3972            </li>
3973          
3974            
3975<li class="relative grid grid-flow-row-dense gap-gutter overflow-hidden bg-gridline-color lg:grid-cols-12 group border-t-gridline border-gridline-color">
3976              <a
3977                class="absolute inset-0 z-10"
3978                href="/blogs/news/the-hour-we-gain-the-light-we-lose"
3979                ><span class="sr-only">Read more: The Hour We Gain, the Light We Lose</span></a
3980              ><div class="lg:col-start-7 lg:col-end-13 full-h relative bg-scheme-background ">
3981                  
3982  
3983  <image-with-placeholder
3984    class="relative w-full"
3985    style="padding-bottom: 100%;"
3986  ><img src="//restfullighting.com/cdn/shop/articles/web-88-Bedtime_Bulb_r1_1720_d97cd5de-3dc4-4272-b611-331a2f97d23f.jpg?v=1762012462&amp;width=3000" alt="The Hour We Gain, the Light We Lose" srcset="//restfullighting.com/cdn/shop/articles/web-88-Bedtime_Bulb_r1_1720_d97cd5de-3dc4-4272-b611-331a2f97d23f.jpg?v=1762012462&amp;width=200 200w, //restfullighting.com/cdn/shop/articles/web-88-Bedtime_Bulb_r1_1720_d97cd5de-3dc4-4272-b611-331a2f97d23f.jpg?v=1762012462&amp;width=350 350w, //restfullighting.com/cdn/shop/articles/web-88-Bedtime_Bulb_r1_1720_d97cd5de-3dc4-4272-b611-331a2f97d23f.jpg?v=1762012462&amp;width=450 450w, //restfullighting.com/cdn/shop/articles/web-88-Bedtime_Bulb_r1_1720_d97cd5de-3dc4-4272-b611-331a2f97d23f.jpg?v=1762012462&amp;width=750 750w, //restfullighting.com/cdn/shop/articles/web-88-Bedtime_Bulb_r1_1720_d97cd5de-3dc4-4272-b611-331a2f97d23f.jpg?v=1762012462&amp;width=850 850w, //restfullighting.com/cdn/shop/articles/web-88-Bedtime_Bulb_r1_1720_d97cd5de-3dc4-4272-b611-331a2f97d23f.jpg?v=1762012462&amp;width=960 960w, //restfullighting.com/cdn/shop/articles/web-88-Bedtime_Bulb_r1_1720_d97cd5de-3dc4-4272-b611-331a2f97d23f.jpg?v=1762012462&amp;width=1280 1280w, //restfullighting.com/cdn/shop/articles/web-88-Bedtime_Bulb_r1_1720_d97cd5de-3dc4-4272-b611-331a2f97d23f.jpg?v=1762012462&amp;width=1440 1440w, //restfullighting.com/cdn/shop/articles/web-88-Bedtime_Bulb_r1_1720_d97cd5de-3dc4-4272-b611-331a2f97d23f.jpg?v=1762012462&amp;width=1536 1536w, //restfullighting.com/cdn/shop/articles/web-88-Bedtime_Bulb_r1_1720_d97cd5de-3dc4-4272-b611-331a2f97d23f.jpg?v=1762012462&amp;width=1706 1706w, //restfullighting.com/cdn/shop/articles/web-88-Bedtime_Bulb_r1_1720_d97cd5de-3dc4-4272-b611-331a2f97d23f.jpg?v=1762012462&amp;width=1782 1782w, //restfullighting.com/cdn/shop/articles/web-88-Bedtime_Bulb_r1_1720_d97cd5de-3dc4-4272-b611-331a2f97d23f.jpg?v=1762012462&amp;width=1920 1920w, //restfullighting.com/cdn/shop/articles/web-88-Bedtime_Bulb_r1_1720_d97cd5de-3dc4-4272-b611-331a2f97d23f.jpg?v=1762012462&amp;width=2560 2560w, //restfullighting.com/cdn/shop/articles/web-88-Bedtime_Bulb_r1_1720_d97cd5de-3dc4-4272-b611-331a2f97d23f.jpg?v=1762012462&amp;width=2880 2880w, //restfullighting.com/cdn/shop/articles/web-88-Bedtime_Bulb_r1_1720_d97cd5de-3dc4-4272-b611-331a2f97d23f.jpg?v=1762012462&amp;width=3000 3000w" width="3000" height="2000" loading="lazy" class="peer/image absolute inset-0 w-full h-full object-cover" sizes="(min-width: 1024px) calc(50vw), 100vw">
3987    <div
3988      class="absolute inset-0 h-full w-full bg-scheme-text opacity-[0.05] peer-[.is-complete]/image:opacity-0 no-js:hidden"
3989    ></div>
3990  </image-with-placeholder>
3991
3992
3993                </div><div class="lg:col-span-6 bg-scheme-background px-section-horizontal-spacing py-section-vertical-spacing text-scheme-text lg:flex  lg:items-center    overflow-hidden">
3994                <div class="lg:w-2/3">
3995                  <h2 class="font-heading break-word text-heading-standard">
3996                    The Hour We Gain, the Light We Lose
3997                  </h2><p class="mt-2">
3998                      by Greg Yeutter
3999                    </p><p class="mt-2">
4000                      <time datetime="2025-11-01T15:37:21Z">November 01, 2025</time>
4001                    </p><div class="rte mt-4">
4002                        <p><meta charset="UTF-8"><span>When the clocks fall back, we may gain an hour of sleep, but we lose much more: our light, energy, and mood. Understanding how to time light exposure through the day can help restore balance and protect mental health throughout winter.</span></p>
4003</div>
4004                    <div class="mt-4">
4005                      <ul
4006                        class="m-0 -mx-1 p-0"
4007                        aria-label="Tags"
4008                      >
4009                        
4010                          <li class="inline-block px-1">
4011                            <a
4012                              href="/blogs/news/tagged/atmos"
4013                              class="article__grid-tag"
4014                              >#Atmos</a>
4015                          </li>
4016                        
4017                          <li class="inline-block px-1">
4018                            <a
4019                              href="/blogs/news/tagged/blue-light"
4020                              class="article__grid-tag"
4021                              >#Blue Light</a>
4022                          </li>
4023                        
4024                          <li class="inline-block px-1">
4025                            <a
4026                              href="/blogs/news/tagged/circadian-rhythm"
4027                              class="article__grid-tag"
4028                              >#Circadian Rhythm</a>
4029                          </li>
4030                        
4031                          <li class="inline-block px-1">
4032                            <a
4033                              href="/blogs/news/tagged/seasonal-affective-disorder"
4034                              class="article__grid-tag"
4035                              >#Seasonal Affective Disorder</a>
4036                          </li>
4037                        
4038                      </ul>
4039                    </div>
4040                  
4041
4042                  
4043                    <ul class="mt-4">
4044                      
4045                    </ul>
4046                  
4047
4048                  
4049                    <div class="mt-4">
4050                      <span
4051                        class="theme-link group-hover:text-scheme-accent"
4052                        href="/blogs/news/the-hour-we-gain-the-light-we-lose"
4053                        aria-label="Read more: The Hour We Gain, the Light We Lose"
4054                      >Read more
4055                      </span>
4056                    </div></div>
4057              </div>
4058            </li>
4059          
4060            
4061<li class="relative grid grid-flow-row-dense gap-gutter overflow-hidden bg-gridline-color lg:grid-cols-12 group border-t-gridline border-gridline-color">
4062              <a
4063                class="absolute inset-0 z-10"
4064                href="/blogs/news/how-light-affects-heart-health"
4065                ><span class="sr-only">Read more: How Light Affects Heart Health</span></a
4066              ><div class="lg:col-start-7 lg:col-end-13 full-h relative bg-scheme-background ">
4067                  
4068  
4069  <image-with-placeholder
4070    class="relative w-full"
4071    style="padding-bottom: 100%;"
4072  ><img src="//restfullighting.com/cdn/shop/articles/White_Atmos_edited_fe65590f-f00c-4fcf-a8f8-70f8320b3863.jpg?v=1761714571&amp;width=3000" alt="How Light Affects Heart Health" srcset="//restfullighting.com/cdn/shop/articles/White_Atmos_edited_fe65590f-f00c-4fcf-a8f8-70f8320b3863.jpg?v=1761714571&amp;width=200 200w, //restfullighting.com/cdn/shop/articles/White_Atmos_edited_fe65590f-f00c-4fcf-a8f8-70f8320b3863.jpg?v=1761714571&amp;width=350 350w, //restfullighting.com/cdn/shop/articles/White_Atmos_edited_fe65590f-f00c-4fcf-a8f8-70f8320b3863.jpg?v=1761714571&amp;width=450 450w, //restfullighting.com/cdn/shop/articles/White_Atmos_edited_fe65590f-f00c-4fcf-a8f8-70f8320b3863.jpg?v=1761714571&amp;width=750 750w, //restfullighting.com/cdn/shop/articles/White_Atmos_edited_fe65590f-f00c-4fcf-a8f8-70f8320b3863.jpg?v=1761714571&amp;width=850 850w, //restfullighting.com/cdn/shop/articles/White_Atmos_edited_fe65590f-f00c-4fcf-a8f8-70f8320b3863.jpg?v=1761714571&amp;width=960 960w, //restfullighting.com/cdn/shop/articles/White_Atmos_edited_fe65590f-f00c-4fcf-a8f8-70f8320b3863.jpg?v=1761714571&amp;width=1280 1280w, //restfullighting.com/cdn/shop/articles/White_Atmos_edited_fe65590f-f00c-4fcf-a8f8-70f8320b3863.jpg?v=1761714571&amp;width=1440 1440w, //restfullighting.com/cdn/shop/articles/White_Atmos_edited_fe65590f-f00c-4fcf-a8f8-70f8320b3863.jpg?v=1761714571&amp;width=1536 1536w, //restfullighting.com/cdn/shop/articles/White_Atmos_edited_fe65590f-f00c-4fcf-a8f8-70f8320b3863.jpg?v=1761714571&amp;width=1706 1706w, //restfullighting.com/cdn/shop/articles/White_Atmos_edited_fe65590f-f00c-4fcf-a8f8-70f8320b3863.jpg?v=1761714571&amp;width=1782 1782w, //restfullighting.com/cdn/shop/articles/White_Atmos_edited_fe65590f-f00c-4fcf-a8f8-70f8320b3863.jpg?v=1761714571&amp;width=1920 1920w, //restfullighting.com/cdn/shop/articles/White_Atmos_edited_fe65590f-f00c-4fcf-a8f8-70f8320b3863.jpg?v=1761714571&amp;width=2560 2560w, //restfullighting.com/cdn/shop/articles/White_Atmos_edited_fe65590f-f00c-4fcf-a8f8-70f8320b3863.jpg?v=1761714571&amp;width=2880 2880w, //restfullighting.com/cdn/shop/articles/White_Atmos_edited_fe65590f-f00c-4fcf-a8f8-70f8320b3863.jpg?v=1761714571&amp;width=3000 3000w" width="3000" height="1714" loading="lazy" class="peer/image absolute inset-0 w-full h-full object-cover" sizes="(min-width: 1024px) calc(50vw), 100vw">
4073    <div
4074      class="absolute inset-0 h-full w-full bg-scheme-text opacity-[0.05] peer-[.is-complete]/image:opacity-0 no-js:hidden"
4075    ></div>
4076  </image-with-placeholder>
4077
4078
4079                </div><div class="lg:col-span-6 bg-scheme-background px-section-horizontal-spacing py-section-vertical-spacing text-scheme-text lg:flex  lg:items-center    overflow-hidden">
4080                <div class="lg:w-2/3">
4081                  <h2 class="font-heading break-word text-heading-standard">
4082                    How Light Affects Heart Health
4083                  </h2><p class="mt-2">
4084                      by Greg Yeutter
4085                    </p><p class="mt-2">
4086                      <time datetime="2025-10-29T04:57:41Z">October 28, 2025</time>
4087                    </p><div class="rte mt-4">
4088                        <p><span>Artificial light at night, insufficient light exposure during the day, and irregular sleep timing are leading contributors to circadian misalignment, which increases cardiovascular risks. Restful's circadian lighting can help.</span></p>
4089</div>
4090                    <div class="mt-4">
4091                      <ul
4092                        class="m-0 -mx-1 p-0"
4093                        aria-label="Tags"
4094                      >
4095                        
4096                          <li class="inline-block px-1">
4097                            <a
4098                              href="/blogs/news/tagged/atmos"
4099                              class="article__grid-tag"
4100                              >#Atmos</a>
4101                          </li>
4102                        
4103                          <li class="inline-block px-1">
4104                            <a
4105                              href="/blogs/news/tagged/bedtime-bulb"
4106                              class="article__grid-tag"
4107                              >#Bedtime Bulb</a>
4108                          </li>
4109                        
4110                          <li class="inline-block px-1">
4111                            <a
4112                              href="/blogs/news/tagged/blue-light"
4113                              class="article__grid-tag"
4114                              >#Blue Light</a>
4115                          </li>
4116                        
4117                          <li class="inline-block px-1">
4118                            <a
4119                              href="/blogs/news/tagged/melatonin"
4120                              class="article__grid-tag"
4121                              >#Melatonin</a>
4122                          </li>
4123                        
4124                      </ul>
4125                    </div>
4126                  
4127
4128                  
4129                    <ul class="mt-4">
4130                      
4131                    </ul>
4132                  
4133
4134                  
4135                    <div class="mt-4">
4136                      <span
4137                        class="theme-link group-hover:text-scheme-accent"
4138                        href="/blogs/news/how-light-affects-heart-health"
4139                        aria-label="Read more: How Light Affects Heart Health"
4140                      >Read more
4141                      </span>
4142                    </div></div>
4143              </div>
4144            </li>
4145          
4146            
4147<li class="relative grid grid-flow-row-dense gap-gutter overflow-hidden bg-gridline-color lg:grid-cols-12 group border-t-gridline border-gridline-color">
4148              <a
4149                class="absolute inset-0 z-10"
4150                href="/blogs/news/the-secret-life-of-melatonin-why-you-need-near-infrared-light"
4151                ><span class="sr-only">Read more: The Secret Life of Melatonin: Why You Need Near-Infrared Light</span></a
4152              ><div class="lg:col-start-7 lg:col-end-13 full-h relative bg-scheme-background ">
4153                  
4154  
4155  <image-with-placeholder
4156    class="relative w-full"
4157    style="padding-bottom: 100%;"
4158  ><img src="//restfullighting.com/cdn/shop/articles/bedtime-bulb-04.jpg?v=1761408633&amp;width=3000" alt="The Secret Life of Melatonin: Why You Need Near-Infrared Light" srcset="//restfullighting.com/cdn/shop/articles/bedtime-bulb-04.jpg?v=1761408633&amp;width=200 200w, //restfullighting.com/cdn/shop/articles/bedtime-bulb-04.jpg?v=1761408633&amp;width=350 350w, //restfullighting.com/cdn/shop/articles/bedtime-bulb-04.jpg?v=1761408633&amp;width=450 450w, //restfullighting.com/cdn/shop/articles/bedtime-bulb-04.jpg?v=1761408633&amp;width=750 750w, //restfullighting.com/cdn/shop/articles/bedtime-bulb-04.jpg?v=1761408633&amp;width=850 850w, //restfullighting.com/cdn/shop/articles/bedtime-bulb-04.jpg?v=1761408633&amp;width=960 960w, //restfullighting.com/cdn/shop/articles/bedtime-bulb-04.jpg?v=1761408633&amp;width=1280 1280w, //restfullighting.com/cdn/shop/articles/bedtime-bulb-04.jpg?v=1761408633&amp;width=1440 1440w, //restfullighting.com/cdn/shop/articles/bedtime-bulb-04.jpg?v=1761408633&amp;width=1536 1536w, //restfullighting.com/cdn/shop/articles/bedtime-bulb-04.jpg?v=1761408633&amp;width=1706 1706w, //restfullighting.com/cdn/shop/articles/bedtime-bulb-04.jpg?v=1761408633&amp;width=1782 1782w, //restfullighting.com/cdn/shop/articles/bedtime-bulb-04.jpg?v=1761408633&amp;width=1920 1920w, //restfullighting.com/cdn/shop/articles/bedtime-bulb-04.jpg?v=1761408633&amp;width=2560 2560w, //restfullighting.com/cdn/shop/articles/bedtime-bulb-04.jpg?v=1761408633&amp;width=2880 2880w, //restfullighting.com/cdn/shop/articles/bedtime-bulb-04.jpg?v=1761408633&amp;width=3000 3000w" width="3000" height="4497" loading="lazy" class="peer/image absolute inset-0 w-full h-full object-cover" sizes="(min-width: 1024px) calc(50vw), 100vw">
4159    <div
4160      class="absolute inset-0 h-full w-full bg-scheme-text opacity-[0.05] peer-[.is-complete]/image:opacity-0 no-js:hidden"
4161    ></div>
4162  </image-with-placeholder>
4163
4164
4165                </div><div class="lg:col-span-6 bg-scheme-background px-section-horizontal-spacing py-section-vertical-spacing text-scheme-text lg:flex  lg:items-center    overflow-hidden">
4166                <div class="lg:w-2/3">
4167                  <h2 class="font-heading break-word text-heading-standard">
4168                    The Secret Life of Melatonin: Why You Need Near-Infrared Light
4169                  </h2><p class="mt-2">
4170                      by Greg Yeutter
4171                    </p><p class="mt-2">
4172                      <time datetime="2025-10-25T15:26:46Z">October 25, 2025</time>
4173                    </p><div class="rte mt-4">
4174                        <p>Most people know melatonin as the "sleep hormone," but it turns out that melatonin plays a much bigger role in health. Infrared light plays a major role in melatonin secretion and cellular repair.</p>
4175</div>
4176                    <div class="mt-4">
4177                      <ul
4178                        class="m-0 -mx-1 p-0"
4179                        aria-label="Tags"
4180                      >
4181                        
4182                          <li class="inline-block px-1">
4183                            <a
4184                              href="/blogs/news/tagged/bedtime-bulb"
4185                              class="article__grid-tag"
4186                              >#Bedtime Bulb</a>
4187                          </li>
4188                        
4189                          <li class="inline-block px-1">
4190                            <a
4191                              href="/blogs/news/tagged/blue-light"
4192                              class="article__grid-tag"
4193                              >#Blue Light</a>
4194                          </li>
4195                        
4196                          <li class="inline-block px-1">
4197                            <a
4198                              href="/blogs/news/tagged/infrared"
4199                              class="article__grid-tag"
4200                              >#Infrared</a>
4201                          </li>
4202                        
4203                          <li class="inline-block px-1">
4204                            <a
4205                              href="/blogs/news/tagged/melatonin"
4206                              class="article__grid-tag"
4207                              >#Melatonin</a>
4208                          </li>
4209                        
4210                      </ul>
4211                    </div>
4212                  
4213
4214                  
4215                    <ul class="mt-4">
4216                      
4217                    </ul>
4218                  
4219
4220                  
4221                    <div class="mt-4">
4222                      <span
4223                        class="theme-link group-hover:text-scheme-accent"
4224                        href="/blogs/news/the-secret-life-of-melatonin-why-you-need-near-infrared-light"
4225                        aria-label="Read more: The Secret Life of Melatonin: Why You Need Near-Infrared Light"
4226                      >Read more
4227                      </span>
4228                    </div></div>
4229              </div>
4230            </li>
4231          
4232            
4233<li class="relative grid grid-flow-row-dense gap-gutter overflow-hidden bg-gridline-color lg:grid-cols-12 group border-t-gridline border-gridline-color">
4234              <a
4235                class="absolute inset-0 z-10"
4236                href="/blogs/news/introducing-enhanced-blue-light-daytime-light-with-less-glare"
4237                ><span class="sr-only">Read more: Introducing Enhanced Blue Light: Daytime Light With Less Glare</span></a
4238              ><div class="lg:col-start-7 lg:col-end-13 full-h relative bg-scheme-background ">
4239                  
4240  
4241  <image-with-placeholder
4242    class="relative w-full"
4243    style="padding-bottom: 100%;"
4244  ><img src="//restfullighting.com/cdn/shop/articles/web-8f-Bedtime_Bulb_r1_1756.jpg?v=1757552184&amp;width=3000" alt="Introducing Enhanced Blue Light: Daytime Light With Less Glare" srcset="//restfullighting.com/cdn/shop/articles/web-8f-Bedtime_Bulb_r1_1756.jpg?v=1757552184&amp;width=200 200w, //restfullighting.com/cdn/shop/articles/web-8f-Bedtime_Bulb_r1_1756.jpg?v=1757552184&amp;width=350 350w, //restfullighting.com/cdn/shop/articles/web-8f-Bedtime_Bulb_r1_1756.jpg?v=1757552184&amp;width=450 450w, //restfullighting.com/cdn/shop/articles/web-8f-Bedtime_Bulb_r1_1756.jpg?v=1757552184&amp;width=750 750w, //restfullighting.com/cdn/shop/articles/web-8f-Bedtime_Bulb_r1_1756.jpg?v=1757552184&amp;width=850 850w, //restfullighting.com/cdn/shop/articles/web-8f-Bedtime_Bulb_r1_1756.jpg?v=1757552184&amp;width=960 960w, //restfullighting.com/cdn/shop/articles/web-8f-Bedtime_Bulb_r1_1756.jpg?v=1757552184&amp;width=1280 1280w, //restfullighting.com/cdn/shop/articles/web-8f-Bedtime_Bulb_r1_1756.jpg?v=1757552184&amp;width=1440 1440w, //restfullighting.com/cdn/shop/articles/web-8f-Bedtime_Bulb_r1_1756.jpg?v=1757552184&amp;width=1536 1536w, //restfullighting.com/cdn/shop/articles/web-8f-Bedtime_Bulb_r1_1756.jpg?v=1757552184&amp;width=1706 1706w, //restfullighting.com/cdn/shop/articles/web-8f-Bedtime_Bulb_r1_1756.jpg?v=1757552184&amp;width=1782 1782w, //restfullighting.com/cdn/shop/articles/web-8f-Bedtime_Bulb_r1_1756.jpg?v=1757552184&amp;width=1920 1920w, //restfullighting.com/cdn/shop/articles/web-8f-Bedtime_Bulb_r1_1756.jpg?v=1757552184&amp;width=2560 2560w, //restfullighting.com/cdn/shop/articles/web-8f-Bedtime_Bulb_r1_1756.jpg?v=1757552184&amp;width=2880 2880w, //restfullighting.com/cdn/shop/articles/web-8f-Bedtime_Bulb_r1_1756.jpg?v=1757552184&amp;width=3000 3000w" width="3000" height="2000" loading="lazy" class="peer/image absolute inset-0 w-full h-full object-cover" sizes="(min-width: 1024px) calc(50vw), 100vw">
4245    <div
4246      class="absolute inset-0 h-full w-full bg-scheme-text opacity-[0.05] peer-[.is-complete]/image:opacity-0 no-js:hidden"
4247    ></div>
4248  </image-with-placeholder>
4249
4250
4251                </div><div class="lg:col-span-6 bg-scheme-background px-section-horizontal-spacing py-section-vertical-spacing text-scheme-text lg:flex  lg:items-center    overflow-hidden">
4252                <div class="lg:w-2/3">
4253                  <h2 class="font-heading break-word text-heading-standard">
4254                    Introducing Enhanced Blue Light: Daytime Light With Less Glare
4255                  </h2><p class="mt-2">
4256                      by Greg Yeutter
4257                    </p><p class="mt-2">
4258                      <time datetime="2025-09-11T00:05:52Z">September 10, 2025</time>
4259                    </p><div class="rte mt-4">
4260                        <div class="Box__StyledBox-sc-16nrscc-0 ftlqkW">
4261<div class="Box__StyledBox-sc-16nrscc-0 cgZjNE">
4262<p class="Paragraph__StyledParagraph-sc-vd7yyv-0 kHjlRz">Atmos unlocks a new type of daytime light: more energizing, more comfortable, and smarter than outdated 10,000 lux claims.</p>
4263</div>
4264</div>
4265</div>
4266                    <div class="mt-4">
4267                      <ul
4268                        class="m-0 -mx-1 p-0"
4269                        aria-label="Tags"
4270                      >
4271                        
4272                          <li class="inline-block px-1">
4273                            <a
4274                              href="/blogs/news/tagged/atmos"
4275                              class="article__grid-tag"
4276                              >#Atmos</a>
4277                          </li>
4278                        
4279                          <li class="inline-block px-1">
4280                            <a
4281                              href="/blogs/news/tagged/blue-light"
4282                              class="article__grid-tag"
4283                              >#Blue Light</a>
4284                          </li>
4285                        
4286                      </ul>
4287                    </div>
4288                  
4289
4290                  
4291                    <ul class="mt-4">
4292                      
4293                    </ul>
4294                  
4295
4296                  
4297                    <div class="mt-4">
4298                      <span
4299                        class="theme-link group-hover:text-scheme-accent"
4300                        href="/blogs/news/introducing-enhanced-blue-light-daytime-light-with-less-glare"
4301                        aria-label="Read more: Introducing Enhanced Blue Light: Daytime Light With Less Glare"
4302                      >Read more
4303                      </span>
4304                    </div></div>
4305              </div>
4306            </li>
4307          
4308        </ol>
4309      
4310
4311    
4312  </section>
4313
4314
4315</div>
4316    </main>
4317
4318    <!-- BEGIN sections: footer-group -->
4319<div id="shopify-section-sections--20931932717207__footer" class="shopify-section shopify-section-group-footer-group"><footer
4320  class="bg-scheme-background text-scheme-text"
4321  data-color-scheme="scheme1"
4322  data-theme-footer
4323>
4324  
4325    <section
4326  class="border-b-gridline border-gridline-color bg-scheme-background py-section-vertical-spacing text-scheme-text"
4327  data-color-scheme="scheme4"
4328>
4329  <div class="justify-center px-section-horizontal-spacing lg:flex lg:items-center lg:justify-between">
4330    <div class="text-base">
4331      
4332
4333      
4334        <div class="[&_a[href]]:underline [&_a[href]]:hover:text-scheme-accent">
4335          <p>Be the first to know about discounts, and get a behind-the-scenes look.</p>
4336        </div>
4337      
4338    </div>
4339
4340    <div class="mt-theme-half lg:mt-0">
4341      <form method="post" action="/contact#Contact-sections--20931932717207__footer" id="Contact-sections--20931932717207__footer" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" />
4342        
4343
4344        
4345          <input type="hidden" name="contact[tags]" value="newsletter">
4346          <div class="items-end lg:ml-4 lg:flex">
4347            <label class="sr-only" for="Email-sections--20931932717207__footer">Email address</label>
4348            <input
4349              type="email"
4350              class="font-body block w-full border-b-text border-current bg-transparent pb-1 leading-[inherit] placeholder-current"
4351              name="contact[email]"
4352              id="Email-sections--20931932717207__footer"
4353              value=""
4354              placeholder="Email address"
4355              autocorrect="off"
4356              autocapitalize="off"
4357            >
4358            <button
4359              class="theme-link mt-2 shrink-0 py-1 leading-[inherit] hover:text-scheme-accent lg:ml-2 lg:mt-0"
4360              type="submit"
4361              name="commit"
4362              id="Subscribe"
4363            >Subscribe</button>
4364          </div>
4365        
4366      </form>
4367    </div>
4368  </div>
4369</section>
4370
4371  
4372  
4373    <div class="border-b-gridline border-gridline-color">
4374      <div
4375        class="grid lg:grid-cols-var bg-gridline-color"
4376        style="--grid-cols: 12;"
4377      ><div
4378            class="break-word bg-scheme-background px-section-horizontal-spacing py-section-vertical-spacing text-scheme-text lg:col-span-var"
4379            style="--col-span: 6;"
4380            
4381          >
4382                  <div style="max-width: 100px;">
4383                    
4384                    <img
4385                      src="//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=100"
4386                      srcset="//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=100 1x,//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=200 2x,//restfullighting.com/cdn/shop/files/restful_logo_dark.svg?v=1746798384&width=300 3x"
4387                      width="202"
4388                      height="36"
4389                      loading="lazy"
4390                      alt="Restful"
4391                    >
4392                  </div>
4393                
4394</div><div
4395            class="break-word bg-scheme-background px-section-horizontal-spacing py-section-vertical-spacing text-scheme-text lg:col-span-var"
4396            style="--col-span: 6;"
4397            
4398          ><div class="inline-block text-left">
4399                  
4400                  
4401                  <ul class="list-none space-y-1">
4402                    
4403                      <li>
4404                        <a
4405                          href="/"
4406                          class="hover:text-scheme-accent"
4407                        >
4408                          Home
4409                        </a>
4410                      </li>
4411                    
4412                      <li>
4413                        <a
4414                          href="/collections/frontpage"
4415                          class="hover:text-scheme-accent"
4416                        >
4417                          Products
4418                        </a>
4419                      </li>
4420                    
4421                      <li>
4422                        <a
4423                          href="/pages/restful-app"
4424                          class="hover:text-scheme-accent"
4425                        >
4426                          App
4427                        </a>
4428                      </li>
4429                    
4430                      <li>
4431                        <a
4432                          href="/blogs/news"
4433                          class="hover:text-scheme-accent"
4434                        >
4435                          News & Updates
4436                        </a>
4437                      </li>
4438                    
4439                      <li>
4440                        <a
4441                          href="/pages/contact"
4442                          class="hover:text-scheme-accent"
4443                        >
4444                          Contact
4445                        </a>
4446                      </li>
4447                    
4448                      <li>
4449                        <a
4450                          href="https://af.uppromote.com/restful/register"
4451                          class="hover:text-scheme-accent"
4452                        >
4453                          Refer a Friend
4454                        </a>
4455                      </li>
4456                    
4457                      <li>
4458                        <a
4459                          href="/policies/privacy-policy"
4460                          class="hover:text-scheme-accent"
4461                        >
4462                          Privacy Policy
4463                        </a>
4464                      </li>
4465                    
4466                      <li>
4467                        <a
4468                          href="/policies/terms-of-service"
4469                          class="hover:text-scheme-accent"
4470                        >
4471                          Terms of Use
4472                        </a>
4473                      </li>
4474                    
4475                      <li>
4476                        <a
4477                          href="/policies/refund-policy"
4478                          class="hover:text-scheme-accent"
4479                        >
4480                          Return Policy
4481                        </a>
4482                      </li>
4483                    
4484                  </ul>
4485                </div></div></div>
4486    </div>
4487  
4488
4489  <div>
4490    <div class="px-section-horizontal-spacing py-section-vertical-spacing lg:flex lg:flex-wrap lg:items-center lg:justify-between">
4491      <div class="mb-4 space-y-2 text-sm lg:mb-0 lg:flex-1">
4492        <p>
4493          &copy; 2026,
4494          <a href="/" title="">Restful</a>.
4495        </p>
4496        <ul class="flex flex-wrap gap-1 text-sm [&>li:last-child]:after:content-none [&>li]:after:content-['\00B7']">
4497          <li>
4498            <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=p
4498oweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a>
4499          </li></ul>
4500      </div>
4501      
4502<div class="mb-4 flex flex-wrap items-center justify-between lg:mb-0 lg:flex-1 lg:items-end lg:justify-end">
4503          <form method="post" action="/localization" id="footer-localization-form" accept-charset="UTF-8" class="shopify-localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="_method" value="put" /><input type="hidden" name="return_to" value="/blogs/news" /><div class="flex gap-4"><div class="inline-block shrink-0 select-none">
4504        <h2 class="sr-only" id="country-heading-footer">
4505          Country/region
4506        </h2>
4507        <data-island
4508          class="relative"
4509          x-data="{ expanded: false }"
4510          @keydown.escape.prevent.stop="expanded = false"
4511          @click.outside="expanded = false"
4512        >
4513          <button
4514            type="button"
4515            class="border-b-text border-scheme-text py-1 text-sm"
4516            :aria-expanded="expanded"
4517            aria-controls="country-list-footer"
4518            aria-describedby="country-heading-footer"
4519            @click.prevent="expanded = ! expanded"
4520          >
4521            United States (USD
4522            $)
4523            <span
4524              class="rotate ml-1 inline-block w-3 origin-center transform fill-current transition"
4525              :class="{ 'rotate-180': expanded }"
4526            >
4527              <svg
4528  class="theme-icon"
4529  xmlns="http://www.w3.org/2000/svg"
4530  fill="none"
4531  viewBox="0 0 24 24"
4532>
4533  <path stroke="currentColor" d="M1.5 7 12 17.5 22.5 7" vector-effect="non-scaling-stroke"/>
4534</svg>
4535
4536            </span>
4537          </button>
4538          <div
4539            class="absolute bottom-[calc(100%_+_0.5rem)] left-auto right-0 max-md:left-0 max-md:right-auto"
4540            x-show="expanded"
4541            style="display: none;"
4542          >
4543            <ul
4544              id="country-list-footer"
4545              class="relative z-10 flex max-h-[30vh] w-max max-w-[theme(spacing.40)] snap-y snap-mandatory flex-col gap-[--text-border-width] overflow-y-auto border-text border-gridline-color bg-gridline-color text-sm"
4546              x-transition:enter="transition ease duration-300"
4547              x-transition:enter-start="opacity-0"
4548              x-transition:enter-end="opacity-100"
4549              x-transition:leave="transition ease duration-300"
4550              x-transition:leave-start="opacity-100"
4551              x-transition:leave-end="opacity-0"
4552              :aria-hidden="! expanded"
4553            >
4554              
4555                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4556                  <button
4557                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4558                    type="button"
4559                    
4560                    @click.prevent="$refs.input.value = 'AT'; $root.closest('form').submit();"
4561                  >
4562                    <span class="border-transparent border-b-text">Austria (EUR
4563                      €)</span
4564                    >
4565                  </button>
4566                </li>
4567                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4568                  <button
4569                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4570                    type="button"
4571                    
4572                    @click.prevent="$refs.input.value = 'BE'; $root.closest('form').submit();"
4573                  >
4574                    <span class="border-transparent border-b-text">Belgium (EUR
4575                      €)</span
4576                    >
4577                  </button>
4578                </li>
4579                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4580                  <button
4581                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4582                    type="button"
4583                    
4584                    @click.prevent="$refs.input.value = 'BG'; $root.closest('form').submit();"
4585                  >
4586                    <span class="border-transparent border-b-text">Bulgaria (EUR
4587                      €)</span
4588                    >
4589                  </button>
4590                </li>
4591                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4592                  <button
4593                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4594                    type="button"
4595                    
4596                    @click.prevent="$refs.input.value = 'CA'; $root.closest('form').submit();"
4597                  >
4598                    <span class="border-transparent border-b-text">Canada (CAD
4599                      $)</span
4600                    >
4601                  </button>
4602                </li>
4603                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4604                  <button
4605                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4606                    type="button"
4607                    
4608                    @click.prevent="$refs.input.value = 'HR'; $root.closest('form').submit();"
4609                  >
4610                    <span class="border-transparent border-b-text">Croatia (EUR
4611                      €)</span
4612                    >
4613                  </button>
4614                </li>
4615                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4616                  <button
4617                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4618                    type="button"
4619                    
4620                    @click.prevent="$refs.input.value = 'CY'; $root.closest('form').submit();"
4621                  >
4622                    <span class="border-transparent border-b-text">Cyprus (EUR
4623                      €)</span
4624                    >
4625                  </button>
4626                </li>
4627                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4628                  <button
4629                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4630                    type="button"
4631                    
4632                    @click.prevent="$refs.input.value = 'CZ'; $root.closest('form').submit();"
4633                  >
4634                    <span class="border-transparent border-b-text">Czechia (CZK
4635                      Kč)</span
4636                    >
4637                  </button>
4638                </li>
4639                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4640                  <button
4641                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4642                    type="button"
4643                    
4644                    @click.prevent="$refs.input.value = 'DK'; $root.closest('form').submit();"
4645                  >
4646                    <span class="border-transparent border-b-text">Denmark (DKK
4647                      kr.)</span
4648                    >
4649                  </button>
4650                </li>
4651                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4652                  <button
4653                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4654                    type="button"
4655                    
4656                    @click.prevent="$refs.input.value = 'EE'; $root.closest('form').submit();"
4657                  >
4658                    <span class="border-transparent border-b-text">Estonia (EUR
4659                      €)</span
4660                    >
4661                  </button>
4662                </li>
4663                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4664                  <button
4665                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4666                    type="button"
4667                    
4668                    @click.prevent="$refs.input.value = 'FI'; $root.closest('form').submit();"
4669                  >
4670                    <span class="border-transparent border-b-text">Finland (EUR
4671                      €)</span
4672                    >
4673                  </button>
4674                </li>
4675                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4676                  <button
4677                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4678                    type="button"
4679                    
4680                    @click.prevent="$refs.input.value = 'FR'; $root.closest('form').submit();"
4681                  >
4682                    <span class="border-transparent border-b-text">France (EUR
4683                      €)</span
4684                    >
4685                  </button>
4686                </li>
4687                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4688                  <button
4689                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4690                    type="button"
4691                    
4692                    @click.prevent="$refs.input.value = 'DE'; $root.closest('form').submit();"
4693                  >
4694                    <span class="border-transparent border-b-text">Germany (EUR
4695                      €)</span
4696                    >
4697                  </button>
4698                </li>
4699                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4700                  <button
4701                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4702                    type="button"
4703                    
4704                    @click.prevent="$refs.input.value = 'GR'; $root.closest('form').submit();"
4705                  >
4706                    <span class="border-transparent border-b-text">Greece (EUR
4707                      €)</span
4708                    >
4709                  </button>
4710                </li>
4711                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4712                  <button
4713                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4714                    type="button"
4715                    
4716                    @click.prevent="$refs.input.value = 'HU'; $root.closest('form').submit();"
4717                  >
4718                    <span class="border-transparent border-b-text">Hungary (HUF
4719                      Ft)</span
4720                    >
4721                  </button>
4722                </li>
4723                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4724                  <button
4725                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4726                    type="button"
4727                    
4728                    @click.prevent="$refs.input.value = 'IE'; $root.closest('form').submit();"
4729                  >
4730                    <span class="border-transparent border-b-text">Ireland (EUR
4731                      €)</span
4732                    >
4733                  </button>
4734                </li>
4735                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4736                  <button
4737                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4738                    type="button"
4739                    
4740                    @click.prevent="$refs.input.value = 'IT'; $root.closest('form').submit();"
4741                  >
4742                    <span class="border-transparent border-b-text">Italy (EUR
4743                      €)</span
4744                    >
4745                  </button>
4746                </li>
4747                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4748                  <button
4749                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4750                    type="button"
4751                    
4752                    @click.prevent="$refs.input.value = 'LV'; $root.closest('form').submit();"
4753                  >
4754                    <span class="border-transparent border-b-text">Latvia (EUR
4755                      €)</span
4756                    >
4757                  </button>
4758                </li>
4759                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4760                  <button
4761                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4762                    type="button"
4763                    
4764                    @click.prevent="$refs.input.value = 'LT'; $root.closest('form').submit();"
4765                  >
4766                    <span class="border-transparent border-b-text">Lithuania (EUR
4767                      €)</span
4768                    >
4769                  </button>
4770                </li>
4771                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4772                  <button
4773                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4774                    type="button"
4775                    
4776                    @click.prevent="$refs.input.value = 'LU'; $root.closest('form').submit();"
4777                  >
4778                    <span class="border-transparent border-b-text">Luxembourg (EUR
4779                      €)</span
4780                    >
4781                  </button>
4782                </li>
4783                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4784                  <button
4785                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4786                    type="button"
4787                    
4788                    @click.prevent="$refs.input.value = 'MT'; $root.closest('form').submit();"
4789                  >
4790                    <span class="border-transparent border-b-text">Malta (EUR
4791                      €)</span
4792                    >
4793                  </button>
4794                </li>
4795                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4796                  <button
4797                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4798                    type="button"
4799                    
4800                    @click.prevent="$refs.input.value = 'NL'; $root.closest('form').submit();"
4801                  >
4802                    <span class="border-transparent border-b-text">Netherlands (EUR
4803                      €)</span
4804                    >
4805                  </button>
4806                </li>
4807                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4808                  <button
4809                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4810                    type="button"
4811                    
4812                    @click.prevent="$refs.input.value = 'PL'; $root.closest('form').submit();"
4813                  >
4814                    <span class="border-transparent border-b-text">Poland (PLN
4815                      zł)</span
4816                    >
4817                  </button>
4818                </li>
4819                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4820                  <button
4821                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4822                    type="button"
4823                    
4824                    @click.prevent="$refs.input.value = 'PT'; $root.closest('form').submit();"
4825                  >
4826                    <span class="border-transparent border-b-text">Portugal (EUR
4827                      €)</span
4828                    >
4829                  </button>
4830                </li>
4831                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4832                  <button
4833                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4834                    type="button"
4835                    
4836                    @click.prevent="$refs.input.value = 'RO'; $root.closest('form').submit();"
4837                  >
4838                    <span class="border-transparent border-b-text">Romania (RON
4839                      Lei)</span
4840                    >
4841                  </button>
4842                </li>
4843                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4844                  <button
4845                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4846                    type="button"
4847                    
4848                    @click.prevent="$refs.input.value = 'SK'; $root.closest('form').submit();"
4849                  >
4850                    <span class="border-transparent border-b-text">Slovakia (EUR
4851                      €)</span
4852                    >
4853                  </button>
4854                </li>
4855                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4856                  <button
4857                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4858                    type="button"
4859                    
4860                    @click.prevent="$refs.input.value = 'SI'; $root.closest('form').submit();"
4861                  >
4862                    <span class="border-transparent border-b-text">Slovenia (EUR
4863                      €)</span
4864                    >
4865                  </button>
4866                </li>
4867                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4868                  <button
4869                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4870                    type="button"
4871                    
4872                    @click.prevent="$refs.input.value = 'ES'; $root.closest('form').submit();"
4873                  >
4874                    <span class="border-transparent border-b-text">Spain (EUR
4875                      €)</span
4876                    >
4877                  </button>
4878                </li>
4879                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4880                  <button
4881                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4882                    type="button"
4883                    
4884                    @click.prevent="$refs.input.value = 'SE'; $root.closest('form').submit();"
4885                  >
4886                    <span class="border-transparent border-b-text">Sweden (SEK
4887                      kr)</span
4888                    >
4889                  </button>
4890                </li>
4891                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4892                  <button
4893                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4894                    type="button"
4895                    
4896                    @click.prevent="$refs.input.value = 'CH'; $root.closest('form').submit();"
4897                  >
4898                    <span class="border-transparent border-b-text">Switzerland (CHF
4899                      CHF)</span
4900                    >
4901                  </button>
4902                </li>
4903                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4904                  <button
4905                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4906                    type="button"
4907                    
4908                    @click.prevent="$refs.input.value = 'GB'; $root.closest('form').submit();"
4909                  >
4910                    <span class="border-transparent border-b-text">United Kingdom (GBP
4911                      £)</span
4912                    >
4913                  </button>
4914                </li>
4915                <li class="flex items-center bg-scheme-background px-2 py-2 coarse-pointer:min-h-[44px] coarse-pointer:min-w-[44px]">
4916                  <button
4917                    class="break-word text-left [text-wrap:balance] hover:text-scheme-accent"
4918                    type="button"
4919                    
4920                      aria-current="true"
4921                    
4922                    @click.prevent="$refs.input.value = 'US'; $root.closest('form').submit();"
4923                  >
4924                    <span class="border-scheme-text border-b-text">United States (USD
4925                      $)</span
4926                    >
4927                  </button>
4928                </li></ul>
4929          </div>
4930
4931          <input
4932            x-ref="input"
4933            type="hidden"
4934            name="country_code"
4935            id="CountrySelector"
4936            value="US"
4937          >
4938        </data-island>
4939      </div></div></form>
4940        </div></div>
4941  </div>
4942</footer>
4943
4944
4945  <style>
4946    .footer-logo-image {
4947      display: block;
4948      max-width: px;
4949    }
4950  </style>
4951
4952
4953
4954</div>
4955<!-- END sections: footer-group --><!-- BEGIN sections: overlay-group -->
4956<div id="shopify-section-sections--20931932782743__promo-popup" class="shopify-section shopify-section-group-overlay-group contents">
4957
4958
4959</div><div id="shopify-section-sections--20931932782743__age-check" class="shopify-section shopify-section-group-overlay-group contents">
4960</div><div id="shopify-section-sections--20931932782743__privacy-banner" class="shopify-section shopify-section-group-overlay-group contents">
4961
4962
4963</div>
4964<!-- END sections: overlay-group -->
4965
4966    <div
4967      id="screenreader-announce"
4968      class="sr-only"
4969      aria-live="polite"
4970      role="status"
4971    ></div>
4972
4973    <ul hidden>
4974      <li id="a11y-refresh-page-message">
4975        Choosing a selection results in a full page refresh.
4976      </li>
4977      <li id="a11y-selection-message">
4978        Press the space key then arrow keys to make a selection.
4979      </li>
4980    </ul>
4981
4982    
4983    <data-island
4984  role="complementary"
4985  aria-labelledby="left-drawer-slot"
4986  x-data
4987  on="load"
4988>
4989  <template x-teleport="body">
4990    <div
4991      x-show="$store.modals.leftDrawer.open"
4992      @keydown.escape.prevent.stop="$store.modals.close('leftDrawer')"
4993      @click="$store.modals.close('leftDrawer')"
4994      class="fixed inset-0 z-110"
4995      data-color-scheme="scheme1"
4996      id="modals-leftDrawer"
4997    >
4998      <div
4999        @click.stop
5000        x-show="$store.modals.leftDrawer.open"
5001        x-transition:enter="duration-300 motion-reduce:duration-0 outline-0"
5002        x-transition:enter-start="opacity-0 -translate-x-full"
5003        x-transition:leave="duration-300 motion-reduce:duration-0 outline-0"
5004        x-transition:leave-end="-translate-x-full"
5005        x-trap.noscroll.inert="$store.modals.leftDrawer.open"
5006        class="mr-auto h-full w-11/12 max-w-md transform overflow-y-auto border-r-gridline border-gridline-color bg-scheme-background text-scheme-text transition-transform"
5007        id="left-drawer-slot"
5008        role="dialog"
5009        @left-drawer-is-open.window="setTimeout(() => { $el.setAttribute('aria-modal', 'true') }, 120)"
5010        @left-drawer-is-closed.window="setTimeout(() => { $el.removeAttribute('aria-modal') }, 120)"
5011        :aria-label="getModalLabel('leftDrawer', $el)"
5012        tabindex="-1"
5013      >
5014        <!-- Modal content is teleported here -->
5015      </div>
5016    </div>
5017  </template>
5018</data-island>
5019<data-island
5020  role="complementary"
5021  aria-labelledby="right-drawer-slot"
5022  x-data
5023  on="load"
5024>
5025  <template x-teleport="body">
5026    <div
5027      x-show="$store.modals.rightDrawer.open"
5028      @keydown.escape.prevent.stop="$store.modals.close('rightDrawer')"
5029      @click="$store.modals.close('rightDrawer')"
5030      class="fixed inset-0 z-110"
5031      data-color-scheme="scheme1"
5032      id="modals-rightDrawer"
5033    >
5034      <div
5035        @click.stop
5036        x-show="$store.modals.rightDrawer.open"
5037        x-transition:enter="duration-300 motion-reduce:duration-0 outline-0"
5038        x-transition:enter-start="translate-x-full"
5039        x-transition:leave="duration-300 motion-reduce:duration-0 outline-0"
5040        x-transition:leave-end="translate-x-full"
5041        x-trap.noscroll.inert="$store.modals.rightDrawer.open"
5042        class="ml-auto h-full w-11/12 max-w-md transform overflow-y-auto border-l-gridline border-gridline-color bg-scheme-background  text-scheme-text"
5043        id="right-drawer-slot"
5044        role="dialog"
5045        @right-drawer-is-open.window="setTimeout(() => { $el.setAttribute('aria-modal', 'true') }, 120)"
5046        @right-drawer-is-closed.window="setTimeout(() => { $el.removeAttribute('aria-modal') }, 120)"
5047        :aria-label="getModalLabel('rightDrawer', $el)"
5048        tabindex="-1"
5049      >
5050        <!-- Modal content is teleported here -->
5051      </div>
5052    </div>
5053  </template>
5054</data-island>
5055<data-island
5056  role="complementary"
5057  aria-labelledby="quick-buy-drawer-slot-container"
5058  x-data
5059  on="load"
5060>
5061  <template x-teleport="body">
5062    <div
5063      x-show="$store.modals.quickBuyDrawer.open"
5064      @keydown.escape.prevent.stop="$store.modals.close('quickBuyDrawer')"
5065      @click="$store.modals.close('quickBuyDrawer')"
5066      class="fixed inset-0 z-110 flex lg:block"
5067      data-color-scheme="scheme1"
5068      id="modals-quickBuyDrawer"
5069    >
5070      <div
5071        @click.stop
5072        id="quick-buy-drawer-slot-container"
5073        x-show="$store.modals.quickBuyDrawer.open"
5074        x-transition:enter="duration-300 motion-reduce:duration-0 outline-0"
5075        x-transition:enter-start="max-lg:translate-y-full lg:translate-x-full"
5076        x-transition:leave="duration-300 motion-reduce:duration-0 outline-0"
5077        x-transition:leave-end="max-lg:translate-y-full lg:translate-x-full"
5078        x-trap.noscroll.inert="$store.modals.quickBuyDrawer.open"
5079        class="mt-auto h-auto w-full transform border-gridline-color bg-scheme-background text-scheme-text lg:ml-auto lg:h-full lg:w-11/12 lg:max-w-md lg:overflow-y-auto lg:border-l-gridline"
5080        role="dialog"
5081        @quick-buy-drawer-is-open.window="setTimeout(() => { $el.setAttribute('aria-modal', 'true') }, 120)"
5082        @quick-buy-drawer-is-closed.window="setTimeout(() => { $el.removeAttribute('aria-modal') }, 120)"
5083        :aria-label="getModalLabel('quickBuyDrawer', document.getElementById('quick-buy-drawer-slot'))"
5084        tabindex="-1"
5085      >
5086        <div class="sticky top-0 z-1 flex items-center justify-between border-y-gridline border-gridline-color bg-scheme-background px-section-horizontal-spacing py-4 lg:border-t-0">
5087          <div>
5088            Choose options
5089          </div>
5090          <button
5091            @click.prevent="$store.modals.close('quickBuyDrawer')"
5092            class="absolute right-0 top-0 block h-full"
5093            type="button"
5094          >
5095            <span class="sr-only">Close</span>
5096            <div class="my-auto mr-section-horizontal-spacing h-6 w-6">
5097              <svg
5098  class="theme-icon"
5099  xmlns="http://www.w3.org/2000/svg"
5100  fill="none"
5101  viewBox="0 0 24 24"
5102>
5103  <path stroke="currentColor" d="m1.5 1.5 21 21m0-21-21 21" vector-effect="non-scaling-stroke"/>
5104</svg>
5105
5106            </div>
5107          </button>
5108        </div>
5109        <div
5110          id="quick-buy-drawer-slot"
5111          class="max-lg:h-fit max-lg:max-h-[65vh] max-lg:overflow-y-auto"
5112        ></div>
5113      </div>
5114    </div>
5115  </template>
5116</data-island>
5117<data-island
5118  x-data
5119  on="load"
5120>
5121  <template x-teleport="body">
5122    <div
5123      x-show="$store.modals.promo.open"
5124      class="pointer-events-none fixed inset-0 z-110"
5125      id="modals-promo"
5126    >
5127      <div
5128        x-show="$store.modals.promo.open"
5129        class="flex h-full w-full"
5130      >
5131        <div
5132          x-show="$store.modals.promo.open"
5133          x-transition:enter="transition duration-300 motion-reduce:duration-0 delay-75 outline-0"
5134          x-transition:enter-start="translate-y-full"
5135          x-transition:enter-end="translate-y-0"
5136          x-transition:leave="transition duration-300 motion-reduce:duration-0 outline-0"
5137          x-transition:leave-start="translate-y-0"
5138          x-transition:leave-end="translate-y-full"
5139          class="pointer-events-auto relative bottom-0 left-0 right-0 top-auto mt-auto w-full overflow-y-auto"
5140          id="promo-slot"
5141          role="dialog"
5142          @promo-is-open.window="setTimeout(() => { $el.setAttribute('aria-modal', 'true') }, 120)"
5143          @promo-is-closed.window="setTimeout(() => { $el.removeAttribute('aria-modal') }, 120)"
5144          :aria-label="getModalLabel('promo', $el)"
5145          tabindex="-1"
5146        >
5147          <!-- Modal content is teleported here -->
5148        </div>
5149      </div>
5150    </div>
5151  </template>
5152</data-island>
5153<data-island x-data on="load">
5154  <template x-teleport="body">
5155    <div
5156      x-show="$store.modals.popup.open"
5157      @keydown.escape.prevent.stop="$store.modals.close('popup')"
5158      @click="$store.modals.close('popup')"
5159      class="fixed inset-0 z-110 p-8 lg:p-24"
5160      data-color-scheme="scheme1"
5161      id="modals-popup"
5162    >
5163      <div
5164        x-show="$store.modals.popup.open"
5165        class="fixed inset-0 bg-transparent"
5166      >
5167        <!-- Overlay -->
5168      </div>
5169      <div
5170        x-show="$store.modals.popup.open"
5171        class="flex h-full w-full"
5172      >
5173        <div
5174          @click.stop
5175          x-show="$store.modals.popup.open"
5176          x-trap.noscroll.inert="$store.modals.popup.open"
5177          class="relative m-auto max-h-full w-full max-w-2xl overflow-y-auto border-gridline border-gridline-color bg-scheme-background text-scheme-text"
5178          id="popup-slot"
5179          role="dialog"
5180          @popup-is-open.window="setTimeout(() => { $el.setAttribute('aria-modal', 'true') }, 120)"
5181          @popup-is-closed.window="setTimeout(() => { $el.removeAttribute('aria-modal') }, 120)"
5182          :aria-label="getModalLabel('popup', $el)"
5183          tabindex="-1"
5184        >
5185          <!-- Modal content is teleported here -->
5186        </div>
5187      </div>
5188    </div>
5189  </template>
5190</data-island>
5191<data-island x-data on="load">
5192  <template x-teleport="body">
5193    <div
5194      x-show="$store.modals.modal.open"
5195      @keydown.escape.prevent.stop="$store.modals.close('modal')"
5196      @click="$store.modals.close('modal')"
5197      class="fixed inset-0 z-110"
5198      data-color-scheme="scheme1"
5199      id="modals-modal"
5200    >
5201      <div x-show="$store.modals.modal.open" class="flex h-full w-full">
5202        <div
5203          @click.stop
5204          x-show="$store.modals.modal.open"
5205          x-trap.noscroll.inert="$store.modals.modal.open"
5206          class="
5207            relative
5208            m-auto
5209            h-full
5210            w-full
5211            overflow-y-auto
5212            bg-scheme-background
5213            text-scheme-text
5214          "
5215          id="modal-slot"
5216          role="dialog"
5217          @modal-is-open.window="setTimeout(() => { $el.setAttribute('aria-modal', 'true') }, 120)"
5218          @modal-is-closed.window="setTimeout(() => { $el.removeAttribute('aria-modal') }, 120)"
5219          :aria-label="getModalLabel('modal', $el)"
5220          tabindex="-1"
5221        >
5222          <!-- Modal content is teleported here -->
5223        </div>
5224      </div>
5225    </div>
5226  </template>
5227</data-island>
5228
5229
5230    
5231    
5232
5233    
5234
5235    
5235<script src="//restfullighting.com/cdn/shop/t/14/assets/global.bundle.js?v=54280930029925866011787319625" type="module"></script>
5235
5236  
5236<script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
5236
5237</body>
5238</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.