{"id":5177,"date":"2026-01-12T03:47:26","date_gmt":"2026-01-12T03:47:26","guid":{"rendered":"https:\/\/corefragrance.ch\/?page_id=5177"},"modified":"2026-03-18T00:01:31","modified_gmt":"2026-03-18T00:01:31","slug":"the-feminine-collection","status":"publish","type":"page","link":"https:\/\/corefragrance.ch\/ch\/the-feminine-collection\/","title":{"rendered":"Damen Kollektion"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5177\" class=\"elementor elementor-5177\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-18fee50 e-con-full e-flex e-con e-parent\" data-id=\"18fee50\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5ae72c6 elementor-widget elementor-widget-html\" data-id=\"5ae72c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <style>\r\n        * { margin: 0; padding: 0; box-sizing: border-box; }\r\n        \r\n        body {\r\n            background-color: #000;\r\n            font-family: 'Inter', -apple-system, sans-serif;\r\n            color: white;\r\n            overflow-x: hidden;\r\n        }\r\n\r\n        \/* Responsive Wrapper: 150px margin on desktop *\/\r\n        .page-wrapper {\r\n            padding: 100px 150px; \r\n            display: flex;\r\n            flex-direction: column;\r\n            align-items: center;\r\n            width: 100%;\r\n        }\r\n\r\n        \/* Cinematic Frame *\/\r\n        .video-frame {\r\n            position: relative;\r\n            width: 100%;\r\n            max-width: 1400px;\r\n            aspect-ratio: 16 \/ 9;\r\n            background: #000;\r\n            overflow: hidden;\r\n            border: 1px solid rgba(255,255,255,0.03);\r\n            margin-bottom: 40px; \r\n        }\r\n\r\n        video {\r\n            width: 100%;\r\n            height: 100%;\r\n            object-fit: cover;\r\n        }\r\n\r\n        \/* Primary UI Controls *\/\r\n        .controls {\r\n            position: absolute;\r\n            bottom: 20px;\r\n            right: 20px;\r\n            display: flex;\r\n            gap: 10px;\r\n            z-index: 10;\r\n        }\r\n\r\n        .btn {\r\n            background: rgba(255, 255, 255, 0.05);\r\n            backdrop-filter: blur(12px);\r\n            -webkit-backdrop-filter: blur(12px);\r\n            border: 1px solid rgba(255, 255, 255, 0.1);\r\n            color: rgba(255, 255, 255, 0.7);\r\n            padding: 12px 18px;\r\n            font-size: 9px;\r\n            text-transform: uppercase;\r\n            letter-spacing: 2px;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n        }\r\n\r\n        @media (hover: hover) {\r\n            .btn:hover {\r\n                background: #fff;\r\n                color: #000;\r\n            }\r\n        }\r\n\r\n        \/* Text Content Area *\/\r\n        .text-content {\r\n            text-align: center;\r\n            width: 100%;\r\n            max-width: 700px;\r\n        }\r\n\r\n        .text-content h2 {\r\n            font-weight: 200;\r\n            font-size: 14px;\r\n            letter-spacing: 12px;\r\n            text-transform: uppercase;\r\n            margin-bottom: 25px;\r\n            opacity: 0.9;\r\n        }\r\n\r\n        .text-content p {\r\n            font-weight: 300;\r\n            font-size: 13px;\r\n            line-height: 2;\r\n            letter-spacing: 0.5px;\r\n            color: #000;\r\n            margin-bottom: 15px;\r\n        }\r\n\r\n        .text-content .legacy-tag {\r\n            font-style: italic;\r\n            color: #777;\r\n            font-size: 12px;\r\n            letter-spacing: 1px;\r\n        }\r\n\r\n        \/* --- MOBILE FULL SCREEN OVERRIDES --- *\/\r\n        @media (max-width: 767px) {\r\n            .page-wrapper {\r\n                padding: 0;\r\n            }\r\n            \r\n            .video-frame {\r\n                height: 100vh;\r\n                width: 100vw;\r\n                margin-bottom: 50px;\r\n                border: none;\r\n                aspect-ratio: auto;\r\n            }\r\n\r\n            .controls {\r\n                bottom: 40px;\r\n                right: 20px;\r\n            }\r\n\r\n            .text-content {\r\n                padding: 0 30px 60px 30px;\r\n            }\r\n\r\n            .text-content h2 {\r\n                letter-spacing: 6px;\r\n                font-size: 12px;\r\n            }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n\r\n    <div class=\"page-wrapper\">\r\n        <div class=\"video-frame\">\r\n            <video id=\"feminineVisual\" autoplay muted loop playsinline preload=\"auto\">\r\n                <source src=\"https:\/\/corefragrance.ch\/wp-content\/uploads\/2026\/01\/Blossom-video.mp4\" type=\"video\/mp4\">\r\n            <\/video>\r\n\r\n            <div class=\"controls\">\r\n                <button class=\"btn\" onclick=\"togglePlay()\" id=\"pBtn\">Pause<\/button>\r\n                <button class=\"btn\" onclick=\"toggleMute()\" id=\"mBtn\">Unmute<\/button>\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <section class=\"text-content\">\r\n            <h2>The Feminine Collection<\/h2>\r\n            <p>\r\n                A sophisticated duo of extraits defined by elegance and timeless allure. From the radiant energy of <strong>Blossom<\/strong> to the deep, sophisticated narrative of <strong>Archive<\/strong>, this collection captures the essence of modern femininity.\r\n            <\/p>\r\n            <p class=\"legacy-tag\">\r\n                Two scents. One unforgettable presence.\r\n            <\/p>\r\n        <\/section>\r\n    <\/div>\r\n\r\n    <script>\r\n        const v = document.getElementById('feminineVisual');\r\n        const pBtn = document.getElementById('pBtn');\r\n        const mBtn = document.getElementById('mBtn');\r\n\r\n        function togglePlay() {\r\n            if (v.paused) { \r\n                v.play(); \r\n                pBtn.innerText = 'Pause'; \r\n            } else { \r\n                v.pause(); \r\n                pBtn.innerText = 'Play'; \r\n            }\r\n        }\r\n\r\n        function toggleMute() {\r\n            v.muted = !v.muted;\r\n            mBtn.innerText = v.muted ? 'Unmute' : 'Mute';\r\n        }\r\n    <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8971fb8 elementor-widget elementor-widget-shortcode\" data-id=\"8971fb8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">\n    <style>\n        #core-her-wrapper { font-family: 'Inter', sans-serif; max-width: 1200px; margin: auto; padding: 20px; color: #000; }\n        .core-flex { display: flex; gap: 60px; align-items: flex-start; margin-bottom: 40px; }\n        .size-btn { border: 2px solid #000 !important; background: #fff !important; color: #000 !important; padding: 14px; flex: 1; cursor: pointer; font-weight: 800 !important; text-transform: uppercase; font-size: 13px !important; text-align: center; }\n        .size-btn.selected { background: #000 !important; color: #fff !important; }\n        .bottom-details-wrapper { width: 100%; border-top: 1px solid #eee; padding-top: 20px; }\n        .details-split-container { display: flex; gap: 80px; align-items: flex-start; }\n        .materials-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; }\n        .materials-grid img { width: 100%; height: auto; border: 1px solid #eee; display: block; }\n        .detail-bar-btn { width: 100%; background: #000 !important; color: #fff !important; padding: 22px 30px; cursor: pointer; display: flex; justify-content: space-between; align-items: center; border: none; font-weight: bold; font-size: 14px; letter-spacing: 2px; }\n        .hidden { display: none !important; }\n        .her-tab-btn { background:none; border:none; font-weight:bold; cursor:pointer; padding:10px; letter-spacing:1px; color:#000; transition: 0.3s; border-bottom: 3px solid transparent; text-transform: uppercase; }\n        .her-reviews { margin-top: 40px; border-top: 1px solid #eee; padding-top: 20px; }\n        .her-review-summary { display:flex; justify-content:space-between; align-items:center; gap:20px; padding:25px 0; }\n        .her-review-score { font-size:32px; font-weight:400; }\n        .her-stars, .her-review-stars { color:#b08d57; letter-spacing:3px; }\n        .her-review-card { border-top:1px solid #e5e5e5; padding:24px 0; }\n        .her-review-meta { display:flex; justify-content:space-between; gap:15px; margin-bottom:10px; }\n        .her-review-form { margin-top:30px; padding:30px; background:#fafafa; border:1px solid #e5e5e5; }\n        .her-review-form input, .her-review-form textarea, .her-review-form select { width:100%; box-sizing:border-box; padding:13px; margin:7px 0 17px; border:1px solid #bbb; background:#fff; color:#000; }\n        .her-review-form select { height:auto !important; min-height:52px !important; line-height:1.4 !important; padding:13px 42px 13px 13px !important; font-size:15px !important; }\n        .her-review-form label { display:block; line-height:1.4; margin-top:2px; }\n        .her-review-form textarea { min-height:130px; resize:vertical; }\n        .her-review-submit { width:100%; background:#000; color:#fff; padding:17px; border:0; cursor:pointer; font-weight:700; letter-spacing:2px; }\n        .her-review-status { margin-top:15px; font-size:14px; }\n\n        @media (max-width: 768px) {\n            .core-flex { flex-direction: column; gap: 20px; }\n            .details-split-container { flex-direction: column-reverse; gap: 20px; }\n            .gallery-main { flex-direction: column-reverse; }\n            #p-thumbnails { flex-direction: row !important; width: 100% !important; overflow-x: auto; margin-top: 10px; gap: 10px; }\n            .thumb-img { width: 65px !important; flex-shrink: 0; }\n            .her-review-summary, .her-review-meta { align-items:flex-start; flex-direction:column; }\n            .her-review-form { padding:20px; }\n        }\n    <\/style>\n\n    <div id=\"core-her-wrapper\">\n        <div style=\"display: flex; justify-content: center; gap: 25px; margin-bottom: 50px;\">\n            <button onclick=\"switchHerProduct('archive')\" id=\"btn-archive\" class=\"her-tab-btn\">CORE ARCHIVE<\/button>\n            <button onclick=\"switchHerProduct('blossom')\" id=\"btn-blossom\" class=\"her-tab-btn\">CORE BLOSSOM<\/button>\n        <\/div>\n\n        <div class=\"core-flex\">\n            <div class=\"core-photo-side\" style=\"flex: 1.3;\">\n                <div class=\"gallery-main\" style=\"display: flex; gap: 15px;\">\n                    <div id=\"p-thumbnails\" style=\"display: flex; flex-direction: column; gap: 10px; width: 85px;\"><\/div>\n                    <div style=\"flex: 1; background: #f9f9f9; border: 1px solid #eee;\">\n                        <img decoding=\"async\" id=\"main-photo\" src=\"\" style=\"width: 100%; mix-blend-mode: multiply;\">\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"core-info-side\" style=\"flex: 1;\">\n                <h1 id=\"p-title\" style=\"margin: 0 0 15px; font-weight: 300; text-transform: uppercase; letter-spacing: 1px; font-size: 40px;\"><\/h1>\n                <div id=\"p-short-desc\" style=\"font-size: 15px; margin-bottom: 30px; line-height: 1.7; color: #444;\"><\/div>\n                <p style=\"font-size: 11px; font-weight: 900; text-transform: uppercase; margin-bottom: 15px;\">Select Volume<\/p>\n                <div id=\"p-sizes\" style=\"display: flex; gap: 12px; margin-bottom: 30px;\"><\/div>\n                <div style=\"margin: 30px 0;\">\n                    <span id=\"p-was\" style=\"text-decoration: line-through; color: #999; margin-right: 15px; font-size: 20px;\"><\/span>\n                    <span id=\"p-price\" style=\"font-size: 32px; font-weight: 400;\"><\/span>\n                <\/div>\n                <button id=\"atc-btn\" onclick=\"addToBag()\" style=\"width: 100%; background: #000; color: #fff; padding: 22px; border: none; font-weight: bold; cursor: pointer; letter-spacing: 2px;\">ADD TO BAG<\/button>\n            <\/div>\n        <\/div>\n\n        <div class=\"bottom-details-wrapper\">\n            <button onclick=\"toggleDetails()\" class=\"detail-bar-btn\"><span>PRODUCT DETAILS<\/span><span id=\"t-icon\">+<\/span><\/button>\n            <div id=\"p-details-box\" class=\"hidden\" style=\"padding: 50px; border: 1px solid #000; border-top: none; background: #fafafa;\">\n                <div class=\"details-split-container\">\n                    <div class=\"details-materials-side\">\n                        <p style=\"font-size: 12px; font-weight: 900; margin-bottom: 25px; letter-spacing: 2px; text-transform: uppercase;\">Key Raw Materials<\/p>\n                        <div id=\"p-raw-materials\" class=\"materials-grid\"><\/div>\n                    <\/div>\n                    <div id=\"p-full-content\" class=\"details-text-side\"><\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <section class=\"her-reviews\" aria-labelledby=\"her-reviews-title\">\n            <button onclick=\"toggleHerReviews()\" class=\"detail-bar-btn\" aria-expanded=\"false\" id=\"her-reviews-toggle\">\n                <span id=\"her-reviews-title\">CUSTOMER REVIEWS<\/span><span id=\"her-r-icon\">+<\/span>\n            <\/button>\n            <div id=\"her-reviews-box\" class=\"hidden\" style=\"padding:30px; border:1px solid #000; border-top:none;\">\n                <div id=\"her-review-content\">Loading reviews\u2026<\/div>\n                <form id=\"her-review-form\" class=\"her-review-form\" onsubmit=\"submitHerReview(event)\">\n                    <h3 style=\"margin-top:0; font-weight:400;\">WRITE A REVIEW<\/h3>\n                    <label for=\"her-review-rating\">Your rating *<\/label>\n                    <select id=\"her-review-rating\" required>\n                        <option value=\"\">Select a rating<\/option>\n                        <option value=\"5\">\u2605\u2605\u2605\u2605\u2605 \u2014 Excellent<\/option>\n                        <option value=\"4\">\u2605\u2605\u2605\u2605\u2606 \u2014 Very good<\/option>\n                        <option value=\"3\">\u2605\u2605\u2605\u2606\u2606 \u2014 Good<\/option>\n                        <option value=\"2\">\u2605\u2605\u2606\u2606\u2606 \u2014 Fair<\/option>\n                        <option value=\"1\">\u2605\u2606\u2606\u2606\u2606 \u2014 Poor<\/option>\n                    <\/select>\n                    <label for=\"her-review-text\">Your review *<\/label>\n                    <textarea id=\"her-review-text\" required maxlength=\"3000\"><\/textarea>\n                    <label for=\"her-review-name\">Name *<\/label>\n                    <input id=\"her-review-name\" type=\"text\" required maxlength=\"100\">\n                    <label for=\"her-review-email\">Email * <small>(will not be published)<\/small><\/label>\n                    <input id=\"her-review-email\" type=\"email\" required maxlength=\"190\">\n                    <button id=\"her-review-submit\" class=\"her-review-submit\" type=\"submit\">SUBMIT REVIEW<\/button>\n                    <div id=\"her-review-status\" class=\"her-review-status\" role=\"status\"><\/div>\n                <\/form>\n            <\/div>\n        <\/section>\n    <\/div>\n\n    <script>\n    const herData = { archive: {\"id\":6134,\"title\":\"CORE ARCHIVE EXTRAIT DE PARFUM\",\"short\":\"<h3 data-path-to-node=\\\"4\\\"><i data-path-to-node=\\\"4\\\" data-index-in-node=\\\"0\\\">The Memory of Timeless Elegance<\\\/i><\\\/h3>\\r\\n<p data-path-to-node=\\\"5\\\"><b data-path-to-node=\\\"5\\\" data-index-in-node=\\\"0\\\">ARCHIVE<\\\/b> is a fragrance of symphonic depth and poetic authority. It captures the core memory of a sovereign spirit\\u2014the quiet stillness of a private library where the scent of aged parchment meets the vibrant soul of a single, dark rose. It is the scent of a woman who is both the curator of her past and the master of her future.<\\\/p>\",\"full\":\"<p data-path-to-node=\\\"6\\\"><b data-path-to-node=\\\"6\\\" data-index-in-node=\\\"0\\\">The Story<\\\/b> The experience opens with an opulent burst of Turkish Rose, immediately establishing a presence that is both regal and mysterious. As the scent evolves, a heart of rich Frankincense and Raspberry emerges, creating a sophisticated contrast between sacred smoke and crimson fruit. Finally, it anchors into a prestigious base of Patchouli and Sandalwood, leaving a trail of profound sophistication that commands the air long after you have departed.<\\\/p>\\n<p data-path-to-node=\\\"7\\\"><b data-path-to-node=\\\"7\\\" data-index-in-node=\\\"0\\\">The Olfactory Profile<\\\/b><\\\/p>\\n<ul data-path-to-node=\\\"8\\\">\\n<li>\\n<p data-path-to-node=\\\"8,0,0\\\"><b data-path-to-node=\\\"8,0,0\\\" data-index-in-node=\\\"0\\\">Character:<\\\/b> Feminine | Sovereign | Orchestral<\\\/p>\\n<\\\/li>\\n<li>\\n<p data-path-to-node=\\\"8,1,0\\\"><b data-path-to-node=\\\"8,1,0\\\" data-index-in-node=\\\"0\\\">Scent Class:<\\\/b> Amber Floral<\\\/p>\\n<\\\/li>\\n<\\\/ul>\\n<p data-path-to-node=\\\"9\\\"><b data-path-to-node=\\\"9\\\" data-index-in-node=\\\"0\\\">The Notes<\\\/b><\\\/p>\\n<ul data-path-to-node=\\\"10\\\">\\n<li>\\n<p data-path-to-node=\\\"10,0,0\\\"><b data-path-to-node=\\\"5\\\" data-index-in-node=\\\"0\\\">Top (The Prelude):<\\\/b> White Freesia, Pink Grapefruit, White Peach.<\\\/p>\\n<\\\/li>\\n<li>\\n<p data-path-to-node=\\\"10,0,0\\\"><b data-path-to-node=\\\"5\\\" data-index-in-node=\\\"64\\\">Heart (The Narrative):<\\\/b> Dewy Magnolia, Neroli, Crisp Pear.<\\\/p>\\n<\\\/li>\\n<li>\\n<p data-path-to-node=\\\"10,0,0\\\"><b data-path-to-node=\\\"5\\\" data-index-in-node=\\\"122\\\">Base (The Legacy):<\\\/b> Solar Amber, Mineral Moss, Cashmeran.<\\\/p>\\n<\\\/li>\\n<\\\/ul>\\n<p data-path-to-node=\\\"11\\\"><b data-path-to-node=\\\"11\\\" data-index-in-node=\\\"0\\\">Product Details<\\\/b><\\\/p>\\n<ul data-path-to-node=\\\"12\\\">\\n<li>\\n<p data-path-to-node=\\\"12,0,0\\\"><b data-path-to-node=\\\"12,0,0\\\" data-index-in-node=\\\"0\\\">Concentration:<\\\/b> Extrait de Parfum<\\\/p>\\n<\\\/li>\\n<li>\\n<p data-path-to-node=\\\"12,1,0\\\"><b data-path-to-node=\\\"12,1,0\\\" data-index-in-node=\\\"0\\\">Sillage:<\\\/b> Powerful &amp; Narrative<\\\/p>\\n<\\\/li>\\n<li>\\n<p data-path-to-node=\\\"12,2,0\\\"><b data-path-to-node=\\\"12,2,0\\\" data-index-in-node=\\\"0\\\">Best Worn:<\\\/b> For evening galas or moments where presence is paramount.<\\\/p>\\n<\\\/li>\\n<\\\/ul>\\n\",\"gallery\":[\"https:\\\/\\\/corefragrance.ch\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Core-Archive.jpg\",\"https:\\\/\\\/corefragrance.ch\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Box-Archive.jpg\",\"https:\\\/\\\/corefragrance.ch\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Core-bottle.jpg\"],\"vars\":[{\"s\":{\"attribute_pa_weight\":\"30ml\"},\"price\":\"69.95\",\"was\":null,\"id\":6135,\"img\":\"https:\\\/\\\/corefragrance.ch\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Core-Archive.jpg\"},{\"s\":{\"attribute_pa_weight\":\"3ml\"},\"price\":\"4.95\",\"was\":null,\"id\":6136,\"img\":\"https:\\\/\\\/corefragrance.ch\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Sample-bottle-F.jpg\"},{\"s\":{\"attribute_pa_weight\":\"50ml\"},\"price\":\"89.95\",\"was\":null,\"id\":6137,\"img\":\"https:\\\/\\\/corefragrance.ch\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Core-Archive.jpg\"}],\"raw_imgs\":[\"https:\\\/\\\/corefragrance.ch\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Archive-Raw-ingredients-2.jpg\",\"https:\\\/\\\/corefragrance.ch\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Archive-Raw-ingredients.jpg\"]}, blossom: {\"id\":6141,\"title\":\"CORE BLOSSOM EXTRAIT DE PARFUM\",\"short\":\"<h3 data-path-to-node=\\\"15\\\"><i data-path-to-node=\\\"15\\\" data-index-in-node=\\\"0\\\">The Memory of a Narcotic Night<\\\/i><\\\/h3>\\r\\n<p data-path-to-node=\\\"16\\\"><b data-path-to-node=\\\"16\\\" data-index-in-node=\\\"0\\\">BLOSSOM<\\\/b> is a fragrance of magnetic attraction and breathtaking intensity. It captures the core memory of a forbidden garden at midnight\\u2014the heavy, intoxicating scent of white petals blooming under a humid moon. It is the scent of a woman who is both delicate and dangerously powerful.<\\\/p>\",\"full\":\"<p data-path-to-node=\\\"17\\\"><b data-path-to-node=\\\"17\\\" data-index-in-node=\\\"0\\\">The Story<\\\/b> The experience begins with a deceptive freshness of Bergamot and Melon, light and airy like a summer breeze. As the scent evolves, a heart of pure, carnal Tuberose takes center stage, radiating a creamy, sun-drenched warmth that is both carnal and elegant. Finally, it anchors into a prestigious base of White Musk and Coconut, leaving a trail of milky, skin-like sensuality that lingers like a vivid dream.<\\\/p>\\n<p data-path-to-node=\\\"18\\\"><b data-path-to-node=\\\"18\\\" data-index-in-node=\\\"0\\\">The Olfactory Profile<\\\/b><\\\/p>\\n<ul data-path-to-node=\\\"19\\\">\\n<li>\\n<p data-path-to-node=\\\"19,0,0\\\"><b data-path-to-node=\\\"19,0,0\\\" data-index-in-node=\\\"0\\\">Character:<\\\/b> Feminine | Narcotic | Captivating<\\\/p>\\n<\\\/li>\\n<li>\\n<p data-path-to-node=\\\"19,1,0\\\"><b data-path-to-node=\\\"19,1,0\\\" data-index-in-node=\\\"0\\\">Scent Class:<\\\/b> Floral<\\\/p>\\n<\\\/li>\\n<\\\/ul>\\n<p data-path-to-node=\\\"20\\\"><b data-path-to-node=\\\"20\\\" data-index-in-node=\\\"0\\\">The Notes<\\\/b><\\\/p>\\n<ul data-path-to-node=\\\"21\\\">\\n<li>\\n<ul>\\n<li>\\n<p data-path-to-node=\\\"9,0,0\\\"><b data-path-to-node=\\\"9,0,0\\\" data-index-in-node=\\\"0\\\">Top (The First Bloom):<\\\/b> Wild Eucalyptus, Bergamot, Honeydew.<\\\/p>\\n<\\\/li>\\n<li>\\n<p data-path-to-node=\\\"9,1,0\\\"><b data-path-to-node=\\\"9,1,0\\\" data-index-in-node=\\\"0\\\">Heart (The Night Sky):<\\\/b> Night-Blooming Tuberose, Egyptian Jasmine, Ylang-Ylang.<\\\/p>\\n<\\\/li>\\n<li>\\n<p data-path-to-node=\\\"9,2,0\\\"><b data-path-to-node=\\\"9,2,0\\\" data-index-in-node=\\\"0\\\">Base (The Lasting Trace):<\\\/b> Botanical Musk, Coconut Flesh, Orange Flower.<\\\/p>\\n<\\\/li>\\n<\\\/ul>\\n<\\\/li>\\n<\\\/ul>\\n<p data-path-to-node=\\\"22\\\"><b data-path-to-node=\\\"22\\\" data-index-in-node=\\\"0\\\">Product Details<\\\/b><\\\/p>\\n<ul data-path-to-node=\\\"23\\\">\\n<li>\\n<p data-path-to-node=\\\"23,0,0\\\"><b data-path-to-node=\\\"23,0,0\\\" data-index-in-node=\\\"0\\\">Concentration:<\\\/b> Extrait de Parfum<\\\/p>\\n<\\\/li>\\n<li>\\n<p data-path-to-node=\\\"23,1,0\\\"><b data-path-to-node=\\\"23,1,0\\\" data-index-in-node=\\\"0\\\">Sillage:<\\\/b> Intoxicating Presence<\\\/p>\\n<\\\/li>\\n<li>\\n<p data-path-to-node=\\\"23,2,0\\\"><b data-path-to-node=\\\"23,2,0\\\" data-index-in-node=\\\"0\\\">Best Worn:<\\\/b> On skin-baring evenings or when you wish to be unforgettable.<\\\/p>\\n<\\\/li>\\n<\\\/ul>\\n\",\"gallery\":[\"https:\\\/\\\/corefragrance.ch\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Blossom.jpg\",\"https:\\\/\\\/corefragrance.ch\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Box-Blossom.jpg\",\"https:\\\/\\\/corefragrance.ch\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Core-bottle-1.jpg\"],\"vars\":[{\"s\":{\"attribute_pa_weight\":\"30ml\"},\"price\":\"69.95\",\"was\":null,\"id\":6143,\"img\":\"https:\\\/\\\/corefragrance.ch\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Blossom.jpg\"},{\"s\":{\"attribute_pa_weight\":\"3ml\"},\"price\":\"4.95\",\"was\":null,\"id\":6144,\"img\":\"https:\\\/\\\/corefragrance.ch\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Sample-bottle-F.jpg\"},{\"s\":{\"attribute_pa_weight\":\"50ml\"},\"price\":\"89.95\",\"was\":null,\"id\":6145,\"img\":\"https:\\\/\\\/corefragrance.ch\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Blossom.jpg\"}],\"raw_imgs\":[\"https:\\\/\\\/corefragrance.ch\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Blossom-Raw-Material.jpg\",\"https:\\\/\\\/corefragrance.ch\\\/wp-content\\\/uploads\\\/2026\\\/01\\\/Blossom-Raw-Material-2.jpg\"]} };\n    const herReviewAjax = \"https:\\\/\\\/corefragrance.ch\\\/wp-admin\\\/admin-ajax.php\";\n    const herReviewNonce = \"6a07589af6\";\n    let activeId = null;\n    let activeHerProductId = null;\n\n    function switchHerProduct(key) {\n        const p = herData[key]; if(!p) return;\n        activeHerProductId = p.id;\n        document.getElementById('p-title').innerText = p.title;\n        document.getElementById('p-short-desc').innerHTML = p.short;\n        document.getElementById('p-full-content').innerHTML = p.full;\n        document.getElementById('main-photo').src = p.gallery[0];\n        document.getElementById('p-raw-materials').innerHTML = p.raw_imgs.map(img => `<img decoding=\"async\" src=\"${img}\">`).join('');\n        document.getElementById('p-thumbnails').innerHTML = p.gallery.map(img => `<img decoding=\"async\" src=\"${img}\" class=\"thumb-img\" style=\"width:100%; border:1px solid #eee; cursor:pointer;\" onclick=\"document.getElementById('main-photo').src='${img}'\">`).join('');\n\n        const sBox = document.getElementById('p-sizes');\n        sBox.innerHTML = ''; activeId = null;\n\n        p.vars.forEach((v) => {\n            const btn = document.createElement('button');\n            btn.innerText = Object.values(v.s).join(' '); btn.className = 'size-btn';\n            btn.onclick = () => selectHerVolume(v, btn);\n            sBox.appendChild(btn);\n        });\n\n        document.getElementById('p-price').innerText = '';\n        document.getElementById('p-was').innerText = '';\n        document.getElementById('btn-archive').style.borderBottom = (key==='archive') ? '3px solid #000' : '3px solid transparent';\n        document.getElementById('btn-blossom').style.borderBottom = (key==='blossom') ? '3px solid #000' : '3px solid transparent';\n        document.getElementById('p-details-box').classList.add('hidden');\n        document.getElementById('t-icon').innerText = '+';\n        document.getElementById('her-reviews-box').classList.add('hidden');\n        document.getElementById('her-reviews-toggle').setAttribute('aria-expanded', 'false');\n        document.getElementById('her-r-icon').innerText = '+';\n        document.getElementById('her-review-status').innerText = '';\n        loadHerReviews();\n    }\n\n    function selectHerVolume(v, btn) {\n        document.querySelectorAll('.size-btn').forEach(b => b.classList.remove('selected'));\n        btn.classList.add('selected');\n        document.getElementById('p-price').innerText = 'CHF ' + v.price;\n        document.getElementById('p-was').innerText = v.was ? 'CHF ' + v.was : '';\n        document.getElementById('main-photo').src = v.img;\n        activeId = v.id;\n    }\n\n    function toggleDetails() {\n        const box = document.getElementById('p-details-box');\n        const icon = document.getElementById('t-icon');\n        const isHidden = box.classList.contains('hidden');\n        box.classList.toggle('hidden'); icon.innerText = isHidden ? '\u2212' : '+';\n    }\n\n    function toggleHerReviews() {\n        const box = document.getElementById('her-reviews-box');\n        const opening = box.classList.contains('hidden');\n        box.classList.toggle('hidden');\n        document.getElementById('her-r-icon').innerText = opening ? '\u2212' : '+';\n        document.getElementById('her-reviews-toggle').setAttribute('aria-expanded', opening ? 'true' : 'false');\n        if (opening) loadHerReviews();\n    }\n\n    function herStars(rating) {\n        const rounded = Math.round(Number(rating) || 0);\n        return '\u2605'.repeat(rounded) + '\u2606'.repeat(5 - rounded);\n    }\n\n    function escapeHerHtml(value) {\n        const div = document.createElement('div');\n        div.textContent = value == null ? '' : String(value);\n        return div.innerHTML;\n    }\n\n    async function loadHerReviews() {\n        if (!activeHerProductId) return;\n        const target = document.getElementById('her-review-content');\n        target.innerHTML = 'Loading reviews\u2026';\n        const body = new URLSearchParams({ action:'core_her_get_reviews', product_id:String(activeHerProductId), nonce:herReviewNonce });\n        try {\n            const response = await fetch(herReviewAjax, { method:'POST', headers:{'Content-Type':'application\/x-www-form-urlencoded; charset=UTF-8'}, body });\n            const result = await response.json();\n            if (!result.success) throw new Error(result.data && result.data.message ? result.data.message : 'Reviews could not be loaded.');\n            const d = result.data;\n            const cards = d.reviews.length ? d.reviews.map(review => `\n                <article class=\"her-review-card\">\n                    <div class=\"her-review-meta\">\n                        <strong>${escapeHerHtml(review.author)}${review.verified ? ' <small>\u2713 Verified owner<\/small>' : (review.verified_feedback ? ' <small>\u2713 Verified feedback<\/small>' : '')}<\/strong>\n                        <span>${escapeHerHtml(review.date)}<\/span>\n                    <\/div>\n                    <div class=\"her-review-stars\" aria-label=\"${review.rating} out of 5 stars\">${herStars(review.rating)}<\/div>\n                    <p>${escapeHerHtml(review.content).replace(\/\\n\/g, '<br>')}<\/p>\n                <\/article>`).join('') : '<p>No reviews yet. Be the first to share your experience.<\/p>';\n            target.innerHTML = `<div class=\"her-review-summary\"><div><span class=\"her-review-score\">${d.average}<\/span> \/ 5<br><span class=\"her-stars\">${herStars(d.average)}<\/span><\/div><strong>${d.count} ${d.count === 1 ? 'REVIEW' : 'REVIEWS'}<\/strong><\/div>${cards}`;\n        } catch (error) {\n            target.innerHTML = `<p>${escapeHerHtml(error.message)}<\/p>`;\n        }\n    }\n\n    async function submitHerReview(event) {\n        event.preventDefault();\n        if (!activeHerProductId) return;\n        const button = document.getElementById('her-review-submit');\n        const status = document.getElementById('her-review-status');\n        button.disabled = true; button.innerText = 'SENDING\u2026'; status.innerText = '';\n        const body = new URLSearchParams({\n            action:'core_her_submit_review', nonce:herReviewNonce, product_id:String(activeHerProductId),\n            rating:document.getElementById('her-review-rating').value,\n            review:document.getElementById('her-review-text').value,\n            name:document.getElementById('her-review-name').value,\n            email:document.getElementById('her-review-email').value\n        });\n        try {\n            const response = await fetch(herReviewAjax, { method:'POST', headers:{'Content-Type':'application\/x-www-form-urlencoded; charset=UTF-8'}, body });\n            const result = await response.json();\n            if (!result.success) throw new Error(result.data && result.data.message ? result.data.message : 'Your review could not be submitted.');\n            document.getElementById('her-review-form').reset();\n            status.innerText = result.data.message;\n        } catch (error) {\n            status.innerText = error.message;\n        } finally {\n            button.disabled = false; button.innerText = 'SUBMIT REVIEW';\n        }\n    }\n\n    async function addToBag() {\n        if(!activeId) { alert('Please select a volume first.'); return; }\n        const btn = document.getElementById('atc-btn'); btn.innerText = 'ADDING...';\n        const fd = new FormData(); fd.append('add-to-cart', activeId);\n        await fetch(window.location.href, { method: 'POST', body: fd });\n        btn.innerText = 'ADDED \u2713'; setTimeout(() => btn.innerText = 'ADD TO BAG', 2000);\n        if(window.jQuery) jQuery(document.body).trigger('wc_fragment_refresh');\n    }\n\n    \/\/ Memory loader: Checks if a product was pre-selected by the redirect engine\n    window.addEventListener('DOMContentLoaded', function() {\n        const preselected = sessionStorage.getItem('preselect_product');\n        if (preselected && herData[preselected]) {\n            switchHerProduct(preselected);\n            sessionStorage.removeItem('preselect_product');\n        } else {\n            switchHerProduct('archive');\n        }\n    });\n    <\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6c1309d elementor-widget elementor-widget-image\" data-id=\"6c1309d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"2560\" height=\"1911\" src=\"https:\/\/corefragrance.ch\/wp-content\/uploads\/2026\/01\/Blossom-model-1-scaled.jpg\" class=\"attachment-full size-full wp-image-6163\" alt=\"Blossom Model 1 Scaled\" srcset=\"https:\/\/corefragrance.ch\/wp-content\/uploads\/2026\/01\/Blossom-model-1-scaled.jpg 2560w, https:\/\/corefragrance.ch\/wp-content\/uploads\/2026\/01\/Blossom-model-1-300x224.jpg 300w, https:\/\/corefragrance.ch\/wp-content\/uploads\/2026\/01\/Blossom-model-1-1024x765.jpg 1024w, https:\/\/corefragrance.ch\/wp-content\/uploads\/2026\/01\/Blossom-model-1-768x573.jpg 768w, https:\/\/corefragrance.ch\/wp-content\/uploads\/2026\/01\/Blossom-model-1-1536x1147.jpg 1536w, https:\/\/corefragrance.ch\/wp-content\/uploads\/2026\/01\/Blossom-model-1-2048x1529.jpg 2048w, https:\/\/corefragrance.ch\/wp-content\/uploads\/2026\/01\/Blossom-model-1-16x12.jpg 16w, https:\/\/corefragrance.ch\/wp-content\/uploads\/2026\/01\/Blossom-model-1-600x448.jpg 600w\" sizes=\"(max-width: 2560px) 100vw, 2560px\"  title=\"The Feminine Collection\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Pause Unmute The Feminine Collection A sophisticated duo of extraits defined by elegance and timeless allure. From the radiant energy [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-5177","page","type-page","status-publish","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/corefragrance.ch\/ch\/wp-json\/wp\/v2\/pages\/5177","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/corefragrance.ch\/ch\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/corefragrance.ch\/ch\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/corefragrance.ch\/ch\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/corefragrance.ch\/ch\/wp-json\/wp\/v2\/comments?post=5177"}],"version-history":[{"count":36,"href":"https:\/\/corefragrance.ch\/ch\/wp-json\/wp\/v2\/pages\/5177\/revisions"}],"predecessor-version":[{"id":6871,"href":"https:\/\/corefragrance.ch\/ch\/wp-json\/wp\/v2\/pages\/5177\/revisions\/6871"}],"wp:attachment":[{"href":"https:\/\/corefragrance.ch\/ch\/wp-json\/wp\/v2\/media?parent=5177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}