Журнал
Философия
Поддержка
Продукты
Thumb Thumb Thumb
Blooming Garden

Спрей - термозащита с кватернизированным медом и аминокислотами

698 

Невесомый крем-спрей с инновационной формулой бережно обволакивает каждую прядь, предотвращая ломкость, сухость и статику, а также восстанавливая структуру изнутри. Ваши волосы получают всё необходимое для идеальной укладки: термозащиту до 180°С, интенсивное восстановление и мгновенный блеск.

Объем

125 ml

Количество

Также доступно на
Thumb Thumb Thumb

Подробнее о продукте

Somna Honey Bloom Spray с кватернизированным медом — это передовое решение для термозащиты и восстановления волос.  Особенности состава: 
  • Кватернизированный мёд: глубокое увлажнение и защита, волосы мягкие и блестящие до 72 часов
  • Гидролизованный пшеничный белок: укрепляет и восстанавливает структуру, уплотняет волос без утяжеления 
  • Аминокислоты: интенсивно увлажняют и восстанавливают волосы изнутри, делают их сильными и эластичными
  • Трегалоза и бетаин: защищает от тепла, облегчает расчесывание, придает гладкость и шелковистость, предотвращает сухость
  • BADD-молекула – инновационная молекула, которая восстанавливает повреждения волос и не вымывается из них, так как создает прочные дисульфидные связи
Производитель: Республика Беларусь

КОМУ ПОДХОДИТ

Подходит для всех типов волос: тонкие, сухие и повреждённые, густые и жёсткие, кудрявые, окрашенные, натуральные

Основные эффекты

  • Восстановление и укрепление
  • Блеск и гладкость
  • Защита от статики
  • Термозащита до 180°C

Состав

Aqua, Propylene Glycol, Myristyl Alcohol, Amodimethicone Cetrimonium Chloride, Trideceth-12 Hydroxypropy|trimonium Hydrolyzed Wheat Protein, Trehalose, Betaine, Hydroxypropyltrimonium Honey, Sodium PCA, Sodium Lactate, Arginine, Aspartic Acid, PCA, Alanine, Glycine, Serine, Valine, Isoleucine, Threonine, Proline, Histidine, Phenylalanine, Bis-aminopropyl Diglycol Dimaleate, Glycerin, Hydrolyzed Ceratonia Siliqua Seed Extract, Zea Mays (Corn) Starch, Sodium Benzoate, Potassium Sorbate, Polyquaternium-7, Guar Hydroxypropyltrimonium Chloride Phenoxyethanol, Ethylhexylglycerin, Parfum, Behentrimonium Methosulfate, Cetyl Alcohol, 1,3-Butylene Glycol, Cyclopentasiloxane, Citric Acid.

Применение

Используйте перед сушкой или укладкой феном. Встряхните флакон и нанесите спрей на влажные или сухие волосы с расстояния 15-20 см, избегая прикорневой зоны. Равномерно распределите расчёской или руками. Не требует смывания. Для дополнительного эффекта гладкости нанесите спрей на сухие волосы.

АРОМАТЫ

Базовые ноты

ваниль и сандал

Средние ноты

жасмин и белый чай

Верхние ноты

лимон и грейпфрут

Восстанавливает структуру волос изнутри, Увлажняет и придаёт мягкость

Делает волосы упругими и эластичными

Защищает от тепла до 180 °C

заметный результат

Восстанавливает структуру волос изнутри, Увлажняет и придаёт мягкость

Делает волосы упругими и эластичными

Защищает от тепла до 180 °C

заметный результат

CОСТАВ

Midnight Sun

Комплексный уход 
за волосами

Midnight Sun — это не просто уходовая линейка, это ритуал преображения, где волосы обретают силу, блеск и живую красоту благодаря природному составу, уникальной формуле и безупречному качеству.

КОМПЛЕКСНЫЙ УХОД 
ЗА ВОЛОСАМИ

Набор тоников идеально сочетается с линейками Midnight Sun и Blooming Garden для комплексного ухода за волосами.

Восстановление + защита + стимуляция роста = волосы твоей мечты.

КОГДА ХОЧЕТСЯ ПОДАРИТЬ ЗАБОТУ О СЕБЕ

Полный курс в премиальной упаковке — это инвестиция в красоту и уверенность.

Универсальный выбор для тех, кто ценит науку, качество и видимый результат. День рождения, Новый год или просто «я достойна лучшего».

КОМПЛЕКСНЫЙ УХОД

Хочешь намекнуть?

Мы пришлём письмо твоему человеку с фото и описанием того, что тебе понравилось

А ты хороша!

😉

Ты уже намекала на этот подарок. Хочешь намекнуть ещё раз — тому же человеку или кому-то другому?

Готово!

Письмо ушло. Если не поймут с первого раза — можешь намекнуть еще 😉

Ой!

Лимит на сегодня исчерпан. Попробуй позже!

прямо перед закрывающим * (например, через Elementor -> Настройки сайта -> Пользовательский код -> "Перед "). * * Ничего дополнительно настраивать не нужно — скрипт сам находит домен CDN и origin. */ (function () { "use strict"; // Домен CDN, который нужно подменять при ошибке var CDN_HOST = "deekricrodoqueju.begetcdn.cloud"; // Основной домен сайта (origin), куда переключаемся при сбое var ORIGIN_HOST = "somnasecra.ru"; // Чтобы не зациклиться, если и origin вдруг не ответит — помечаем картинку как "уже пробовали" var FALLBACK_ATTR = "data-cdn-fallback-tried"; // URL, куда отправляется "маячок" при срабатывании фоллбека. // Это стандартный WordPress AJAX-обработчик — работает сразу после установки PHP-сниппета // "CDN Fallback Monitor" через WPCode, без дополнительной настройки. var LOG_ENDPOINT = "https://somnasecra.ru/wp-admin/admin-ajax.php?action=cdn_fallback_log"; function logFallback(originalUrl, newUrl) { // Видно сразу в DevTools -> Console у любого, кто откроет консоль в момент сбоя console.warn("[CDN Fallback] Переключение с CDN на origin:", originalUrl, "->", newUrl); if (!LOG_ENDPOINT) return; var payload = JSON.stringify({ original_url: originalUrl, fallback_url: newUrl, page_url: window.location.href, timestamp: new Date().toISOString(), user_agent: navigator.userAgent, }); // sendBeacon — специально для таких "маячков": не блокирует страницу, // отправляется даже если пользователь тут же закроет вкладку try { if (navigator.sendBeacon) { var blob = new Blob([payload], { type: "application/json" }); navigator.sendBeacon(LOG_ENDPOINT, blob); } else { // Фоллбек для очень старых браузеров без sendBeacon fetch(LOG_ENDPOINT, { method: "POST", headers: { "Content-Type": "application/json" }, body: payload, keepalive: true, }).catch(function () {}); } } catch (e) { // Если отправка лога сломалась — это не должно ломать сам фоллбек картинки } } function toOriginUrl(cdnUrl) { try { var url = new URL(cdnUrl, window.location.href); if (url.hostname === CDN_HOST) { url.hostname = ORIGIN_HOST; url.protocol = "https:"; return url.toString(); } } catch (e) { // Некорректный URL — просто ничего не делаем } return null; } function handleImageError(img) { // Если уже пробовали фоллбек для этой картинки — не пытаемся снова (защита от бесконечного цикла) if (img.hasAttribute(FALLBACK_ATTR)) { return; } var originUrl = toOriginUrl(img.src); if (originUrl) { logFallback(img.src, originUrl); img.setAttribute(FALLBACK_ATTR, "1"); img.src = originUrl; } // Дополнительно обрабатываем srcset, если он есть (адаптивные картинки) if (img.srcset) { var newSrcset = img.srcset.split(",").map(function (part) { var trimmed = part.trim(); var spaceIndex = trimmed.indexOf(" "); var urlPart = spaceIndex === -1 ? trimmed : trimmed.substring(0, spaceIndex); var sizePart = spaceIndex === -1 ? "" : trimmed.substring(spaceIndex); var replaced = toOriginUrl(urlPart); return (replaced || urlPart) + sizePart; }); img.srcset = newSrcset.join(", "); } } function attachErrorHandler(img) { // Проверяем: относится ли картинка к CDN-домену if (img.src && img.src.indexOf(CDN_HOST) !== -1) { img.addEventListener("error", function () { handleImageError(img); }); } } function scanAllImages() { var images = document.querySelectorAll("img"); images.forEach(attachErrorHandler); } // Обрабатываем все картинки, которые уже есть на странице при загрузке document.addEventListener("DOMContentLoaded", scanAllImages); // Elementor и многие плагины подгружают картинки динамически (карусели, AJAX, попапы) // Поэтому дополнительно следим за новыми картинками через MutationObserver var observer = new MutationObserver(function (mutations) { mutations.forEach(function (mutation) { mutation.addedNodes.forEach(function (node) { if (node.nodeType !== 1) return; // интересуют только элементы, не текстовые узлы if (node.tagName === "IMG") { attachErrorHandler(node); } else if (node.querySelectorAll) { var nestedImages = node.querySelectorAll("img"); nestedImages.forEach(attachErrorHandler); } }); }); }); observer.observe(document.documentElement, { childList: true, subtree: true, }); // На случай, если DOMContentLoaded уже прошёл к моменту подключения скрипта if (document.readyState === "interactive" || document.readyState === "complete") { scanAllImages(); } })();
Мы используем файлы cookie для улучшения работы сайта и аналитики. Подробнее — Политика конфиденциальности.