Анализ сайта lactigo.com
Основное Готовность: 75%
Домен
lactigo.com
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Домен второго уровня идеален для продвижения.
Отличный запоминающийся домен.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Сервер настроен корректно.
Цепочка редиректов:
http://lactigo.com
301 MovedPermanently
https://shop.lactigo.com/
200 OK
Безопасность
Сайт безопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте работает защищенный протокол ssl и сайт открывается по https.
Ssl-сертификат действителен до 04.10.2026 22:45:22.
Включён HSTS (Strict-Transport-Security) — защита от подмены на http.
HTTP автоматически перенаправляется на HTTPS.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
UTF-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице UTF-8.
Язык
en-US
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: en-US.
Скорость загрузки
~0,55сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 0,55сек оптимальна.
Объем документа
119Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 119Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 22
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Кол-во файлов ресурсов 22 много для одной страницы. Приемлемо до 10. Проведите оптимизацию файлов ресурсов!
Показать полный список ресурсов
| Тип | Название | Значение |
|---|---|---|
| stylesheet | https://fonts.googleapis.com/css2?family=Salesforce%20Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Nunito%20Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900 | |
| stylesheet | /assets/styles/salesforce-lightning-design-system.min.css?9f7ffdc05b | |
| stylesheet | /assets/styles/dxp-site-spacing-styling-hooks.min.css?9f7ffdc05b | |
| stylesheet | /assets/styles/dxp-styling-hooks.min.css?9f7ffdc05b | |
| stylesheet | /assets/styles/dxp-slds-extensions.min.css?9f7ffdc05b | |
| stylesheet | /assets/css/theme2.css?9f7ffdc05b | |
| stylesheet | /sfsites/c/cms/delivery/media/MCCQBXOMEKRBDC7CT7HBMGHJOHUM?version=5.1&preloadAs=style | |
| js | /webruntime/framework/6ce0b87300/prod/lwr_loader | |
| js | /webruntime/framework/b73515aaa5/prod/lwr_bootstrap | |
| js | /webruntime/framework/cb2c1a2c50/prod/lwr_app_bootstrap_hook | |
| js | /webruntime/framework/c6f5ab53a7/prod/lwr_lwc | |
| js | /webruntime/framework/6186554a8e/prod/lwr_app | |
| js | /webruntime/view/255f495a9ce4ab6b488e8e4138e01e7d/prod/en-US/home_view | |
| js | /webruntime/component/46e285668fa0af66aeabbfffe41f3aeb/prod/en-US/force/ldsEngineWebruntime_cmp | |
| js | /webruntime/component/259a789b5905e4a3e65c0942cc97421d/prod/en-US/force/luvioLwcBindings_cmp | |
| js | /webruntime/component/5b8557d8725fba2dbf2e6a4968ec430c/prod/en-US/force/luvioRuntimeWebruntime_cmp | |
| js | /webruntime/view/3b00423f4560c3d99f710539d04940a0/prod/en-US/home_Page_No_Header_view | |
| js | /webruntime/framework/9434f2fd57/prod/data-cloud-event-dispatcher | |
| js | /webruntime/framework/89b8fc6d3b/prod/o11y-event-dispatcher | |
| js | /webruntime/framework/60d542e3ae/prod/experience-web-sdk | |
| js | https://www.googletagmanager.com/gtag/js?id=G-DP18Y9E8ZR | |
| js | https://cdn.c360a.salesforce.com/beacon/c360a/d340473a-ba0d-4231-ac44-0babcbf2a0f0/scripts/c360a.min.js |
Серверные заголовки
Кол-во: 13
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 13шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Date | Fri, 21 Aug 2026 23:05:56 GMT |
| Content-Security-Policy | frame-ancestors 'self'; report-uri /_/commcsp?disposition=enforce; |
| X-Content-Type-Options | nosniff |
| Link | </webruntime/framework/6ce0b87300/prod/lwr_loader>; rel=preload; as=script; nopush, </webruntime/framework/b73515aaa5/prod/lwr_bootstrap>; rel=preload; as=script; nopush, </webruntime/framework/cb2c1a2c50/prod/lwr_app_bootstrap_hook>; rel=preload; as=script; nopush, </webruntime/framework/c6f5ab53a7/prod/lwr_lwc>; rel=preload; as=script; nopush, </webruntime/framework/6186554a8e/prod/lwr_app>; rel=preload; as=script; nopush, </webruntime/view/255f495a9ce4ab6b488e8e4138e01e7d/prod/en-US/home_view>; rel=preload; as=script; nopush, </webruntime/component/46e285668fa0af66aeabbfffe41f3aeb/prod/en-US/force/ldsEngineWebruntime_cmp>; rel=preload; as=script; nopush, </webruntime/component/259a789b5905e4a3e65c0942cc97421d/prod/en-US/force/luvioLwcBindings_cmp>; rel=preload; as=script; nopush, </webruntime/component/5b8557d8725fba2dbf2e6a4968ec430c/prod/en-US/force/luvioRuntimeWebruntime_cmp>; rel=preload; as=script; nopush, </webruntime/view/3b00423f4560c3d99f710539d04940a0/prod/en-US/home_Page_No_Header_view>; rel=preload; as=script; nopush, <https://fonts.googleapis.com/css2?family=Salesforce%20Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Nunito%20Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900>; rel=preload; as=style; nopush,</assets/styles/salesforce-lightning-design-system.min.css?9f7ffdc05b>; rel=preload; as=style; nopush,</assets/styles/dxp-site-spacing-styling-hooks.min.css?9f7ffdc05b>; rel=preload; as=style; nopush,</assets/styles/dxp-styling-hooks.min.css?9f7ffdc05b>; rel=preload; as=style; nopush,</assets/styles/dxp-slds-extensions.min.css?9f7ffdc05b>; rel=preload; as=style; nopush,</assets/css/theme2.css?9f7ffdc05b>; rel=preload; as=style; nopush,</sfsites/c/cms/delivery/media/MCCQBXOMEKRBDC7CT7HBMGHJOHUM?version=5.1&preloadAs=style>; rel=preload; as=style; nopush |
| cf-cache-status | DYNAMIC |
| Cache-Control | must-revalidate, max-age=0, private |
| report-to | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=WwqZ9xoHL8YYj7Gu2MmIMAHaj%2Frw2Gu5cG3GlrNg2Bip5A9AIN5MUqnTnp2mXDCErSawTCIAimiCGhiCNPWrhu8MP6DdWVb8lIi22OPB8u19G1LGS0BmjOvsNrP7vIXtkG4%3D"}]} |
| X-Frame-Options | SAMEORIGIN |
| Server | cloudflare |
| Strict-Transport-Security | max-age=63072000; includeSubDomains |
| Vary | Accept-Encoding |
| nel | {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800} |
| cf-ray | a2ed490e4f56e921-DME |
CMS
Не определена
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
CMS не определена. Вероятно, сайт самописный либо движок надёжно скрыт. Это не ошибка.
Веб-сервер
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
Сайт работает на веб-сервере Cloudflare.
Мета-теги Готовность: 38%
Title
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Пропишите тег title!
Description
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Установите мета-тег description!
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Рекомендуем прописать канонический Url.
Robots
Ошибок нет
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots не указан. Страница свободна для индексации.
Адаптивность
width=device-width, initial-scale=1
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Разметка OpenGraph
Кол-во: 1
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph задана. Страница оптимизирована под социальные сети.
Показать полный список og мета-тегов
| Тип | Значение |
|---|---|
| og:url | https://shop.lactigo.com/ |
Все мета-теги
Кол-во: 5
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 5шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | basePath | |
| name | deployTarget | CORE |
| name | viewport | width=device-width, initial-scale=1 |
| name | lwr-revised | 236.0 |
| property | og:url | https://shop.lactigo.com/ |
Оптимизация Готовность: 0%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют в единственном экземпляре).
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Слова из title 0 встречаются в тексте редко. Добавьте в контент страницы слова из тега <title>!
Абзацев с текстом 0 слишком мало. Добавьте больше абзацев с текстом (тег <p>)!
Среднее число слов в абзаце 0 слишком мало. Сделайте контент более читаемым!
Кол-во знаков контента 0 слишком мало. Добавьте больше текста!
Кол-во слов 1 слишком мало. Добавьте больше текста (минимум 400 слов)!
Заголовки
Есть ошибки
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
Не обнаружено заголовков на странице. Добавьте заголовки (<h1>, <h2> или <h3>)
Тошнота
Не удалось произвести расчет
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота не рассчитана. Измените текст страницы!
Академич. тошнота
Нет данных для расчета
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота не рассчитана. Измените текст страницы!
Семантическое ядро
Не удалось собрать
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы не содержит осмысленного текста. Добавьте текст на страницу!
Индексация Готовность: 20%
Индексирование
Есть ошибки
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице не обнаружено. Велика вероятность, что сайт - одностраничник, такой сайт продвинуть крайне затруднительно!
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 122673 байт. Загружен за: 1сек.
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Цепочка редиректов для файла robots.txt:
http://lactigo.com/robots.txt
301 MovedPermanently
https://shop.lactigo.com/
200 OK
Показать содержимое robots.txt
<!doctype html>
<html
lang=en-US
dir=ltr>
<head><meta http-equiv="Content-Security-Policy" content="default-src 'self'; script-src 'self' 'unsafe-eval' 'unsafe-inline' https://service.force.com/embeddedservice/ https://cdn.content.aws-dev2-uswest2.aws.sfdc.cl/ https://cdn.content.aws-prod1-useast1.aws.sfdc.cl/ https://payments.salesforce.com/ https://js.stripe.com/ https://www.paypal.com/sdk/js https://checkoutshopper-live.adyen.com/ https://checkoutshopper-test.adyen.com/ https://pal-test.adyen.com https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/ https://pay.google.com import: blob: https://uip.canary.lwc.dev https://lactigo--partial.sandbox.live-preview.salesforce-experience.com https://s3.amazonaws.com https://www.paypal.com https://www.paypalobjects.com https://js.stripe.com https://lactigo--partial.sandbox.cdn.salesforce-experience.com https://cdn.c360a.salesforce.com https://api.cquotient.com https://www.lactigo.com https://lactigo.typeform.com https://hfqwmntdm02tgyryg1ywknrzmm.c360a.salesforce.com https://sockjs.pusher.com https://shop.lactigo.com https://api.ipify.org https://countriesnow.space https://*.googletagmanager.com https://video.lactigo.com https://swag.lactigo.com; object-src 'self' www.google.com; style-src 'self' 'unsafe-inline' https://service.force.com/embeddedservice/ https://fonts.googleapis.com/css2 https://fonts.googleapis.com/css https://checkoutshopper-live.adyen.com/ https://checkoutshopper-test.adyen.com/ blob: https://www.lactigo.com https://flagcdn.com https://maps.a.forceusercontent.com https://lactigo.lightning.force.com https://h14gmn3cgy3wgzjvgzqt1mjsmy.c360a.salesforce.com https://api.qrserver.com https://api.cquotient.com https://*.c360a.salesforce.com https://lactigo.my.salesforce-sites.com https://shop.lactigo.com https://go.lactigo.com https://api.ipify.org https://countriesnow.space https://*.googletagmanager.com https://*.google-analytics.com https://*.analytics.google.com https://*.g.doubleclick.net https://*.google.com https://www.google-analytics.com https://stats.g.doubleclick.net https://www.googletagmanager.com; img-src 'self' data: blob: https://lactigo.my.salesforce.com https://lactigo.file.force.com https://img.youtube.com https://i.ytimg.com https://i.vimeocdn.com https://login.salesforce.com/icons/ https://payments.salesforce.com/icons/ https://cdn.content.aws-prod1-useast1.aws.sfdc.cl/icons/ https://cdn.content.aws-dev2-uswest2.aws.sfdc.cl/icons/ https://*.adyen.com https://www.sandbox.paypal.com https://www.paypal.com https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/ https://www.gstatic.com https://usa846.sfdc-8tgtt5.salesforce.com/icons/ https://www.lactigo.com https://lactigo--c.vf.force.com https://flagcdn.com https://maps.a.forceusercontent.com https://lactigo.lightning.force.com https://h14gmn3cgy3wgzjvgzqt1mjsmy.c360a.salesforce.com https://api.qrserver.com https://api.cquotient.com https://lactigo.typeform.com https://*.c360a.salesforce.com https://lactigo.my.salesforce-sites.com https://shop.lactigo.com https://go.lactigo.com https://api.ipify.org swag.lactigo.com https://countriesnow.space https://*.googletagmanager.com https://*.google-analytics.com https://*.analytics.google.com https://*.g.doubleclick.net https://*.google.com https://www.google-analytics.com https://stats.g.doubleclick.net https://www.googletagmanager.com video.lactigo.com; media-src 'self' blob: https://www.lactigo.com https://flagcdn.com https://maps.a.forceusercontent.com https://lactigo.lightning.force.com https://h14gmn3cgy3wgzjvgzqt1mjsmy.c360a.salesforce.com https://api.qrserver.com https://api.cquotient.com https://*.c360a.salesforce.com https://lactigo.my.salesforce-sites.com https://shop.lactigo.com https://go.lactigo.com https://api.ipify.org https://countriesnow.space wss://*.livekit.cloud https://*.livekit.cloud https://*.googletagmanager.com https://*.google-analytics.com https://*.analytics.google.com https://*.g.doubleclick.net https://*.google.com https://www.google-analytics.com https://stats.g.doubleclick.net https://www.googletagmanager.com video.lactigo.com; frame-src 'self' https://service.force.com/embeddedservice/ https://usa846.sfdc-8tgtt5.salesforce.com https://sfdc-link-preview-staging.sfdc.sh https://sfdc-link-preview.hk.salesforce.com https://cdn.embedly.com https://www.youtube.com https://player.vimeo.com https://play.vidyard.com https://player.cloudinary.com https://fast.wistia.net https://players.brightcove.net https://s1.adis.ws https://scormanywhere.secure.force.com https://appiniummastertrial.secure.force.com https://js.stripe.com/ https://www.paypal.com https://www.sandbox.paypal.com https://checkoutshopper-live.adyen.com/ https://checkoutshopper-test.adyen.com/ https://pal-test.adyen.com https://www.google.com/recaptcha/ https://www.gstatic.com/recaptcha/ https://pay.google.com https://*.a.forceusercontent.com/lightningmaps/ https://*.a.forceusercontent.com https://location.force.com https://lactigo.file.force.com https://www.lactigo.com https://flagcdn.com https://maps.a.forceusercontent.com https://lactigo.lightning.force.com https://h14gmn3cgy3wgzjvgzqt1mjsmy.c360a.salesforce.com https://api.qrserver.com https://api.cquotient.com https://lactigo.typeform.com https://*.c360a.salesforce.com https://lactigo.my.salesforce-sites.com https://shop.lactigo.com https://go.lactigo.com https://api.ipify.org https://countriesnow.space https://*.googletagmanager.com https://*.google-analytics.com https://*.analytics.google.com https://*.g.doubleclick.net https://*.google.com https://www.google-analytics.com https://stats.g.doubleclick.net https://www.googletagmanager.com; font-src 'self' data: https://fonts.gstatic.com/ https://www.lactigo.com https://flagcdn.com https://maps.a.forceusercontent.com https://lactigo.lightning.force.com https://h14gmn3cgy3wgzjvgzqt1mjsmy.c360a.salesforce.com https://api.qrserver.com https://api.cquotient.com https://*.c360a.salesforce.com https://lactigo.my.salesforce-sites.com https://shop.lactigo.com https://go.lactigo.com https://api.ipify.org https://countriesnow.space https://*.googletagmanager.com https://*.google-analytics.com https://*.analytics.google.com https://*.g.doubleclick.net https://*.google.com https://www.google-analytics.com https://stats.g.doubleclick.net https://www.googletagmanager.com; connect-src 'self' https://www.paypal.com https://www.sandbox.paypal.com https://lactigo.my.salesforce-scrt.com https://fonts.googleapis.com/css2 https://payments.salesforce.com/ https://cdn.content.aws-dev2-uswest2.aws.sfdc.cl/ https://checkoutshopper-live.adyen.com/ https://checkoutshopper-test.adyen.com/ https://js.stripe.com/ https://www.google.com/recaptcha/ https://*.api.salesforce.com https://o11y.sfproxy-core1.sfdc-8tgtt5.svc.sfdcfc.net/ui-telemetry https://www.lactigo.com https://flagcdn.com https://maps.a.forceusercontent.com https://lactigo.lightning.force.com https://h14gmn3cgy3wgzjvgzqt1mjsmy.c360a.salesforce.com https://api.qrserver.com https://api.cquotient.com https://*.c360a.salesforce.com https://api.country.is https://lactigo.my.salesforce-sites.com https://shop.lactigo.com https://go.lactigo.com https://api.ipify.org https://countriesnow.space wss://*.livekit.cloud https://*.livekit.cloud https://*.googletagmanager.com https://*.google-analytics.com https://*.analytics.google.com https://*.g.doubleclick.net https://*.google.com https://www.google-analytics.com https://stats.g.doubleclick.net https://www.googletagmanager.com https://customer-referral-edge-staging.ethoderm-and-lactigo.workers.dev https://referral-edge.lactigo.com; ">
<meta name='basePath' content='' />
<meta name='deployTarget' content='CORE' />
<meta charset="UTF-8" />
<meta
name="viewport"
content="width=device-width, initial-scale=1" />
<meta
name="lwr-revised"
content="236.0" />
<style>
/* required to give the component width/height and make it visible to test framework */
:root {
--lwc-borderWidthThin: 1px;
}
webruntime-app {
display: block;
}
</style>
<script>
/**
* Helper to launch SLDS modal for off-framework prompts
*/
function launchModal({ id, titleLabel, contentLabel, buttonLabel, callback }) {
const modalTemplate = `<div id="${id}">
<section
role="alertdialog"
tabindex="-1"
aria-labelledby="prompt-heading-id"
aria-describedby="prompt-message-wrapper"
class="slds-modal slds-fade-in-open slds-modal_prompt"
aria-modal="true"
style="color: rgb(62, 62, 60)"
>
<div class="slds-modal__container">
<header class="slds-modal__header slds-theme_info slds-theme_alert-texture">
<h2 class="slds-text-heading_medium">${titleLabel}</h2>
</header>
<div class="slds-modal__content slds-p-around_medium">
<p id="prompt-message-id">${contentLabel}</p>
</div>
<footer class="slds-modal__footer slds-theme_default">
<button class="slds-button slds-button_neutral js-button">${buttonLabel}</button>
</footer>
</div>
</section>
<div class="slds-backdrop slds-backdrop_open"></div>
</div>`;
const div = document.createElement('div');
// eslint-disable-next-line @lwc/lwc/no-inner-html
div.innerHTML = modalTemplate;
div.querySelector('.js-button').addEventListener('click', callback);
if (!document.body) {
document.body = document.createElement('body');
}
document.body.appendChild(div.querySelector(`#${id}`));
}
/**
* Handler for incompatible browsers
*/
window.onload = () => {
if (!window.isBrowserSupportedByWebruntime) {
const WEBRUNTIME_UNSUPPORTED_BROWSER_MODAL_ID = 'webruntime-browser-not-supported-message';
launchModal({
id: WEBRUNTIME_UNSUPPORTED_BROWSER_MODAL_ID,
titleLabel: `Your browser isn't supported`,
contentLabel: `Your browser doesn’t support some features on this site. For the best experience, update your browser to the latest version, or switch to another browser.`,
buttonLabel: `Got It`,
callback: () => {
// eslint-disable-next-line @lwc/lwc/no-document-query
const modal = document.querySelector(`#${WEBRUNTIME_UNSUPPORTED_BROWSER_MODAL_ID}`);
document.body.removeChild(modal);
},
});
}
};
/**
* Handler for failed-to-load-resource client-errors
*/
window.document.addEventListener('client-error', (error) => {
if (error.detail.type === 'FAILED_TO_LOAD_RESOURCE') {
launchModal({
id: 'webruntime-client-error-failed-to-load-resource',
titleLabel: `Oops!`,
contentLabel: `Something went wrong. Please try refreshing the app`,
buttonLabel: `Refresh`,
callback: () => {
const url = new URL(window.location);
url.searchParams.set('lwr.cachebust', new Date().getTime());
window.location = url.href;
},
});
} else if (error.detail.type === 'TOO_MANY_REQUESTS') {
window.document.cookie = 'TooManyRequests=true;max-age=30;';
window.location.reload();
}
});
</script>
<script type="text/javascript">!function(){const e={documentCreateElement:Document.prototype.createElement,elementSetAttribute:Element.prototype.setAttribute,elementAttachShadow:Element.prototype.attachShadow,elementAppendChild:Element.prototype.appendChild,htmlelementAddEventListener:Element.prototype.addEventListener,iframeContentDocumentGet:Object.getOwnPropertyDescriptor(HTMLIFrameElement.prototype,"contentDocument").get,iframeContentWindowGet:Object.getOwnPropertyDescriptor(HTMLIFrameElement.prototype,"contentWindow").get};Object.freeze(e),Object.defineProperty(window,"originalDomApis",{writable:!1,value:e});const t=window.frames;Object.defineProperty(window,"frames",{get:function(){const e=[];for(let n=0;n<t.length;n++)try{t[n].frameElement.getRootNode().nodeType===Node.DOCUMENT_FRAGMENT_NODE||e.push(t[n])}catch(o){e.push(t[n])}return e.length===t.length?t:e}})}();</script>
<script type="text/javascript">!function(){"use strict";const e=`/webruntime${"/log/errors"}`;const n="UNKNOWN_ERROR";function t(){return e="basePath",document?.querySelector(`meta[name="${e}"]`)?.getAttribute("content")||"";var e}const{window:o}=globalThis;function r({subject:r,error:s={},extra:a}){let i,c,d;s?(i=s.message,c=s.stack,d=s.wcstack):a&&(i=a.message);const{pathname:u,hostname:l}=o.location,m={subject:r,message:i,stack:c,wcstack:d,extra:a,location:{pathname:u,hostname:l}},v=t();!function(e){document.dispatchEvent(new CustomEvent("client-error",{detail:{error:e,type:n}}))}(m),function(e,n){const t=JSON.stringify(n);if(!(window&&window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(e,t))){const n=new XMLHttpRequest;n.open("POST",e,!0),n.setRequestHeader("Content-Type","text/plain;charset=UTF-8"),n.send(t)}}(globalThis.location.origin+v+e,m)}const s=(e={})=>{const{reason:n={}}=e;r({subject:"unhandledrejection",error:n})};function a(e={},n={}){const{message:t,filename:o,lineno:s,colno:a,error:i}=e;r({subject:"window error",error:i,extra:{message:t,filename:o,lineno:s,colno:a},...n})}o?.addEventListener("error",a),o?.addEventListener("unhandledrejection",s),o?.addEventListener("removeErrorReporting",function(){o?.removeEventListener("unhandledrejection",s),o?.removeEventListener("error",a),o?.removeEventListener("removeErrorReporting",this)})}();
</script>
<script type="text/javascript">!function(){"use strict";const e="webruntime";function t(t){return`/${e}${t}`}const o=t("/log/metrics"),n=t("/log/errors");function r(e,t){const o=JSON.stringify(t);if(!(window&&window.navigator&&window.navigator.sendBeacon&&window.navigator.sendBeacon(e,o))){const t=new XMLHttpRequest;t.open("POST",e,!0),t.setRequestHeader("Content-Type","text/plain;charset=UTF-8"),t.send(o)}}function a(e){return document?.querySelector(`meta[name="${e}"]`)?.getAttribute("content")||""}function s(){return a("basePath")}function i(){return a("deployTarget")||"CORE"}const c=`${e}-app-bootstrap`;function l(e){!function(e){const t=e?.detail||{};t.name=t.name||"",t.duration=t.duration||"",c===t.name&&(t.deployTarget=i(),r(s()+o,{webruntimeBootstrap:t,info:"lwr.bootstrap.end"}))}(e),globalThis?.removeEventListener("bootstrapLoaded",this)}globalThis?.addEventListener("bootstrapLoaded",l),globalThis.LWR=globalThis.LWR||{},globalThis.LWR&&Object.isExtensible(globalThis.LWR)&&(globalThis.LWR.onError=e=>{!function(e){const{message:t,stack:o,wcstack:a}=e,{pathname:c,hostname:l}=globalThis.location;let d=[];try{globalThis.performance&&globalThis.performance.getEntriesByType&&(d=globalThis.performance.getEntriesByType("resource").map(e=>({name:e.name,entryType:e.entryType,startTime:e.startTime,duration:e.duration,fetchStart:e.fetchStart,domainLookupStart:e.domainLookupStart,domainLookupEnd:e.domainLookupEnd,connectStart:e.connectStart,connectEnd:e.connectEnd,requestStart:e.requestStart,responseStart:e.responseStart,responseEnd:e.responseEnd,responseStatus:e.responseStatus,transferSize:e.transferSize,encodedBodySize:e.encodedBodySize,decodedBodySize:e.decodedBodySize,initiatorType:e.initiatorType,nextHopProtocol:e.nextHopProtocol,failed:e.failed||!1})))}catch(e){globalThis.console&&globalThis.console.error&&globalThis.console.error("Error collecting resource performance data",e)}r(s()+n,{subject:"bootstrap error",webruntimeBootstrap:{deployTarget:i(),resources:d,resourceCount:d.length},message:t,stack:o,wcstack:a,location:{pathname:c,hostname:l}})}(e),globalThis.launchModal&&launchModal({id:"webruntime-client-bootstrap-error-failed-to-load-lwr",titleLabel:"Oops!",contentLabel:"Something went wrong. Please try refreshing the app",buttonLabel:"Refresh",callback:function(){var e=new URL(window.location);e.searchParams.set("lwr.cachebust",(new Date).getTime()),window.location=e.href}}),globalThis?.removeEventListener("bootstrapLoaded",l),globalThis?.dispatchEvent(new CustomEvent("removeErrorReporting")),delete globalThis.LWR.onError})}();
</script>
<script type="text/javascript">({})?.a?.a;window.supportsOptionalChaining=true;
</script>
<script type="text/javascript">!function(){"use strict";window.isBrowserSupportedByWebruntime=function(){const n="performance"in window&&"mark"in window.performance,i="customElements"in window;return n&&i&&void 0!==window.supportsOptionalChaining}()}();
</script>
<script type="text/javascript">!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):(e="undefined"!=typeof globalThis?globalThis:e||self).redirectForLocale=n()}(this,function(){"use strict";function e(e,n,i){if(n){const t=30484800;document.cookie=`${e}=${n};path=${i};Max-Age=${t}`}else document.cookie=`${e}=;path=${i};expires=Thu, 01 Jan 1970 00:00:01 GMT`}return function({defaultLocale:n,activeLanguages:i,cookieKey:t,basePath:o,useCombinedLanguageSearch:l,userAgentsToSkipRedirect:c}){if(null==o||!i||i.length<=1)return;const s=o.split("/");let a=s.length<2?"":s[s.length-1];const{pathname:d}=window.location;if(new RegExp(`/${a}([/?#]|$)`).test(d))i.includes(a)||(a="");else{let e;const n=new RegExp(`/(${i.join("|")})([/?#]|$)`),t=d.match(n);t&&(e=t[1]);const l=new RegExp(`/${a}$`);e?(o=o.replace(l,`/${e}`),a=e):(o=o.replace(l,""),a="")}const u=window.navigator.languages;let f;if(l)for(const e of u){if(i.includes(e)){f=e;break}if(i.includes(e.split("-")[0])){f=e.split("-")[0];break}}else if(f=u.find(e=>i.includes(e)),!f){const e=i.filter(e=>!e.includes("-"));f=u.map(e=>e.split("-")[0]).find(n=>e.includes(n))}const r=new RegExp(`\\/${a}\\/?`),p=a?o.replace(r,""):o,g=document.cookie.split("; ").reduce((e,n)=>{const[i,...t]=n.split("=");return e[i]=t.join("="),e},{})[t],w=Boolean(g&&i.includes(g)),h="/",$=window.navigator.userAgent;if($){if(c.some(e=>$.includes(e)))return void(a&&i.includes(a)?e(t,a,h):e(t,n,h))}if(a&&i.includes(a))e(t,w||f!==a?a:null,h);else if(/[?&]redirect=false/.test(window.location.search))e(t,n===f?null:n,h);else if(w){if(g!==n){const e=window.location.pathname.replace(o,`${p}/${g}`);window.location.pathname=e}}else if(f&&f!==n){const e=window.location.pathname.replace(o,`${p}/${f}`);window.location.pathname=e}}});
</script>
<script type="text/javascript">redirectForLocale({defaultLocale: 'en-US',activeLanguages: ["en-CA","en-US","es","es-US","fr","fr-CA"],cookieKey: 'PreferredLanguage0DMan0000002ijKGAQ',basePath: '',useCombinedLanguageSearch: true,userAgentsToSkipRedirect: ["Prerender (+https://github.com/prerender/prerender)"]});</script>
<script type="text/javascript">globalThis.lwcRuntimeFlags = globalThis.lwcRuntimeFlags || {};
globalThis.lwcRuntimeFlags = { ...globalThis.lwcRuntimeFlags, ...{"ENABLE_LEGACY_SCOPE_TOKENS":false,"ENABLE_FORCE_SHADOW_MIGRATE_MODE":false,"ENABLE_MIXED_SHADOW_MODE":false,"LEGACY_LOCKER_ENABLED":false,"ENABLE_LEGACY_SIGNAL_CONTEXT_VALIDATION":false,"DISABLE_LEGACY_VALIDATION":false,"ENABLE_EXPERIMENTAL_SIGNALS":false,"DISABLE_SYNTHETIC_SHADOW":false,"DISABLE_SCOPE_TOKEN_VALIDATION":false,"DISABLE_DETACHED_REHYDRATION":true,"DISABLE_LIGHT_DOM_UNSCOPED_CSS":false,"ENABLE_LEGACY_CONTEXT_CONNECTION":false,"ENABLE_SLOT_FORWARDING_FIX":true,"DISABLE_NATIVE_CUSTOM_ELEMENT_LIFECYCLE":true,"DISABLE_TEMPORARY_V5_COMPILER_SUPPORT":true,"DISABLE_HOST_ATTACH_SHADOW_GUARD":false} };
globalThis.LWR = globalThis.LWR || {};
globalThis.LWR.initDeferDOM = false;
globalThis.LWR.customInit = (lwr) => {
LWR.define('@app/apexApiBasePath', [], function() { return "/webruntime/api"; });
LWR.define('@app/apiBasePath', [], function() { return "/webruntime/api"; });
LWR.define('@app/basePath', [], function() { return ""; });
LWR.define('@app/deployTarget', [], function() { return "CORE"; });
LWR.define('@app/guestUuidCookieName', [], function() { return "guest_uuid_essential_0DMan0000002ijK"; });
LWR.define('@app/isDesignMode', [], function() { return false; });
LWR.define('@app/isPreviewMode', [], function() { return false; });
LWR.define('@app/isSsrCodeTypeEnabled', [], function() { return false; });
LWR.define('@app/routes', [], function() { return [{"devName":"Affiliate__c","label":"Affiliate","createdOnVersion":null,"isPublic":true,"viewId":"88e517c7-5503-4d66-aabe-86aac86f386a","hasVanityURL":false,"patternMap":{},"id":"f503166b-fdbe-45f7-8799-f2810849a6f0","path":"/affiliate","view":"affiliate","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Affiliate__c"}}},{"devName":"The_Science__c","label":"The Science","createdOnVersion":null,"isPublic":true,"viewId":"066bb0d4-b673-4d9e-a58e-af2a005c0383","hasVanityURL":false,"patternMap":{},"id":"8e5a5615-35e2-4e7c-897c-deb155e512fa","path":"/the-science","view":"the_Science","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"The_Science__c"}}},{"devName":"Faqs__c","label":"Faqs","createdOnVersion":null,"isPublic":true,"viewId":"4ed0938a-340c-47d7-82e7-d97f54a6696e","hasVanityURL":false,"patternMap":{},"id":"680de261-12bc-4423-b7d5-d8872fd1ff75","path":"/faqs","view":"faqs","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Faqs__c"}}},{"devName":"Product_Detail","label":"Product","createdOnVersion":null,"isPublic":true,"viewId":"cd48b1d8-8b03-4ae0-9526-35049fb73690","hasVanityURL":true,"patternMap":{"recordId":"(01t[a-zA-Z0-9](?:0[a-zA-Z0-9]{2}|[a-zA-Z0-9]{2}0)[a-zA-Z0-9]{8}(?:[a-zA-Z0-9]{3})?)","recordName":"([^\\/\\s]+)"},"id":"efc9c6ea-fa4b-437b-8fbe-7e784111eb41","path":"/product/:recordName/:recordId","view":"detail_01t","isRoot":false,"isDefault":false,"page":{"type":"standard__recordPage","attributes":{"objectApiName":"Product2"}}},{"devName":"Product_Detail_1","label":"Product","createdOnVersion":null,"isPublic":true,"viewId":"cd48b1d8-8b03-4ae0-9526-35049fb73690","hasVanityURL":true,"patternMap":{"urlName":"([^\\/\\s]+)"},"id":"9baf247b-aa13-417c-baef-9da2e8f34602","path":"/product/:urlName","view":"detail_01t","isRoot":false,"isDefault":false,"page":{"type":"standard__recordPage","attributes":{"objectApiName":"Product2"}}},{"devName":"Customers__c","label":"Customers","createdOnVersion":null,"isPublic":true,"viewId":"591116c2-3d1d-4449-858a-bf215964641e","hasVanityURL":false,"patternMap":{},"id":"beb3df46-d0a3-44e0-9420-77e2f5494fbb","path":"/customers","view":"customers","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Customers__c"}}},{"devName":"Chargent_Order_Related_List__c","label":"Chargent Order Related List","createdOnVersion":null,"isPublic":true,"viewId":"d78a0724-d35e-4518-83db-d10bcc00b70a","hasVanityURL":false,"patternMap":{"recordId":"(a1K[a-zA-Z0-9](?:0[a-zA-Z0-9]{2}|[a-zA-Z0-9]{2}0)[a-zA-Z0-9]{8}(?:[a-zA-Z0-9]{3})?)","relationshipApiName":"([^\\/\\s]+)"},"id":"234ed981-005b-4ec3-9ae8-32af43706f71","path":"/chargentorder/related/:recordId/:relationshipApiName","view":"chargent_Order_Related_List","isRoot":false,"isDefault":false,"page":{"type":"standard__recordRelationshipPage","attributes":{"objectApiName":"ChargentOrders__ChargentOrder__c"}}},{"devName":"Chargent_Order_List__c","label":"Chargent Order List","createdOnVersion":null,"isPublic":true,"viewId":"edbb1890-545c-4b6f-927c-59a5f9b4ff6b","hasVanityURL":true,"patternMap":{"filterName":"([^\\/\\s]+)","objectApiName":"(ChargentOrders__ChargentOrder__c)"},"id":"6cd0adec-84bf-4473-9354-d55b2d54e2b9","path":"/chargentorder/:objectApiName/:filterName","view":"chargent_Order_List","isRoot":false,"isDefault":false,"page":{"type":"standard__objectPage","attributes":{"objectApiName":"ChargentOrders__ChargentOrder__c"}}},{"devName":"Current_Cart","label":"Cart","createdOnVersion":null,"isPublic":true,"viewId":"60665c2b-d0cc-4e3a-9e5f-da0ded4fee9e","hasVanityURL":false,"patternMap":{},"id":"70d36c7c-a7e3-4999-aa50-61f1c4ea090c","path":"/cart","view":"current_cart","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Current_Cart"}}},{"devName":"Customer_Referral__c","label":"Customer Referral","createdOnVersion":null,"isPublic":true,"viewId":"8a7b725c-125b-4900-96b2-66c53ea17264","hasVanityURL":false,"patternMap":{},"id":"6b7bb562-7528-4ba0-b00d-e2d8a2bb61e9","path":"/r","view":"customer_referral","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Customer_Referral__c"}}},{"devName":"Reactivate_Subscriptions__c","label":"Reactivate Subscriptions","createdOnVersion":null,"isPublic":true,"viewId":"bd179cd6-7721-4943-9a41-f242883a1a26","hasVanityURL":false,"patternMap":{},"id":"ab53f2df-c525-4499-af8e-0e16028880b8","path":"/reactivate-subscriptions","view":"reactivate_Subscriptions","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Reactivate_Subscriptions__c"}}},{"devName":"Shipping_Policy__c","label":"Shipping-Policy","createdOnVersion":null,"isPublic":true,"viewId":"167dccad-55f3-490f-9c20-39e865c0bbfa","hasVanityURL":false,"patternMap":{},"id":"683deaf5-29c1-4f11-af89-4f3bbd73f742","path":"/shipping-policy","view":"shipping_Policy","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Shipping_Policy__c"}}},{"devName":"Affiliate_Join__c","label":"Become a Lactigo Affiliate","createdOnVersion":null,"isPublic":true,"viewId":"9a04e2da-bef8-4cf8-ac70-b8c5343554a9","hasVanityURL":false,"patternMap":{},"id":"e556b8b1-5adb-433e-8e2d-4b119b571674","path":"/join","view":"affiliate_join","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Affiliate_Join__c"}}},{"devName":"Order","label":"Order Confirmation","createdOnVersion":null,"isPublic":true,"viewId":"6c911b6c-45fb-4142-9313-2ae4213a3751","hasVanityURL":false,"patternMap":{},"id":"ca553ac9-81ed-4399-8326-80addfeb1b2d","path":"/order","view":"order","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Order"}}},{"devName":"Chargent_Order_Detail__c","label":"Chargent Order Detail","createdOnVersion":null,"isPublic":true,"viewId":"03f7ff53-cd70-471e-9cff-9806e152402f","hasVanityURL":true,"patternMap":{"recordId":"(a1K[a-zA-Z0-9](?:0[a-zA-Z0-9]{2}|[a-zA-Z0-9]{2}0)[a-zA-Z0-9]{8}(?:[a-zA-Z0-9]{3})?)","recordName":"([^\\/\\s]+)"},"id":"f463ad51-9ad6-4979-b0f9-95539fd4cc45","path":"/chargentorder/:recordId/:recordName?","view":"chargent_Order_Detail","isRoot":false,"isDefault":false,"page":{"type":"standard__recordPage","attributes":{"objectApiName":"ChargentOrders__ChargentOrder__c"}}},{"devName":"Category_Detail","label":"Category","createdOnVersion":null,"isPublic":true,"viewId":"a7346786-aef9-48f6-9fe9-13aa0632700d","hasVanityURL":true,"patternMap":{"recordId":"(0ZG[a-zA-Z0-9](?:0[a-zA-Z0-9]{2}|[a-zA-Z0-9]{2}0)[a-zA-Z0-9]{8}(?:[a-zA-Z0-9]{3})?)","categoryPath":"([^\\/\\s\\?#]+(?:(?:/[^\\/\\s\\?#]+){0,7}))"},"id":"3e04de24-8844-4f76-abbc-76f2aa1c71eb","path":"/category/:categoryPath/:recordId","view":"detail_0ZG","isRoot":false,"isDefault":false,"page":{"type":"standard__recordPage","attributes":{"objectApiName":"ProductCategory"}}},{"devName":"Category_Detail_1","label":"Category","createdOnVersion":null,"isPublic":true,"viewId":"a7346786-aef9-48f6-9fe9-13aa0632700d","hasVanityURL":true,"patternMap":{"urlPath":"([^\\/\\s\\?#]+(?:(?:/[^\\/\\s\\?#]+){0,7}))"},"id":"210b1e40-42ac-49a8-a796-537d7c40644c","path":"/category/:urlPath","view":"detail_0ZG","isRoot":false,"isDefault":false,"page":{"type":"standard__recordPage","attributes":{"objectApiName":"ProductCategory"}}},{"devName":"Search","label":"Search","createdOnVersion":null,"isPublic":true,"viewId":"00db8c8c-47b9-482a-bca4-043ebc074061","hasVanityURL":false,"patternMap":{"term":"([^\\/\\s]+)"},"id":"697fa184-9c6d-4a1b-b013-4b763f7033a9","path":"/global-search/:term","view":"global_search","isRoot":false,"isDefault":false,"page":{"type":"standard__search","attributes":{}}},{"devName":"Our_Goathletes__c","label":"Our Goathletes","createdOnVersion":null,"isPublic":true,"viewId":"d34c9d60-f66d-4e22-a200-92df5ac751b0","hasVanityURL":false,"patternMap":{},"id":"1c5fa3f1-8090-4d9a-a8a5-0c8a7f351508","path":"/our-goathletes","view":"our_Goathletes","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Our_Goathletes__c"}}},{"devName":"Refund_Policy__c","label":"Refund-Policy","createdOnVersion":null,"isPublic":true,"viewId":"08976cae-3c3c-4022-9420-ab344056e291","hasVanityURL":false,"patternMap":{},"id":"cce5039e-5cb1-470d-8014-f19c2fb89b4f","path":"/refund-policy","view":"refund_Policy","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Refund_Policy__c"}}},{"devName":"contact_us__c","label":"Contact Us","createdOnVersion":null,"isPublic":true,"viewId":"daabe1f4-d5b3-4aab-afec-0c4848047cea","hasVanityURL":false,"patternMap":{},"id":"3608989f-90ef-43b7-b595-86252d77a3b2","path":"/contact-us","view":"contact_us","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"contact_us__c"}}},{"devName":"Terms_And_Conditions","label":"Terms And Conditions","createdOnVersion":null,"isPublic":true,"viewId":"59441d55-114d-41ec-a930-474bfacece62","hasVanityURL":false,"patternMap":{},"id":"648b0615-54b9-498d-b9a8-9e16548c80a4","path":"/terms-and-conditions","view":"terms_and_conditions","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Terms_And_Conditions"}}},{"devName":"Quick_Add__c","label":"Quick Add","createdOnVersion":null,"isPublic":true,"viewId":"72d3fc2a-0e4a-4c09-a6d3-7deceda8b753","hasVanityURL":false,"patternMap":{},"id":"8ed241b0-ef57-4b18-9a47-5550ae18001d","path":"/quick-add","view":"quick_add","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Quick_Add__c"}}},{"devName":"Privacy_Policy","label":"Privacy Policy","createdOnVersion":null,"isPublic":true,"viewId":"967085bc-1d46-446d-ac14-b782f5eed5b4","hasVanityURL":false,"patternMap":{},"id":"bc777a87-acb9-4312-a169-18b242c1de07","path":"/privacy-policy","view":"privacy_policy","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Privacy_Policy"}}},{"devName":"Payment_Processing","label":"Payment Processing","createdOnVersion":null,"isPublic":true,"viewId":"51c55804-c019-4e24-976e-705022460877","hasVanityURL":false,"patternMap":{},"id":"2ce2dd6a-fae7-49b4-aca7-df8ea1ef9456","path":"/payment-processing","view":"payment_processing","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Payment_Processing"}}},{"devName":"Split_Shipment","label":"Split Shipment","createdOnVersion":null,"isPublic":true,"viewId":"45b21ea9-f0ac-4773-8c19-4d30b4881188","hasVanityURL":false,"patternMap":{},"id":"7b356137-ca89-411a-9325-9b5e1220d91a","path":"/split-shipment","view":"split_shipment","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Split_Shipment"}}},{"devName":"Home","label":"Home","createdOnVersion":null,"isPublic":true,"viewId":"fa71a9b4-1056-47e8-835f-28393933af1f","hasVanityURL":false,"patternMap":{},"id":"7a1acac0-43ef-454c-a033-802fbab4f100","path":"/","view":"home","isRoot":true,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Home"}}},{"devName":"Register","label":"Register","createdOnVersion":null,"isPublic":true,"viewId":"71870b7d-68b0-46de-93eb-63111fb8f3cb","hasVanityURL":false,"patternMap":{},"id":"ba4bf9c7-75f1-40f9-a72e-d143e1ea8751","path":"/SelfRegister","view":"self_register","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Register"}}},{"devName":"Order_Lookup","label":"Order Lookup","createdOnVersion":null,"isPublic":true,"viewId":"1ee97399-e972-43f8-b817-ed67846f59a2","hasVanityURL":false,"patternMap":{},"id":"8828afc4-9bb4-43e1-9f68-96281ca0790e","path":"/OrderLookup","view":"order_lookup","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Order_Lookup"}}},{"devName":"Check_Password","label":"Check Password","createdOnVersion":null,"isPublic":true,"viewId":"88d92be1-d686-442e-a0ad-ce2c4d14018d","hasVanityURL":false,"patternMap":{},"id":"7a264273-4322-446a-a3e4-adb749215237","path":"/CheckPasswordResetEmail","view":"check_password","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Check_Password"}}},{"devName":"AccountUpgrade__c","label":"Account Upgrade","createdOnVersion":null,"isPublic":true,"viewId":"d412ea15-7c7e-4bba-9e6f-e158d4d6aa63","hasVanityURL":false,"patternMap":{},"id":"77f98f9a-9011-49f4-b978-2d54dd7c560f","path":"/account-upgrade","view":"account_Upgrade","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"AccountUpgrade__c"}}},{"devName":"News_Detail__c","label":"News Detail","createdOnVersion":null,"isPublic":true,"viewId":"32f18ae2-edfa-4555-a4f1-c72c8e36df63","hasVanityURL":true,"patternMap":{"urlAlias":"([^\\/\\s]+)"},"id":"266a1b95-b1b2-4f6e-9032-d081a35edca7","path":"/news/:urlAlias","view":"newsDetail","isRoot":false,"isDefault":false,"page":{"type":"standard__managedContentPage","attributes":{"contentTypeName":"sfdc_cms__news"}}},{"devName":"Forgot_Password","label":"Forgot Password","createdOnVersion":null,"isPublic":true,"viewId":"1a3db9f9-9378-4600-8b48-5facdedf29cd","hasVanityURL":false,"patternMap":{},"id":"1e7add0c-5d31-45ef-8810-9203045b4a0c","path":"/ForgotPassword","view":"forgot_password","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Forgot_Password"}}},{"devName":"The_Studies__c","label":"The Studies","createdOnVersion":null,"isPublic":true,"viewId":"2f5b790a-8e72-4779-af0a-772df224d118","hasVanityURL":false,"patternMap":{},"id":"301e6302-efae-440f-b04d-7d46b1eb5ab2","path":"/the-studies","view":"the_Studies","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"The_Studies__c"}}},{"devName":"study_carnosine_gel__c","label":"study-carnosine-gel","createdOnVersion":null,"isPublic":true,"viewId":"dedb81ba-52de-4810-a7e6-b67833a6ca08","hasVanityURL":false,"patternMap":{},"id":"7b414893-426a-47ac-b5e1-356626fce79b","path":"/study-carnosine-gel","view":"study_carnosine_gel","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"study_carnosine_gel__c"}}},{"devName":"Order_Summary","label":"Order Summary Details","createdOnVersion":null,"isPublic":true,"viewId":"aac83775-daff-4074-85a7-1ea53fc0fdb0","hasVanityURL":false,"patternMap":{"recordId":"((?!OrderSummary$)[^\\s\\/]+)"},"id":"466dd40c-077e-4964-a0af-740edee6ef48","path":"/OrderSummary/:recordId","view":"detail_1Os","isRoot":false,"isDefault":false,"page":{"type":"standard__recordPage","attributes":{"objectApiName":"OrderSummary"}}},{"devName":"Error","label":"Error","createdOnVersion":null,"isPublic":true,"viewId":"a46f7c0d-6dbe-4dc4-833c-551af3a01a11","hasVanityURL":false,"patternMap":{},"id":"d3ec000a-8129-4849-a0b3-b006a9fb48bc","path":"/error","view":"error","isRoot":false,"isDefault":true,"page":{"type":"comm__namedPage","attributes":{"name":"Error"}}},{"devName":"Team_Sales__c","label":"Team-Sales","createdOnVersion":null,"isPublic":true,"viewId":"e05c0718-4bb1-4bed-903d-7f2862d7a674","hasVanityURL":false,"patternMap":{},"id":"5953e377-fbb4-4b25-b351-18cfb2462497","path":"/team-sales","view":"team_Sales","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Team_Sales__c"}}},{"devName":"policies_and_procedures__c","label":"Policies and Procedures","createdOnVersion":null,"isPublic":true,"viewId":"88eef6f2-f42f-4e59-9546-1ec9ecd40fb5","hasVanityURL":false,"patternMap":{},"id":"f9482ee2-a0ce-49d0-a14c-ad24429879bf","path":"/policies-and-procedures","view":"policies_and_Procedures","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"policies_and_procedures__c"}}},{"devName":"Login","label":"Login","createdOnVersion":null,"isPublic":true,"viewId":"7d9e9092-2b11-4b0e-9484-e811065f2c3d","hasVanityURL":false,"patternMap":{},"id":"e110c298-370a-4a94-93bf-9f87896392b2","path":"/login","view":"login_main","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Login"}}},{"devName":"Current_Checkout","label":"Checkout","createdOnVersion":null,"isPublic":true,"viewId":"96bf05db-aa58-4434-bb86-b981f5a61c08","hasVanityURL":false,"patternMap":{},"id":"9745367b-27f8-4674-b865-ce7bf3a27971","path":"/checkout","view":"current_checkout","isRoot":false,"isDefault":false,"page":{"type":"comm__namedPage","attributes":{"name":"Current_Checkout"}}}]; });
LWR.define('@app/templateDevName', [], function() { return "b2c-lite-storefront"; });
LWR.define('@app/uiBasePath', [], function() { return ""; });
LWR.define('@app/versionKey', [], function() { return "9f7ffdc05b"; });
LWR.define('@app/viewToThemeLayoutMap', [], function() { return {"affiliate":"commerceLayout","the_Science":"commerceLayout","faqs":"commerceLayout","detail_01t":"commerceLayout","customers":"commerceLayout","chargent_Order_Related_List":"commerceLayout","chargent_Order_List":"commerceLayout","current_cart":"commerceLayout","customer_referral":"commerceLayout","reactivate_Subscriptions":"commerceLayout","shipping_Policy":"commerceLayout","affiliate_join":"commerceLayout","order":"commerceLayout","chargent_Order_Detail":"commerceLayout","detail_0ZG":"commerceLayout","global_search":"commerceLayout","our_Goathletes":"commerceLayout","refund_Policy":"commerceLayout","contact_us":"commerceLayout","terms_and_conditions":"commerceLayout","quick_add":"commerceLayout","privacy_policy":"commerceLayout","payment_processing":"externalLayout","split_shipment":"checkoutLayout","home":"home_Page_No_Header","self_register":"externalLayout","order_lookup":"commerceLayout","check_password":"externalLayout","account_Upgrade":"commerceLayout","newsDetail":"commerceLayout","forgot_password":"externalLayout","the_Studies":"commerceLayout","study_carnosine_gel":"commerceLayout","detail_1Os":"myAccountLayout","error":"commerceLayout","team_Sales":"commerceLayout","policies_and_Procedures":"commerceLayout","login_main":"login","current_checkout":"checkoutLayout"}; });
LWR.define('@app/webruntimeFrameworkVersion', [], function() { return "262.60"; });
LWR.define('@salesforce/community/Id', [], function() { return "0DBan00000033B3GAI"; });
LWR.define('@salesforce/community/basePath', [], function() { return ""; });
LWR.define('@salesforce/i18n/lang', [], function() { return "en-US"; });
LWR.define('@salesforce/site/Id', [], function() { return "0DMan0000002ijKGAQ"; });
LWR.define('@salesforce/site/activeLanguages', [], function() { return [{"label":"English (Canadian) (CA)","code":"en-CA","default":null},{"label":"English (US)","code":"en-US","default":true},{"label":"French","code":"fr","default":null},{"label":"French (Canadian) (CA)","code":"fr-CA","default":null},{"label":"Spanish","code":"es","default":null},{"label":"Spanish (United States) (US)","code":"es-US","default":null}]; });
LWR.define('@salesforce/webstore/Id', [], function() { return "0ZEan000000L7T7GAK"; });
lwr.define("webruntime/dispatcher", [], function(){ return function o11yDipatcherInit(dispatcher) { typeof lwr !== 'undefined' && lwr.attachDispatcher(dispatcher); };});
LWR.define('@salesforce/user/Id', ['@app/user'], function(m) { return (m && typeof m === 'object' && 'default' in m ? m.default : m)['id'] });
LWR.define('@salesforce/user/isGuest', ['@app/user'], function(m) { return (m && typeof m === 'object' && 'default' in m ? m.default : m)['isGuest'] });
LWR.define('@salesforce/user/contactId', ['@app/user'], function(m) { return (m && typeof m === 'object' && 'default' in m ? m.default : m)['contactId'] });
lwr.initializeApp();
globalThis.process = { env: { NODE_ENV: "dev" } };};</script>
<script type="text/javascript">globalThis.CLWR = globalThis.CLWR || {};
globalThis.CLWR.gates = {"enableDirtyStateCheck":true,"enableLwrLinkInfoProvider":false,"enableLwrRouteValidation":false};
</script>
<script type="text/javascript">globalThis.LWR = globalThis.LWR || {};
Object.assign(globalThis.LWR, {
"bootstrapModule": "@lwrjs/app-service/communities_app/module/amd/v/0_22_17",
"autoBoot": false,
"rootComponents": [
"webruntime/app/v/1_66_1196-262_0"
],
"requiredModules": [
"lwc/v/9_1_2",
"@lwrjs/app-service/communities_app/module/amd/v/0_22_17"
],
"importMappings": {
"default": "/webruntime/component/latest/prod/en-US/",
"imports": {
"/webruntime/component/latest/prod/en-US/lwc": "/webruntime/framework/c6f5ab53a7/prod/lwr_lwc",
"@app/csrfToken": "/webruntime/module/@app/csrfToken",
"@app/loginPath": "/webruntime/module/@app/loginPath",
"@app/user": "/webruntime/module/@app/user",
"@perm/": "/webruntime/perm/",
"@salesforce/client/formFactor": "/webruntime/module/@salesforce/client/formFactor",
"@salesforce/customPermission/": "/webruntime/perm/custom/",
"@salesforce/featureFlag/": "/webruntime/module/@salesforce/featureFlag/",
"@salesforce/user/Id": "/webruntime/module/@salesforce/user/Id",
"@salesforce/user/contactId": "/webruntime/module/@salesforce/user/contactId",
"@salesforce/user/isGuest": "/webruntime/module/@salesforce/user/isGuest",
"@salesforce/userPermission/": "/webruntime/perm/",
"@udd/": "/webruntime/module/@udd/",
"@view/account_Upgrade": "/webruntime/view/fd828052e7a7911435a5cacfa89a81b6/prod/en-US/account_Upgrade_view",
"@view/affiliate": "/webruntime/view/5f03aa33df4c27ffcb7aeab87ac91adb/prod/en-US/affiliate_view",
"@view/affiliate_join": "/webruntime/view/f9aa4e6751dc4eab70cba82743b4a002/prod/en-US/affiliate_join_view",
"@view/chargent_Order_Detail": "/webruntime/view/b82785af586aa295e7a74b9b61fe18da/prod/en-US/chargent_Order_Detail_view",
"@view/chargent_Order_List": "/webruntime/view/e22b46331e6a873b74dac4b7a820affc/prod/en-US/chargent_Order_List_view",
"@view/chargent_Order_Related_List": "/webruntime/view/7d4785204ebd0343862b9c30c741bdc3/prod/en-US/chargent_Order_Related_List_view",
"@view/check_password": "/webruntime/view/9fe7c4e75a6445cb0aff799efbd42d47/prod/en-US/check_password_view",
"@view/checkoutLayout": "/webruntime/view/889afcdf4fbc25723ffcf6fb816682ed/prod/en-US/checkoutLayout_view",
"@view/commerceLayout": "/webruntime/view/0226e65a65a0fa5901022e60877a67ee/prod/en-US/commerceLayout_view",
"@view/contact_us": "/webruntime/view/96cba99dea322564a6fe7abf01140d10/prod/en-US/contact_us_view",
"@view/current_cart": "/webruntime/view/d7d717540bb29330e5e91f729531129c/prod/en-US/current_cart_view",
"@view/current_checkout": "/webruntime/view/2ef62bcdf935f115dfadaeba91e94336/prod/en-US/current_checkout_view",
"@view/customer_referral": "/webruntime/view/6636dc03ceccc719f6df95fcd6c91495/prod/en-US/customer_referral_view",
"@view/customers": "/webruntime/view/49bd981803f7f625112a88a206c0cae6/prod/en-US/customers_view",
"@view/detail_01t": "/webruntime/view/a2945324a69b003fbd52fc906fe320e6/prod/en-US/detail_01t_view",
"@view/detail_0ZG": "/webruntime/view/11ab61c79df465674873d5ebb8ad45dd/prod/en-US/detail_0ZG_view",
"@view/detail_1Os": "/webruntime/view/a3ba3b01e6b663a2a9c63545ef4662d7/prod/en-US/detail_1Os_view",
"@view/error": "/webruntime/view/b7fa2dd0425c2156926ee3753cb17715/prod/en-US/error_view",
"@view/externalLayout": "/webruntime/view/048d40a2e5aac99e3ac6f0f8358c7a5e/prod/en-US/externalLayout_view",
"@view/faqs": "/webruntime/view/12f947e5f05d98535207b94872ff41f1/prod/en-US/faqs_view",
"@view/forgot_password": "/webruntime/view/eb58abdcd91a4a8267785a8c9bffda58/prod/en-US/forgot_password_view",
"@view/global_search": "/webruntime/view/770a376145f747016d22508dc6638f17/prod/en-US/global_search_view",
"@view/home": "/webruntime/view/255f495a9ce4ab6b488e8e4138e01e7d/prod/en-US/home_view",
"@view/home_Page_No_Header": "/webruntime/view/3b00423f4560c3d99f710539d04940a0/prod/en-US/home_Page_No_Header_view",
"@view/login": "/webruntime/view/64860f8a51534c6124489e9488d878e1/prod/en-US/login_view",
"@view/login_main": "/webruntime/view/0b800a851a42613fef75acb0e3b0cca6/prod/en-US/login_main_view",
"@view/myAccountLayout": "/webruntime/view/0cce39ae4ab07281e053633157a9e52e/prod/en-US/myAccountLayout_view",
"@view/newsDetail": "/webruntime/view/b2b916dbdc8b7bab90eb7e89fe2869ed/prod/en-US/newsDetail_view",
"@view/order": "/webruntime/view/8e0f002cc09b44419bdc845cf20434aa/prod/en-US/order_view",
"@view/order_lookup": "/webruntime/view/3a7b3f6a0a6671047bf4384aa36e2082/prod/en-US/order_lookup_view",
"@view/our_Goathletes": "/webruntime/view/c17c82b17557014a0790c2f63de8414d/prod/en-US/our_Goathletes_view",
"@view/payment_processing": "/webruntime/view/29314dab60499ca2186a71bfe5544d62/prod/en-US/payment_processing_view",
"@view/policies_and_Procedures": "/webruntime/view/d80006edbf8db41ca986aa67724db247/prod/en-US/policies_and_Procedures_view",
"@view/privacy_policy": "/webruntime/view/df4a055c1529d24808fb419cc307d991/prod/en-US/privacy_policy_view",
"@view/quick_add": "/webruntime/view/bde1a48fe1ba97ddbb6e580b65080729/prod/en-US/quick_add_view",
"@view/reactivate_Subscriptions": "/webruntime/view/cd9ee43c224356298b2564c6222dc58e/prod/en-US/reactivate_Subscriptions_view",
"@view/refund_Policy": "/webruntime/view/67b0b8b3fbaf26e0399768aa159015d5/prod/en-US/refund_Policy_view",
"@view/self_register": "/webruntime/view/6f95314e84691b086c6df53ad14c769e/prod/en-US/self_register_view",
"@view/shipping_Policy": "/webruntime/view/e735ac4794e4343f3b6462af0feace7e/prod/en-US/shipping_Policy_view",
"@view/split_shipment": "/webruntime/view/cefeeaf166ba2cb9181383c405d37b32/prod/en-US/split_shipment_view",
"@view/study_carnosine_gel": "/webruntime/view/b270728531ed768495a85137b6bca74f/prod/en-US/study_carnosine_gel_view",
"@view/team_Sales": "/webruntime/view/74695574aba01be7d4226ef36410de07/prod/en-US/team_Sales_view",
"@view/terms_and_conditions": "/webruntime/view/9ba6dfb9b7c10febb26c88b47505e844/prod/en-US/terms_and_conditions_view",
"@view/the_Science": "/webruntime/view/53b6149bbc86b471ad677aa2b2a2e9ac/prod/en-US/the_Science_view",
"@view/the_Studies": "/webruntime/view/c3d84a24b08f148b0242ce9b09da1e56/prod/en-US/the_Studies_view",
"b2c_lite_commerce/einsteinApi": "/webruntime/component/ba58158a46d8ef3f4cd5530e698503da/prod/en-US/b2c_lite_commerce/einsteinApi_cmp",
"commerce/einsteinApi": "/webruntime/component/088ac2ce8432955807b277c34b61d468/prod/en-US/commerce/einsteinApi_cmp",
"commerce/productQuickViewPanel": "/webruntime/component/49549faf1b27f9a3dc8cf9e3098c6fad/prod/en-US/commerce/productQuickViewPanel_cmp",
"commerce_cart/miniCartPanel": "/webruntime/component/ac50b550ee2c67d78229b53f68e06f9c/prod/en-US/commerce_cart/miniCartPanel_cmp",
"commerce_product_details/addToCartUtils": "/webruntime/component/938ae683f01fbf3e0dae16ab9b9a5136/prod/en-US/commerce_product_details/addToCartUtils_cmp",
"dxp_content_layout/paginatorShowMore": "/webruntime/component/aed193b10b899795c5dc1be27c757b8c/prod/en-US/dxp_content_layout/paginatorShowMore_cmp",
"dxp_content_layout/paginatorStandard": "/webruntime/component/7e992d61defa03f5518f898a51788eff/prod/en-US/dxp_content_layout/paginatorStandard_cmp",
"experience_einstein/activitiesApi": "/webruntime/component/7d202755be7b00f5363f6b4ed88bb087/prod/en-US/experience_einstein/activitiesApi_cmp",
"experience_einstein/auraActivitiesApi": "/webruntime/component/4527323c28c9bffa0a3504fd024cb424/prod/en-US/experience_einstein/auraActivitiesApi_cmp",
"force/ldsEngineWebruntime": "/webruntime/component/46e285668fa0af66aeabbfffe41f3aeb/prod/en-US/force/ldsEngineWebruntime_cmp",
"force/ldsWebruntimeOneStoreInit": "/webruntime/component/2e18f25caaabd15224694dd01ef047e9/prod/en-US/force/ldsWebruntimeOneStoreInit_cmp",
"force/luvioLwcBindings": "/webruntime/component/259a789b5905e4a3e65c0942cc97421d/prod/en-US/force/luvioLwcBindings_cmp",
"force/luvioRuntimeWebruntime": "/webruntime/component/5b8557d8725fba2dbf2e6a4968ec430c/prod/en-US/force/luvioRuntimeWebruntime_cmp",
"forceContent/fileUploadModal": "/webruntime/component/dca494ebb7ad0921cb9bdc70bfde3e3b/prod/en-US/forceContent/fileUploadModal_cmp",
"lightning/auraDynamic": "/webruntime/component/f2955555e0a68e9a0806e1fb4ad01992/prod/en-US/lightning/auraDynamic_cmp",
"lightning/iconSvgTemplatesAction": "/webruntime/component/c97927a999ee199d964b16d21fbdf84f/prod/en-US/lightning/iconSvgTemplatesAction_cmp",
"lightning/iconSvgTemplatesActionRtl": "/webruntime/component/fe41e40d198efbec1bd99cb86d53570f/prod/en-US/lightning/iconSvgTemplatesActionRtl_cmp",
"lightning/iconSvgTemplatesCustom": "/webruntime/component/fef58b14ec08620754c598f188b8f1b7/prod/en-US/lightning/iconSvgTemplatesCustom_cmp",
"lightning/iconSvgTemplatesCustomRtl": "/webruntime/component/a78a7575a786a75efafbdf3ae06da2ab/prod/en-US/lightning/iconSvgTemplatesCustomRtl_cmp",
"lightning/iconSvgTemplatesDoctype": "/webruntime/component/6bce6f3b18b19f1a5aca7382d203744e/prod/en-US/lightning/iconSvgTemplatesDoctype_cmp",
"lightning/iconSvgTemplatesDoctypeRtl": "/webruntime/component/72ef230c8bcaabed83a09ec27aca37df/prod/en-US/lightning/iconSvgTemplatesDoctypeRtl_cmp",
"lightning/iconSvgTemplatesStandard": "/webruntime/component/adb23e9c75169c39cb5f05b81199cac5/prod/en-US/lightning/iconSvgTemplatesStandard_cmp",
"lightning/iconSvgTemplatesStandardRtl": "/webruntime/component/59c5a7ca30121f9bd38ee9b935857a71/prod/en-US/lightning/iconSvgTemplatesStandardRtl_cmp",
"lightning/iconSvgTemplatesUtility": "/webruntime/component/4282284df8050016e4823ffc79121043/prod/en-US/lightning/iconSvgTemplatesUtility_cmp",
"lightning/iconSvgTemplatesUtilityRtl": "/webruntime/component/351ad96c4e2e7bdaa4efe11f8e38bd49/prod/en-US/lightning/iconSvgTemplatesUtilityRtl_cmp",
"mobileruntime/hybridAppManager": "/webruntime/framework/090ba030fe/prod/lwr_mobile",
"o11y/collectors": "/webruntime/component/0af3d31fc8338a2518abfa12ed682846/prod/en-US/o11y/collectors_cmp",
"o11y/simple_collector": "/webruntime/component/769a3bbaf4b329a78402db88550744d6/prod/en-US/o11y/simple_collector_cmp",
"webruntime/handlebarsEngine": "/webruntime/framework/fdb5b3227a/prod/lwr_handlebars"
}
}
});</script>
<script src="/webruntime/framework/6ce0b87300/prod/lwr_loader"></script>
<script type="text/javascript">/**
* Copyright (c) 2021, salesforce.com, inc.
* All rights reserved.
* SPDX-License-Identifier: MIT
* For full license text, see the LICENSE file in the repo root or https://opensource.org/licenses/MIT
*/
/* LWR Error Shim v0.22.17 */
!function(){"use strict";const o=globalThis;if(!(o.LWR&&o.LWR.define)){const r=new Error("The LWR application failed to bootstrap");if(!o.LWR||!o.LWR.onError)throw r;o.LWR.onError(r)}}();
</script>
<script src="/webruntime/framework/b73515aaa5/prod/lwr_bootstrap"></script>
<script src="/webruntime/framework/cb2c1a2c50/prod/lwr_app_bootstrap_hook"></script>
<script src="/webruntime/framework/c6f5ab53a7/prod/lwr_lwc"></script>
<script src="/webruntime/framework/6186554a8e/prod/lwr_app"></script>
<script type="text/javascript">LWR.define('lwc', ['lwc/v/9_1_2'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">
LWR.define('@app/authenticationCookieName', [], function() { return "__Secure-has-sid"; });
LWR.define('@app/extraRouteParams', [], function() { return {}; });
LWR.define('@app/imageOpt', [], function() { return "Cloudflare"; });
LWR.define('@app/isMobileAppMode', [], function() { return false; });</script>
<script type="text/javascript">LWR.define('@app/apexApiBasePath/v/1', ['@app/apexApiBasePath'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/apiBasePath/v/1', ['@app/apiBasePath'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/authenticationCookieName/v/1', ['@app/authenticationCookieName'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/basePath/v/1', ['@app/basePath'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/csrfToken/v/1', ['@app/csrfToken'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/deployTarget/v/1', ['@app/deployTarget'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/extraRouteParams/v/1', ['@app/extraRouteParams'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/guestUuidCookieName/v/1', ['@app/guestUuidCookieName'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/imageOpt/v/1', ['@app/imageOpt'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/isDesignMode/v/1', ['@app/isDesignMode'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/isMobileAppMode/v/1', ['@app/isMobileAppMode'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/isPreviewMode/v/1', ['@app/isPreviewMode'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/isSsrCodeTypeEnabled/v/1', ['@app/isSsrCodeTypeEnabled'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/o11yApiEndpoint/v/1', ['@app/o11yApiEndpoint'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/o11yConfiguration/v/1', ['@app/o11yConfiguration'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/o11yFalconEnabled/v/1', ['@app/o11yFalconEnabled'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/o11yGuestToken/v/1', ['@app/o11yGuestToken'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/o11ySamplingRate/v/1', ['@app/o11ySamplingRate'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/routes/v/1', ['@app/routes'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/templateDevName/v/1', ['@app/templateDevName'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/uiBasePath/v/1', ['@app/uiBasePath'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/user/v/1', ['@app/user'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/versionKey/v/1', ['@app/versionKey'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/viewToThemeLayoutMap/v/1', ['@app/viewToThemeLayoutMap'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@app/webruntimeFrameworkVersion/v/1', ['@app/webruntimeFrameworkVersion'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@salesforce/community/Id/v/1', ['@salesforce/community/Id'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@salesforce/i18n/lang/v/1', ['@salesforce/i18n/lang'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@salesforce/site/activeLanguages/v/1', ['@salesforce/site/activeLanguages'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@salesforce/site/Id/v/1', ['@salesforce/site/Id'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('@salesforce/webstore/Id/v/1', ['@salesforce/webstore/Id'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script type="text/javascript">LWR.define('webruntime/dispatcher/v/1', ['webruntime/dispatcher'], function(m) { return m && typeof m === 'object' && 'default' in m ? m.default : m; });</script>
<script src="/webruntime/view/255f495a9ce4ab6b488e8e4138e01e7d/prod/en-US/home_view"></script>
<script src="/webruntime/component/46e285668fa0af66aeabbfffe41f3aeb/prod/en-US/force/ldsEngineWebruntime_cmp"></script>
<script src="/webruntime/component/259a789b5905e4a3e65c0942cc97421d/prod/en-US/force/luvioLwcBindings_cmp"></script>
<script src="/webruntime/component/5b8557d8725fba2dbf2e6a4968ec430c/prod/en-US/force/luvioRuntimeWebruntime_cmp"></script>
<script src="/webruntime/view/3b00423f4560c3d99f710539d04940a0/prod/en-US/home_Page_No_Header_view"></script>
<link rel="icon" href="/sfsites/c/cms/delivery/media/MCNB37HUPMYFFR3MLSJ3OFHO33FQ?width=32&height=32">
<link rel="apple-touch-icon" href="/sfsites/c/cms/delivery/media/MCNB37HUPMYFFR3MLSJ3OFHO33FQ?width=180&height=180">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Salesforce%20Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Nunito%20Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><style type="text/css" id="webruntime-branding">:root{--dxp-g-brand:#7ac144;--dxp-s-text-heading-medium-letter-spacing:0;--dxp-s-form-element-text-font-family:var(--dxp-s-html-font-family);--dxp-s-form-element-spacing-horizontal-start:12px;--dxp-s-text-heading-small-text-decoration:none;--dxp-s-dropdown-text-color:#1C1C1C;--dxp-s-tertiary-button-text-color:var(--dxp-s-button-color);--dxp-s-form-element-caption-text-font-family:var(--dxp-s-html-font-family);--dxp-s-form-element-spacing-block-start:0px;--dxp-g-neutral-contrast-3:#fff;--dxp-s-text-heading-medium-text-transform:none;--dxp-g-neutral-contrast-2:#000;--dxp-g-neutral-contrast-1:#000;--dxp-s-button-color-focus-contrast:var(--dxp-s-button-color-contrast-1);--dxp-s-tertiary-button-border-color-1:rgba(0,0,0,0);--dxp-s-button-border-color-active:var(--dxp-s-button-border-color-focus);--dxp-s-link-text-color-1:rgb(103, 165, 55);--dxp-s-form-element-label-font-style:normal;--dxp-g-info:#16325c;--dxp-g-root:#FFF;--dxp-s-tertiary-button-text-color-focus:var(--dxp-s-tertiary-button-text-color-1);--dxp-s-form-element-text-text-decoration:none;--dxp-s-form-element-caption-text-font-weight:400;--dxp-s-body-line-height:1.28;--dxp-s-text-heading-extra-small-font-style:normal;--dxp-s-button-large-padding-block-end:0.875rem;--dxp-s-body-text-decoration:none;--dxp-s-section-content-spacing-inline-end-mobile:1rem;--dxp-s-form-element-text-font-weight:400;--dxp-s-tertiary-button-color-1:rgba(0,0,0,0);--dxp-s-text-heading-medium-font-style:normal;--dxp-s-form-checkbox-color-background-checked:var(--dxp-s-form-checkbox-color-background);--dxp-s-secondary-button-color-focus:var(--dxp-s-secondary-button-color-1);--dxp-s-text-heading-extra-extra-small-line-height:1.25;--dxp-g-warning-2:rgb(226, 125, 0);--dxp-g-warning-3:rgb(103, 57, 0);--dxp-s-form-element-color-border:rgb(112, 114, 117);--dxp-g-warning-1:rgb(255, 165, 52);--dxp-s-header-content-max-width-mobile:none;--dxp-s-secondary-button-color-hover:var(--dxp-s-secondary-button-color-1);--dxp-s-text-heading-large-letter-spacing:0;--dxp-s-button-padding-inline-end:0.75rem;--dxp-s-tertiary-button-border-color-hover:var(--dxp-s-tertiary-button-border-color-1);--dxp-s-tertiary-button-border-color-focus:var(--dxp-s-tertiary-button-border-color-1);--dxp-s-body-font-style:normal;--dxp-g-warning-contrast:#000;--dxp-s-form-element-text-text-transform:none;--dxp-s-button-large-padding-inline-start:1.0rem;--dxp-s-text-heading-medium-line-height:1.36;--dxp-s-column-spacer-size:1rem;--dxp-s-text-heading-large-text-transform:none;--dxp-s-secondary-button-border-color:var(--dxp-s-button-color);--dxp-s-text-heading-extra-large-letter-spacing:0;--dxp-s-text-heading-large-font-size:1.75rem;--dxp-s-secondary-button-text-color:var(--dxp-s-button-color);--dxp-s-form-element-text-font-style:normal;--dxp-s-button-font-family:"Salesforce Sans";--dxp-s-form-element-placeholder-text-color:var(--dxp-g-neutral-3);--dxp-s-form-element-color-background:#FFF;--dxp-s-tertiary-button-border-color-active:var(--dxp-s-tertiary-button-border-color-focus);--dxp-s-button-padding-block-start:0.625rem;--dxp-s-text-heading-extra-extra-small-font-style:normal;--dxp-s-button-font-weight:600;--dxp-s-body-font-weight:400;--dxp-s-body-small-line-height:1.28;--dxp-s-html-font-family:"Nunito Sans";--dxp-g-offline:#444444;--dxp-s-button-small-font-size:0.9rem;--dxp-s-button-radius-border:4px;--dxp-s-button-small-padding-block-end:0.5rem;--dxp-s-component-wrapper-spacer-size-mobile:0.5rem;--dxp-s-form-element-label-font-size:1rem;--dxp-s-text-heading-extra-small-line-height:1.25;--dxp-s-text-heading-small-line-height:1.25;--dxp-s-section-content-spacing-block-end:3rem;--dxp-s-secondary-button-text-color-focus:var(--dxp-s-secondary-button-text-color-1);--dxp-g-success-3:rgb(7, 25, 15);--dxp-g-warning:#ffb75d;--dxp-g-success-2:rgb(35, 119, 71);--dxp-g-success-1:rgb(54, 182, 108);--dxp-s-button-small-padding-inline-end:0.625rem;--dxp-s-column-spacer-size-mobile:0.75rem;--dxp-s-text-heading-small-font-family:"Salesforce Sans";--dxp-s-text-heading-large-font-style:normal;--dxp-g-info-contrast-3:#fff;--dxp-s-form-checkbox-color-border-checked:var(--dxp-s-form-checkbox-color-border);--dxp-s-button-color-active:var(--dxp-s-button-color-focus);--dxp-s-section-content-spacing-inline-start-mobile:1rem;--dxp-s-section-content-spacing-block-end-mobile:1.5rem;--dxp-s-html-font-size:1rem;--dxp-s-body-font-family:"Salesforce Sans";--dxp-s-link-text-decoration-focus:underline;--dxp-g-info-contrast-1:#fff;--dxp-s-dropdown-text-color-hover:#707275;--dxp-g-info-contrast-2:#fff;--dxp-s-text-heading-extra-large-font-family:"Salesforce Sans";--dxp-s-text-heading-medium-text-decoration:none;--dxp-s-secondary-button-color-active:var(--dxp-s-secondary-button-color-focus);--dxp-s-form-element-label-line-height:1.5;--dxp-s-text-heading-extra-extra-small-font-family:var(--dxp-s-html-font-family);--dxp-s-text-heading-small-font-weight:400;--dxp-s-text-heading-large-font-weight:400;--dxp-s-form-element-text-color:var(--dxp-g-root-contrast);--dxp-g-destructive-contrast:#fff;--dxp-s-form-checkbox-radius-border:4px;--dxp-g-destructive-contrast-1:#fff;--dxp-g-destructive-contrast-2:#fff;--dxp-g-root-1:rgb(235, 235, 235);--dxp-g-destructive-contrast-3:#fff;--dxp-g-root-2:rgb(194, 194, 194);--dxp-s-section-content-spacing-inline-start:2rem;--dxp-g-root-3:rgb(133, 133, 133);--dxp-s-button-color-1:rgb(103, 165, 55);--dxp-s-form-element-color-background-active:var(--dxp-s-form-element-color-background);--dxp-s-body-text-color:var(--dxp-g-root-contrast);--dxp-s-footer-content-max-width-mobile:none;--dxp-g-brand-contrast:#FFF;--dxp-s-button-border-color-hover:var(--dxp-s-button-color-hover);--dxp-s-text-heading-extra-small-letter-spacing:0em;--dxp-s-form-element-width-border:1px;--dxp-s-body-small-text-color:var(--dxp-g-root-contrast);--dxp-s-form-checkbox-width-border:1px;--dxp-s-button-color-active-contrast:var(--dxp-s-button-color-focus-contrast);--dxp-s-button-line-height:1.25;--dxp-s-button-small-padding-inline-start:0.625rem;--dxp-s-site-logo-url:url(/sfsites/c/cms/delivery/media/MC6SDP53AQIZHRPKCCBHDT4YK6TE);--dxp-s-text-heading-extra-extra-small-text-transform:none;--dxp-s-form-element-color-border-focus:#177EAB;--dxp-s-button-large-radius-border:4px;--dxp-s-text-heading-extra-extra-small-font-weight:600;--dxp-s-button-border-color:var(--dxp-s-button-color);--dxp-s-secondary-button-color:var(--dxp-g-root);--dxp-s-text-heading-extra-small-text-decoration:none;--dxp-s-text-heading-extra-extra-small-color:var(--dxp-g-root-contrast);--dxp-s-form-element-radius-border:4px;--dxp-s-form-element-text-color-focus:var(--dxp-s-form-element-text-color);--dxp-s-tertiary-button-border-color:rgba(0,0,0,0);--dxp-g-destructive:#c23934;--dxp-s-tertiary-button-color-active:var(--dxp-s-tertiary-button-color-focus);--dxp-s-dropdown-color-border:#D9DFE7;--dxp-g-offline-contrast:#fff;--dxp-s-text-heading-large-color:var(--dxp-g-root-contrast);--dxp-s-button-large-padding-block-start:0.875rem;--dxp-s-link-text-decoration-hover:underline;--dxp-s-button-color-focus:var(--dxp-s-button-color-1);--dxp-s-form-element-text-line-height:1.5;--dxp-s-form-element-caption-text-line-height:1.5;--dxp-s-site-logo-path:/sfsites/c/cms/delivery/media/MC6SDP53AQIZHRPKCCBHDT4YK6TE;--dxp-s-body-small-font-family:"Salesforce Sans";--dxp-s-body-small-letter-spacing:0;--dxp-s-text-heading-extra-large-text-transform:none;--dxp-s-form-element-label-text-transform:none;--dxp-g-success:#4bca81;--dxp-s-form-checkbox-color-background:var(--dxp-s-form-element-color-background);--dxp-s-form-element-label-letter-spacing:0;--dxp-s-form-element-label-font-weight:400;--dxp-s-button-text-decoration:none;--dxp-s-text-heading-extra-large-line-height:1.48;--dxp-s-button-border-color-focus:var(--dxp-s-button-color-focus);--dxp-g-warning-contrast-3:#fff;--dxp-s-button-large-font-size:1.0rem;--dxp-s-button-small-radius-border:4px;--dxp-s-body-font-size:0.875rem;--dxp-s-dropdown-color-background:var(--dxp-g-root);--dxp-s-body-small-text-decoration:none;--dxp-s-secondary-button-text-color-active:var(--dxp-s-secondary-button-text-color-focus);--dxp-s-text-heading-large-line-height:1.36;--dxp-s-button-color-hover:var(--dxp-s-button-color-1);--dxp-s-button-font-size:1.0rem;--dxp-s-button-letter-spacing:0;--dxp-g-warning-contrast-2:#000;--dxp-g-warning-contrast-1:#000;--dxp-s-button-padding-inline-start:0.75rem;--dxp-g-root-contrast-1:rgb(0, 0, 0);--dxp-g-root-contrast:#101010;--dxp-g-root-contrast-2:rgb(0, 0, 0);--dxp-g-root-contrast-3:rgb(0, 0, 0);--dxp-s-header-content-max-width:1800px;--dxp-s-section-columns-max-width:1800px;--dxp-s-form-element-spacing-block-end:0px;--dxp-s-button-text-transform:none;--dxp-s-body-text-transform:none;--dxp-s-form-element-label-font-family:var(--dxp-s-html-font-family);--dxp-s-form-checkbox-color-border:var(--dxp-s-form-element-color-border);--dxp-s-form-element-caption-text-text-transform:none;--dxp-s-body-letter-spacing:0;--dxp-s-form-element-caption-text-letter-spacing:0;--dxp-s-tertiary-button-color:rgba(0,0,0,0);--dxp-s-body-small-font-style:normal;--dxp-s-text-heading-small-font-style:normal;--dxp-s-text-heading-extra-extra-small-font-size:0.625rem;--dxp-s-text-heading-small-color:var(--dxp-g-root-contrast);--dxp-s-section-content-spacing-block-start:3rem;--dxp-s-html-font-size-mobile:1rem;--dxp-s-section-content-spacing-inline-end:2rem;--dxp-s-body-small-font-weight:400;--dxp-g-offline-3:rgb(0, 0, 0);--dxp-g-offline-2:rgb(7, 7, 7);--dxp-g-offline-1:rgb(48, 48, 48);--dxp-s-button-color-contrast-1:var(--dxp-g-brand-contrast-1);--dxp-s-secondary-button-border-color-active:var(--dxp-s-secondary-button-border-color-focus);--dxp-s-text-heading-extra-extra-small-letter-spacing:0em;--dxp-s-text-heading-extra-large-text-decoration:none;--dxp-g-success-contrast:#000;--dxp-s-text-heading-small-font-size:1.0rem;--dxp-s-button-font-style:normal;--dxp-s-body-small-text-transform:none;--dxp-g-brand-contrast-1:#FFF;--dxp-g-brand-contrast-3:#FFF;--dxp-s-button-color-hover-contrast:var(--dxp-s-button-color-contrast-1);--dxp-g-brand-contrast-2:#FFF;--dxp-g-brand-1:rgb(103, 165, 55);--dxp-g-brand-2:rgb(65, 104, 35);--dxp-g-brand-3:rgb(8, 12, 4);--dxp-s-secondary-button-text-color-1:rgb(103, 165, 55);--dxp-s-link-text-color-hover:var(--dxp-s-link-text-color-1);--dxp-g-offline-contrast-3:#fff;--dxp-g-offline-contrast-2:#fff;--dxp-s-button-small-padding-block-start:0.5rem;--dxp-s-tertiary-button-color-hover:var(--dxp-s-tertiary-button-color-1);--dxp-s-text-heading-extra-small-font-family:var(--dxp-s-html-font-family);--dxp-s-form-element-caption-text-text-decoration:none;--dxp-s-body-small-font-size:0.75rem;--dxp-g-destructive-1:rgb(162, 48, 43);--dxp-g-offline-contrast-1:#fff;--dxp-s-text-heading-small-text-transform:none;--dxp-s-tertiary-button-text-color-1:rgb(103, 165, 55);--dxp-g-info-contrast:#fff;--dxp-s-link-text-color:var(--dxp-g-brand);--dxp-s-text-heading-extra-extra-small-text-decoration:none;--dxp-g-neutral:#ecebea;--dxp-g-destructive-2:rgb(97, 29, 26);--dxp-g-destructive-3:rgb(1, 0, 0);--dxp-s-form-element-label-color:#707275;--dxp-s-text-heading-extra-large-font-weight:400;--dxp-s-text-heading-large-font-family:"Salesforce Sans";--dxp-s-text-heading-extra-large-font-style:normal;--dxp-s-tertiary-button-text-color-active:var(--dxp-s-tertiary-button-text-color-focus);--dxp-s-text-heading-extra-small-text-transform:none;--dxp-s-text-heading-extra-small-font-weight:600;--dxp-s-form-element-text-font-size:1rem;--dxp-s-secondary-button-border-color-hover:var(--dxp-s-secondary-button-border-color-1);--dxp-s-button-large-padding:1.0rem;--dxp-g-info-2:rgb(0, 0, 0);--dxp-g-info-3:rgb(0, 0, 0);--dxp-s-secondary-button-border-color-focus:var(--dxp-s-secondary-button-border-color-1);--dxp-s-text-heading-medium-font-weight:400;--dxp-g-info-1:rgb(14, 32, 59);--dxp-g-neutral-contrast:#000;--dxp-s-dropdown-color-background-hover:#FFF;--dxp-s-button-color:var(--dxp-g-brand);--dxp-g-neutral-3:rgb(118, 113, 107);--dxp-g-neutral-2:rgb(178, 174, 170);--dxp-s-text-heading-extra-large-color:var(--dxp-g-root-contrast);--dxp-g-neutral-1:rgb(217, 215, 213);--dxp-s-secondary-button-color-1:rgb(235, 235, 235);--dxp-g-success-contrast-3:#fff;--dxp-g-success-contrast-2:#fff;--dxp-s-text-heading-extra-large-font-size:2.875rem;--dxp-s-secondary-button-border-color-1:rgb(103, 165, 55);--dxp-s-tertiary-button-color-focus:var(--dxp-s-tertiary-button-color-1);--dxp-s-form-element-caption-text-font-size:0.75rem;--dxp-s-form-element-spacing-horizontal-end:12px;--dxp-g-success-contrast-1:#000;--dxp-s-component-wrapper-spacer-size:0rem;--dxp-s-button-large-padding-inline-end:1.0rem;--dxp-s-text-heading-extra-small-color:var(--dxp-g-root-contrast);--dxp-s-tertiary-button-text-color-hover:var(--dxp-s-tertiary-button-text-color-1);--dxp-s-link-text-decoration:none;--dxp-s-text-heading-medium-font-size:1.375rem;--dxp-s-form-element-label-text-decoration:none;--dxp-s-text-heading-extra-small-font-size:0.8125rem;--dxp-s-button-color-contrast:var(--dxp-g-brand-contrast);--dxp-s-button-padding-block-end:0.625rem;--dxp-s-section-columns-max-width-mobile:none;--dxp-s-text-heading-medium-color:var(--dxp-g-root-contrast);--dxp-s-button-small-padding:0.625rem;--dxp-s-text-heading-large-text-decoration:none;--dxp-s-form-element-caption-text-font-style:normal;--dxp-s-button-padding:0.75rem;--dxp-s-secondary-button-text-color-hover:var(--dxp-s-secondary-button-text-color-1);--dxp-s-text-heading-medium-font-family:"Salesforce Sans";--dxp-s-footer-content-max-width:1800px;--dxp-s-text-heading-small-letter-spacing:0;--dxp-s-form-element-text-letter-spacing:0;--dxp-s-section-content-spacing-block-start-mobile:1.5rem;--dxp-g-brand-h:94;--dxp-g-brand-s:50%;--dxp-g-brand-l:51%;--dxp-g-brand-a:1.0;--dxp-s-dropdown-text-color-h:0;--dxp-s-dropdown-text-color-s:0%;--dxp-s-dropdown-text-color-l:11%;--dxp-s-dropdown-text-color-a:1.0;--dxp-g-info-h:216;--dxp-g-info-s:61%;--dxp-g-info-l:22%;--dxp-g-info-a:1.0;--dxp-g-root-h:0;--dxp-g-root-s:0%;--dxp-g-root-l:100%;--dxp-g-root-a:1.0;--dxp-s-form-element-color-border-h:216;--dxp-s-form-element-color-border-s:2%;--dxp-s-form-element-color-border-l:45%;--dxp-s-form-element-color-border-a:1.0;--dxp-g-warning-contrast-h:0;--dxp-g-warning-contrast-s:0%;--dxp-g-warning-contrast-l:0%;--dxp-g-warning-contrast-a:1.0;--dxp-s-form-element-color-background-h:0;--dxp-s-form-element-color-background-s:0%;--dxp-s-form-element-color-background-l:100%;--dxp-s-form-element-color-background-a:1.0;--dxp-g-offline-h:0;--dxp-g-offline-s:0%;--dxp-g-offline-l:27%;--dxp-g-offline-a:1.0;--dxp-g-warning-h:33;--dxp-g-warning-s:100%;--dxp-g-warning-l:68%;--dxp-g-warning-a:1.0;--dxp-s-dropdown-text-color-hover-h:216;--dxp-s-dropdown-text-color-hover-s:2%;--dxp-s-dropdown-text-color-hover-l:45%;--dxp-s-dropdown-text-color-hover-a:1.0;--dxp-g-destructive-contrast-h:0;--dxp-g-destructive-contrast-s:0%;--dxp-g-destructive-contrast-l:100%;--dxp-g-destructive-contrast-a:1.0;--dxp-g-brand-contrast-h:0;--dxp-g-brand-contrast-s:0%;--dxp-g-brand-contrast-l:100%;--dxp-g-brand-contrast-a:1.0;--dxp-s-form-element-color-border-focus-h:198;--dxp-s-form-element-color-border-focus-s:76%;--dxp-s-form-element-color-border-focus-l:38%;--dxp-s-form-element-color-border-focus-a:1.0;--dxp-s-tertiary-button-border-color-h:0;--dxp-s-tertiary-button-border-color-s:0%;--dxp-s-tertiary-button-border-color-l:0%;--dxp-s-tertiary-button-border-color-a:0.0;--dxp-g-destructive-h:2;--dxp-g-destructive-s:58%;--dxp-g-destructive-l:48%;--dxp-g-destructive-a:1.0;--dxp-s-dropdown-color-border-h:214;--dxp-s-dropdown-color-border-s:23%;--dxp-s-dropdown-color-border-l:88%;--dxp-s-dropdown-color-border-a:1.0;--dxp-g-offline-contrast-h:0;--dxp-g-offline-contrast-s:0%;--dxp-g-offline-contrast-l:100%;--dxp-g-offline-contrast-a:1.0;--dxp-g-success-h:146;--dxp-g-success-s:55%;--dxp-g-success-l:54%;--dxp-g-success-a:1.0;--dxp-g-root-contrast-h:0;--dxp-g-root-contrast-s:0%;--dxp-g-root-contrast-l:6%;--dxp-g-root-contrast-a:1.0;--dxp-s-tertiary-button-color-h:0;--dxp-s-tertiary-button-color-s:0%;--dxp-s-tertiary-button-color-l:0%;--dxp-s-tertiary-button-color-a:0.0;--dxp-g-success-contrast-h:0;--dxp-g-success-contrast-s:0%;--dxp-g-success-contrast-l:0%;--dxp-g-success-contrast-a:1.0;--dxp-g-info-contrast-h:0;--dxp-g-info-contrast-s:0%;--dxp-g-info-contrast-l:100%;--dxp-g-info-contrast-a:1.0;--dxp-g-neutral-h:30;--dxp-g-neutral-s:5%;--dxp-g-neutral-l:92%;--dxp-g-neutral-a:1.0;--dxp-s-form-element-label-color-h:216;--dxp-s-form-element-label-color-s:2%;--dxp-s-form-element-label-color-l:45%;--dxp-s-form-element-label-color-a:1.0;--dxp-g-neutral-contrast-h:0;--dxp-g-neutral-contrast-s:0%;--dxp-g-neutral-contrast-l:0%;--dxp-g-neutral-contrast-a:1.0;--dxp-s-dropdown-color-background-hover-h:0;--dxp-s-dropdown-color-background-hover-s:0%;--dxp-s-dropdown-color-background-hover-l:100%;--dxp-s-dropdown-color-background-hover-a:1.0;}</style> <script>var DataLayerEvents=function(){"use strict";return class{constructor(){this.resetEvents(),this._subscribers=[]}resetEvents(){this._events=new Proxy([],{set:(s,t,e)=>{const r=s[t],i=Reflect.set(s,t,e);return"length"!==t&&r!==e&&this.emitEvents(),i}})}subscribe(s){this._subscribers.find((t=>t.constructor.toString()===s.constructor.toString()))||this._subscribers.push(s)}unsubscribe(s){this._subscribers=this._subscribers.filter((t=>t!==s))}push(s){this._events.push(s)}emitEvents(){if(this._subscribers.length){const s=[...this._events];this.resetEvents(),this._subscribers.forEach((t=>{try{"function"==typeof t.next&&t.next(s)}catch(s){"function"==typeof t.error&&t.error(s)}}))}}size(){return this._events.length}}}();
</script><script>window.dataLayerEvents = new DataLayerEvents();
window.document.addEventListener('experience_interaction', (event) => {
window.dataLayerEvents.push(event);
});
window.document.addEventListener('click', (event) => {
window.dataLayerEvents.push(event);
});
window.ECEngmtEvtDispatchers = [];
window.expTagMgrConfig = {};
</script><script>window.expTagMgrConfig.dataCloud = { tenantSpecificEndpoint: 'https://h14gmn3cgy3wgzjvgzqt1mjsmy.c360a.salesforce.com', appSourceId: 'bfa09d53-fb7d-4cd7-bb9e-1d6cdad8ec13', ignoreDefaultEvents: false }</script>
<script>window.dataCloudConfig = window.expTagMgrConfig.dataCloud;</script>
<script async src="/webruntime/framework/9434f2fd57/prod/data-cloud-event-dispatcher"></script><script async src="/webruntime/framework/89b8fc6d3b/prod/o11y-event-dispatcher"></script><script async src="/webruntime/framework/60d542e3ae/prod/experience-web-sdk"></script><script>window.expTagMgrConfig.dispatcherCount = 2;
</script><script async src="https://www.googletagmanager.com/gtag/js?id=G-DP18Y9E8ZR"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-DP18Y9E8ZR');
gtag('set', 'developer_id.dMTFhYj', true);
</script><!-- ═══════════════════════════════════════════════════════════════════════
SNA FAILOVER REPAIR (append to Experience Builder head markup, keep FIRST)
Why: the platform-generated "site down" snapshot (failover/.../site_down/
maintenance.html) emits document-relative import-map targets
("webruntime/..."), which the LWR loader rejects as bare specifiers.
Modules not preloaded via script tags (lightning/features, o11y/*, ...)
then fail with LWR3009 during bootstrap and the page renders BLANK.
Repair: synchronously script-load those bundles so they self-register via
LWR.define and the import map is never consulted for them.
No-op on healthy pages: their import-map targets are absolute
("/webruntime/..."), so nothing matches and nothing is injected.
Verified locally against the real partial snapshot on 2026-07-03.
Remove when Salesforce fixes snapshot generation (then it no-ops anyway).
═══════════════════════════════════════════════════════════════════════ -->
<script>
(function () {
try {
var BARE = /^webruntime\/(component|framework|view)\//;
var MARK_ASSIGN = 'Object.assign(globalThis' + '.LWR,';
var MARK_MAP = '"importMappings' + '":';
var scripts = document.querySelectorAll('script:not([src])');
for (var i = 0; i < scripts.length; i++) {
var t = scripts[i].textContent;
var a = t.indexOf(MARK_ASSIGN);
if (a === -1 || t.indexOf(MARK_MAP) === -1) { continue; }
var cfg = JSON.parse(t.slice(t.indexOf('{', a), t.lastIndexOf('}') + 1));
var im = (cfg.importMappings && cfg.importMappings.imports) || {};
var loaded = {};
var tags = document.querySelectorAll('script[src]');
for (var s = 0; s < tags.length; s++) {
loaded[tags[s].getAttribute('src')] = true;
}
for (var k in im) {
var v = im[k];
if (k.slice(-1) === '/' || typeof v !== 'string') { continue; }
if (!BARE.test(v) || loaded[v]) { continue; }
document.write('<script src="./' + v + '"><' + '/script>');
}
return;
}
} catch (e) { /* never break healthy pages */ }
})();
</script>
<link rel="shortcut icon" href="https://shop.lactigo.com/resource/lactiGoShopFavicon?v=9f7ffdc05b" type="image/x-icon">
<meta property="og:url" content="https://shop.lactigo.com/">
<link rel="stylesheet" href="/assets/styles/salesforce-lightning-design-system.min.css?9f7ffdc05b">
<link rel="stylesheet" href="/assets/styles/dxp-site-spacing-styling-hooks.min.css?9f7ffdc05b">
<link rel="stylesheet" href="/assets/styles/dxp-styling-hooks.min.css?9f7ffdc05b">
<link rel="stylesheet" href="/assets/styles/dxp-slds-extensions.min.css?9f7ffdc05b">
<script src="https://cdn.c360a.salesforce.com/beacon/c360a/d340473a-ba0d-4231-ac44-0babcbf2a0f0/scripts/c360a.min.js"></script>
<script>
(function () {
try {
// ── Refcode capture (STRICT MULTI-TAB STORAGE LOCK - TICKET 251) ──────
var params = new URLSearchParams(window.location.search);
var refcode = params.get("refcode");
// Restore the session key and refcode saved earlier in sessionStorage
var existingSessionKey = window.sessionStorage ? window.sessionStorage.getItem("lactigo_anonymous_session_id") : null;
var existingRefcode = window.sessionStorage ? window.sessionStorage.getItem("lactigo_last_refcode") : null;
var sessionKey = existingSessionKey;
// Strict format validation of the stored session key
var hasValidSession = sessionKey && sessionKey !== 'null' && sessionKey !== 'undefined' && sessionKey.trim() !== '';
if (refcode) {
// Generate a new UUID when no session exists or the refcode changed
if (!hasValidSession || refcode !== existingRefcode) {
sessionKey = lactigoUuidV4();
if (sessionKey && window.sessionStorage) {
window.sessionStorage.setItem("lactigo_anonymous_session_id", sessionKey);
window.sessionStorage.setItem("lactigo_last_refcode", refcode);
}
}
triggerAffiliateEvent(sessionKey, refcode);
} else if (hasValidSession) {
triggerAffiliateEvent(sessionKey, existingRefcode); // pass the stored refcode
}
function lactigoUuidV4() {
var c = window.crypto || window.msCrypto;
if (!c || !c.getRandomValues) { return null; }
if (c.randomUUID) { return c.randomUUID(); }
var b = new Uint8Array(16);
c.getRandomValues(b);
b[6] = (b[6] & 0x0f) | 0x40;
b[8] = (b[8] & 0x3f) | 0x80;
var h = Array.prototype.map.call(b, function (x) { return ('0' + x.toString(16)).slice(-2); }).join('');
return h.slice(0,8)+'-'+h.slice(8,12)+'-'+h.slice(12,16)+'-'+h.slice(16,20)+'-'+h.slice(20);
}
function triggerAffiliateEvent(key, code) {
if (!key) { return; }
// Store immediately to avoid LWR async races
if (window.sessionStorage) {
window.sessionStorage.setItem("lactigo_anonymous_session_id", key);
if (code) window.sessionStorage.setItem("lactigo_last_refcode", code);
}
var dispatchEventFunc = function() {
var affiliateEvent = new CustomEvent('lactigo_init_affiliate', {
detail: { sessionKey: key, refcode: code },
bubbles: true,
composed: true
});
window.dispatchEvent(affiliateEvent);
};
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', dispatchEventFunc);
} else {
dispatchEventFunc();
}
}
// ── Login link ───────────────────────────────────────────────────────
function setupLoginLink() {
var loginLink = document.querySelector("a.login-link");
if (loginLink) {
loginLink.replaceWith(loginLink.cloneNode(true));
var freshLink = document.querySelector("a.login-link");
var actualPath = encodeURIComponent(window.location.pathname);
freshLink.addEventListener("click", function (event) {
event.preventDefault();
window.open(freshLink.href + "?startURL=" + actualPath);
});
}
}
setTimeout(function () { setupLoginLink(); }, 500);
} catch (e) {
}
})();
</script>
<link rel="stylesheet" href="/assets/css/theme2.css?9f7ffdc05b">
<link rel="stylesheet" href="/sfsites/c/cms/delivery/media/MCCQBXOMEKRBDC7CT7HBMGHJOHUM?version=5.1&preloadAs=style">
<style>
@media (min-width: 768px) {
commerce_builder-layout-header-three,
commerce_builder-layout-header-simple {
min-height: 110px;
background: #ffffff;
}
commerce_builder-layout-header-three c-lactigo-language-selector,
commerce_builder-layout-header-simple c-lactigo-language-selector {
transform: translateY(-7px);
z-index: 2;
}
commerce_builder-layout-header-three commerce_my_account-user-profile-menu > * {
/* position: relative;
top: 32px; */
}
commerce_builder-layout-header-three commerce_builder-cart-badge,
commerce_builder-user-profile-menu commerce_my_account-user-profile-menu > a {
/* position: relative;
top: 32px; */
}
}
.video-container-selector {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
z-index: -1;
overflow: hidden;
}
.site-main-content {
background: transparent;
}
.forceCommunityThemeHeaderMaster:hover {
background-color: #FFFFFF !important;
transition: background-color 0.3s ease;
}
.forceCommunityThemeHeaderMaster:hover .navigationMenuNode,
.forceCommunityThemeHeaderMaster:hover .search-button {
color: #000000 !important;
}
.lactigo-product-card {
display: flex;
flex-direction: column;
background-color: #ffffff;
overflow: hidden;
border-radius: 12px;
transition: all 300ms ease;
padding: 16px;
font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
box-sizing: border-box;
box-shadow: 0 0 8px 0px #79c342;
}
.lactigo-product-card:hover {
box-shadow: 0 8px 20px 5px #79c342;
transform: translateY(-8px);
}
.lactigo-product-card a:hover {
color: rgba(121, 195, 66);
}
.lactigo-product-card a > span:hover {
color: rgba(121, 195, 66);
}
.product-name {
white-space: normal !important;
overflow-wrap: break-word !important;
}
.referral-banner {
margin-bottom: 0px;
}
.component-wrapper-spacer {
margin-bottom: 0px;
}
.login-background { background-color: rgb(10, 22, 41); }
.hero-eyebrow h4 {
background: rgba(121, 195, 66, 0.15);
border-radius: 100px;
}
.header-wrapper {
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 999;
background-color: transparent;
color: #ffffff;
--sds-c-icon-color-foreground-default: #ffffff;
transition: background-color 0.3s ease, color 0.3s ease;
}
.header-wrapper:hover {
background-color: #ffffff;
color: #0b1a2e;
--sds-c-icon-color-foreground-default: #0b1a2e;
}
.header-wrapper .home-header-menu a {
color: #ffffff !important;
background-color: transparent !important;
transition: color 0.3s ease;
}
.header-wrapper .home-header-menu button {
color: #ffffff !important;
background-color: transparent !important;
transition: color 0.3s ease;
}
.header-wrapper:hover .home-header-menu a {
color: #0b1a2e !important;
}
.header-wrapper:hover .home-header-menu button {
color: #0b1a2e !important;
}
.header-wrapper .home-header-menu .dropdown-panel-class {
background-color: #ffffff !important;
box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.1);
}
.home-header-menu .exp-mega-menu__nav-bar {
background-color: rgba(255,255,255,0) !important;
}
.home-header-menu .home-banner {
padding-left: 0px;
padding-right: 0px;
}
.custom-liquid-statement {
padding-top: 28px;
padding-bottom: 28px;
padding-right: 1.25rem;
padding-left: 1.25rem;
max-width: calc(1400px + 40px);
margin-left: auto;
margin-right: auto;
}
.custom-liquid-statement h6 {
border-color: #ccc;
padding: 1.25rem;
}
.number-input__increment-button {
border-radius: 24px !important;
margin-left: 10px !important;
background-color: #7ac144 !important;
height: 24px !important;
color: white !important;
border: 0 !important;
margin-top: 9px !important;
}
.number-input__decrement-button {
border-radius: 24px !important;
margin-right: 10px !important;
background-color: #7ac144 !important;
height: 24px !important;
color: white !important;
border: 0 !important;
margin-top: 9px !important;
}
.number-input__button-icon {
--slds-c-icon-color-foreground: white !important;
}
.contact-section-fullbleed,
.contact-section-fullbleed > *,
.contact-section-fullbleed .slds-grid,
.contact-section-fullbleed .slds-col,
.contact-section-fullbleed .forceCommunitySection,
.contact-section-fullbleed .forceCommunityRow,
.contact-section-fullbleed .forceCommunityColumn,
.contact-section-fullbleed .comm-layout-column,
.contact-section-fullbleed .comm-content-container,
.contact-section-fullbleed .siteforceContentArea {
width: 100% !important;
max-width: 100% !important;
min-width: 100% !important;
margin-left: 0 !important;
margin-right: 0 !important;
padding-left: 0 !important;
padding-right: 0 !important;
box-sizing: border-box !important;
}
.cookieConsentBanner .modal-container,
.cookieConsentBanner [data-automation="consentBlanketModalContainer"] {
position: fixed !important;
top: auto !important;
right: 0 !important;
bottom: 0 !important;
left: 0 !important;
width: 100% !important;
height: auto !important;
min-height: 88px !important;
display: block !important;
background: transparent !important;
z-index: 10001 !important;
}
.cookieConsentBanner .modal {
width: 100% !important;
max-width: 100% !important;
margin: 0 !important;
padding: 0 !important;
border-radius: 0 !important;
background: #fff !important;
box-shadow: 0 -2px 12px rgba(0, 0, 0, 0.12) !important;
min-height: 88px !important;
}
.cookieConsentBanner .header-row {
display: none !important;
}
.cookieConsentBanner .modal-body {
width: 100% !important;
min-height: 88px !important;
padding: 0 24px !important;
box-sizing: border-box !important;
display: flex !important;
align-items: center;
}
.cookieConsentBanner .content {
width: 100% !important;
display: flex !important;
align-items: center !important;
justify-content: space-between !important;
gap: 24px !important;
padding: 0 !important;
margin: 0 !important;
}
.cookieConsentBanner .content > :first-child,
.cookieConsentBanner .modal-body p,
.cookieConsentBanner .modal-body .ql-editor,
.cookieConsentBanner .modal-body .slds-rich-text-editor__output {
margin: 0 !important;
text-align: left !important;
flex: 1 1 auto !important;
}
.cookieConsentBanner .footer-row {
display: flex !important;
align-items: center !important;
justify-content: flex-end !important;
gap: 12px !important;
margin: 0 !important;
padding: 0 !important;
min-height: 88px !important;
flex: 0 0 auto !important;
background: transparent !important;
}
.cookieConsentBanner .button-row,
.cookieConsentBanner .modal footer {
background: transparent !important;
border: 0 !important;
}
@media (max-width: 768px) {
.cookieConsentBanner .modal,
.cookieConsentBanner .modal-body,
.cookieConsentBanner .footer-row,
.cookieConsentBanner .modal-container {
min-height: 0 !important;
}
.cookieConsentBanner .modal-body {
padding: 16px !important;
}
.cookieConsentBanner .content {
flex-direction: column !important;
align-items: flex-start !important;
gap: 16px !important;
}
.cookieConsentBanner .footer-row {
min-height: auto !important;
width: 100% !important;
justify-content: flex-start !important;
}
}
.contentPaP-page {
max-width: 960px;
margin: 0 auto;
padding: 40px 24px;
color: #0b1a2e;
font-size: 16px;
line-height: 1.7;
}
.contentPaP-page p {
margin: 0 0 18px;
}
.contentPaP-title {
margin: 0 0 32px;
color: #6CC24A;
font-size: 40px;
font-weight: 900;
line-height: 1.2;
}
.contentPaP-heading {
margin: 36px 0 14px;
color: #6CC24A;
font-size: 24px;
font-weight: 800;
line-height: 1.3;
}
.contentPaP-page a {
color: #6CC24A;
font-weight: 700;
text-decoration: none;
}
.contentPaP-page a:hover {
text-decoration: underline;
}
.contentPaP-page hr {
border: 0;
border-top: 1px solid rgba(0, 0, 0, 0.18);
margin: 36px 0;
}
@media (max-width: 768px) {
.contentPaP-page {
padding: 28px 18px;
font-size: 15px;
}
.contentPaP-title {
font-size: 32px;
}
.contentPaP-heading {
font-size: 21px;
}
}
/* =========================================================
HOME HEADER - MOBILE LAYOUT
Hamburger left, logo center, actions right.
Scoped strictly to the custom Home header.
========================================================= */
@media only screen and (max-width: 47.9375em) {
/* Main header */
.header-wrapper {
display: grid !important;
/*
* Columns:
* 1. hamburger
* 2. logo
* 3. right-side actions
*
* Rows:
* 1. language selector
* 2. logo/menu/icons
*/
grid-template-columns: 28px minmax(105px, 125px) minmax(0, 1fr) !important;
grid-template-rows: 34px 38px !important;
column-gap: 8px !important;
row-gap: 2px !important;
align-items: center !important;
width: 100% !important;
min-height: 78px !important;
padding: 6px 12px 8px !important;
box-sizing: border-box !important;
top: 0;
left: 0 !important;
background-color: transparent !important;
}
/* =====================================================
HAMBURGER
The middle-region holds the mobile menu.
===================================================== */
.header-wrapper .middle-region {
grid-column: 1 !important;
grid-row: 2 !important;
display: flex !important;
align-items: center !important;
justify-content: flex-start !important;
width: auto !important;
min-width: 0 !important;
padding: 0 !important;
margin: 0 !important;
flex-grow: 0 !important;
justify-self: start !important;
align-self: center !important;
}
.header-wrapper .middle-wrapper {
display: flex !important;
align-items: center !important;
justify-content: flex-start !important;
width: auto !important;
padding: 0 !important;
margin: 0 !important;
gap: 0 !important;
}
.header-wrapper .exp-mobile-mega-menu__hamburger-button {
display: flex !important;
align-items: center !important;
justify-content: center !important;
width: 28px !important;
height: 32px !important;
padding: 0 !important;
margin: 0 !important;
flex: 0 0 28px !important;
}
/* =====================================================
LOGO
===================================================== */
.header-wrapper .left-region {
grid-column: 2 !important;
grid-row: 2 !important;
display: flex !important;
align-items: center !important;
justify-content: flex-start !important;
min-width: 0 !important;
padding: 0 !important;
margin: 0 !important;
justify-self: start !important;
align-self: center !important;
}
.header-wrapper .left-region .slot-wrapper,
.header-wrapper .left-region .individual-slot {
display: flex !important;
align-items: center !important;
justify-content: flex-start !important;
width: auto !important;
min-width: 0 !important;
padding: 0 !important;
margin: 0 !important;
gap: 0 !important;
}
/*
* Use the Site Logo component's official property.
* The value must not include "px".
*/
.header-wrapper dxp_content_layout-site-logo {
--dxp-c-s-logo-width: 120 !important;
--dxp-c-s-alignment: left !important;
display: block !important;
width: 120px !important;
min-width: 120px !important;
max-width: 120px !important;
flex: 0 0 120px !important;
}
.header-wrapper .dxp-content-layout-site-logo {
display: block !important;
width: 120px !important;
min-width: 120px !important;
max-width: 120px !important;
height: 32px !important;
min-height: 32px !important;
max-height: 32px !important;
overflow: visible !important;
}
.header-wrapper .dxp-content-layout-site-logo experience-picture,
.header-wrapper .dxp-content-layout-site-logo picture {
display: block !important;
width: 120px !important;
min-width: 120px !important;
max-width: 120px !important;
height: 32px !important;
min-height: 32px !important;
max-height: 32px !important;
}
.header-wrapper .dxp-content-layout-site-logo img {
display: block !important;
width: 120px !important;
min-width: 120px !important;
max-width: 120px !important;
height: 32px !important;
min-height: 32px !important;
max-height: 32px !important;
object-fit: contain !important;
object-position: left center !important;
}
/* =====================================================
RIGHT AREA
Row 1: language selector
Row 2: wishlist, account, cart
===================================================== */
.header-wrapper .right-region {
grid-column: 3 !important;
grid-row: 1 / span 2 !important;
display: grid !important;
grid-template-rows: 34px 38px !important;
align-items: center !important;
justify-items: end !important;
width: 100% !important;
min-width: 0 !important;
padding: 0 !important;
margin: 0 !important;
gap: 2px !important;
justify-self: stretch !important;
align-self: stretch !important;
}
.header-wrapper .right-wrapper {
display: flex !important;
align-items: center !important;
justify-content: flex-end !important;
width: 100% !important;
min-width: 0 !important;
padding: 0 !important;
margin: 0 !important;
gap: 10px !important;
}
.header-wrapper .right-wrapper:first-child {
grid-row: 1 !important;
align-self: center !important;
}
.header-wrapper .right-wrapper:last-child {
grid-row: 2 !important;
align-self: center !important;
}
.header-wrapper .right-region .slot-wrapper {
display: flex !important;
flex-direction: row !important;
align-items: center !important;
justify-content: flex-end !important;
width: auto !important;
min-width: 0 !important;
padding: 0 !important;
margin: 0 !important;
gap: 10px !important;
}
.header-wrapper .right-region .individual-slot {
display: flex !important;
align-items: center !important;
justify-content: center !important;
flex: 0 0 auto !important;
padding: 0 !important;
margin: 0 !important;
}
/* =====================================================
LANGUAGE SELECTOR
===================================================== */
.header-wrapper c-lactigo-language-selector {
display: block !important;
max-width: 100% !important;
padding: 0 !important;
margin: 0 !important;
transform: none !important;
}
.header-wrapper .language-selector {
display: inline-flex !important;
align-items: center !important;
max-width: 100% !important;
gap: 4px !important;
}
.header-wrapper .language-selector__button {
display: inline-flex !important;
align-items: center !important;
min-height: 30px !important;
height: 30px !important;
max-width: 100% !important;
padding: 4px 8px !important;
gap: 4px !important;
font-size: 11px !important;
line-height: 1 !important;
white-space: nowrap !important;
}
.header-wrapper .language-selector__current {
min-width: 0 !important;
max-width: 118px !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
white-space: nowrap !important;
}
/* =====================================================
ICONS
===================================================== */
.header-wrapper commerce_builder-cart-badge,
.header-wrapper commerce_builder-user-profile-menu,
.header-wrapper commerce_my_account-user-profile-menu {
display: flex !important;
align-items: center !important;
justify-content: center !important;
flex: 0 0 auto !important;
margin: 0 !important;
padding: 0 !important;
transform: none !important;
}
/* Prevent touch from triggering the white hover layout */
.header-wrapper:hover {
background-color: transparent !important;
color: #ffffff !important;
--sds-c-icon-color-foreground-default: #ffffff !important;
--lwc-colorTextLink: #ffffff !important;
--sds-c-button-text-color: #ffffff !important;
}
.header-wrapper:hover .home-header-menu a,
.header-wrapper:hover .home-header-menu button {
color: #ffffff !important;
background-color: transparent !important;
}
}
/* =========================================================
VERY NARROW PHONES
========================================================= */
@media only screen and (max-width: 374px) {
.header-wrapper {
grid-template-columns:
26px
minmax(92px, 105px)
minmax(0, 1fr) !important;
column-gap: 6px !important;
padding-left: 8px !important;
padding-right: 8px !important;
}
.header-wrapper dxp_content_layout-site-logo {
--dxp-c-s-logo-width: 102 !important;
width: 102px !important;
min-width: 102px !important;
max-width: 102px !important;
flex-basis: 102px !important;
}
.header-wrapper .dxp-content-layout-site-logo,
.header-wrapper .dxp-content-layout-site-logo experience-picture,
.header-wrapper .dxp-content-layout-site-logo picture,
.header-wrapper .dxp-content-layout-site-logo img {
width: 102px !important;
min-width: 102px !important;
max-width: 102px !important;
}
.header-wrapper .right-wrapper,
.header-wrapper .right-region .slot-wrapper {
gap: 7px !important;
}
.header-wrapper .language-selector__button {
padding-left: 6px !important;
padding-right: 6px !important;
}
.header-wrapper .language-selector__current {
max-width: 92px !important;
}
}
/* =========================================================
HOME HEADER - TABLET
768px - 1024px
========================================================= */
@media only screen and (min-width: 48em) and (max-width: 64em) {
.header-wrapper {
display: grid !important;
grid-template-columns:
32px
minmax(145px, 170px)
1fr !important;
grid-template-rows: 36px 46px !important;
column-gap: 12px !important;
row-gap: 4px !important;
align-items: center !important;
width: 100% !important;
min-height: 94px !important;
padding: 8px 24px 10px !important;
box-sizing: border-box !important;
top: 0;
left: 0 !important;
background-color: transparent !important;
}
/* Hamburger */
.header-wrapper .middle-region {
grid-column: 1 !important;
grid-row: 2 !important;
display: flex !important;
align-items: center !important;
justify-content: flex-start !important;
width: auto !important;
min-width: 0 !important;
margin: 0 !important;
padding: 0 !important;
flex-grow: 0 !important;
justify-self: start !important;
align-self: center !important;
}
.header-wrapper .middle-wrapper {
display: flex !important;
align-items: center !important;
justify-content: flex-start !important;
width: auto !important;
margin: 0 !important;
padding: 0 !important;
gap: 0 !important;
}
.header-wrapper .exp-mobile-mega-menu__hamburger-button {
display: flex !important;
align-items: center !important;
justify-content: center !important;
width: 32px !important;
height: 36px !important;
margin: 0 !important;
padding: 0 !important;
flex: 0 0 32px !important;
}
/* Logo */
.header-wrapper .left-region {
grid-column: 2 !important;
grid-row: 2 !important;
display: flex !important;
align-items: center !important;
justify-content: flex-start !important;
min-width: 0 !important;
margin: 0 !important;
padding: 0 !important;
justify-self: start !important;
align-self: center !important;
}
.header-wrapper .left-region .slot-wrapper,
.header-wrapper .left-region .individual-slot {
display: flex !important;
align-items: center !important;
justify-content: flex-start !important;
width: auto !important;
min-width: 0 !important;
margin: 0 !important;
padding: 0 !important;
gap: 0 !important;
}
.header-wrapper dxp_content_layout-site-logo {
--dxp-c-m-logo-width: 160 !important;
--dxp-c-m-alignment: left !important;
display: block !important;
width: 160px !important;
min-width: 160px !important;
max-width: 160px !important;
flex: 0 0 160px !important;
}
.header-wrapper .dxp-content-layout-site-logo,
.header-wrapper .dxp-content-layout-site-logo experience-picture,
.header-wrapper .dxp-content-layout-site-logo picture,
.header-wrapper .dxp-content-layout-site-logo img {
display: block !important;
width: 160px !important;
min-width: 160px !important;
max-width: 160px !important;
height: 40px !important;
min-height: 40px !important;
max-height: 40px !important;
object-fit: contain !important;
object-position: left center !important;
}
.header-wrapper .dxp-content-layout-site-logo {
overflow: visible !important;
}
/* Right area */
.header-wrapper .right-region {
grid-column: 3 !important;
grid-row: 1 / span 2 !important;
display: grid !important;
grid-template-rows: 36px 46px !important;
align-items: center !important;
justify-items: end !important;
width: 100% !important;
min-width: 0 !important;
margin: 0 !important;
padding: 0 !important;
gap: 4px !important;
justify-self: stretch !important;
align-self: stretch !important;
}
.header-wrapper .right-wrapper,
.header-wrapper .right-region .slot-wrapper {
display: flex !important;
flex-direction: row !important;
align-items: center !important;
justify-content: flex-end !important;
width: 100% !important;
min-width: 0 !important;
margin: 0 !important;
padding: 0 !important;
gap: 12px !important;
}
.header-wrapper .right-wrapper:first-child {
grid-row: 1 !important;
align-self: center !important;
}
.header-wrapper .right-wrapper:last-child {
grid-row: 2 !important;
align-self: center !important;
margin-left: auto !important;
}
.header-wrapper .right-wrapper:last-child .slot-wrapper {
margin-left: auto !important;
justify-content: flex-end !important;
}
.header-wrapper .right-region .individual-slot {
display: flex !important;
align-items: center !important;
justify-content: center !important;
flex: 0 0 auto !important;
margin: 0 !important;
padding: 0 !important;
}
/* Language selector */
.header-wrapper c-lactigo-language-selector {
display: block !important;
max-width: 100% !important;
margin: 0 !important;
padding: 0 !important;
transform: none !important;
}
.header-wrapper .language-selector {
display: inline-flex !important;
align-items: center !important;
max-width: 100% !important;
gap: 5px !important;
}
.header-wrapper .language-selector__button {
display: inline-flex !important;
align-items: center !important;
min-height: 32px !important;
height: 32px !important;
max-width: 100% !important;
padding: 5px 10px !important;
gap: 5px !important;
font-size: 12px !important;
line-height: 1 !important;
white-space: nowrap !important;
}
.header-wrapper .language-selector__current {
min-width: 0 !important;
max-width: 145px !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
white-space: nowrap !important;
}
/* Icons */
.header-wrapper commerce_builder-cart-badge,
.header-wrapper commerce_builder-user-profile-menu,
.header-wrapper commerce_my_account-user-profile-menu {
display: flex !important;
align-items: center !important;
justify-content: center !important;
flex: 0 0 auto !important;
margin: 0 !important;
padding: 0 !important;
transform: none !important;
}
/* Disable white hover on touch tablets */
.header-wrapper:hover {
background-color: transparent !important;
color: #ffffff !important;
--sds-c-icon-color-foreground-default: #ffffff !important;
--lwc-colorTextLink: #ffffff !important;
--sds-c-button-text-color: #ffffff !important;
}
.header-wrapper:hover .home-header-menu a,
.header-wrapper:hover .home-header-menu button {
color: #ffffff !important;
background-color: transparent !important;
}
}
/* =========================================================
TABLET EDGE ALIGNMENT OVERRIDE
Keeps language selector and commerce icons anchored
to the real right edge of the header.
========================================================= */
@media only screen and (min-width: 48em) and (max-width: 64em) {
.header-wrapper {
position: absolute !important;
padding-right: 24px !important;
}
.header-wrapper .right-region {
position: absolute !important;
top: 8px !important;
right: 24px !important;
display: grid !important;
grid-template-rows: 36px 46px !important;
width: auto !important;
min-width: 0 !important;
margin: 0 !important;
padding: 0 !important;
justify-items: end !important;
align-items: center !important;
}
.header-wrapper .right-wrapper,
.header-wrapper .right-region .slot-wrapper {
width: auto !important;
min-width: 0 !important;
display: flex !important;
align-items: center !important;
justify-content: flex-end !important;
margin: 0 !important;
padding: 0 !important;
}
.header-wrapper .right-wrapper:first-child {
grid-row: 1 !important;
justify-self: end !important;
}
.header-wrapper .right-wrapper:last-child {
grid-row: 2 !important;
justify-self: end !important;
margin-left: 0 !important;
}
.header-wrapper .right-wrapper:last-child .slot-wrapper {
margin-left: 0 !important;
justify-content: flex-end !important;
}
}
/* =========================================================
DRAWER TEXT COLOR FIX
Overrides the global white link/button rules used by the
transparent home header, but only inside the mobile drawer.
========================================================= */
@media only screen and (max-width: 64em) {
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.exp-mobile-mega-menu__main-list-item
> a[data-main-menu-item] {
color: #0b1a2e !important;
-webkit-text-fill-color: #0b1a2e !important;
opacity: 1 !important;
visibility: visible !important;
}
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.exp-mobile-mega-menu__drill-in-item
> button[data-main-menu-item],
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.exp-mobile-mega-menu__drill-in-item
> button[data-main-menu-item] p {
color: #0b1a2e !important;
-webkit-text-fill-color: #0b1a2e !important;
opacity: 1 !important;
visibility: visible !important;
background-color: transparent !important;
}
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.exp-mobile-mega-menu__drill-in-item
> button[data-main-menu-item] svg {
color: #0b1a2e !important;
fill: #0b1a2e !important;
}
}
/* =========================================================
DRAWER SUBMENU (DRILL-IN) TEXT COLOR FIX
Companion to the block above, which only covers level 1.
The drill-in page (level 2+) was never covered, so its
links fell through to the transparent-header rule
.header-wrapper .home-header-menu a { color:#fff } and
rendered white on the white drawer.
========================================================= */
@media only screen and (max-width: 64em) {
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.exp-mobile-mega-menu__drill-in-page-list-item
> a[data-drill-in-menu-item],
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.exp-mobile-mega-menu__drill-in-page-list-item
> a[data-drill-in-menu-item] p,
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.exp-mobile-mega-menu__drill-in-page-list-item
> button[data-drill-in-menu-item],
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.exp-mobile-mega-menu__drill-in-page-list-item
> button[data-drill-in-menu-item] p,
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.exp-mobile-mega-menu__drill-in-page-heading,
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.exp-mobile-mega-menu__drill-in-back-button,
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.exp-mobile-mega-menu__drill-in-back-button p,
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.exp-mobile-mega-menu__accordion > button,
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.exp-mobile-mega-menu__accordion > button p {
color: #0b1a2e !important;
-webkit-text-fill-color: #0b1a2e !important;
opacity: 1 !important;
visibility: visible !important;
background-color: transparent !important;
}
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.exp-mobile-mega-menu__drill-in-page svg,
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.exp-mobile-mega-menu__drill-in-back-button svg {
color: #0b1a2e !important;
fill: #0b1a2e !important;
}
}
/* =========================================================
DRAWER GUEST BUTTONS FIX
Restores visible Sign Up / Log In buttons inside the mobile drawer.
========================================================= */
@media only screen and (max-width: 64em) {
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.guest-buttons {
display: flex !important;
gap: 12px !important;
width: 100% !important;
}
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.guest-buttons
a[data-automation="signUpButton"] {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
min-height: 40px !important;
padding: 0.625rem 1rem !important;
border: 1px solid #7ac144 !important;
border-radius: 4px !important;
background-color: #7ac144 !important;
color: #ffffff !important;
-webkit-text-fill-color: #ffffff !important;
font-weight: 700 !important;
text-decoration: none !important;
opacity: 1 !important;
visibility: visible !important;
}
.header-wrapper .home-header-menu
.exp-mobile-mega-menu__menu-content
.guest-buttons
a[data-automation="logInButton"] {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
min-height: 40px !important;
padding: 0.625rem 1rem !important;
border: 1px solid #7ac144 !important;
border-radius: 4px !important;
background-color: #ffffff !important;
color: #7ac144 !important;
-webkit-text-fill-color: #7ac144 !important;
font-weight: 700 !important;
text-decoration: none !important;
opacity: 1 !important;
visibility: visible !important;
}
}
/* =========================================================
HEADER ACTIONS ORDER
Wishlist | Cart | Account
========================================================= */
@media only screen and (max-width: 64em) {
/* Cart in the middle position */
.header-wrapper .right-region .slot-wrapper
> .individual-slot:has(commerce_builder-cart-badge) {
order: 2 !important;
}
/* Account always at the far right */
.header-wrapper .right-region .slot-wrapper
> .individual-slot:has(commerce_builder-user-profile-menu),
.header-wrapper .right-region .slot-wrapper
> .individual-slot:has(commerce_my_account-user-profile-menu) {
order: 99 !important;
}
}
</style>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Nunito+Sans:ital,opsz,wght@0,6..12,200..1000;1,6..12,200..1000&display=swap');
</style>
</head>
<body id="main">
<webruntime-app></webruntime-app>
</body>
</html>
Sitemap
Кол-во: 0
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt не содержит ссылку на карту сайта. Рекомендуется добавить карту сайта и указать ссылку на нее в robots.txt.
Внутренние ссылки
Не найдено
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 0 оптимально.
Внешние ссылки
Не найдено
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице не найдено.
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Оптимизация сайта lactigo.com выполнена всего на 33%. Чтобы исправить ситуацию и попасть в ТОП необходимо:
Исправьте ошибки в мета-тегах.
Исправьте ошибки оптимизации.
Исправьте ошибки индексации.
Поделитесь с друзьями: