{"id":4256,"date":"2026-06-08T10:42:08","date_gmt":"2026-06-08T08:42:08","guid":{"rendered":"https:\/\/www.norki.com\/sur-mesure\/?page_id=4256"},"modified":"2026-06-09T11:32:09","modified_gmt":"2026-06-09T09:32:09","slug":"bespoke-haute-couture-embroidery","status":"publish","type":"page","link":"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-haute-couture-embroidery\/","title":{"rendered":"Embroidery"},"content":{"rendered":"\n<style>\n    \/* ==========================================================================\n       HERO BANNER - BRODERIE HAUTE COUTURE\n       ========================================================================== *\/\n\n    :root {\n        --color-text: #ffffff;\n        --shadow-text: 0 2px 8px rgba(0, 0, 0, 0.4);\n    }\n\n    .hero-banner-wrapper {\n        position: sticky;\n        top: 0;\n        z-index: 0;\n        width: 100%;\n        height: 100vh;\n        overflow: hidden;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        background-color: #1a1a1a; \/* Fallback couleur pendant le chargement *\/\n    }\n\n    \/* --- Image de fond en cover --- *\/\n    .hero-bg-image {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        object-position: 10%;\n        z-index: 1;\n        transform: scale(1.2); \/* \u00c9tat initial zoom\u00e9 *\/\n        will-change: transform;\n    }\n\n    \/* Animation de d\u00e9zoom activ\u00e9e par JS au chargement *\/\n    .hero-banner-wrapper.is-loaded .hero-bg-image {\n        animation: dezoomHero 3s cubic-bezier(0.2, 0.8, 0.2, 1) forwards;\n    }\n\n    @keyframes dezoomHero {\n        0% { transform: scale(1.2); }\n        100% { transform: scale(1); }\n    }\n\n    \/* --- Voile assombrissant --- *\/\n    .hero-overlay {\n        position: absolute;\n        top: 0;\n        left: 0;\n        width: 100%;\n        height: 100%;\n        background: linear-gradient(\n            to bottom,\n            rgba(0, 0, 0, 0.2) 0%,\n            rgba(0, 0, 0, 0.35) 50%,\n            rgba(0, 0, 0, 0.2) 100%\n        );\n        z-index: 2;\n    }\n\n    \/* --- CONTENU CENTRAL (TEXTE & ICONE) --- *\/\n    .hero-content {\n        position: relative;\n        z-index: 3;\n        text-align: center;\n        color: var(--color-text);\n        padding: 0 20px;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n    }\n\n    .hero-title {\n        margin: 0;\n        padding: 0;\n    }\n\n    .title-sans {\n        color: white;\n        display: block;\n        font-family: var(--font-montserrat, sans-serif); \/* ou avenirmedium-font selon h\u00e9ritage global *\/\n        font-size: 2.2rem;\n        font-weight: 500;\n        letter-spacing: 0.02em;\n        line-height: 1.2;\n        margin-bottom: 0.5rem;\n        text-shadow: var(--shadow-text);\n    }\n\n    .title-serif {\n        display: block;\n        font-size: 2.4rem;\n        font-weight: 400;\n        line-height: 1.2;\n        margin-bottom: 2rem;\n        text-shadow: var(--shadow-text);\n        color: white;\n    }\n\n    \/* Effet de curseur pour la machine \u00e0 \u00e9crire *\/\n    .typewriter-cursor::after {\n        content: '|';\n        animation: blinkCaret 0.8s step-end infinite;\n        font-weight: 300;\n        margin-left: 2px;\n    }\n    \n    @keyframes blinkCaret {\n        0%, 100% { opacity: 1; }\n        50% { opacity: 0; }\n    }\n\n    \/* --- Picto Image sp\u00e9cifique --- *\/\n    .hero-icon-img {\n        width: 90px; \/* Taille ajust\u00e9e pour la bobine de fil qui est plus fine *\/\n        height: auto;\n        filter: drop-shadow(0px 2px 4px rgba(0,0,0,0.4));\n        opacity: 0; \/* Masqu\u00e9 initialement, affich\u00e9 apr\u00e8s la machine \u00e0 \u00e9crire *\/\n        transform: translateY(15px);\n        transition: opacity 0.8s ease, transform 0.8s ease;\n    }\n\n    .hero-icon-img.is-visible {\n        opacity: 1;\n        transform: translateY(0);\n    }\n\n    \/* --- RESPONSIVE DESIGN --- *\/\n    @media (max-width: 1024px) {\n        .title-sans { font-size: 1.8rem; }\n        .title-serif { font-size: 2rem; }\n        .hero-icon-img { width: 80px; }\n    }\n\n    @media (max-width: 768px) {\n        .title-sans { font-size: 1.4rem; }\n        .title-serif { font-size: 1.5rem; margin-bottom: 1.5rem; }\n        .hero-icon-img { width: 70px; }\n    }\n\n    @media (max-width: 480px) {\n        .title-sans { font-size: 1.2rem; letter-spacing: 0.02em; }\n        .title-serif { font-size: 1.3rem; }\n    }\n<\/style>\n\n<div class=\"hero-banner-wrapper\">\n    \n    <!-- IMAGE DE FOND -->\n    <img decoding=\"async\" src=\"https:\/\/norki.com\/sur-mesure\/wp-content\/uploads\/2026\/05\/Broderie-Haute-Couture-Norki.jpg\" alt=\"Artisan making haute couture art embroidery\" class=\"hero-bg-image\" fetchpriority=\"high\" loading=\"eager\">\n    \n    <!-- OVERLAY SOMBRE -->\n    <div class=\"hero-overlay\" aria-hidden=\"true\"><\/div>\n\n    <!-- CONTENU CENTRAL ANIM\u00c9 -->\n    <div class=\"hero-content\">\n        <h1 class=\"hero-title\">\n            <span class=\"title-sans\">Haute Couture Embroidery<\/span>\n            <span class=\"title-serif baskerville-italic-font\">Our Art Atelier<\/span>\n        <\/h1>\n        \n        <!-- PICTOGRAMME -->\n        <img decoding=\"async\" src=\"https:\/\/norki.com\/sur-mesure\/wp-content\/uploads\/2026\/05\/Picto_Broderie.png\" alt=\"Embroidery thread spool icon\" class=\"hero-icon-img\" loading=\"lazy\" onerror=\"this.style.display='none';\">\n    <\/div>\n<\/div>\n\n<!-- SCRIPT JS POUR D\u00c9CLENCHER LES ANIMATIONS (D\u00e9zoom + Machine \u00e0 \u00e9crire) -->\n<script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n        const titleSans = document.querySelector('.title-sans');\n        const titleSerif = document.querySelector('.title-serif');\n        \n        \/\/ Stockage du texte pour la machine \u00e0 \u00e9crire\n        if(titleSans && titleSerif) {\n            titleSans.dataset.text = titleSans.textContent.trim();\n            titleSerif.dataset.text = titleSerif.textContent.trim();\n            \n            titleSans.textContent = '';\n            titleSerif.textContent = '';\n        }\n    });\n\n    window.addEventListener(\"load\", function() {\n        \/\/ 1. D\u00c9ZOOM DE L'IMAGE HERO\n        const heroWrapper = document.querySelector('.hero-banner-wrapper');\n        if (heroWrapper) {\n            heroWrapper.classList.add('is-loaded');\n        }\n\n        \/\/ 2. MACHINE A \u00c9CRIRE SUR LE HERO\n        const titleSans = document.querySelector('.title-sans');\n        const titleSerif = document.querySelector('.title-serif');\n        const icon = document.querySelector('.hero-icon-img');\n\n        if(titleSans && titleSerif) {\n            const textSans = titleSans.dataset.text;\n            const textSerif = titleSerif.dataset.text;\n            const speed = 40; \n\n            let i = 0;\n            function typeWriterSans() {\n                if (i === 0) titleSans.classList.add('typewriter-cursor');\n                if (i < textSans.length) {\n                    titleSans.textContent += textSans.charAt(i);\n                    i++;\n                    setTimeout(typeWriterSans, speed);\n                } else {\n                    titleSans.classList.remove('typewriter-cursor');\n                    setTimeout(typeWriterSerif, 250); \n                }\n            }\n\n            let j = 0;\n            function typeWriterSerif() {\n                if (j === 0) titleSerif.classList.add('typewriter-cursor');\n                if (j < textSerif.length) {\n                    titleSerif.textContent += textSerif.charAt(j);\n                    j++;\n                    setTimeout(typeWriterSerif, speed);\n                } else {\n                    titleSerif.classList.remove('typewriter-cursor');\n                    \/\/ 3. APPARITION DU PICTO OUTIL\n                    if (icon) icon.classList.add('is-visible');\n                }\n            }\n\n            \/\/ Lancement de la machine \u00e0 \u00e9crire\n            setTimeout(typeWriterSans, 300);\n        }\n    });\n<\/script>\n```eof\n\n\n\n<style data-wp-block-html=\"css\">\n\/* ==========================================================================\n       SECTION SAVOIR-FAIRE & EXPERTISE (BRODERIE)\n       ========================================================================== *\/\n\n    .norki-sf-broderie {\n        padding: var(--section-pad-v-dt, 80px) var(--section-pad-h-dt, 5vw);\n        position: relative;\n        z-index: 10;\n        color: black;\n        background-color: var(--color-norki-beige, #f8f0ea);\n    }\n\n    \/* --- 1. En-t\u00eate : Titre & Navigation --- *\/\n    .norki-sf-broderie__header {\n        text-align: center;\n        margin-bottom: 70px;\n    }\n\n    .norki-sf-broderie__main-title {\n        font-family: var(--nk-font-title, 'AvenirMedium', sans-serif);\n        font-size: clamp(1.4rem, 2.5vw, 35px);\n        margin-bottom: 35px;\n        font-weight: 500;\n        letter-spacing: -0.01em;\n        margin-top: 0;\n    }\n\n    .norki-sf-broderie__nav-list {\n        list-style: none;\n        padding: 0;\n        margin: 0;\n        display: flex;\n        justify-content: center;\n        flex-wrap: wrap;\n        gap: 15px 45px;\n    }\n\n    .norki-sf-broderie__nav-link {\n        font-family: var(--nk-font-body, 'AvenirBook', sans-serif);\n        color: #1a1a1a;\n        font-size: 0.95rem;\n        font-weight: 500;\n        text-decoration: underline;\n        text-decoration-color: transparent;\n        text-underline-offset: 4px;\n        text-decoration-thickness: 1px;\n        transition: text-decoration-color 0.3s ease, opacity 0.3s ease;\n    }\n\n    .norki-sf-broderie__nav-link:hover {\n        text-decoration-color: rgba(0,0,0,0.7);\n        color: rgba(0,0,0,0.7);\n    }\n\n    .norki-sf-broderie__nav-link.active {\n        text-decoration-color: #1a1a1a;\n        opacity: 1;\n    }\n\n    .norki-sf-broderie__nav-list:hover .norki-sf-broderie__nav-link.active {\n        text-decoration-color: transparent;\n    }\n\n    \/* --- 2. Contenu Expertise (Layout & Texte) --- *\/\n    .norki-sf-broderie__grid {\n        display: grid;\n        grid-template-columns: repeat(2, 1fr);\n        column-gap: 30px;\n    }\n\n    .norki-sf-broderie__text-block {\n        grid-column: 1 \/ -1;\n        max-width: 620px;\n        text-align: left;\n        grid-row: 1;\n        margin-bottom: 50px;\n    }\n\n    .norki-sf-broderie__img-1 {\n        grid-column: 1 \/ 2;\n        grid-row: 2;\n    }\n\n    .norki-sf-broderie__img-2 {\n        grid-column: 2 \/ 3;\n        grid-row: 2;\n    }\n\n    .norki-sf-broderie__title {\n        font-family: var(--nk-font-title, 'AvenirMedium', sans-serif);\n        font-size: clamp(1.5rem, 2.2vw, 28px);\n        margin-bottom: 25px;\n        font-weight: 500;\n        line-height: 1.3;\n        letter-spacing: -0.01em;\n        margin-top: 0;\n    }\n\n    .norki-sf-broderie__desc {\n        font-family: var(--nk-font-body, 'AvenirBook', sans-serif);\n        font-size: 0.95rem;\n        line-height: 1.5;\n        margin-bottom: 15px;\n        font-weight: 400; \n    }\n\n    .norki-sf-broderie__desc:last-child {\n        margin-bottom: 0;\n    }\n    \n    \/* --- Styles du lien Inline --- *\/\n    .norki-sf-broderie__inline-link {\n        color: #1a1a1a;\n        text-decoration: underline;\n        text-decoration-color: #1a1a1a;\n        text-decoration-thickness: 1px;\n        transition: text-decoration-color 0.3s ease, opacity 0.3s ease;\n    }\n    \n    .norki-sf-broderie__inline-link:hover {\n        text-decoration-color: transparent;\n        opacity: 0.7;\n    }\n\n    \/* --- 3. Images --- *\/\n    .norki-sf-broderie__img-wrapper {\n        width: 100%;\n        aspect-ratio: 4 \/ 5;\n        overflow: hidden;\n        background-color: #e5dfd9; \n    }\n\n    .norki-sf-broderie__img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n        display: block;\n        transition: transform 0.6s ease;\n    }\n\n    .norki-sf-broderie__img-wrapper:hover .norki-sf-broderie__img {\n        transform: scale(1.03); \n    }\n\n    \/* --- 4. Responsive --- *\/\n    @media (max-width: 1024px) {\n        .norki-sf-broderie {\n            padding: var(--section-pad-v-tab, 60px) var(--section-pad-h-tab, 4vw);\n        }\n        \n        .norki-sf-broderie__header {\n            margin-bottom: 50px;\n        }\n\n        .norki-sf-broderie__grid {\n            column-gap: 20px;\n        }\n\n        .norki-sf-broderie__text-block {\n            max-width: 80%;\n        }\n    }\n\n    @media (max-width: 768px) {\n        .norki-sf-broderie {\n            padding: var(--section-pad-v-mob, 50px) var(--section-pad-h-mob, 20px);\n        }\n        \n        .norki-sf-broderie__header {\n            margin-bottom: 40px;\n            text-align: left; \n        }\n\n        .norki-sf-broderie__nav-list {\n            flex-direction: column;\n            align-items: flex-start;\n            gap: 12px;\n        }\n\n        .norki-sf-broderie__grid {\n            display: flex;\n            flex-direction: column;\n            gap: 0;\n        }\n\n        .norki-sf-broderie__text-block {\n            max-width: 100%;\n            margin-bottom: 35px;\n        }\n\n        .norki-sf-broderie__title {\n            font-size: 1.4rem;\n        }\n        \n        .norki-sf-broderie__img-wrapper {\n            aspect-ratio: auto;\n            height: 65vh;\n            margin-bottom: 20px;\n        }\n        \n        .norki-sf-broderie__img-wrapper:last-child {\n            margin-bottom: 0;\n        }\n    }\n<\/style>\n\n<section class=\"norki-sf-broderie\">\n    \n    <!-- En-t\u00eate : Titre & Menu de navigation -->\n    <div class=\"norki-sf-broderie__header\">\n        <h2 class=\"norki-sf-broderie__main-title avenirmedium-font\">Our Craftsmanship<\/h2>\n        \n        <nav aria-label=\"Know-how navigation\">\n            <ul class=\"norki-sf-broderie__nav-list\">\n                <li><a href=\"https:\/\/www.norki.com\/en\/custom-made-upholstery\/sewing-fur-epv\/\" class=\"norki-sf-broderie__nav-link\">Fur Couture EPV<\/a><\/li>\n                <li><a href=\"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-upholstery-services\/\" class=\"norki-sf-broderie__nav-link\">Upholstery<\/a><\/li>\n                <li><a href=\"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-soft-furnishings-curtains\/\" class=\"norki-sf-broderie__nav-link\">Furnishing Couture<\/a><\/li>\n                <li><a href=\"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-fur-leather-rugs\/\" class=\"norki-sf-broderie__nav-link\">Bespoke Rugs<\/a><\/li>\n                <li><a href=\"#\" class=\"norki-sf-broderie__nav-link active\" aria-current=\"page\">Embroidery<\/a><\/li>\n            <\/ul>\n        <\/nav>\n    <\/div>\n\n    <!-- Contenu Expertise : Texte & Galerie -->\n    <div class=\"norki-sf-broderie__grid\">\n        \n        <!-- Bloc Texte Haut -->\n        <div class=\"norki-sf-broderie__text-block\">\n            <h3 class=\"norki-sf-broderie__title\">\n                Lun\u00e9ville Embroidery \u2013 Beads and Sequins\n            <\/h3>\n            \n            <p class=\"norki-sf-broderie__desc\">\n                Lun\u00e9ville embroidery, heir to a centuries-old regional craftsmanship, offers the precision and poetry of a true lace of light.\n            <\/p>\n            <p class=\"norki-sf-broderie__desc\">\n                The hands of our embroiderers embody a precious and delicate art, revealing the long-time invested in artisanal work. Each thread, each stitch, each bead embodies a unique finesse and gives your objects a distinctive touch.\n            <\/p>\n            <p class=\"norki-sf-broderie__desc\">\n                <a href=\"#bespoke-embroidery\" class=\"norki-sf-broderie__inline-link\">Embroidering a curtain, decorating a seat<\/a> \u2014 this art becomes the exclusive signature of your decoration, the luxury of custom-made.\n            <\/p>\n        <\/div>\n\n        <!-- Image 1 (Gauche) -->\n        <div class=\"norki-sf-broderie__img-wrapper norki-sf-broderie__img-1\">\n            <img decoding=\"async\" src=\"https:\/\/norki.com\/sur-mesure\/wp-content\/uploads\/2026\/05\/Luneville-broderie-beads-sequins.jpg\" alt=\"Artisan creating Lun\u00e9ville crochet embroidery\" class=\"norki-sf-broderie__img\" loading=\"lazy\" onerror=\"this.src='https:\/\/images.unsplash.com\/photo-1584992236310-6edddc08acff?q=80&amp;w=800&amp;auto=format&amp;fit=crop';\">\n        <\/div>\n\n        <!-- Image 2 (Droite) -->\n        <div class=\"norki-sf-broderie__img-wrapper norki-sf-broderie__img-2\">\n            <img decoding=\"async\" src=\"https:\/\/norki.com\/sur-mesure\/wp-content\/uploads\/2026\/05\/Broderie-de-luneville-personnalisee.jpg\" alt=\"Detail of Lun\u00e9ville crochet and bead and sequin embroidery\" class=\"norki-sf-broderie__img\" loading=\"lazy\" onerror=\"this.src='https:\/\/images.unsplash.com\/photo-1617251137884-f135eccf6942?q=80&amp;w=800&amp;auto=format&amp;fit=crop';\">\n        <\/div>\n\n    <\/div>\n<\/section>\n\n\n\n<style data-wp-block-html=\"css\">\n \/* ==========================================================================\n       SECTION BRODERIE CONTEMPORAINE (Asym\u00e9trique)\n       ========================================================================== *\/\n\n    .norki-contemp-broderie {\n        padding: var(--section-pad-v-dt, 80px) var(--section-pad-h-dt, 5vw);\n        background-color: var(--color-norki-beige, #f8f0ea);\n        color: black;\n        position: relative;\n        z-index: 10;\n        box-sizing: border-box;\n        overflow: hidden;\n        padding-top: 0;\n    }\n\n    \/* --- 1. En-t\u00eate (Introduction & Bouton) --- *\/\n    .norki-cb__intro {\n        max-width: 620px;\n        margin-bottom: 60px;\n    }\n\n    .norki-cb__title {\n        font-family: var(--nk-font-title, 'AvenirMedium', sans-serif);\n        font-size: clamp(1.4rem, 2.5vw, 35px);\n        font-weight: 500;\n        margin-bottom: 25px;\n        letter-spacing: -0.01em;\n        line-height: 1.2;\n        margin-top: 0;\n    }\n\n    .norki-cb__text {\n        font-family: var(--nk-font-body, 'AvenirBook', sans-serif);\n        margin-bottom: 25px;\n    }\n\n    .norki-cb__text p {\n        font-size: 0.95rem;\n        line-height: 1.5;\n        margin-bottom: 15px; \n        max-width: 89%;\n    }\n\n    .norki-cb__text p:last-child {\n        margin-bottom: 0;\n    }\n\n    .norki-cb__text strong {\n        font-weight: 400; \/* Mise en gras selon la maquette *\/\n    }\n\n    \/* --- Styles du lien Inline (H\u00e9rit\u00e9 de l'animation de soulignement globale) --- *\/\n    .norki-cb__inline-link {\n        color: inherit;\n        text-decoration: underline;\n        text-decoration-color: #1a1a1a;\n        text-underline-offset: 4px;\n        text-decoration-thickness: 1px;\n        transition: text-decoration-color 0.3s ease, opacity 0.3s ease;\n    }\n    \n    .norki-cb__inline-link:hover {\n        text-decoration-color: transparent;\n        opacity: 0.7;\n    }\n\n    \/* --- Actions (Boutons) --- *\/\n    .norki-cb__actions {\n        display: flex;\n        flex-direction: column;\n        gap: 12px;\n        width: 100%;\n        max-width: 370px; \/* Limite la largeur pour un bel empilement *\/\n        font-family: var(--nk-font-body, 'AvenirBook', sans-serif);\n    }\n\n    .norki-cb__btn {\n        display: inline-flex;\n        text-align: center;\n        justify-content: center;\n        align-items: center;\n        text-decoration: none;\n        padding: 4px 25px;\n        font-size: 0.9rem;\n        font-weight: 500;\n        transition: all 0.3s ease;\n        border: 1px solid transparent;\n    }\n\n    .norki-cb__btn--primary {\n        background-color: #000000;\n        color: #ffffff;\n        border-color: #000000;\n    }\n\n    .norki-cb__btn--primary:hover {\n        background-color: #333333;\n        border-color: #333333;\n    }\n\n    .norki-cb__btn--secondary {\n        background-color: transparent;\n        color: #000000;\n        border-color: #000000;\n    }\n\n    .norki-cb__btn--secondary:hover {\n        background-color: #000000;\n        color: #ffffff;\n    }\n\n    \/* --- 2. Grille Asym\u00e9trique (Images & Citation) --- *\/\n    .norki-cb__layout {\n        display: flex;\n        justify-content: space-between;\n        align-items: flex-start;\n        width: 100%;\n    }\n\n    \/* Colonne Gauche (Image principale verticale) *\/\n    .norki-cb__col-left {\n        width: 39%;\n    }\n\n    .norki-cb__col-left img {\n        width: 100%;\n        height: auto;\n        display: block;\n        object-fit: cover;\n    }\n\n    \/* Colonne Droite (Image, texte, image d\u00e9cal\u00e9e) *\/\n    .norki-cb__col-right {\n        width: 52%;\n        display: flex;\n        flex-direction: column;\n    }\n\n    .norki-cb__img-top {\n        width: 42%; \/* L\u00e9g\u00e8rement plus \u00e9troite que sa colonne pour a\u00e9rer *\/\n        height: auto;\n        display: block;\n        object-fit: cover;\n        margin-bottom: 30px;\n    }\n\n    .norki-cb__quote {\n        font-family: var(--nk-font-italic, 'LibreBaskervilleItalic', serif);\n        font-size: clamp(1.2rem, 1.8vw, 1.45rem);\n        line-height: 1.35;\n        margin-top: 0;\n        margin-bottom: 30%;\n        padding-right: 25%;\n        color: #1a1a1a;\n        max-width: 95%;\n    }\n\n    .norki-cb__img-bottom {\n        width: 85%;\n        height: auto;\n        display: block;\n        object-fit: cover;\n        align-self: flex-end; \/* D\u00e9calage sur la droite comme sur la maquette *\/\n    }\n\n    \/* --- 3. Responsive --- *\/\n    @media (max-width: 1024px) {\n        .norki-contemp-broderie {\n            padding: var(--section-pad-v-tab, 60px) var(--section-pad-h-tab, 4vw);\n        }\n        \n        .norki-cb__intro {\n            max-width: 80%;\n            margin-bottom: 50px;\n        }\n\n        .norki-cb__col-left {\n            width: 50%;\n        }\n\n        .norki-cb__col-right {\n            width: 45%;\n        }\n        \n        .norki-cb__img-top,\n        .norki-cb__img-bottom {\n            width: 100%; \/* Les images prennent toute la largeur de leur colonne sur tablette *\/\n        }\n    }\n\n    @media (max-width: 768px) {\n        .norki-contemp-broderie {\n            padding: var(--section-pad-v-mob, 50px) var(--section-pad-h-mob, 20px);\n        }\n        \n        .norki-cb__intro {\n            max-width: 100%;\n            margin-bottom: 40px;\n        }\n\n        .norki-cb__title {\n            font-size: 1.4rem;\n        }\n        \n        \/* Passage en une seule colonne *\/\n        .norki-cb__layout {\n            flex-direction: column;\n            gap: 40px;\n        }\n        \n        .norki-cb__col-left,\n        .norki-cb__col-right {\n            width: 100%;\n        }\n        \n        .norki-cb__quote {\n            font-size: 1.25rem;\n            margin-bottom: 30px;\n            text-align: center;\n            padding-right: 0;\n            margin-left: auto;\n            margin-right: auto;\n        }\n        \n        .norki-cb__img-bottom {\n            align-self: center; \/* On recentre l'image du bas sur mobile *\/\n        }\n    }\n<\/style>\n\n<section class=\"norki-contemp-broderie\">\n    \n    <!-- Zone Introduction -->\n    <div class=\"norki-cb__intro\">\n        <h2 class=\"norki-cb__title avenirmedium-font\">\n            Contemporary Embroidery\n            \u2013 Personalisation and Bespoke\n        <\/h2>\n        \n        <div class=\"norki-cb__text\">\n            <p>\n                Contemporary embroidery opens a vast range of personalisation options. <strong><a href=\"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-fur-leather-rugs\/\" class=\"norki-cb__inline-link\">Rugs<\/a>, <a href=\"https:\/\/www.norki.com\/en\/custom-made-upholstery\/sewing-fur-epv\/\" class=\"norki-cb__inline-link\">throws<\/a>, <a href=\"https:\/\/www.norki.com\/en\/custom-made-upholstery\/sewing-fur-epv\/\" class=\"norki-cb__inline-link\">cushions<\/a>, daybeds, <a href=\"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-upholstery-services\/#headboard\" class=\"norki-cb__inline-link\">headboards<\/a>\u2026<\/strong> each piece can be enriched with words, initials, or patterns.\n            <\/p>\n            <p>\n                Thanks to our seven-head embroidery machine, embroidery becomes a delicate signature, transforming your creations into true works of art.\n            <\/p>\n        <\/div>\n        \n        <div class=\"norki-cb__actions\">\n            <a href=\"https:\/\/www.norki.com\/en\/custom-made-upholstery\/contact-us\/\" class=\"norki-cb__btn norki-cb__btn--primary\">Contact us for your personalisation<\/a>\n            <a href=\"https:\/\/api.whatsapp.com\/send?phone=33647923857\" class=\"norki-cb__btn norki-cb__btn--secondary\" target=\"_blank\" rel=\"noopener\">Whatsapp us<\/a>\n        <\/div>\n    <\/div>\n\n    <!-- Zone Grille Asym\u00e9trique -->\n    <div class=\"norki-cb__layout\">\n        \n        <!-- Colonne Gauche (Grande image verticale) -->\n        <div class=\"norki-cb__col-left\">\n            <img decoding=\"async\" src=\"https:\/\/norki.com\/sur-mesure\/wp-content\/uploads\/2026\/05\/dessin-machine-broderie-contemporaine.jpg\" alt=\"Drawing of a contemporary embroidery machine\" loading=\"lazy\">\n        <\/div>\n\n        <!-- Colonne Droite (Compos\u00e9e) -->\n        <div class=\"norki-cb__col-right\">\n            <img decoding=\"async\" src=\"https:\/\/norki.com\/sur-mesure\/wp-content\/uploads\/2026\/05\/Plaid-Etretat-Camel-Broderie.jpg\" alt=\"\u00c9tretat Camel throw with ML custom embroidery\" class=\"norki-cb__img-top\" loading=\"lazy\">\n            \n            <p class=\"norki-cb__quote baskerville-italic-font\">\n                Like the great Haute Couture workshops, our embroidery \u2014 from traditional to contemporary craftsmanship \u2014 enhances your creations.\n            <\/p>\n            \n            <img decoding=\"async\" src=\"https:\/\/norki.com\/sur-mesure\/wp-content\/uploads\/2026\/05\/mural-broderie-libellule-sur-mesure.jpg\" alt=\"Bespoke embroidery dragonfly motif\" class=\"norki-cb__img-bottom\" loading=\"lazy\">\n        <\/div>\n        \n    <\/div>\n\n<\/section>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* ==========================================================================\n     SECTION BRODERIE SUR MESURE (Carrousel conditionnel)\n     ========================================================================== *\/\n\n  .norki-broderie-mesure {\n    z-index: 10;\n    position: relative;\n    background-color: var(--color-norki-brown, #4a3b32); \/* Brun chaleureux Norki *\/\n    color: #ffffff;\n    padding-top: var(--section-pad-v-dt, 80px);\n    overflow: hidden;\n    box-sizing: border-box;\n  }\n\n  .norki-broderie-mesure * {\n    box-sizing: border-box;\n  }\n\n  .norki-broderie-mesure__container {\n    padding: 0 var(--section-pad-h-dt, 5vw);\n  }\n\n  \/* --- En-t\u00eate (Textes) --- *\/\n  .norki-broderie-mesure__header {\n    max-width: 650px;\n  }\n\n  .norki-broderie-mesure__header h2 {\n    font-size: clamp(1.4rem, 2.5vw, 35px);\n    font-weight: 500;\n    line-height: 1.2;\n    margin: 0 0 25px 0;\n    color: #f8f0ea;\n    letter-spacing: -0.01em;\n  }\n\n  .norki-broderie-mesure__header p {\n    font-size: 0.95rem;\n    line-height: 1.5;\n    margin: 0 0 15px 0;\n    color: #f8f0ea;\n  }\n\n  .norki-broderie-mesure__header p:last-child {\n    margin-bottom: 0;\n  }\n\n  \/* --- Actions (Bouton + Fl\u00e8ches) --- *\/\n  .norki-broderie-mesure__actions {\n    display: flex;\n    justify-content: space-between;\n    align-items: flex-end;\n    margin-top: 40px;\n    margin-bottom: 40px;\n  }\n\n  .norki-broderie-mesure__btn {\n    display: inline-block;\n    background-color: #f8f0ea;\n    color: #1a1a1a;\n    text-decoration: none;\n    padding: 4px 27px;\n    font-size: 0.9rem;\n    font-weight: 500;\n    transition: background-color 0.3s ease;\n  }\n\n  .norki-broderie-mesure__btn:hover {\n    background-color: #dfdbd3;\n  }\n\n  .norki-broderie-mesure__arrows {\n    display: flex;\n    gap: 15px;\n  }\n\n  .norki-broderie-mesure__arrows button {\n    background: none;\n    border: none;\n    color: #ffffff;\n    cursor: pointer;\n    padding: 5px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    transition: opacity 0.3s ease;\n  }\n\n  @media (hover: hover) {\n    .norki-broderie-mesure__arrows button:hover {\n      opacity: 0.6;\n    }\n  }\n\n  .norki-broderie-mesure__arrows svg {\n    width: 28px;\n    height: 28px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.2;\n  }\n\n  \/* --- Carrousel \/ Grille --- *\/\n  .norki-broderie-mesure__carousel {\n    position: relative;\n    width: 100%;\n  }\n\n  .norki-broderie-mesure__viewport {\n    overflow: hidden;\n    touch-action: pan-y; \n  }\n\n  .norki-broderie-mesure__track {\n    display: flex;\n    will-change: transform;\n  }\n\n  .norki-broderie-mesure__slide {\n    flex: 0 0 25%; \/* 4 images par d\u00e9faut sur Desktop *\/\n    display: flex;\n    flex-direction: column;\n    padding: 0 2px; \/* Espacement fin entre les images *\/\n  }\n\n  \/* NOUVEAU : Style pour le lien englobant l'image *\/\n  .norki-broderie-mesure__img-link {\n    display: block;\n    width: 100%;\n    text-decoration: none;\n    cursor: pointer;\n  }\n\n  .norki-broderie-mesure__slide img {\n    width: 100%;\n    height: 31vw;\n    max-height: 570px;\n    object-fit: cover;\n    display: block;\n    background-color: #382d25; \/* Placeholder assorti au fond *\/\n    opacity: 0;\n    transition: opacity 0.5s ease-in-out;\n  }\n\n  @media (max-width: 992px) {\n    .norki-broderie-mesure__slide img {\n      width: 100%;\n      height: 60vw;\n    }\n  }\n\n  .norki-broderie-mesure__slide img.norki-loaded {\n    opacity: 1;\n  }\n\n  .norki-broderie-mesure__caption {\n    display: flex;\n    justify-content: flex-start;\n    gap: 20px;\n    padding: 15px 0;\n    font-size: 0.85rem;\n    padding-left: 23px; \n  }\n\n  .norki-broderie-mesure__caption span {\n    font-weight: 500;\n    color: #f8f0ea;\n  }\n\n  .norki-broderie-mesure__caption a {\n    color: #f8f0ea;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n    transition: opacity 0.3s ease;\n  }\n\n  .norki-broderie-mesure__caption a:hover {\n    opacity: 0.7;\n  }\n\n  \/* --- Comportement Sp\u00e9cifique DESKTOP (D\u00e9sactiv\u00e9 uniquement si <= 4 items) --- *\/\n  @media (min-width: 993px) {\n    .norki-broderie-mesure.is-static-desktop .norki-broderie-mesure__arrows {\n      display: none !important; \/* Masque les fl\u00e8ches *\/\n    }\n    .norki-broderie-mesure.is-static-desktop .norki-broderie-mesure__slide.is-clone {\n      display: none !important; \/* Masque les clones g\u00e9n\u00e9r\u00e9s par JS *\/\n    }\n    .norki-broderie-mesure.is-static-desktop .norki-broderie-mesure__track {\n      transform: none !important; \/* Force la position statique *\/\n    }\n  }\n\n  \/* --- Responsive Tablette --- *\/\n  @media (max-width: 992px) {\n    .norki-broderie-mesure {\n      padding-top: var(--section-pad-v-tab, 50px);\n    }\n\n    .norki-broderie-mesure__container {\n      padding: 0 var(--section-pad-h-tab, 4vw);\n    }\n\n    .norki-broderie-mesure__slide {\n      flex: 0 0 50%; \/* 2 images sur tablette *\/\n    }\n  }\n\n  \/* --- Responsive Mobile --- *\/\n  @media (max-width: 768px) {\n    .norki-broderie-mesure {\n      padding-top: var(--section-pad-v-mob, 40px);\n    }\n    \n    .norki-broderie-mesure__container {\n      padding: 0 var(--section-pad-h-mob, 20px);\n    }\n\n    .norki-broderie-mesure__actions {\n      flex-direction: row;\n      align-items: center;\n      margin-top: 30px;\n      margin-bottom: 30px;\n    }\n\n    .norki-broderie-mesure__header h2 {\n      font-size: 1.4rem;\n    }\n\n    .norki-broderie-mesure__slide {\n      flex: 0 0 100%; \/* 1 seule image sur mobile *\/\n      padding: 0; \n    }\n\n    .norki-broderie-mesure__slide img {\n      height: auto; \n      aspect-ratio: 4 \/ 5; \/* Ratio portrait adaptatif *\/\n    }\n    \n    .norki-broderie-mesure__caption {\n      flex-direction: row; \n      justify-content: space-between; \n      padding: 15px 20px; \/* Aligne avec les marges sur mobile *\/\n    }\n  }\n<\/style>\n\n<script data-wp-block-html=\"js\">\ndocument.addEventListener('DOMContentLoaded', () => {\n    const track = document.querySelector('.norki-broderie-mesure__track');\n    const sectionWrapper = document.querySelector('.norki-broderie-mesure');\n    if (!track) return;\n    \n    const originalSlides = Array.from(document.querySelectorAll('.norki-broderie-mesure__slide'));\n    const totalOriginal = originalSlides.length;\n\n    \/\/ Si on a 4 images ou moins, on fige le carrousel sur Desktop (comportement originel)\n    if (totalOriginal <= 4) {\n      sectionWrapper.classList.add('is-static-desktop');\n    }\n\n    \/\/ Clonage pour l'effet infini (On ajoute une classe .is-clone pour les masquer sur PC via CSS)\n    originalSlides.forEach(slide => {\n      const clone = slide.cloneNode(true);\n      clone.setAttribute('aria-hidden', 'true');\n      clone.classList.add('is-clone');\n      track.appendChild(clone);\n    });\n    originalSlides.slice().reverse().forEach(slide => {\n      const clone = slide.cloneNode(true);\n      clone.setAttribute('aria-hidden', 'true');\n      clone.classList.add('is-clone');\n      track.insertBefore(clone, track.firstChild);\n    });\n\n    \/\/ Indique si le carrousel est en mode statique (bloqu\u00e9)\n    const isStaticMode = () => window.innerWidth > 992 && totalOriginal <= 4;\n\n    const getSlidesPerView = () => {\n      if (window.innerWidth > 992) return 4;\n      if (window.innerWidth > 768) return 2;\n      return 1;\n    };\n\n    let slidesPerView = getSlidesPerView();\n    let currentIndex = totalOriginal; \n    let isAnimating = false;\n\n    const updateCarousel = (instant = false) => {\n      \/\/ Si on est en mode statique, on verrouille la position\n      if (isStaticMode()) {\n        track.style.transition = 'none';\n        track.style.transform = 'translateX(0)';\n        return;\n      }\n\n      const itemWidth = 100 \/ slidesPerView;\n      track.style.transition = instant ? 'none' : 'transform 0.5s cubic-bezier(0.4, 0.0, 0.2, 1)';\n      track.style.transform = `translateX(-${currentIndex * itemWidth}%)`;\n    };\n\n    updateCarousel(true);\n\n    const moveNext = () => {\n      if (isAnimating || isStaticMode()) return;\n      isAnimating = true;\n      currentIndex++;\n      updateCarousel();\n    };\n\n    const movePrev = () => {\n      if (isAnimating || isStaticMode()) return;\n      isAnimating = true;\n      currentIndex--;\n      updateCarousel();\n    };\n\n    document.querySelector('.norki-broderie-mesure .norki-next').addEventListener('click', moveNext);\n    document.querySelector('.norki-broderie-mesure .norki-prev').addEventListener('click', movePrev);\n\n    track.addEventListener('transitionend', (e) => {\n      if (e.propertyName !== 'transform' || isStaticMode()) return;\n      isAnimating = false;\n      \n      if (currentIndex <= 0) {\n        currentIndex = totalOriginal;\n        updateCarousel(true);\n      } \n      else if (currentIndex >= totalOriginal * 2) {\n        currentIndex = totalOriginal;\n        updateCarousel(true);\n      }\n    });\n\n    \/\/ Mise \u00e0 jour de la logique lors du redimensionnement\n    window.addEventListener('resize', () => {\n      const newSlidesPerView = getSlidesPerView();\n      if (newSlidesPerView !== slidesPerView) {\n        slidesPerView = newSlidesPerView;\n        updateCarousel(true);\n      } else if (isStaticMode()) {\n        \/\/ S\u00e9curit\u00e9 suppl\u00e9mentaire au redimensionnement\n        updateCarousel(true);\n      }\n    });\n\n    \/\/ --- GESTION DU SWIPE ---\n    let startX = 0;\n    let endX = 0;\n    const swipeThreshold = 40;\n\n    track.addEventListener('touchstart', (e) => {\n      if (isStaticMode()) return;\n      startX = e.touches[0].clientX;\n    }, { passive: true });\n\n    track.addEventListener('touchend', (e) => {\n      if (isStaticMode()) return;\n      endX = e.changedTouches[0].clientX;\n      const diff = startX - endX;\n      \n      if (Math.abs(diff) > swipeThreshold) {\n        if (diff > 0) moveNext();\n        else movePrev();\n      }\n    });\n\n    \/\/ --- Lazy Loading ---\n    const observerOptions = {\n      root: null,\n      rootMargin: '0px 100% 0px 100%', \n      threshold: 0\n    };\n\n    const imageObserver = new IntersectionObserver((entries, observer) => {\n      entries.forEach(entry => {\n        if (entry.isIntersecting) {\n          const img = entry.target;\n          if (img.dataset.src) {\n            img.onload = () => img.classList.add('norki-loaded');\n            img.src = img.dataset.src;\n            img.removeAttribute('data-src');\n            observer.unobserve(img);\n          }\n        }\n      });\n    }, observerOptions);\n    \n    document.querySelectorAll('.norki-broderie-mesure__slide img').forEach(img => {\n      imageObserver.observe(img);\n    });\n  });\n<\/script>\n\n<section class=\"norki-broderie-mesure\" id=\"bespoke-embroidery\">\n  <div class=\"norki-broderie-mesure__container\">\n    \n    <!-- En-t\u00eate : Titres & Textes -->\n    <div class=\"norki-broderie-mesure__header\">\n      <h2 class=\"avenirmedium-font\">Bespoke Embroidery:<br>Seats, Cushions, Bedspreads<\/h2>\n      <p>\n        Our atelier specializes in bespoke embroidery tailored to your every desire. From curtain borders adorned with delicate motifs to headboards featuring elegant monograms, entrust us with your vision. Together, we will create exclusive, high-fashion pieces that are entirely personalized to you.\n      <\/p>\n    <\/div>\n\n    <!-- En-t\u00eate : Bouton & Fl\u00e8ches Navigation -->\n    <div class=\"norki-broderie-mesure__actions\">\n      <a href=\"https:\/\/www.norki.com\/en\/\" class=\"norki-broderie-mesure__btn\">Shop Norki objects<\/a>\n      <div class=\"norki-broderie-mesure__arrows\">\n        <button class=\"norki-prev\" aria-label=\"Previous slide\">\n          <svg viewBox=\"0 0 24 24\"><path d=\"M15 18l-6-6 6-6\"><\/path><\/svg>\n        <\/button>\n        <button class=\"norki-next\" aria-label=\"Next slide\">\n          <svg viewBox=\"0 0 24 24\"><path d=\"M9 18l6-6-6-6\"><\/path><\/svg>\n        <\/button>\n      <\/div>\n    <\/div>\n    \n  <\/div> \n\n  <!-- Carrousel \/ Grille -->\n  <div class=\"norki-broderie-mesure__carousel\">\n    <div class=\"norki-broderie-mesure__viewport\">\n      <div class=\"norki-broderie-mesure__track\">\n        \n\n        <div class=\"norki-broderie-mesure__slide\">\n          <a href=\"https:\/\/www.norki.com\/en\/designer-benches-contemporary-design-luxury-benches-norki\/604-presto-bench-contemporary-design-light-oak-velvet-shearling.html\" class=\"norki-broderie-mesure__img-link\" tabindex=\"-1\">\n            <img decoding=\"async\" data-src=\"https:\/\/norki.com\/sur-mesure\/wp-content\/uploads\/2026\/05\/Siege-broderie-Norki.jpg\" src=\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 1 1'%3E%3C\/svg%3E\" alt=\"Embroidery detail on a Norki seat\" onerror=\"this.src='https:\/\/images.unsplash.com\/photo-1583847268964-b28dc8f51f92?q=80&amp;w=800&amp;auto=format&amp;fit=crop'; this.classList.add('norki-loaded');\">\n          <\/a>\n          <div class=\"norki-broderie-mesure__caption\">\n            <span>Presto Bench<\/span>\n            <a href=\"https:\/\/www.norki.com\/en\/designer-benches-contemporary-design-luxury-benches-norki\/604-presto-bench-contemporary-design-light-oak-velvet-shearling.html\">Shop<\/a>\n          <\/div>\n        <\/div>\n        \n        <div class=\"norki-broderie-mesure__slide\">\n          <a href=\"https:\/\/www.norki.com\/en\/iconic-throws-collection-norki\/653-black-white-luxury-throw.html\" class=\"norki-broderie-mesure__img-link\" tabindex=\"-1\">\n            <img decoding=\"async\" data-src=\"https:\/\/norki.com\/sur-mesure\/wp-content\/uploads\/2026\/05\/custom-embroidered-norki-throw.jpg\" src=\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 1 1'%3E%3C\/svg%3E\" alt=\"Bespoke embroidered Norki throw\" onerror=\"this.src='https:\/\/images.unsplash.com\/photo-1513694203232-719a280e022f?q=80&amp;w=800&amp;auto=format&amp;fit=crop'; this.classList.add('norki-loaded');\">\n          <\/a>\n          <div class=\"norki-broderie-mesure__caption\">\n            <span>Andante Throw<\/span>\n            <a href=\"https:\/\/www.norki.com\/en\/iconic-throws-collection-norki\/653-black-white-luxury-throw.html\">Shop<\/a>\n          <\/div>\n        <\/div>\n        \n        <div class=\"norki-broderie-mesure__slide\">\n          <a href=\"https:\/\/www.norki.com\/en\/high-end-designer-cushion\/470-sarafan-cushion-norki.html\" class=\"norki-broderie-mesure__img-link\" tabindex=\"-1\">\n            <img decoding=\"async\" data-src=\"https:\/\/norki.com\/sur-mesure\/wp-content\/uploads\/2026\/05\/SALO_1537-copie2-768x1151.jpg\" src=\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 1 1'%3E%3C\/svg%3E\" alt=\"Embroidered Sarafan cushion\" onerror=\"this.src='https:\/\/images.unsplash.com\/photo-1522771739844-6a9f6d5f14af?q=80&amp;w=800&amp;auto=format&amp;fit=crop'; this.classList.add('norki-loaded');\">\n          <\/a>\n          <div class=\"norki-broderie-mesure__caption\">\n            <span>Sarafan Cushion<\/span>\n            <a href=\"https:\/\/www.norki.com\/en\/high-end-designer-cushion\/470-sarafan-cushion-norki.html\">Shop<\/a>\n          <\/div>\n        <\/div>\n        \n        <div class=\"norki-broderie-mesure__slide\">\n          <a href=\"https:\/\/www.norki.com\/en\/iconic-throws-collection-norki\/483-sarafan-throw-embroidery-leather-corner-norki.html\" class=\"norki-broderie-mesure__img-link\" tabindex=\"-1\">\n            <img decoding=\"async\" data-src=\"https:\/\/norki.com\/sur-mesure\/wp-content\/uploads\/2026\/05\/plaid-Sarafan-brode-sur-mesure.jpg\" src=\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 1 1'%3E%3C\/svg%3E\" alt=\"Bespoke embroidered Sarafan throw\" onerror=\"this.src='https:\/\/images.unsplash.com\/photo-1605335122557-41a4a15eece5?q=80&amp;w=800&amp;auto=format&amp;fit=crop'; this.classList.add('norki-loaded');\">\n          <\/a>\n          <div class=\"norki-broderie-mesure__caption\">\n            <span>Sarafan Throw<\/span>\n            <a href=\"https:\/\/www.norki.com\/en\/iconic-throws-collection-norki\/483-sarafan-throw-embroidery-leather-corner-norki.html\">Shop<\/a>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n\n<style data-wp-block-html=\"css\">\n\/* ==========================================================================\n   SECTION BRODERIE \/ PROJETS INTERNATIONAUX\n   Int\u00e9gration Design System : Padding 80px 5vw\n   ========================================================================== *\/\n\n.norki-broderie-intl {\n    z-index: 10;\n    position: relative;\n    background-color: var(--color-norki-beige, #f8f0ea);\n    color: black;\n    padding: var(--section-pad-v-dt, 80px) var(--section-pad-h-dt, 5vw);\n    display: flex;\n    flex-direction: column;\n    gap: 20px;\n    overflow: hidden;\n}\n\n\/* --- GESTION DU HEADER MOBILE --- *\/\n.norki-broderie-intl__header {\n    display: flex;\n    align-items: end;\n    gap: 15px;\n}\n\n.norki-broderie-intl__title {\n    font-family: var(--font-montserrat, sans-serif);\n    font-size: clamp(1.4rem, 2.5vw, 35px);\n    line-height: 1.2;\n    font-weight: 500;\n    margin: 0;\n}\n\n\/* --- GESTION DE LA CARTE ET DU WRAPPER --- *\/\n.norki-broderie-intl__map-container {\n    width: 110%;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    margin: 10px 0;\n}\n\n@media (max-width: 1500px) {\n    .norki-broderie-intl__map-container { width: 111%; }\n}\n@media (max-width: 1024px) {\n    .norki-broderie-intl__map-container { width: 100%; }\n}\n\n\/* WRAPPER : Le secret de la robustesse. Contient images + liens *\/\n.norki-broderie-intl__map-wrapper {\n    position: relative;\n    width: 100%;\n    padding-left: 5px;\n    \/* Transformations par d\u00e9faut (Mobile\/Tablet) *\/\n    transform: scale(1.05) translateX(0);\n}\n\n.norki-broderie-intl__map-img {\n    width: 100%;\n    height: auto;\n    object-fit: contain;\n    display: block;\n}\n\n\/* Logique d'affichage des sources SVG *\/\n.norki-broderie-intl__img-default, \n.norki-broderie-intl__img-responsive, \n.norki-broderie-intl__img-mobile { \n    display: none; \n}\n\n@media (min-width: 1501px) {\n    .norki-broderie-intl__img-default { display: block; }\n}\n@media (min-width: 601px) and (max-width: 1500px) {\n    .norki-broderie-intl__img-responsive { display: block; }\n}\n@media (max-width: 600px) {\n    .norki-broderie-intl__img-mobile { display: block; }\n}\n\n\/* Base Overlays *\/\n.norki-broderie-intl__map-link-overlay {\n    position: absolute;\n    border-radius: 100px; \/* Align\u00e9 sur la forme des pills *\/\n    transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);\n    cursor: pointer;\n    z-index: 10;\n    background-color: rgba(255, 255, 255, 0);\n}\n\n\/* --------------------------------------------------\n   COORDONN\u00c9ES EXACTES DES PILULES (BALISES <RECT>)\n   Calcul\u00e9es directement sur les 3 viewBoxes fournis\n   -------------------------------------------------- *\/\n\n\/* 1. Version Mobile \u00c9troit (viewBox 1779.56 x 855.11) *\/\n@media (max-width: 600px) {\n    .norki-broderie-intl__map-link-overlay--paris {\n        left: 31.5116%; top: 4.7117%; width: 13.4679%; height: 6.4319%;\n    }\n    .norki-broderie-intl__map-link-overlay--strasbourg {\n        left: 43.5539%; top: 13.3924%; width: 19.3368%; height: 6.4319%;\n    }\n    .norki-broderie-intl__map-link-overlay--gstaad {\n        left: 61.8309%; top: 23.5443%; width: 15.7994%; height: 6.4319%;\n    }\n    .norki-broderie-intl__map-link-overlay--megeve {\n        left: 73.2552%; top: 32.8776%; width: 16.9379%; height: 6.6588%;\n    }\n}\n\n\/* 2. Version Tablette \/ Laptop (viewBox 2056.89 x 858.67) *\/\n@media (min-width: 601px) and (max-width: 1500px) {\n    .norki-broderie-intl__map-link-overlay--paris {\n        left: 35.0956%; top: 5.9348%; width: 11.6521%; height: 6.4053%;\n    }\n    .norki-broderie-intl__map-link-overlay--strasbourg {\n        left: 45.4392%; top: 14.5784%; width: 16.9027%; height: 6.4053%;\n    }\n    .norki-broderie-intl__map-link-overlay--gstaad {\n        left: 61.250%; top: 24.6893%; width: 13.6692%; height: 6.4053%;\n    }\n    .norki-broderie-intl__map-link-overlay--megeve {\n        left: 71.3564%; top: 33.9828%; width: 14.6542%; height: 6.6312%;\n    }\n}\n\n\/* 3. Version Grand \u00c9cran \/ Bureau (viewBox 2506.67 x 840.67) *\/\n@media (min-width: 1501px) {\n    .norki-broderie-intl__map-link-overlay--paris {\n        left: 39.6211%; top: 4.7926%; width: 9.5613%; height: 6.5424%;\n    }\n    .norki-broderie-intl__map-link-overlay--strasbourg {\n        left: 48.1989%; top: 13.6225%; width: 13.6698%; height: 6.5424%;\n    }\n    .norki-broderie-intl__map-link-overlay--gstaad {\n        left: 61.1167%; top: 23.9488%; width: 11.2165%; height: 6.5424%;\n    }\n    .norki-broderie-intl__map-link-overlay--megeve {\n        left: 69.4397%; top: 33.4424%; width: 12.0247%; height: 6.7732%;\n    }\n}\n\n\n\/* --- CONTENU TEXTE & ACTIONS --- *\/\n.norki-broderie-intl__content {\n    display: flex;\n    flex-direction: column;\n    gap: 15px;\n}\n\n.norki-broderie-intl__content p {\n    margin: 0;\n    font-size: 0.95rem;\n    line-height: 1.5;\n}\n\n.norki-broderie-intl__inline-link {\n    color: inherit;\n    text-decoration: underline;\n    text-decoration-color: currentColor;\n    text-underline-offset: 3px;\n    transition: text-decoration-color 0.3s ease, opacity 0.3s ease;\n}\n\n.norki-broderie-intl__inline-link:hover {\n    text-decoration-color: transparent;\n    opacity: 0.7;\n}\n\n.norki-broderie-intl__actions {\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n    margin-top: 20px;\n    width: 100%;\n    max-width: 280px;\n}\n\n.norki-broderie-intl__btn {\n    display: inline-flex;\n    justify-content: center;\n    align-items: center;\n    padding: 4px 27px;\n    text-decoration: none;\n    font-size: 0.9rem;\n    font-weight: 500;\n    transition: all 0.3s ease;\n    border: 1px solid transparent;\n}\n\n.norki-broderie-intl__btn--primary {\n    background-color: black;\n    color: #ffffff;\n    border-color: black;\n}\n\n.norki-broderie-intl__btn--primary:hover {\n    background-color: #382d25;\n    border-color: #382d25;\n}\n\n.norki-broderie-intl__btn--secondary {\n    background-color: transparent;\n    color: black;\n    border-color: black;\n}\n\n.norki-broderie-intl__btn--secondary:hover {\n    background-color: black;\n    color: white;\n}\n\n\n\/* --- RESPONSIVE TABLETTE (Padding) --- *\/\n@media (max-width: 992px) {\n    .norki-broderie-intl {\n        padding: var(--section-pad-v-tab, 50px) var(--section-pad-h-tab, 4vw);\n    }\n}\n\n\/* --- RESPONSIVE MOBILE (Padding) --- *\/\n@media (max-width: 768px) {\n    .norki-broderie-intl {\n        padding: var(--section-pad-v-mob, 40px) var(--section-pad-h-mob, 20px);\n    }\n}\n\n\n\/* --- RESPONSIVE DESKTOP (GRID LAYOUT + TRANSFORMS WRAPPER) --- *\/\n@media (min-width: 1024px) {\n    .norki-broderie-intl__header {\n        display: contents;\n    }\n\n    .norki-broderie-intl {\n        display: grid;\n        grid-template-columns: 35% 65%;\n        grid-template-areas:\n            \"title map\"\n            \"content map\";\n        grid-template-rows: max-content auto;\n        column-gap: 20px;\n        row-gap: 25px;\n        align-items: center;\n    }\n\n    .norki-broderie-intl__title {\n        grid-area: title;\n        align-self: end;\n        z-index: 2;\n        position: relative;\n    }\n\n    .norki-broderie-intl__content {\n        grid-area: content;\n        align-self: start;\n        max-width: 465px;\n        z-index: 2;\n        position: relative;\n    }\n\n    .norki-broderie-intl__map-container {\n        grid-area: map;\n        margin: 0;\n        height: 100%;\n        position: relative;\n        z-index: 1;\n    }\n\n    \/* Le wrapper remplace l'image pour les transformations *\/\n    .norki-broderie-intl__map-wrapper {\n        width: 125%; \n        transform: translateX(-3.5%); \/* \u00c9crase l'ancien scale(1.05) *\/\n        transform-origin: center left;\n    }\n}\n\n@media (min-width: 1501px) {\n    .norki-broderie-intl__map-wrapper {\n        width: 115%;\n        transform: translateX(-5%);\n    }\n}\n<\/style>\n\n<section class=\"norki-broderie-intl\">\n    \n    <div class=\"norki-broderie-intl__header\">\n        <h2 class=\"norki-broderie-intl__title avenirmedium-font\">\n            Embroidery for Global Bespoke Projects\n        <\/h2>\n    <\/div>\n\n    <div class=\"norki-broderie-intl__map-container\">\n        <!-- NOUVEAU WRAPPER : Englobe l'image et les overlays pour synchroniser les transformations CSS -->\n        <div class=\"norki-broderie-intl__map-wrapper\">\n            \n            <!-- 1. Source Bureau Large -->\n            <img decoding=\"async\" src=\"\/sur-mesure\/wp-content\/themes\/twentytwentyfour\/assets\/images\/Carte-Monde_Paris-Gstaad-Megeve.svg\" alt=\"Map of Norki locations\" class=\"norki-broderie-intl__map-img norki-broderie-intl__img-default\" onerror=\"this.style.display='none';\">\n\n            <!-- 2. Source Tablette \/ Laptop -->\n            <img decoding=\"async\" src=\"\/sur-mesure\/wp-content\/themes\/twentytwentyfour\/assets\/images\/Carte-Monde-Responsive-2_Paris-Gstaad-Megeve.svg\" alt=\"Map of Norki locations - Tablet\" class=\"norki-broderie-intl__map-img norki-broderie-intl__img-responsive\" onerror=\"this.style.display='none';\">\n\n            <!-- 3. Source Mobile \u00e9troit -->\n            <img decoding=\"async\" src=\"\/sur-mesure\/wp-content\/themes\/twentytwentyfour\/assets\/images\/Carte-Monde-Responsive_Paris-Gstaad-Megeve.svg\" alt=\"Map of Norki locations - Mobile\" class=\"norki-broderie-intl__map-img norki-broderie-intl__img-mobile\" onerror=\"this.style.display='none';\">\n\n            <!-- ZONES INTERACTIVES CLIQUEABLES (SUPERPOSITION CSS SYNCHRONIS\u00c9E) -->\n            <a href=\"https:\/\/www.norki.com\/en\/content\/15-cushion-rug-throw-furniture-luxury-decoration-shop-paris\" class=\"norki-broderie-intl__map-link-overlay norki-broderie-intl__map-link-overlay--paris\" title=\"Visit our Paris boutique\"><\/a>\n               \n            <!-- LIEN DE STRASBOURG MODIFI\u00c9 VERS L'ATELIER (CUSTOM-MADE-UPHOLSTERY) SANS FORMULAIRE DE CONTACT -->\n            <a href=\"https:\/\/www.norki.com\/en\/custom-made-upholstery\/\" class=\"norki-broderie-intl__map-link-overlay norki-broderie-intl__map-link-overlay--strasbourg\" title=\"Discover our Atelier\"><\/a>\n               \n            <a href=\"https:\/\/www.norki.com\/en\/content\/17-luxury-shopping-gstaad-interior-design-buy-rug-throw-cushion-furniture\" class=\"norki-broderie-intl__map-link-overlay norki-broderie-intl__map-link-overlay--gstaad\" title=\"Visit our Gstaad boutique\"><\/a>\n               \n            <a href=\"https:\/\/www.norki.com\/en\/content\/16-luxury-interior-design-chalet-megeve-throw-cushion-rug-furniture\" class=\"norki-broderie-intl__map-link-overlay norki-broderie-intl__map-link-overlay--megeve\" title=\"Visit our Meg\u00e8ve boutique\"><\/a>\n               \n        <\/div>\n    <\/div>\n\n    <div class=\"norki-broderie-intl__content\">\n        <p>Artisanal Excellence Without Borders: Our Maison brings the pinnacle of bespoke embroidery to the world\u2019s most prestigious interiors.<\/p>\n        \n        <p>Driven by boundless creativity and meticulous precision, our ateliers have, year after year, crafted exceptional pieces for the most ambitious international projects.<\/p>\n        \n        <p>At the heart of this rare craftsmanship lies the soul of our House: our <a href=\"https:\/\/www.norki.com\/en\/custom-made-upholstery\/\" class=\"norki-broderie-intl__inline-link\" title=\"Discover our Design Studio\">Design Studio<\/a>. Whether it be calligraphic monograms, delicate figurative motifs, or contemporary abstractions, our expertise breathes life into your every inspiration.<\/p>\n\n        <p>We invite you to experience our world within the intimate setting of our <a href=\"https:\/\/www.norki.com\/en\/content\/17-luxury-shopping-gstaad-interior-design-buy-rug-throw-cushion-furniture\" class=\"norki-broderie-intl__inline-link\" title=\"Discover our Gstaad boutique\">Gstaad<\/a>, <a href=\"https:\/\/www.norki.com\/en\/content\/16-luxury-interior-design-chalet-megeve-throw-cushion-rug-furniture\" class=\"norki-broderie-intl__inline-link\" title=\"Discover our Meg\u00e8ve boutique\">Meg\u00e8ve<\/a>, and <a href=\"https:\/\/www.norki.com\/en\/content\/15-cushion-rug-throw-furniture-luxury-decoration-shop-paris\" class=\"norki-broderie-intl__inline-link\" title=\"Discover our Paris boutique\">Paris<\/a> boutiques, where our consultants will devote their passion to realizing your most exquisite visions.<\/p>\n\n        <div class=\"norki-broderie-intl__actions\">\n            <a href=\"https:\/\/www.norki.com\/en\/custom-made-upholstery\/contact-us\/\" class=\"norki-broderie-intl__btn norki-broderie-intl__btn--primary\" title=\"Email our design studio\">Contact our Design Studio<\/a>\n            <a href=\"https:\/\/api.whatsapp.com\/send?phone=33647923857\" class=\"norki-broderie-intl__btn norki-broderie-intl__btn--secondary\" target=\"_blank\" rel=\"noopener\" title=\"Contact us directly on WhatsApp\">WhatsApp us<\/a>\n        <\/div>\n    <\/div>\n\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Haute Couture Embroidery Our Art Atelier \u00ab\u00a0`eof Our Craftsmanship Fur Couture EPV Upholstery Furnishing Couture Bespoke Rugs Embroidery Lun\u00e9ville Embroidery \u2013 Beads and Sequins Lun\u00e9ville embroidery, heir to a centuries-old regional craftsmanship, offers the precision and poetry of a true lace of light. The hands of our embroiderers embody a precious and delicate art, revealing [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-page-builder-no-header-footer.php","meta":{"_uag_custom_page_level_css":"\/* A COPIER COLLER *\/\n\n:root {\n\t--wp--preset--color--contrast: black;\n    \/* Paddings de section standards *\/\n    --section-pad-v-dt: 80px;\n    --section-pad-h-dt: 5vw;\n    \n    --section-pad-v-tab: 50px;\n    --section-pad-h-tab: 4vw;\n    \n    --section-pad-v-mob: 40px;\n    --section-pad-h-mob: 20px;\n\n    \/* Couleurs  Polices *\/\n    --color-norki-brown: #50423d;\n    --color-norki-beige: #f8f0ea;\n    --font-baskerville: 'Baskerville', serif;\n    --font-montserrat: 'Montserrat', sans-serif;\n}\n\n@font-face {\n  font-family: 'LibreBaskervilleItalic';\n  src: url('\/sur-mesure\/wp-content\/themes\/twentytwentyfour\/assets\/fonts\/Libre-Baskerville\/LibreBaskerville-Italic.ttf') format('truetype');\n  font-weight: normal;\n  font-style: normal;\n}\n\n@font-face {\n  font-family: 'Bestermind';\n  src: url('\/sur-mesure\/wp-content\/themes\/twentytwentyfour\/assets\/fonts\/Bestermind\/BestermindRegular.ttf') format('truetype');\n  font-weight: normal;\n  font-style: normal;\n}\n\n@font-face {\n  font-family: 'AvenirBook';\n  src: url('\/sur-mesure\/wp-content\/themes\/twentytwentyfour\/assets\/fonts\/Avenir\/Avenir-Book-01.otf') format('opentype');\n  font-weight: normal;\n  font-style: normal;\n}\n\n\n@font-face {\n  font-family: 'AvenirMedium';\n  src: url('\/sur-mesure\/wp-content\/themes\/twentytwentyfour\/assets\/fonts\/Avenir\/Avenir-Medium-09.otf') format('opentype');\n  font-weight: normal;\n  font-style: normal;\n}\n\n@font-face {\n  font-family: 'AvenirBookOblique';\n  src: url('\/sur-mesure\/wp-content\/themes\/twentytwentyfour\/assets\/fonts\/Avenir\/Avenir-BookOblique-02.otf') format('opentype');\n  font-weight: normal;\n  font-style: normal;\n}\n\n@font-face {\n  font-family: 'Pertili';\n  src: url('\/sur-mesure\/wp-content\/themes\/twentytwentyfour\/assets\/fonts\/PERTILI.TTF') format('truetype');\n  font-weight: normal;\n  font-style: normal;\n}\n\n.pertili-font {\n\tfont-family: \"Pertili\", sans-serif !important;\n}\n\n.bestermind-font {\n\tfont-family: \"Bestermind\", sans-serif !important;\n}\n\n.avenirbookoblique-font {\n\tfont-family: \"AvenirBookOblique\", sans-serif !important;\n}\n\n.baskerville-italic-font {\n\tfont-family: \"LibreBaskervilleItalic\", sans-serif !important;\n}\n\n.avenirmedium-font {\n\tfont-family: \"AvenirMedium\", sans-serif !important;\n}\n\nbody:not(.wp-admin) * {\n  font-family: \"AvenirBook\", sans-serif;\n}\n\nbody {\n\tbackground-color: #f8f0ea !important;\n\tcolor: black;\n}\n\nh2 {\n\tfont-family: \"AvenirMedium\", sans-serif !important;\n}\n\n.components-sandbox {\n\tmax-height: 500px;\n}\n\n\/* A COPIER COLLER END *\/","_sitemap_exclude":false,"_sitemap_priority":"","_sitemap_frequency":"","footnotes":""},"categories":[],"tags":[],"class_list":["post-4256","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Bespoke Haute Couture Embroidery | NORKI Atelier<\/title>\n<meta name=\"description\" content=\"Experience artisanal excellence with bespoke embroidery. From Lun\u00e9ville lace to contemporary monograms, luxury craftsmanship for exceptional projects.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-haute-couture-embroidery\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bespoke Haute Couture Embroidery | NORKI Atelier\" \/>\n<meta property=\"og:description\" content=\"Experience artisanal excellence with bespoke embroidery. From Lun\u00e9ville lace to contemporary monograms, luxury craftsmanship for exceptional projects.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-haute-couture-embroidery\/\" \/>\n<meta property=\"og:site_name\" content=\"Norki\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/facebook.com\/NorkiDecoration\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-09T09:32:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/norki.com\/sur-mesure\/wp-content\/uploads\/2026\/05\/Broderie-Haute-Couture-Norki.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.norki.com\\\/en\\\/custom-made-upholstery\\\/bespoke-haute-couture-embroidery\\\/\",\"url\":\"https:\\\/\\\/www.norki.com\\\/en\\\/custom-made-upholstery\\\/bespoke-haute-couture-embroidery\\\/\",\"name\":\"Bespoke Haute Couture Embroidery | NORKI Atelier\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.norki.com\\\/sur-mesure\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.norki.com\\\/en\\\/custom-made-upholstery\\\/bespoke-haute-couture-embroidery\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.norki.com\\\/en\\\/custom-made-upholstery\\\/bespoke-haute-couture-embroidery\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/norki.com\\\/sur-mesure\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Broderie-Haute-Couture-Norki.jpg\",\"datePublished\":\"2026-06-08T08:42:08+00:00\",\"dateModified\":\"2026-06-09T09:32:09+00:00\",\"description\":\"Experience artisanal excellence with bespoke embroidery. From Lun\u00e9ville lace to contemporary monograms, luxury craftsmanship for exceptional projects.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.norki.com\\\/en\\\/custom-made-upholstery\\\/bespoke-haute-couture-embroidery\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.norki.com\\\/en\\\/custom-made-upholstery\\\/bespoke-haute-couture-embroidery\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.norki.com\\\/en\\\/custom-made-upholstery\\\/bespoke-haute-couture-embroidery\\\/#primaryimage\",\"url\":\"https:\\\/\\\/norki.com\\\/sur-mesure\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Broderie-Haute-Couture-Norki.jpg\",\"contentUrl\":\"https:\\\/\\\/norki.com\\\/sur-mesure\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Broderie-Haute-Couture-Norki.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.norki.com\\\/en\\\/custom-made-upholstery\\\/bespoke-haute-couture-embroidery\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.norki.com\\\/sur-mesure\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Embroidery\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.norki.com\\\/sur-mesure\\\/#website\",\"url\":\"https:\\\/\\\/www.norki.com\\\/sur-mesure\\\/\",\"name\":\"Norki\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.norki.com\\\/sur-mesure\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bespoke Haute Couture Embroidery | NORKI Atelier","description":"Experience artisanal excellence with bespoke embroidery. From Lun\u00e9ville lace to contemporary monograms, luxury craftsmanship for exceptional projects.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-haute-couture-embroidery\/","og_locale":"fr_FR","og_type":"article","og_title":"Bespoke Haute Couture Embroidery | NORKI Atelier","og_description":"Experience artisanal excellence with bespoke embroidery. From Lun\u00e9ville lace to contemporary monograms, luxury craftsmanship for exceptional projects.","og_url":"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-haute-couture-embroidery\/","og_site_name":"Norki","article_publisher":"https:\/\/facebook.com\/NorkiDecoration","article_modified_time":"2026-06-09T09:32:09+00:00","og_image":[{"url":"https:\/\/norki.com\/sur-mesure\/wp-content\/uploads\/2026\/05\/Broderie-Haute-Couture-Norki.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-haute-couture-embroidery\/","url":"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-haute-couture-embroidery\/","name":"Bespoke Haute Couture Embroidery | NORKI Atelier","isPartOf":{"@id":"https:\/\/www.norki.com\/sur-mesure\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-haute-couture-embroidery\/#primaryimage"},"image":{"@id":"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-haute-couture-embroidery\/#primaryimage"},"thumbnailUrl":"https:\/\/norki.com\/sur-mesure\/wp-content\/uploads\/2026\/05\/Broderie-Haute-Couture-Norki.jpg","datePublished":"2026-06-08T08:42:08+00:00","dateModified":"2026-06-09T09:32:09+00:00","description":"Experience artisanal excellence with bespoke embroidery. From Lun\u00e9ville lace to contemporary monograms, luxury craftsmanship for exceptional projects.","breadcrumb":{"@id":"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-haute-couture-embroidery\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-haute-couture-embroidery\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-haute-couture-embroidery\/#primaryimage","url":"https:\/\/norki.com\/sur-mesure\/wp-content\/uploads\/2026\/05\/Broderie-Haute-Couture-Norki.jpg","contentUrl":"https:\/\/norki.com\/sur-mesure\/wp-content\/uploads\/2026\/05\/Broderie-Haute-Couture-Norki.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-haute-couture-embroidery\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.norki.com\/sur-mesure\/fr\/"},{"@type":"ListItem","position":2,"name":"Embroidery"}]},{"@type":"WebSite","@id":"https:\/\/www.norki.com\/sur-mesure\/#website","url":"https:\/\/www.norki.com\/sur-mesure\/","name":"Norki","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.norki.com\/sur-mesure\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"webmaster","author_link":"https:\/\/www.norki.com\/sur-mesure\/author\/webmaster\/"},"uagb_comment_info":0,"uagb_excerpt":"Haute Couture Embroidery Our Art Atelier ```eof Our Craftsmanship Fur Couture EPV Upholstery Furnishing Couture Bespoke Rugs Embroidery Lun\u00e9ville Embroidery \u2013 Beads and Sequins Lun\u00e9ville embroidery, heir to a centuries-old regional craftsmanship, offers the precision and poetry of a true lace of light. The hands of our embroiderers embody a precious and delicate art, revealing\u2026","_links":{"self":[{"href":"https:\/\/www.norki.com\/sur-mesure\/wp-json\/wp\/v2\/pages\/4256","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.norki.com\/sur-mesure\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.norki.com\/sur-mesure\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.norki.com\/sur-mesure\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.norki.com\/sur-mesure\/wp-json\/wp\/v2\/comments?post=4256"}],"version-history":[{"count":26,"href":"https:\/\/www.norki.com\/sur-mesure\/wp-json\/wp\/v2\/pages\/4256\/revisions"}],"predecessor-version":[{"id":4402,"href":"https:\/\/www.norki.com\/sur-mesure\/wp-json\/wp\/v2\/pages\/4256\/revisions\/4402"}],"wp:attachment":[{"href":"https:\/\/www.norki.com\/sur-mesure\/wp-json\/wp\/v2\/media?parent=4256"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.norki.com\/sur-mesure\/wp-json\/wp\/v2\/categories?post=4256"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.norki.com\/sur-mesure\/wp-json\/wp\/v2\/tags?post=4256"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}