{"path":"/public_html/landing/Shop.html","name":"Shop.html","size":36425,"extension":".html","modified":"2026-07-05T11:54:55.216137467Z","mode":420,"isDir":false,"isSymlink":false,"type":"text","content":"\u003c!doctype html\u003e\n\u003chtml lang=\"en\"\u003e\n\u003chead\u003e\n \u003cmeta charset=\"utf-8\" /\u003e\n \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1\" /\u003e\n \u003ctitle\u003eLOWE'S profesyonel — Shop · المتجر\u003c/title\u003e\n \u003cmeta name=\"description\" content=\"تسوّقي منتجات LOWE'S profesyonel — غسولات، سيرومات، كريمات، واقيات شمس، وعناية بالجسم والشعر. اطلبي بسهولة عبر واتساب.\" /\u003e\n \u003cmeta name=\"robots\" content=\"index, follow\" /\u003e\n \u003clink rel=\"canonical\" href=\"https://landing.lowesprofesyonel.com/Shop.html\" /\u003e\n \u003clink rel=\"icon\" type=\"image/jpeg\" href=\"/assets/logo-official.jpg\" /\u003e\n \u003clink rel=\"apple-touch-icon\" href=\"/assets/logo-official.jpg\" /\u003e\n \u003cmeta name=\"theme-color\" content=\"#161310\" /\u003e\n \u003cmeta property=\"og:type\" content=\"website\" /\u003e\n \u003cmeta property=\"og:site_name\" content=\"LOWE'S profesyonel\" /\u003e\n \u003cmeta property=\"og:title\" content=\"LOWE'S profesyonel — Shop · المتجر\" /\u003e\n \u003cmeta property=\"og:description\" content=\"تسوّقي منتجات LOWE'S profesyonel — غسولات، سيرومات، كريمات، واقيات شمس، وعناية بالجسم والشعر. اطلبي بسهولة عبر واتساب.\" /\u003e\n \u003cmeta property=\"og:url\" content=\"https://landing.lowesprofesyonel.com/Shop.html\" /\u003e\n \u003cmeta property=\"og:image\" content=\"https://landing.lowesprofesyonel.com/assets/logo-official.jpg\" /\u003e\n \u003cmeta property=\"og:locale\" content=\"ar_AR\" /\u003e\n \u003cmeta property=\"og:locale:alternate\" content=\"en_US\" /\u003e\n \u003cmeta name=\"twitter:card\" content=\"summary_large_image\" /\u003e\n \u003cmeta name=\"twitter:title\" content=\"LOWE'S profesyonel — Shop · المتجر\" /\u003e\n \u003cmeta name=\"twitter:description\" content=\"تسوّقي منتجات LOWE'S profesyonel — غسولات، سيرومات، كريمات، واقيات شمس، وعناية بالجسم والشعر. اطلبي بسهولة عبر واتساب.\" /\u003e\n \u003cmeta name=\"twitter:image\" content=\"https://landing.lowesprofesyonel.com/assets/logo-official.jpg\" /\u003e\n\n \u003clink rel=\"preconnect\" href=\"https://fonts.googleapis.com\"\u003e\n \u003clink rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin\u003e\n \u003clink href=\"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,600\u0026family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400\u0026family=Jost:wght@300;400;500\u0026family=JetBrains+Mono:wght@400;500\u0026family=Italianno\u0026family=El+Messiri:wght@400;500;600;700\u0026family=Tajawal:wght@300;400;500;700\u0026family=Noto+Naskh+Arabic:wght@400;500;600\u0026display=swap\" rel=\"stylesheet\"\u003e\n\n \u003clink rel=\"stylesheet\" href=\"styles.css?v=21\"\u003e\n\n \u003cscript type=\"application/ld+json\"\u003e\n {\"@context\":\"https://schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[\n {\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://landing.lowesprofesyonel.com/\"},\n {\"@type\":\"ListItem\",\"position\":2,\"name\":\"Shop\",\"item\":\"https://landing.lowesprofesyonel.com/Shop.html\"}]}\n \u003c/script\u003e\n\n \u003c!-- Analytics \u0026 conversion tracking (plug-in-ready: no-op until IDs set in analytics.js) --\u003e\n \u003cscript src=\"analytics.js?v=21\"\u003e\u003c/script\u003e\n\n \u003cstyle\u003e\n /* ── Shop page ── */\n .shop-hero { padding: clamp(40px,6vw,80px) 0 clamp(28px,4vw,48px); }\n .shop-hero h1 {\n font-family: var(--f-display);\n font-weight: 300;\n font-size: clamp(46px, 6vw, 92px);\n line-height: 0.96;\n letter-spacing: -0.025em;\n margin: 22px 0 0;\n }\n .shop-hero h1 em { font-style: italic; color: var(--accent-deep); }\n .shop-hero .shop-lede { max-width: 52ch; margin-top: 22px; }\n .shop-hero .ar-note {\n font-family: \"El Messiri\", serif;\n direction: rtl;\n color: var(--accent-deep);\n font-size: clamp(17px, 1.7vw, 22px);\n margin-top: 10px;\n }\n\n /* Filters */\n .shop-filters {\n position: sticky; top: 0; z-index: 40;\n background: color-mix(in oklab, var(--bg) 92%, transparent);\n backdrop-filter: blur(10px);\n border-top: 1px solid var(--line-soft);\n border-bottom: 1px solid var(--line-soft);\n padding: 14px 0;\n }\n .filter-row { display: flex; gap: 8px; flex-wrap: wrap; align-items: center; }\n .fbtn {\n font-family: var(--f-mono);\n font-size: 11px; letter-spacing: 0.12em; text-transform: uppercase;\n color: var(--ink-soft);\n background: transparent;\n border: 1px solid var(--line);\n border-radius: 999px;\n padding: 9px 18px;\n cursor: pointer;\n transition: all .2s ease;\n display: inline-flex; align-items: center; gap: 8px;\n }\n .fbtn .ar { font-family: \"Tajawal\", sans-serif; letter-spacing: 0; text-transform: none; font-size: 12px; color: var(--muted); }\n .fbtn:hover { border-color: var(--accent); color: var(--ink); }\n .fbtn.active { background: var(--ink); border-color: var(--ink); color: var(--paper); }\n .fbtn.active .ar { color: var(--accent); }\n .filter-count {\n margin-left: auto;\n font-family: var(--f-mono);\n font-size: 10.5px; letter-spacing: 0.14em; text-transform: uppercase;\n color: var(--muted);\n }\n\n /* Grid */\n .shop-grid-wrap { padding: clamp(36px,5vw,64px) 0 clamp(64px,8vw,110px); }\n .shop-grid {\n display: grid;\n grid-template-columns: repeat(4, 1fr);\n gap: clamp(20px,2.5vw,36px) clamp(16px,2vw,28px);\n }\n .p-card { display: flex; flex-direction: column; gap: 0; cursor: pointer; }\n .p-stage {\n position: relative;\n aspect-ratio: 4/5;\n background:\n radial-gradient(120% 90% at 50% 100%, color-mix(in oklab, var(--p-accent, #c9b287) 16%, transparent), transparent 70%),\n var(--product-bg, #f4efe3);\n border: 1px solid var(--line-soft);\n border-radius: 4px;\n display: grid; place-items: center;\n overflow: hidden;\n transition: border-color .25s ease, box-shadow .25s ease;\n }\n .p-card:hover .p-stage {\n border-color: var(--accent);\n box-shadow: 0 30px 50px -40px rgba(60,40,20,0.45);\n }\n .p-stage img {\n max-width: 72%; max-height: 78%;\n object-fit: contain;\n filter: drop-shadow(0 18px 22px rgba(40,28,14,0.28));\n transition: transform .35s ease;\n }\n .p-card:hover .p-stage img { transform: translateY(-4px) scale(1.02); }\n .p-hero-badge {\n position: absolute; top: 12px; left: 12px;\n font-family: var(--f-mono);\n font-size: 9.5px; letter-spacing: 0.16em; text-transform: uppercase;\n color: var(--accent-deep);\n background: color-mix(in oklab, var(--paper) 85%, transparent);\n border: 1px solid var(--accent);\n border-radius: 999px;\n padding: 4px 10px;\n }\n .p-meta { display: flex; flex-direction: column; gap: 3px; padding: 14px 2px 0; }\n .p-name-en {\n font-family: var(--f-display);\n font-size: 17.5px; line-height: 1.25;\n letter-spacing: -0.005em;\n color: var(--ink);\n }\n .p-name-ar {\n font-family: \"Tajawal\", sans-serif;\n direction: rtl; text-align: left;\n font-size: 13.5px; color: var(--muted);\n }\n .p-row {\n display: flex; align-items: center; justify-content: space-between;\n margin-top: 9px; padding-top: 10px;\n border-top: 1px solid var(--line-soft);\n }\n .p-price {\n font-family: var(--f-display);\n font-size: 19px; color: var(--ink);\n }\n .p-price .ask { font-family: \"Tajawal\", sans-serif; font-size: 12.5px; color: var(--muted); }\n .p-order {\n font-family: var(--f-mono);\n font-size: 10px; letter-spacing: 0.14em; text-transform: uppercase;\n color: var(--accent-deep);\n background: none; border: none; cursor: pointer;\n display: inline-flex; align-items: center; gap: 6px;\n padding: 6px 0;\n }\n .p-order::after { content: \"→\"; transition: transform .2s ease; }\n .p-card:hover .p-order::after { transform: translateX(3px); }\n\n /* Detail overlay */\n .pd-overlay {\n position: fixed; inset: 0; z-index: 88;\n background: rgba(22,19,16,0.45);\n backdrop-filter: blur(6px);\n display: none;\n align-items: center; justify-content: center;\n padding: clamp(12px,3vw,40px);\n }\n .pd-overlay.open { display: flex; }\n .pd-card {\n background: var(--bg);\n border-radius: 6px;\n max-width: 980px; width: 100%;\n max-height: 92vh;\n overflow: auto;\n display: grid;\n grid-template-columns: minmax(0,0.92fr) minmax(0,1.08fr);\n box-shadow: 0 80px 120px -60px rgba(20,12,4,0.6);\n position: relative;\n }\n .pd-close {\n position: absolute; top: 14px; right: 16px; z-index: 2;\n font-family: var(--f-mono); font-size: 11px; letter-spacing: 0.14em; text-transform: uppercase;\n background: var(--paper); border: 1px solid var(--line);\n border-radius: 999px; padding: 8px 16px; cursor: pointer;\n color: var(--ink-soft);\n }\n .pd-close:hover { border-color: var(--accent); color: var(--ink); }\n .pd-stage {\n background:\n radial-gradient(120% 90% at 50% 100%, color-mix(in oklab, var(--p-accent, #c9b287) 20%, transparent), transparent 72%),\n var(--product-bg, #f4efe3);\n display: grid; place-items: center;\n min-height: 420px;\n padding: 40px;\n }\n .pd-stage img {\n max-width: 84%; max-height: 420px;\n object-fit: contain;\n filter: drop-shadow(0 26px 30px rgba(40,28,14,0.3));\n }\n .pd-body { padding: clamp(28px,3.5vw,48px); display: flex; flex-direction: column; gap: 0; }\n .pd-kicker {\n font-family: var(--f-mono);\n font-size: 10.5px; letter-spacing: 0.18em; text-transform: uppercase;\n color: var(--accent-deep);\n }\n .pd-body h2 {\n font-family: var(--f-display);\n font-weight: 400;\n font-size: clamp(26px,3vw,40px);\n line-height: 1.05; letter-spacing: -0.015em;\n margin: 12px 0 4px;\n }\n .pd-ar {\n font-family: \"El Messiri\", serif;\n direction: rtl; text-align: left;\n font-size: 19px; color: var(--accent-deep);\n }\n .pd-ben {\n font-family: \"Tajawal\", sans-serif;\n direction: rtl; text-align: right;\n color: var(--ink-soft);\n font-size: 16px; line-height: 1.95;\n margin: 20px 0 0;\n padding: 18px 20px;\n background: var(--paper);\n border: 1px solid var(--line-soft);\n border-radius: 4px;\n }\n .pd-ing-label {\n font-family: var(--f-mono);\n font-size: 10px; letter-spacing: 0.16em; text-transform: uppercase;\n color: var(--muted);\n margin: 22px 0 10px;\n }\n .pd-ings { display: flex; flex-wrap: wrap; gap: 8px; }\n .pd-ing {\n font-family: var(--f-mono);\n font-size: 11px; letter-spacing: 0.05em;\n color: var(--ink-soft);\n border: 1px solid var(--line);\n border-radius: 999px;\n padding: 7px 14px;\n }\n .pd-foot {\n margin-top: auto; padding-top: 26px;\n display: flex; align-items: center; gap: 18px; flex-wrap: wrap;\n }\n .pd-price {\n font-family: var(--f-display);\n font-size: clamp(28px,3vw,40px);\n color: var(--ink);\n }\n .pd-price .ask { font-family: \"Tajawal\", sans-serif; font-size: 15px; color: var(--muted); }\n .btn-wa {\n display: inline-flex; align-items: center; gap: 10px;\n font-family: var(--f-mono);\n font-size: 11.5px; letter-spacing: 0.14em; text-transform: uppercase;\n background: var(--ink); color: var(--paper);\n border-radius: 999px;\n padding: 16px 28px;\n text-decoration: none;\n transition: background .2s ease;\n }\n .btn-wa:hover { background: var(--accent-deep); }\n .btn-wa svg { width: 17px; height: 17px; fill: var(--accent); }\n .pd-note {\n font-family: \"Tajawal\", sans-serif;\n direction: rtl;\n font-size: 12.5px; color: var(--muted);\n width: 100%;\n }\n\n /* Floating WhatsApp */\n .wa-float {\n position: fixed; right: 22px; bottom: 22px; z-index: 80;\n width: 56px; height: 56px;\n border-radius: 50%;\n background: var(--ink);\n display: grid; place-items: center;\n box-shadow: 0 18px 36px -12px rgba(20,12,4,0.5);\n transition: transform .2s ease, background .2s ease;\n }\n .wa-float:hover { transform: translateY(-3px); background: var(--accent-deep); }\n .wa-float svg { width: 26px; height: 26px; fill: var(--accent); }\n\n @media (max-width: 1100px) { .shop-grid { grid-template-columns: repeat(3, 1fr); } }\n @media (max-width: 820px) {\n .shop-grid { grid-template-columns: repeat(2, 1fr); }\n .pd-card { grid-template-columns: 1fr; max-height: 94vh; }\n .pd-stage { min-height: 300px; padding: 26px; }\n .pd-stage img { max-height: 280px; }\n }\n @media (max-width: 480px) { .shop-grid { grid-template-columns: 1fr; } }\n \u003c/style\u003e\n\u003c/head\u003e\n\u003cbody\u003e\n\n \u003ctemplate id=\"__bundler_thumbnail\" data-bg-color=\"#fcfaf4\"\u003e\n \u003csvg viewBox=\"0 0 1200 800\" xmlns=\"http://www.w3.org/2000/svg\"\u003e\n \u003crect width=\"1200\" height=\"800\" fill=\"#fcfaf4\"/\u003e\n \u003ctext x=\"600\" y=\"430\" text-anchor=\"middle\" font-family=\"Playfair Display, Georgia, serif\" font-weight=\"600\" font-size=\"110\" letter-spacing=\"6\" fill=\"#161310\"\u003eSHOP\u003c/text\u003e\n \u003ctext x=\"600\" y=\"540\" text-anchor=\"middle\" font-family=\"Italianno, cursive\" font-size=\"70\" fill=\"#c9a646\"\u003eLOWE'S profesyonel\u003c/text\u003e\n \u003c/svg\u003e\n \u003c/template\u003e\n\n \u003c!-- Utility bar --\u003e\n \u003cdiv class=\"utility\"\u003e\n \u003cspan class=\"ticker\"\u003e\n \u003cspan\u003eTrusted Care For The Beauty You Deserve\u003c/span\u003e\n \u003cspan class=\"dot\"\u003e\u003c/span\u003e\n \u003cspan\u003eعنايةٌ تثقين بها، جمالٌ تستحقّينه\u003c/span\u003e\n \u003cspan class=\"dot\"\u003e\u003c/span\u003e\n \u003cspan\u003eOrder via WhatsApp · الطلب عبر واتساب\u003c/span\u003e\n \u003cspan class=\"dot\"\u003e\u003c/span\u003e\n \u003cspan\u003eServing Syria, Türkiye \u0026 the Gulf\u003c/span\u003e\n \u003c/span\u003e\n \u003c/div\u003e\n\n \u003c!-- Navigation --\u003e\n \u003cheader class=\"nav\"\u003e\n \u003cdiv class=\"rail nav-inner\"\u003e\n \u003cdiv class=\"nav-left\"\u003e\n \u003ca href=\"Shop.html\" class=\"is-active\" data-i18n=\"nav.shop\"\u003eShop\u003c/a\u003e\n \u003ca href=\"Journal.html\" class=\"item-hide\" data-i18n=\"nav.journal\"\u003eJournal\u003c/a\u003e\n \u003ca href=\"Quiz.html\" class=\"item-hide\" data-i18n=\"nav.quiz\"\u003eFind my routine\u003c/a\u003e\n \u003ca href=\"index.html#ritual\" class=\"item-hide\" data-i18n=\"nav.ritual\"\u003eRitual\u003c/a\u003e\n \u003ca href=\"Our Story.html\" class=\"item-hide\" data-i18n=\"nav.story\"\u003eOur Story\u003c/a\u003e\n \u003c/div\u003e\n \u003ca href=\"index.html\" class=\"wordmark\" aria-label=\"LOWE'S profesyonel\"\u003e\n \u003cspan class=\"wm-word\"\u003eLOWE'S\u003c/span\u003e\n \u003cspan class=\"wm-script\"\u003eprofesyonel\u003c/span\u003e\n \u003c/a\u003e\n \u003cdiv class=\"nav-right\"\u003e\n \u003ca href=\"Our Story.html\" class=\"item-hide\" data-i18n=\"nav.story\"\u003eOur Story\u003c/a\u003e\n \u003ca href=\"https://wa.me/908507627034\" target=\"_blank\" rel=\"noopener\" data-i18n=\"nav.whatsapp\"\u003eWhatsApp\u003c/a\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n \u003c/header\u003e\n\n \u003c!-- Hero --\u003e\n \u003csection class=\"shop-hero\" data-screen-label=\"Shop · Hero\"\u003e\n \u003cdiv class=\"rail\"\u003e\n \u003cdiv class=\"hero-tag\"\u003e\n \u003cspan class=\"pip\"\u003e\u003c/span\u003e\n \u003cspan data-i18n=\"shop.kicker\"\u003eالمتجر · The Shop · 26 Formulas\u003c/span\u003e\n \u003c/div\u003e\n \u003ch1\u003e\n \u003cspan class=\"only-en\"\u003eEvery formula.\u003cbr/\u003eOne honest \u003cem\u003eprice.\u003c/em\u003e\u003c/span\u003e\n \u003cspan class=\"only-ar\"\u003eكل المنتجات.\u003cbr/\u003eسعرٌ واحد \u003cem\u003eصادق.\u003c/em\u003e\u003c/span\u003e\n \u003c/h1\u003e\n \u003cp class=\"shop-lede lede\" data-i18n=\"shop.lede\"\u003e\n The complete LOWE'S catalogue — cleansers, serums, creams, sun, body and\n hair. Pick a product, tap order, and finish on WhatsApp with our team.\n \u003c/p\u003e\n \u003cp class=\"ar-note only-en\"\u003eاختاري منتجكِ ثم اضغطي «اطلبي عبر واتساب» — فريقنا يكمّل معكِ الطلب مباشرة.\u003c/p\u003e\n \u003c/div\u003e\n \u003c/section\u003e\n\n \u003c!-- Filters --\u003e\n \u003cdiv class=\"shop-filters\" data-screen-label=\"Shop · Filters\"\u003e\n \u003cdiv class=\"rail filter-row\" id=\"filterRow\"\u003e\u003c/div\u003e\n \u003c/div\u003e\n\n \u003c!-- Grid --\u003e\n \u003csection class=\"shop-grid-wrap\" data-screen-label=\"Shop · Grid\"\u003e\n \u003cdiv class=\"rail\"\u003e\n \u003cdiv class=\"shop-grid\" id=\"shopGrid\"\u003e\u003c/div\u003e\n \u003c/div\u003e\n \u003c/section\u003e\n\n \u003c!-- ── Bundle builder (v19) — build a 3-step routine → one WhatsApp order ── --\u003e\n \u003csection class=\"rb\" id=\"routine-builder\" data-screen-label=\"Shop · Routine builder\"\u003e\n \u003cstyle\u003e\n .rb { padding: clamp(56px,8vw,110px) 0; background: var(--paper); border-top: 1px solid var(--line-soft); border-bottom: 1px solid var(--line-soft); }\n .rb-head { max-width: 62ch; margin-bottom: clamp(30px,4vw,48px); }\n .rb-head h2 { font-family: var(--f-display); font-weight: 300; font-size: clamp(34px,4.6vw,64px); line-height: 1.02; letter-spacing: -0.02em; margin: 14px 0 0; }\n .rb-head h2 em { font-style: italic; color: var(--accent-deep); }\n .rb-head p { color: var(--ink-soft); font-size: 15.5px; line-height: 1.7; margin: 16px 0 0; max-width: 56ch; }\n .rb-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: clamp(14px,2vw,24px); }\n .rb-slot { background: var(--bg); border: 1px solid var(--line); border-radius: 8px; padding: clamp(18px,2vw,26px); display: flex; flex-direction: column; gap: 14px; }\n .rb-slot .rs-step { font-family: var(--f-mono); font-size: 10px; letter-spacing: 0.16em; text-transform: uppercase; color: var(--accent-deep); }\n .lang-ar .rb-slot .rs-step { letter-spacing: 0; }\n .rb-slot .rs-stage { aspect-ratio: 4/3; border-radius: 6px; position: relative; overflow: hidden;\n background: radial-gradient(ellipse at 50% 0%, rgba(255,252,245,.55), transparent 70%),\n linear-gradient(160deg, color-mix(in srgb, var(--p-accent,#c9b287) 24%, var(--paper)), color-mix(in srgb, var(--p-accent,#c9b287) 13%, var(--paper))); }\n .rb-slot .rs-stage img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: contain; padding: 8%; filter: drop-shadow(0 14px 20px rgba(40,28,14,.16)); }\n .rb-slot select {\n width: 100%; font-family: var(--f-body); font-size: 14px; color: var(--ink);\n background: transparent; border: 1px solid var(--line); border-radius: 4px; padding: 11px 12px; cursor: pointer;\n }\n .rb-slot select:focus-visible { outline: 2px solid var(--accent-deep); outline-offset: 2px; }\n .rb-slot .rs-price { font-family: var(--f-mono); font-size: 12.5px; color: var(--ink-soft); }\n .rb-foot { margin-top: clamp(26px,3.4vw,40px); display: flex; flex-wrap: wrap; align-items: center; gap: 18px 36px; }\n .rb-offer { font-family: var(--f-display); font-style: italic; font-size: clamp(17px,1.9vw,22px); color: var(--accent-deep); }\n .rb-total { font-family: var(--f-display); font-size: clamp(26px,2.8vw,36px); color: var(--ink); }\n .rb-total .lbl { font-family: var(--f-mono); font-size: 10.5px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--muted); display: block; }\n .lang-ar .rb-total .lbl { letter-spacing: 0; }\n .rb-cta { margin-left: auto; display: inline-flex; align-items: center; gap: 11px; font-family: \"Tajawal\", sans-serif; font-size: 15.5px; font-weight: 500; color: var(--paper); background: var(--ink); padding: 15px 26px; border-radius: 2px; text-decoration: none; transition: background .25s ease, color .25s ease; }\n .rb-cta:hover { background: var(--accent); color: var(--ink); }\n .rb-cta svg { width: 17px; height: 17px; fill: var(--accent); }\n .rb-cta:hover svg { fill: var(--ink); }\n .lang-ar .rb-cta { margin-left: 0; margin-right: auto; }\n @media (max-width: 860px) { .rb-grid { grid-template-columns: 1fr; } .rb-cta { width: 100%; justify-content: center; margin-left: 0; } }\n \u003c/style\u003e\n \u003cdiv class=\"rail\"\u003e\n \u003cdiv class=\"section-num\"\u003e\u003cspan class=\"num\"\u003eRoutine Builder · اصنعي روتينكِ\u003c/span\u003e\u003cspan class=\"rule\"\u003e\u003c/span\u003e\u003c/div\u003e\n \u003cdiv class=\"rb-head\"\u003e\n \u003ch2\u003e\u003cspan class=\"only-en\"\u003eBuild your \u003cem\u003eroutine.\u003c/em\u003e\u003c/span\u003e\u003cspan class=\"only-ar\"\u003eاصنعي \u003cem\u003eروتينكِ.\u003c/em\u003e\u003c/span\u003e\u003c/h2\u003e\n \u003cp\u003e\n \u003cspan class=\"only-en\"\u003eThree steps, one order. Choose a cleanser, a treatment, and your protection — and when you complete the trio, the third piece's value is our gift.\u003c/span\u003e\n \u003cspan class=\"only-ar\"\u003eثلاث خطوات، وطلبٌ واحد. اختاري غسولكِ وعلاجكِ وحمايتكِ — وعند اكتمال الثلاثية، وفّري قيمة القطعة الثالثة.\u003c/span\u003e\n \u003c/p\u003e\n \u003c/div\u003e\n \u003cdiv class=\"rb-grid\" id=\"rbGrid\"\u003e\u003c/div\u003e\n \u003cdiv class=\"rb-foot\"\u003e\n \u003cdiv class=\"rb-total\"\u003e\u003cspan class=\"lbl\" id=\"rbTotalLbl\"\u003eSet total\u003c/span\u003e\u003cspan id=\"rbTotal\"\u003e$0\u003c/span\u003e\u003c/div\u003e\n \u003cdiv class=\"rb-offer\" id=\"rbOffer\"\u003e\u003c/div\u003e\n \u003ca class=\"rb-cta\" id=\"rbCta\" href=\"#\" target=\"_blank\" rel=\"noopener\"\u003e\n \u003csvg viewBox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\u003cpath d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"/\u003e\u003c/svg\u003e\n \u003cspan class=\"only-en\"\u003eOrder the set on WhatsApp\u003c/span\u003e\u003cspan class=\"only-ar\"\u003eاطلبي الطقم عبر واتساب\u003c/span\u003e\n \u003c/a\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n \u003c/section\u003e\n\n \u003c!-- Recently viewed (v18, shop-extras.js — hidden until there is history) --\u003e\n \u003csection class=\"shop-grid-wrap\" data-recent-section style=\"display:none; padding-top:0;\" data-screen-label=\"Shop · Recently viewed\"\u003e\n \u003cdiv class=\"rail\"\u003e\n \u003cdiv class=\"rel-row\" style=\"display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:clamp(20px,3vw,32px);\"\u003e\n \u003ch2 style=\"font-family:var(--f-display);font-weight:400;font-size:clamp(24px,2.6vw,36px);letter-spacing:-0.015em;margin:0;\"\u003e\n \u003cspan class=\"only-en\"\u003eRecently \u003cem style=\"font-style:italic;color:var(--accent-deep);\"\u003eviewed.\u003c/em\u003e\u003c/span\u003e\n \u003cspan class=\"only-ar\"\u003eشاهدتِها \u003cem style=\"font-style:italic;color:var(--accent-deep);\"\u003eمؤخّراً.\u003c/em\u003e\u003c/span\u003e\n \u003c/h2\u003e\n \u003c/div\u003e\n \u003cdiv class=\"cat-grid\" data-recent-strip\u003e\u003c/div\u003e\n \u003c/div\u003e\n \u003c/section\u003e\n\n \u003c!-- Detail overlay --\u003e\n \u003cdiv class=\"pd-overlay\" id=\"pdOverlay\" data-screen-label=\"Shop · Product Detail\"\u003e\n \u003cdiv class=\"pd-card\" id=\"pdCard\"\u003e\n \u003cbutton class=\"pd-close\" id=\"pdClose\"\u003eClose ✕\u003c/button\u003e\n \u003cdiv class=\"pd-stage\" id=\"pdStage\"\u003e\u003cimg id=\"pdImg\" src=\"data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" alt=\"LOWE'S product\"/\u003e\u003c/div\u003e\n \u003cdiv class=\"pd-body\"\u003e\n \u003cspan class=\"pd-kicker\" id=\"pdKicker\"\u003e\u003c/span\u003e\n \u003ch2 id=\"pdNameEn\"\u003e\u003c/h2\u003e\n \u003cdiv class=\"pd-ar\" id=\"pdNameAr\"\u003e\u003c/div\u003e\n \u003cp class=\"pd-ben\" id=\"pdBen\"\u003e\u003c/p\u003e\n \u003cdiv class=\"pd-ing-label\" id=\"pdIngLabel\"\u003eActive Ingredients · المكوّنات الفعّالة\u003c/div\u003e\n \u003cdiv class=\"pd-ings\" id=\"pdIngs\"\u003e\u003c/div\u003e\n \u003cdiv class=\"pd-foot\"\u003e\n \u003cspan class=\"pd-price\" id=\"pdPrice\"\u003e\u003c/span\u003e\n \u003ca class=\"btn-wa\" id=\"pdWa\" href=\"#\" target=\"_blank\" rel=\"noopener\"\u003e\n \u003csvg viewBox=\"0 0 24 24\"\u003e\u003cpath d=\"M12.04 2c-5.46 0-9.9 4.43-9.9 9.88 0 1.74.46 3.45 1.32 4.95L2 22l5.32-1.4c1.45.8 3.08 1.21 4.72 1.21 5.46 0 9.9-4.43 9.9-9.88C21.94 6.43 17.5 2 12.04 2zm0 17.97c-1.48 0-2.93-.4-4.2-1.15l-.3-.18-3.12.82.83-3.04-.2-.31a8.26 8.26 0 0 1-1.26-4.38c0-4.54 3.7-8.24 8.25-8.24 4.54 0 8.24 3.7 8.24 8.24 0 4.55-3.7 8.24-8.24 8.24zm4.52-6.16c-.25-.13-1.47-.72-1.69-.81-.23-.08-.39-.12-.56.13-.16.25-.64.8-.78.97-.14.16-.29.18-.54.06-.25-.13-1.05-.39-2-1.23-.73-.66-1.23-1.47-1.38-1.72-.14-.25-.01-.38.11-.51.11-.11.25-.29.37-.43.13-.14.17-.25.25-.41.08-.17.04-.31-.02-.43-.06-.13-.56-1.34-.76-1.84-.2-.48-.41-.42-.56-.43h-.48c-.16 0-.43.06-.66.31-.22.25-.86.85-.86 2.07 0 1.22.89 2.4 1.01 2.56.13.17 1.75 2.67 4.23 3.74.59.26 1.05.41 1.41.52.59.19 1.13.16 1.56.1.48-.07 1.47-.6 1.67-1.18.21-.58.21-1.07.15-1.18-.06-.1-.23-.16-.48-.29z\"/\u003e\u003c/svg\u003e\n \u003cspan\u003eاطلبي عبر واتساب\u003c/span\u003e\n \u003c/a\u003e\n \u003cspan class=\"pd-note\"\u003eالطلب يفتح محادثة واتساب جاهزة باسم المنتج — أكملي العنوان وطريقة الدفع مع فريقنا.\u003c/span\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n\n \u003c!-- Floating WhatsApp --\u003e\n \u003ca class=\"wa-float\" href=\"https://wa.me/908507627034\" target=\"_blank\" rel=\"noopener\" aria-label=\"WhatsApp\"\u003e\n \u003csvg viewBox=\"0 0 24 24\"\u003e\u003cpath d=\"M12.04 2c-5.46 0-9.9 4.43-9.9 9.88 0 1.74.46 3.45 1.32 4.95L2 22l5.32-1.4c1.45.8 3.08 1.21 4.72 1.21 5.46 0 9.9-4.43 9.9-9.88C21.94 6.43 17.5 2 12.04 2zm0 17.97c-1.48 0-2.93-.4-4.2-1.15l-.3-.18-3.12.82.83-3.04-.2-.31a8.26 8.26 0 0 1-1.26-4.38c0-4.54 3.7-8.24 8.25-8.24 4.54 0 8.24 3.7 8.24 8.24 0 4.55-3.7 8.24-8.24 8.24zm4.52-6.16c-.25-.13-1.47-.72-1.69-.81-.23-.08-.39-.12-.56.13-.16.25-.64.8-.78.97-.14.16-.29.18-.54.06-.25-.13-1.05-.39-2-1.23-.73-.66-1.23-1.47-1.38-1.72-.14-.25-.01-.38.11-.51.11-.11.25-.29.37-.43.13-.14.17-.25.25-.41.08-.17.04-.31-.02-.43-.06-.13-.56-1.34-.76-1.84-.2-.48-.41-.42-.56-.43h-.48c-.16 0-.43.06-.66.31-.22.25-.86.85-.86 2.07 0 1.22.89 2.4 1.01 2.56.13.17 1.75 2.67 4.23 3.74.59.26 1.05.41 1.41.52.59.19 1.13.16 1.56.1.48-.07 1.47-.6 1.67-1.18.21-.58.21-1.07.15-1.18-.06-.1-.23-.16-.48-.29z\"/\u003e\u003c/svg\u003e\n \u003c/a\u003e\n\n \u003c!-- Footer --\u003e\n \u003csvg width=\"0\" height=\"0\" style=\"position:absolute\" aria-hidden=\"true\"\u003e\n \u003cdefs\u003e\n \u003cpath id=\"wa-glyph\" d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413Z\"\u003e\u003c/path\u003e\n \u003c/defs\u003e\n \u003c/svg\u003e\n \u003ca class=\"wa-fab\" href=\"https://wa.me/908507627034\" target=\"_blank\" rel=\"noopener\" aria-label=\"Chat on WhatsApp\"\u003e\u003csvg viewBox=\"0 0 24 24\"\u003e\u003cuse href=\"#wa-glyph\"/\u003e\u003c/svg\u003e\u003c/a\u003e\n\n \u003cfooter class=\"foot\"\u003e\n \u003cdiv class=\"rail\"\u003e\n \u003cdiv class=\"foot-base\"\u003e\n \u003cspan\u003e© 2026 LOWE'S profesyonel · info@lowesprofesyonel.com\u003c/span\u003e\n \u003cdiv class=\"links\"\u003e\n \u003ca href=\"index.html\"\u003eHome\u003c/a\u003e\n \u003ca href=\"Journal.html\" data-i18n=\"nav.journal\"\u003eJournal\u003c/a\u003e\n \u003ca href=\"Our Story.html\"\u003eOur Story\u003c/a\u003e\n \u003ca href=\"https://wa.me/908507627034\" target=\"_blank\" rel=\"noopener\"\u003eWhatsApp\u003c/a\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n \u003c/div\u003e\n \u003c/footer\u003e\n\n \u003cscript src=\"i18n.js?v=32\"\u003e\u003c/script\u003e\n \u003cscript src=\"products-data.js?v=21\"\u003e\u003c/script\u003e\n \u003cscript\u003e\n (function () {\n const grid = document.getElementById('shopGrid');\n const filterRow = document.getElementById('filterRow');\n // Deep-linkable category filter: Shop.html#cat-serum (used by the nav mega-menu)\n const catFromHash = () =\u003e {\n const m = (location.hash || '').match(/^#cat-([a-z]+)$/);\n return m \u0026\u0026 window.LOWES_CATS.some(c =\u003e c.key === m[1]) ? m[1] : 'all';\n };\n let active = catFromHash();\n const lang = () =\u003e (window.LOWES_getLang ? window.LOWES_getLang() : 'en');\n\n const catName = (k) =\u003e window.LOWES_CATS.find(c =\u003e c.key === k);\n\n function renderFilters() {\n filterRow.innerHTML = '';\n const ar = lang() === 'ar';\n window.LOWES_CATS.forEach(c =\u003e {\n const b = document.createElement('button');\n b.className = 'fbtn' + (c.key === active ? ' active' : '');\n b.innerHTML = '\u003cspan\u003e' + (ar ? c.ar : c.en) + '\u003c/span\u003e\u003cspan class=\"ar\"\u003e' + (ar ? c.en : c.ar) + '\u003c/span\u003e';\n b.addEventListener('click', () =\u003e { active = c.key; renderFilters(); renderGrid(); });\n filterRow.appendChild(b);\n });\n const count = document.createElement('span');\n count.className = 'filter-count';\n const n = window.LOWES_PRODUCTS.filter(p =\u003e active === 'all' || p.cat === active).length;\n count.textContent = n + ' ' + (window.LOWES_t ? window.LOWES_t('shop.products') : 'Products');\n filterRow.appendChild(count);\n }\n\n function renderGrid() {\n grid.innerHTML = '';\n const ar = lang() === 'ar';\n const askTxt = window.LOWES_t ? window.LOWES_t('label.ask') : 'اسألي عن السعر';\n const orderTxt = window.LOWES_t ? window.LOWES_t('cta.order') : 'Order';\n window.LOWES_PRODUCTS\n .filter(p =\u003e active === 'all' || p.cat === active)\n .forEach(p =\u003e {\n const primary = ar ? p.ar : p.en;\n const secondary = ar ? p.en : p.ar;\n const card = document.createElement('article');\n card.className = 'p-card';\n card.innerHTML =\n '\u003ca class=\"p-card-link\" href=\"' + window.lowesProductUrl(p) + '\" style=\"text-decoration:none;color:inherit;display:block;\"\u003e' +\n '\u003cdiv class=\"p-stage\" style=\"--p-accent:' + p.accent + ';\"\u003e' +\n (p.hero ? '\u003cspan class=\"p-hero-badge\"\u003e' + (ar ? 'الأكثر مبيعاً' : 'Bestseller') + '\u003c/span\u003e' : '') +\n '\u003cimg loading=\"lazy\" src=\"' + p.img + '\" alt=\"' + p.en + '\"/\u003e' +\n '\u003c/div\u003e' +\n '\u003cdiv class=\"p-meta\"\u003e' +\n '\u003cspan class=\"p-name-en\"\u003e' + primary + '\u003c/span\u003e' +\n '\u003cspan class=\"p-name-ar\"\u003e' + secondary + '\u003c/span\u003e' +\n '\u003c/div\u003e' +\n '\u003c/a\u003e' +\n '\u003cdiv class=\"p-meta\" style=\"padding-top:0;\"\u003e' +\n '\u003cdiv class=\"p-row\"\u003e' +\n '\u003cspan class=\"p-price\"\u003e' + (p.price ? '$' + p.price : '\u003cspan class=\"ask\"\u003e' + askTxt + '\u003c/span\u003e') + '\u003c/span\u003e' +\n '\u003ca class=\"p-order\" href=\"' + window.lowesWaLink(p) + '\" target=\"_blank\" rel=\"noopener\"\u003e' + orderTxt + '\u003c/a\u003e' +\n '\u003c/div\u003e' +\n '\u003c/div\u003e';\n\n // Conversion funnel: WhatsApp order click (→ Meta AddToCart)\n // (product_view fires on Product.html load — not duplicated here)\n const orderLink = card.querySelector('.p-order');\n if (orderLink) orderLink.addEventListener('click', function () {\n try {\n window.LOWES_track \u0026\u0026 window.LOWES_track('add_to_cart', {\n product_id: p.id, product_name: p.en,\n value: p.price || 0, currency: 'USD'\n });\n } catch (e) {}\n });\n\n grid.appendChild(card);\n });\n }\n\n renderFilters();\n renderGrid();\n document.addEventListener('lowes-lang', function () { renderFilters(); renderGrid(); });\n window.addEventListener('hashchange', function () { active = catFromHash(); renderFilters(); renderGrid(); });\n })();\n \u003c/script\u003e\n\n \u003cscript\u003e\n /* ── Routine builder (v19) — 3 slots → one WhatsApp order.\n Compliance: only priced products; the sole allowed offer is the third-piece\n value line («وفّري قيمة القطعة الثالثة»); price-cut wording is never shown. */\n (function () {\n var SLOTS = [\n { key: 'cleanse', cats: ['cleanse'], def: 'cleanser-dry',\n en: 'i · Cleanse', ar: 'i · تنظيف' },\n { key: 'treat', cats: ['serum', 'cream'], def: 'vitc',\n en: 'ii · Treat', ar: 'ii · علاج' },\n { key: 'protect', cats: ['sun'], def: 'pink-sun',\n en: 'iii · Protect', ar: 'iii · حماية' }\n ];\n var grid = document.getElementById('rbGrid');\n if (!grid) return;\n var lang = function () { return window.LOWES_getLang ? window.LOWES_getLang() : 'en'; };\n var byId = function (id) { return (window.LOWES_PRODUCTS || []).find(function (p) { return p.id === id; }); };\n var picks = SLOTS.map(function (s) { return s.def; });\n\n function options(slot, ar) {\n return (window.LOWES_PRODUCTS || [])\n .filter(function (p) { return slot.cats.indexOf(p.cat) !== -1 \u0026\u0026 p.price; }) // priced only\n .map(function (p) {\n return '\u003coption value=\"' + p.id + '\"\u003e' + (ar ? p.ar : p.en) + ' — $' + p.price + '\u003c/option\u003e';\n }).join('');\n }\n\n function render() {\n var ar = lang() === 'ar';\n grid.innerHTML = '';\n SLOTS.forEach(function (slot, i) {\n var p = byId(picks[i]);\n var el = document.createElement('div');\n el.className = 'rb-slot';\n el.style.setProperty('--p-accent', p ? p.accent : '#c9b287');\n el.innerHTML =\n '\u003cspan class=\"rs-step\"\u003e' + (ar ? slot.ar : slot.en) + '\u003c/span\u003e' +\n '\u003cdiv class=\"rs-stage\"\u003e' + (p ? '\u003cimg loading=\"lazy\" decoding=\"async\" src=\"' + p.img + '\" alt=\"' + p.en + ' — ' + p.ar + '\"/\u003e' : '') + '\u003c/div\u003e' +\n '\u003cselect aria-label=\"' + (ar ? slot.ar : slot.en) + '\"\u003e' + options(slot, ar) + '\u003c/select\u003e' +\n '\u003cspan class=\"rs-price\"\u003e' + (p \u0026\u0026 p.price ? '$' + p.price : '') + '\u003c/span\u003e';\n var sel = el.querySelector('select');\n sel.value = picks[i];\n sel.addEventListener('change', function () { picks[i] = sel.value; render(); });\n grid.appendChild(el);\n });\n update();\n }\n\n function update() {\n var ar = lang() === 'ar';\n var items = picks.map(byId).filter(Boolean);\n var sum = items.reduce(function (t, p) { return t + p.price; }, 0);\n var cheapest = Math.min.apply(null, items.map(function (p) { return p.price; }));\n var setTotal = items.length === 3 ? Math.round((sum - cheapest * 0.2) * 100) / 100 : sum;\n document.getElementById('rbTotalLbl').textContent = ar ? 'إجمالي الطقم' : 'Set total';\n document.getElementById('rbTotal').textContent = '$' + setTotal;\n document.getElementById('rbOffer').textContent = items.length === 3\n ? (ar ? '«وفّري قيمة القطعة الثالثة» — مُطبَّق' : 'The third piece’s value — on us. Applied.')\n : '';\n var lines = items.map(function (p, i) { return (i + 1) + '. ' + (ar ? p.ar : p.en) + ' — $' + p.price; });\n var msg = (ar ? 'مرحباً LOWE’S 🌿\\nأرغب بطلب طقم الروتين:\\n' : 'Hello LOWE’S 🌿\\nI’d like to order this routine set:\\n') +\n lines.join('\\n') +\n '\\n\\n' + (ar ? 'عرض القطعة الثالثة · الإجمالي: $' : 'Third-piece offer · Total: $') + setTotal;\n document.getElementById('rbCta').href = 'https://wa.me/' + (window.LOWES_WA || '908507627034') + '?text=' + encodeURIComponent(msg);\n }\n\n document.getElementById('rbCta').addEventListener('click', function () {\n try {\n var items = picks.map(byId).filter(Boolean);\n window.LOWES_track \u0026\u0026 window.LOWES_track('bundle_whatsapp', {\n items: picks.join(','),\n value: items.reduce(function (t, p) { return t + p.price; }, 0),\n currency: 'USD'\n });\n } catch (e) {}\n });\n\n render();\n document.addEventListener('lowes-lang', render);\n })();\n \u003c/script\u003e\n\n \u003cscript src=\"shop-extras.js?v=21\"\u003e\u003c/script\u003e\n \u003cscript src=\"cart.js?v=21\"\u003e\u003c/script\u003e\n\u003c/body\u003e\n\u003c/html\u003e\n","link":""}