Нужно сохранять JavaScript переменные с настройками дизайна сайта. Например, если пользователь переключил сайт в ночной режим и изменил фон сайта на темный, то нужно сохранить эти настройки после перезагрузки страницы. Думал сохранять JavaScript переменные в cookies браузера и при загрузке страницы читать и применять JavaScript-ом эти данные, а если их нет то устанавливать. Но при сохранении cookies в браузере при следующей загрузке страницы эти cookies улетают на сервер, что может его бессмысленно грузить. Есть ли способ полностью локально хранить переменные в браузере без участия сервера?