{"id":1890,"date":"2026-06-17T09:50:23","date_gmt":"2026-06-17T07:50:23","guid":{"rendered":"https:\/\/www.norki.com\/studio-chalet\/?page_id=1890"},"modified":"2026-06-22T12:47:01","modified_gmt":"2026-06-22T10:47:01","slug":"interior-design-agency-mountain-projects-3d","status":"publish","type":"page","link":"https:\/\/www.norki.com\/en\/studio-chalet\/interior-design-agency-mountain-projects-3d\/","title":{"rendered":"Studio Chalet"},"content":{"rendered":"\n<style>\n\/* ==========================================================================\n   COMPOSANT : HERO NORKI CHALET\n   ========================================================================== *\/\n\n.hero-norki-chalet {\n    position: relative;\n    width: 100%;\n    height: 100vh;\n    min-height: 600px;\n    display: flex;\n    align-items: flex-end; \/* Aligne le contenu vers le bas *\/\n    overflow: hidden;\n    background-color: var(--color-norki-beige); \/* Fallback *\/\n}\n\n.hero-norki-chalet__bg {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    object-position: center;\n    z-index: 1;\n}\n\n\/* Gradient protecteur pour garantir le contraste du texte *\/\n.hero-norki-chalet__overlay {\n    position: absolute;\n    bottom: 0;\n    left: 0;\n    width: 100%;\n    height: 40%;\n    background: linear-gradient(to top, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 100%);\n    z-index: 2;\n    pointer-events: none;\n}\n\n.hero-norki-chalet__content {\n    position: relative;\n    z-index: 3;\n    width: 100%;\n    \/* Utilisation des variables de padding globales *\/\n    padding: var(--section-pad-v-dt) var(--section-pad-h-dt);\n    color: #ffffff;\n}\n\n.hero-norki-chalet__title {\n    font-size: clamp(1.2rem, 2vw, 2.2rem);\n    line-height: 1.1;\n    margin: 0 0 0.5rem 0;\n    letter-spacing: 0.02em;\n    font-weight: normal;\n    color: white;\n}\n\n.hero-norki-chalet__subtitle {\n    font-size: clamp(1.2rem, 2vw, 2.2rem);\n    line-height: 1.3;\n    margin: 0;\n    font-style: italic; \/* Italique natif sur la font par d\u00e9faut (AvenirBook) *\/\n    font-weight: normal;\n    letter-spacing: 0.03em;\n}\n\n\/* --- Responsive Tablette --- *\/\n@media (max-width: 1024px) {\n    .hero-norki-chalet {\n        min-height: 500px;\n    }\n    \n    .hero-norki-chalet__content {\n        padding: var(--section-pad-v-tab) var(--section-pad-h-tab);\n    }\n}\n\n\/* --- Responsive Mobile --- *\/\n@media (max-width: 768px) {\n    .hero-norki-chalet {\n        height: 100dvh; \/* Hauteur r\u00e9duite sur mobile pour ne pas forcer le scroll inutilement *\/\n        min-height: 450px;\n    }\n    \n    .hero-norki-chalet__content {\n        padding: var(--section-pad-v-mob) var(--section-pad-h-mob);\n    }\n}\n<\/style>\n\n<!-- STRUCTURE HTML DU COMPOSANT -->\n<section class=\"hero-norki-chalet\">\n    <img decoding=\"async\" class=\"hero-norki-chalet__bg\" src=\"https:\/\/www.norki.com\/studio-chalet\/wp-content\/uploads\/2026\/06\/Chalet-Living-room-Norki-3D-Gstaad-scaled.jpg\" alt=\"Panoramic interior view of the Studio Chalet by Norki, large orange sofa and luxury decoration\" loading=\"eager\" fetchpriority=\"high\">\n    <div class=\"hero-norki-chalet__overlay\" aria-hidden=\"true\"><\/div>\n    \n    <div class=\"hero-norki-chalet__content\">\n        <!-- La classe globale avenirmedium-font est appliqu\u00e9e ici -->\n        <h1 class=\"hero-norki-chalet__title avenirmedium-font\">Studio Chalet<\/h1>\n        <p class=\"hero-norki-chalet__subtitle\">A NORKI Signature<\/p>\n    <\/div>\n<\/section>\n\n\n\n<style>\n\/* ==========================================================================\n   COMPOSANT : PRESENTATION CHALET (CROQUIS)\n   ========================================================================== *\/\n\n.presentation-chalet {\n    position: relative;\n    background-color: var(--color-norki-beige);\n    overflow: hidden;\n}\n\n\/* L'image de fond sert de tuteur pour la hauteur de la section sur PC *\/\n.presentation-chalet__sketch {\n    display: block;\n    width: 72%;\n    height: auto;\n    object-fit: contain;\n    padding-bottom: 150px;\n}\n\n\/* --- Typographies communes --- *\/\n.presentation-chalet__text {\n    color: black;\n    box-sizing: border-box; \/* Assure que le padding n'augmente pas la largeur totale *\/\n    font-size: 0.95rem;\n}\n\n\/* --- STYLES LIENS EDITEUR (Li\u00e9s au r\u00e9f\u00e9rencement) --- *\/\n.nk-editorial-inline-link {\n    color: inherit;\n    text-decoration: underline;\n    text-decoration-color: currentColor;\n    text-underline-offset: 3px;\n    text-decoration-thickness: 1px;\n    transition: text-decoration-color 0.3s ease, opacity 0.3s ease;\n}\n\n.nk-editorial-inline-link:hover {\n    text-decoration-color: transparent;\n    opacity: 0.7;\n}\n\n\/* ==========================================================================\n   LAYOUT DESKTOP (Positions en %)\n   ========================================================================== *\/\n@media (min-width: 1025px) {\n    .presentation-chalet__intro {\n        position: absolute;\n        top: 12%;\n        left: 5%;\n        width: 43%;\n        font-size: clamp(32px, 3vw, 32px);\n        z-index: 2;\n    }\n\n    .presentation-chalet__desc-1 {\n        position: absolute;\n        top: 32%;\n        left: 42%;\n        width: 26%;\n        padding-left: 20px; \/* Ajout d'un padding pour \u00e9viter le collage *\/\n        line-height: 1.6;\n        z-index: 2;\n    }\n\n    .presentation-chalet__img-cinema {\n        position: absolute;\n        top: 32%;\n        right: 5%;\n        width: 26%;\n        height: auto;\n        object-fit: cover;\n        z-index: 2;\n    }\n\n    .presentation-chalet__desc-2 {\n        position: absolute;\n        bottom: 3%;\n        left: 5%;\n        width: 25%;\n        line-height: 1.6;\n        z-index: 2;\n    }\n}\n\n\/* ==========================================================================\n   LAYOUT TABLETTE (Transition interm\u00e9diaire)\n   ========================================================================== *\/\n@media (max-width: 1024px) and (min-width: 769px) {\n    .presentation-chalet__intro {\n        position: absolute;\n        top: 8%;\n        left: 5%;\n        width: 55%;\n        font-size: 28px;\n        z-index: 2;\n    }\n\n    .presentation-chalet__desc-1 {\n        position: absolute;\n        top: 40%;\n        left: 45%;\n        width: 25%;\n        padding-left: 15px;\n        line-height: 1.5;\n        z-index: 2;\n    }\n\n    .presentation-chalet__img-cinema {\n        position: absolute;\n        top: 40%;\n        right: 5%;\n        width: 26%;\n        height: auto;\n        z-index: 2;\n    }\n\n    .presentation-chalet__desc-2 {\n        position: absolute;\n        bottom: 5%;\n        left: 5%;\n        width: 30%;\n        font-size: 14px;\n        line-height: 1.5;\n        z-index: 2;\n    }\n}\n\n@media (max-width: 1500px) and (min-width: 769px) {\n    .presentation-chalet__img-cinema {\n        top: 52%;\n    }\n    .presentation-chalet__desc-1 {\n        left: auto;\n        right: 5%;\n        top: 13%;\n        width: 26%;\n        padding-left: 0;\n    }\n    .presentation-chalet__desc-2 {\n        width: 56%;\n    }\n}\n\n\/* ==========================================================================\n   LAYOUT MOBILE (Flux en colonne naturel)\n   ========================================================================== *\/\n@media (max-width: 768px) {\n    .presentation-chalet {\n        display: flex;\n        flex-direction: column;\n        padding: var(--section-pad-v-mob) var(--section-pad-h-mob);\n    }\n\n    .presentation-chalet__intro {\n        position: relative;\n        width: 100%;\n        font-size: 24px;\n        margin-bottom: -40px;\n        z-index: 2;\n    }\n\n    .presentation-chalet__sketch {\n        position: relative;\n        width: calc(100% + var(--section-pad-h-mob) * 2);\n        margin-left: calc(var(--section-pad-h-mob) * -1);\n        margin-top: 0;\n        z-index: 1;\n        padding-bottom: unset;\n    }\n\n    .presentation-chalet__desc-1 {\n        position: relative;\n        width: 100%;\n        font-size: 16px;\n        line-height: 1.6;\n        margin-top: 20px;\n        margin-bottom: 30px;\n        z-index: 2;\n    }\n\n    .presentation-chalet__img-cinema {\n        position: relative;\n        width: 100%;\n        height: auto;\n        margin-bottom: 30px;\n        z-index: 2;\n    }\n\n    .presentation-chalet__desc-2 {\n        position: relative;\n        width: 100%;\n        line-height: 1.6;\n        z-index: 2;\n    }\n}\n<\/style>\n\n<!-- STRUCTURE HTML DU COMPOSANT -->\n<section class=\"presentation-chalet\">\n    \n    <div class=\"presentation-chalet__text presentation-chalet__intro baskerville-italic-font\">\n        For more than fifteen years, Norki has developed, with Studio Chalet, its in-house interior design studio, a distinctive vision of chalet decoration for alpine settings\n    <\/div>\n\n    <img decoding=\"async\" class=\"presentation-chalet__sketch\" src=\"https:\/\/www.norki.com\/studio-chalet\/wp-content\/uploads\/2026\/06\/GenAIImage_1d8cbdae-bcf4-4311-876c-25f6b87b5422.png\" alt=\"Illustrative sketch of chalets and alpine mountains\" loading=\"lazy\">\n\n    <div class=\"presentation-chalet__text presentation-chalet__desc-1\">\n        Through each project, our perspective has evolved and refined, shaped by experience and by the trust of our clients, until <a href=\"https:\/\/www.norki.com\/en\/studio-chalet\/luxury-interior-design\/\" class=\"nk-editorial-inline-link\">mountain decoration<\/a> became one of our signatures. We have had the privilege of designing and creating interiors for some of the world&rsquo;s most beautiful chalets, crafting spaces where elegance meets authenticity.\n    <\/div>\n\n    <img decoding=\"async\" class=\"presentation-chalet__img-cinema\" src=\"https:\/\/www.norki.com\/studio-chalet\/wp-content\/uploads\/2026\/06\/Megeve-home-cinema-decoration-fourrure.jpg\" alt=\"Interior design of a luxurious home cinema in a chalet in Meg\u00e8ve, with fur sofas\" loading=\"lazy\">\n\n    <div class=\"presentation-chalet__text presentation-chalet__desc-2\">\n        Our approach to mountain decoration is both chic and understated, luxurious yet never ostentatious. We favor interiors that feel free, creative, and distinctive, where every material interacts harmoniously with the architecture and the surrounding landscape. For <a href=\"https:\/\/www.norki.com\/en\/custom-made-upholstery\/bespoke-interior-design-studio-furniture-rugs\/\" class=\"nk-editorial-inline-link\">each project<\/a>, the mountains are never merely a backdrop: they are a constant source of inspiration.\n    <\/div>\n\n<\/section>\n\n\n\n<style>\n\/* ==========================================================================\n   COMPOSANT : SENSIBILIT\u00c9 SONIA LINARD (CUISINE & CHALET)\n   ========================================================================== *\/\n\n.sensibilite-chalet {\n    background-color: var(--color-norki-beige);\n    \/* Utilisation des paddings root selon la DA - padding-top forc\u00e9 \u00e0 0 sur tout format *\/\n    padding: 0 var(--section-pad-h-dt) var(--section-pad-v-dt) var(--section-pad-h-dt);\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 6vw; \/* Espace proportionnel entre les deux colonnes *\/\n    align-items: stretch; \/* Permet aux deux colonnes d'avoir la m\u00eame hauteur de r\u00e9f\u00e9rence *\/\n}\n\n\/* --- Colonne Gauche : Grande Image --- *\/\n.sensibilite-chalet__col-left {\n    width: 100%;\n    display: flex;\n}\n\n.sensibilite-chalet__main-img {\n    width: 100%;\n    height: 100%;\n    max-height: 85vh; \/* Prot\u00e8ge le layout si l'image native est trop haute *\/\n    object-fit: cover;\n    display: block;\n}\n\n\/* --- Colonne Droite : Petite image + Texte --- *\/\n.sensibilite-chalet__col-right {\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-end; \/* Aligne tout le bloc vers le bas (flex end) *\/\n}\n\n.sensibilite-chalet__content {\n    display: flex;\n    flex-direction: column;\n    align-items: flex-start; \/* Aligne l'image et le texte sur leur bordure gauche *\/\n    max-width: 420px; \/* Limite la largeur pour reproduire la maquette *\/\n    margin: 0 auto; \/* Centre le bloc de contenu dans la colonne droite *\/\n    width: 100%;\n    padding-bottom: 0; \/* Modifi\u00e9 \u00e0 0 pour tous les formats *\/\n}\n\n.sensibilite-chalet__small-img {\n    width: 65%; \/* Rend l'image plus petite que le texte *\/\n    max-width: 280px;\n    height: auto;\n    object-fit: cover;\n    margin-bottom: 2.5rem; \/* Espace entre la petite image et le texte *\/\n}\n\n.sensibilite-chalet__text {\n    font-size: 0.95rem;\n    line-height: 1.6;\n    color: black; \/* Modifi\u00e9 \u00e0 noir strict pour tous les formats *\/\n    margin: 0;\n    text-align: left;\n}\n\n\/* ==========================================================================\n   LAYOUT TABLETTE\n   ========================================================================== *\/\n@media (max-width: 1024px) {\n    .sensibilite-chalet {\n        \/* padding-top maintenu \u00e0 0 *\/\n        padding: 0 var(--section-pad-h-tab) var(--section-pad-v-tab) var(--section-pad-h-tab);\n        gap: 4vw;\n    }\n    \n    .sensibilite-chalet__content {\n        max-width: 350px;\n    }\n    \n    .sensibilite-chalet__small-img {\n        width: 80%;\n    }\n}\n\n\/* ==========================================================================\n   LAYOUT MOBILE (Stack vertical)\n   ========================================================================== *\/\n@media (max-width: 768px) {\n    .sensibilite-chalet {\n        grid-template-columns: 1fr;\n        \/* padding-top maintenu \u00e0 0 *\/\n        padding: 0 var(--section-pad-h-mob) var(--section-pad-v-mob) var(--section-pad-h-mob);\n        gap: 40px;\n    }\n    \n    .sensibilite-chalet__main-img {\n        max-height: 60vh;\n    }\n    \n    .sensibilite-chalet__col-right {\n        justify-content: flex-start; \/* R\u00e9initialise l'alignement sur mobile *\/\n    }\n    \n    .sensibilite-chalet__content {\n        margin: 0; \/* Aligne le contenu \u00e0 gauche sur mobile *\/\n        max-width: 100%;\n        padding-bottom: 0;\n    }\n    \n    \/* Masquage de l'image chalet sur mobile *\/\n    .sensibilite-chalet__small-img {\n        display: none;\n    }\n}\n<\/style>\n\n<!-- STRUCTURE HTML DU COMPOSANT -->\n<section class=\"sensibilite-chalet\">\n    \n    <!-- Colonne Gauche -->\n    <div class=\"sensibilite-chalet__col-left\">\n        <img decoding=\"async\" class=\"sensibilite-chalet__main-img\" src=\"https:\/\/www.norki.com\/studio-chalet\/wp-content\/uploads\/2026\/06\/Cuisine-Gres-Decoration-art-3D.jpg\" alt=\"Luxury kitchen with a stoneware worktop and decorative bronze details\" loading=\"lazy\">\n    <\/div>\n\n    <!-- Colonne Droite -->\n    <div class=\"sensibilite-chalet__col-right\">\n        <div class=\"sensibilite-chalet__content\">\n            <img decoding=\"async\" class=\"sensibilite-chalet__small-img\" src=\"https:\/\/www.norki.com\/studio-chalet\/wp-content\/uploads\/2026\/06\/chalet-alpin-megeve-traditionnelle.jpg\" alt=\"Exterior view of a traditional alpine chalet under the snow\" loading=\"lazy\">\n            <p class=\"sensibilite-chalet__text\">\n                This sensibility originates from Sonia Linard&rsquo;s deep passion for the mountains. Her love for alpine landscapes, their ever-changing light, native vegetation, and the rhythm of the seasons has long nourished her creative vision. Traditional materials \u2014 aged wood, natural stone, fur, and natural hides \u2014 become part of a refined decorative language that celebrates nature while reinterpreting the codes of chalet living.\n            <\/p>\n        <\/div>\n    <\/div>\n\n<\/section>\n\n\n\n<style>\n\/* ==========================================================================\n   COMPOSANT : SIGNATURE SONIA LINARD (TEXTE + MOODBOARD)\n   ========================================================================== *\/\n\n.signature-sonia {\n    background-color: var(--color-norki-beige);\n    padding: var(--section-pad-v-dt) var(--section-pad-h-dt);\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 5vw; \/* Espacement entre les colonnes *\/\n    align-items: stretch;\n   padding-top: 0;\n}\n\n\/* --- Colonne Gauche : Texte et Ligne --- *\/\n.signature-sonia__left {\n    position: relative;\n    display: flex;\n    flex-direction: column;\n}\n\n.signature-sonia__title {\n    color: black;\n    margin: 0 0 2rem 0;\n    font-size: clamp(1.4rem, 2.5vw, 35px);\n    line-height: 1.2;\n}\n\n.signature-sonia__subtitle {\n    display: block;\n    margin-top: 0.2rem;\n    font-size: clamp(24px, 2.5vw, 36px);\n}\n\n.signature-sonia__quote {\n    color: black;\n    font-size: 0.95rem;\n    line-height: 1.6;\n    max-width: 480px; \/* Limite la largeur du paragraphe pour reproduire la maquette *\/\n    margin: 0;\n}\n\n\/* Ligne noire d\u00e9corative *\/\n.signature-sonia__line {\n    position: absolute;\n    bottom: 12%; \/* Position estim\u00e9e selon la maquette Desktop *\/\n    left: 0;\n    \/* La largeur = 100% de la colonne texte + la goutti\u00e8re (gap) pour venir toucher l'image *\/\n    width: calc(100% + 5vw); \n    height: 1px;\n    background-color: black;\n    z-index: 1;\n}\n\n\/* --- Colonne Droite : Image --- *\/\n.signature-sonia__right {\n    width: 100%;\n    display: flex;\n    position: relative;\n    z-index: 2; \/* S'assure que l'image reste visuellement \"au-dessus\" ou au m\u00eame niveau que la ligne *\/\n}\n\n.signature-sonia__image {\n    width: 100%;\n    height: 100%;\n    max-height: 80vh; \/* Prot\u00e8ge le ratio sur de tr\u00e8s grands \u00e9crans *\/\n    object-fit: cover;\n    display: block;\n}\n\n\/* ==========================================================================\n   LAYOUT TABLETTE\n   ========================================================================== *\/\n@media (max-width: 1024px) {\n    .signature-sonia {\n        padding: var(--section-pad-v-tab) var(--section-pad-h-tab);\n        gap: 4vw;\n        padding-top: 0;\n    }\n    \n    .signature-sonia__line {\n        width: calc(100% + 4vw); \/* Ajustement au nouveau gap *\/\n        bottom: 5%;\n    }\n}\n\n\/* ==========================================================================\n   LAYOUT MOBILE\n   ========================================================================== *\/\n@media (max-width: 768px) {\n    .signature-sonia {\n        grid-template-columns: 1fr;\n        padding: var(--section-pad-v-mob) var(--section-pad-h-mob);\n        gap: 40px;\n         padding-top: 0;\n    }\n    \n    .signature-sonia__left {\n        justify-content: flex-start;\n    }\n    \n    .signature-sonia__title {\n        margin-bottom: 1.5rem;\n    }\n    \n    .signature-sonia__quote {\n        max-width: 100%;\n    }\n    \n    .signature-sonia__line {\n        display: none; \/* Masqu\u00e9 sur mobile selon la maquette *\/\n    }\n    \n    .signature-sonia__image {\n        max-height: 60vh;\n    }\n}\n<\/style>\n\n<!-- STRUCTURE HTML DU COMPOSANT -->\n<section class=\"signature-sonia\">\n    \n    <!-- Colonne Gauche -->\n    <div class=\"signature-sonia__left\">\n        <h2 class=\"signature-sonia__title avenirmedium-font\">\n            Sonia LINARD Signature\n            <span class=\"signature-sonia__subtitle baskerville-italic-font\">The Art of Chalet<\/span>\n        <\/h2>\n        \n        <p class=\"signature-sonia__quote\">\n            \u00ab\u00a0For me, every mountain chalet interior must tell an intimate story. Custom-made furniture, natural materials, and rich, evocative colors inspired by the surrounding landscapes\u2014each project should become a unique refuge: warm, elegant, exclusive, and deeply connected to those who live within it.\u00a0\u00bb\n        <\/p>\n        \n        <div class=\"signature-sonia__line\" aria-hidden=\"true\"><\/div>\n    <\/div>\n\n    <!-- Colonne Droite -->\n    <div class=\"signature-sonia__right\">\n        <img decoding=\"async\" class=\"signature-sonia__image\" src=\"https:\/\/www.norki.com\/studio-chalet\/wp-content\/uploads\/2026\/06\/sonia-decoration-moodboard.jpg\" alt=\"Sonia Linard working on a moodboard of material and color samples\" loading=\"lazy\">\n    <\/div>\n\n<\/section>\n\n\n\n<style>\n\/* ==========================================================================\n   COMPOSANT : PR\u00c9SENTATION DESCRIPTIVE STUDIO CHALET\n   ========================================================================== *\/\n\n.studio-desc {\n    background-color: var(--color-norki-beige);\n    padding: var(--section-pad-v-dt) var(--section-pad-h-dt);\n    display: grid;\n    grid-template-columns: 0.8fr 1.1fr 1.1fr;\n    gap: 4vw;\n    align-items: flex-start;\n    max-width: 1300px;\n    padding-bottom: 0;\n}\n\n\/* --- Colonne Titre --- *\/\n.studio-desc__col--title {\n    position: relative;\n}\n\n.studio-desc__main-title {\n    color: black;\n    font-size: clamp(1.4rem, 2.5vw, 35px);\n    line-height: 1.1;\n    margin: 0;\n    letter-spacing: -0.01em;\n}\n\n\/* --- Colonnes Textes --- *\/\n.studio-desc__text {\n    color: black;\n    font-size: 0.95rem;\n    line-height: 1.6;\n    margin: 0 0 1.8rem 0;\n}\n\n.studio-desc__text:last-child {\n    margin-bottom: 0;\n}\n\n\/* --- STYLES LIENS EDITEUR (Li\u00e9s au r\u00e9f\u00e9rencement) --- *\/\n.nk-editorial-inline-link {\n    color: inherit;\n    text-decoration: underline;\n    text-decoration-color: currentColor;\n    text-underline-offset: 3px;\n    text-decoration-thickness: 1px;\n    transition: text-decoration-color 0.3s ease, opacity 0.3s ease;\n}\n\n.nk-editorial-inline-link:hover {\n    text-decoration-color: transparent;\n    opacity: 0.7;\n}\n\n\/* ==========================================================================\n   LAYOUT TABLETTE (2 colonnes, titre pleine largeur)\n   ========================================================================== *\/\n@media (max-width: 1024px) {\n    .studio-desc {\n        padding: var(--section-pad-v-tab) var(--section-pad-h-tab);\n        grid-template-columns: 1fr 1fr;\n        gap: 30px;\n        padding-bottom: 0;\n    }\n    \n    .studio-desc__col--title {\n        grid-column: span 2;\n        margin-bottom: 10px;\n    }\n}\n\n\/* ==========================================================================\n   LAYOUT MOBILE (1 seule colonne)\n   ========================================================================== *\/\n@media (max-width: 768px) {\n    .studio-desc {\n        padding: var(--section-pad-v-mob) var(--section-pad-h-mob);\n        grid-template-columns: 1fr; \/* Passage en colonne unique *\/\n        gap: 24px;\n        padding-bottom: 0;\n    }\n    \n    .studio-desc__col--title {\n        grid-column: span 1;\n        margin-bottom: 10px;\n    }\n    \n    .studio-desc__text {\n        margin-bottom: 1.5rem;\n    }\n}\n<\/style>\n\n<!-- STRUCTURE HTML DU COMPOSANT -->\n<section class=\"studio-desc\">\n    \n    <!-- Colonne 1 : Titre principal -->\n    <div class=\"studio-desc__col studio-desc__col--title\">\n        <h2 class=\"studio-desc__main-title avenirmedium-font\">\n            Studio <span class=\"baskerville-italic-font\">Chalet<\/span>\n        <\/h2>\n    <\/div>\n    \n    <!-- Colonne 2 : Premier bloc de texte avec insertion du lien \"inspired interiors\" -->\n    <div class=\"studio-desc__col\">\n        <p class=\"studio-desc__text\">\n            Our Interior Design Studio is fully dedicated to creating <a href=\"https:\/\/www.norki.com\/en\/studio-chalet\/luxury-interior-design\/\" class=\"nk-editorial-inline-link\">inspired interiors<\/a> of mountain chalets worldwide.\n        <\/p>\n        <p class=\"studio-desc__text\">\n            Our interior architects and graphic designers excel at meeting the technical challenges posed by the harsh Alpine climate and terrain, while also possessing an intimate understanding of the architectural nuances unique to each region across the globe.\n        <\/p>\n    <\/div>\n    \n    <!-- Colonne 3 : Deuxi\u00e8me bloc de texte avec int\u00e9gration des bureaux et de la curation de pi\u00e8ces -->\n    <div class=\"studio-desc__col\">\n        <p class=\"studio-desc__text\">\n            Based in Strasbourg, our studio has developed a design language that is at once timeless and unmistakably contemporary, combining <a href=\"https:\/\/www.norki.com\/en\/10-vintage-collection-norki-furniture-curation-scandinavian-design-norki\" class=\"nk-editorial-inline-link\">European vintage pieces<\/a>, <a href=\"https:\/\/www.norki.com\/en\/25-designer-haute-couture-furniture-collection-norki\" class=\"nk-editorial-inline-link\">furniture<\/a>, and <a href=\"https:\/\/www.norki.com\/en\/19-customize-designer-high-end-luxury-hide-rug-norki\" class=\"nk-editorial-inline-link\">Norki rugs<\/a>. From our offices in <a href=\"https:\/\/www.norki.com\/en\/content\/17-luxury-shopping-gstaad-interior-design-buy-rug-throw-cushion-furniture\" class=\"nk-editorial-inline-link\">Gstaad, Switzerland<\/a>, <a href=\"https:\/\/www.norki.com\/en\/content\/16-luxury-interior-design-chalet-megeve-throw-cushion-rug-furniture\" class=\"nk-editorial-inline-link\">Meg\u00e8ve<\/a>, or <a href=\"https:\/\/www.norki.com\/en\/content\/15-cushion-rug-throw-furniture-luxury-decoration-shop-paris\" class=\"nk-editorial-inline-link\">Paris, France<\/a>, our studio guides you through all your chalet interior design projects worldwide.\n        <\/p>\n    <\/div>\n\n<\/section>\n\n\n\n<style>\n\/* ==========================================================================\n   COMPOSANT : PHILOSOPHIE CHALET (GRILLE ASYM\u00c9TRIQUE PC \/ SLIDER MOBILE)\n   ========================================================================== *\/\n\n.philosophie-chalet {\n    position: relative;\n    background-color: var(--color-norki-brown, #50423d);\n    color: #ffffff;\n    overflow: hidden;\n    padding-bottom: var(--section-pad-v-dt, 80px);\n    box-sizing: border-box;\n}\n\n.philosophie-chalet * {\n    box-sizing: border-box;\n}\n\n\/* --- Section 1 : Image Hero & Gradients --- *\/\n.philosophie-chalet__hero {\n    position: relative;\n    width: 100%;\n    height: 75vw; \/* Ajust\u00e9 pour correspondre \u00e0 la grande image de l'\u00e9quipe *\/\n    max-height: 900px;\n    overflow: hidden; \/* Contient le d\u00e9bordement d\u00fb au margin-top n\u00e9gatif de l'image *\/\n}\n\n.philosophie-chalet__hero-img {\n    width: 100%;\n    height: calc(100% + 12vw); \/* Compense le margin-top n\u00e9gatif pour \u00e9viter le vide en bas *\/\n    object-fit: cover;\n    object-position: top center;\n    display: block;\n    margin-top: -12vw; \/* D\u00e9calage demand\u00e9 vers le haut *\/\n}\n\n\/* Fondu court et tr\u00e8s \"smooth\" du haut vers le beige du site (#f8f0ea) *\/\n.philosophie-chalet__hero-fade-top {\n    position: absolute;\n    top: -1px; \/* \u00c9vite les lignes de d\u00e9marcation sub-pixel *\/\n    left: 0;\n    width: 100%;\n    height: 4%;\n    background: linear-gradient(\n        to bottom,\n        #f8f0ea 0%,\n        rgba(248, 240, 234, 0.9) 15%,\n        rgba(248, 240, 234, 0.65) 35%,\n        rgba(248, 240, 234, 0.35) 55%,\n        rgba(248, 240, 234, 0.15) 75%,\n        rgba(248, 240, 234, 0.05) 90%,\n        rgba(248, 240, 234, 0) 100%\n    );\n    pointer-events: none;\n    z-index: 2;\n}\n\n\/* Fondu court et tr\u00e8s \"smooth\" vers la couleur de fond fonc\u00e9e *\/\n.philosophie-chalet__hero-fade {\n    position: absolute;\n    bottom: -1px; \/* \u00c9vite les lignes de d\u00e9marcation sub-pixel *\/\n    left: 0;\n    width: 100%;\n    height: 20%; \/* Fade court *\/\n    \/* D\u00e9grad\u00e9 liss\u00e9 avec plusieurs paliers pour une transition parfaite *\/\n    background: linear-gradient(\n        to bottom,\n        rgba(80, 66, 61, 0) 0%,\n        rgba(80, 66, 61, 0.05) 15%,\n        rgba(80, 66, 61, 0.15) 30%,\n        rgba(80, 66, 61, 0.35) 50%,\n        rgba(80, 66, 61, 0.65) 75%,\n        rgba(80, 66, 61, 0.9) 90%,\n        var(--color-norki-brown, #50423d) 100%\n    );\n    pointer-events: none;\n    z-index: 2;\n}\n\n\/* --- Section 2 : Citation d'inspiration --- *\/\n.philosophie-chalet__quote-wrapper {\n    position: relative;\n    z-index: 2;\n    text-align: center;\n    padding: 0 var(--section-pad-h-dt, 5vw);\n    margin-top: -3vh;\n    padding-top: 6vw;\n}\n\n.philosophie-chalet__quote {\n    font-size: clamp(1.4rem, 2.5vw, 35px);\n    font-weight: normal;\n    margin: 0;\n    color: #ffffff;\n}\n\n\/* --- Section 3 : Carrousel (Bas\u00e9 sur le template fourni) --- *\/\n.philosophie-chalet__carousel-wrap {\n    padding: 0 var(--section-pad-h-dt, 5vw);\n}\n\n.philosophie-chalet__carousel {\n    position: relative;\n    width: 100%;\n}\n\n.philosophie-chalet__viewport {\n    overflow: hidden;\n    touch-action: pan-y;\n}\n\n.philosophie-chalet__track {\n    display: flex;\n    will-change: transform;\n}\n\n\/* Configuration des slides *\/\n.philosophie-chalet__slide {\n    flex: 0 0 33.333%; \/* 3 images sur Desktop *\/\n    display: flex;\n    flex-direction: column;\n    padding: 0 15px; \/* Espacement de base *\/\n}\n\n\/* Lien \/ Conteneur Image *\/\n.philosophie-chalet__img-link {\n    display: block;\n    width: 100%;\n    text-decoration: none;\n    cursor: pointer;\n}\n\n.philosophie-chalet__slide img {\n    width: 100%;\n    height: 40vw; \/* Ratio adapt\u00e9 aux visuels verticaux *\/\n    max-height: 600px;\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    object-position: right;\n}\n\n.philosophie-chalet__slide img.philo-loaded {\n    opacity: 1;\n}\n\n\/* --- Textes des colonnes --- *\/\n.philosophie-chalet__caption {\n    display: flex;\n    flex-direction: column;\n    justify-content: flex-start;\n    padding: 25px 0 0 0;\n    text-align: left;\n}\n\n.philosophie-chalet__col-title {\n    font-size: clamp(18px, 1.8vw, 24px);\n    line-height: 1.2;\n    margin: 0 0 15px 0;\n    font-weight: normal;\n    color: #ffffff;\n}\n\n.philosophie-chalet__col-title span {\n    display: block;\n    font-size: clamp(22px, 2.2vw, 30px);\n    margin-top: 5px;\n}\n\n.philosophie-chalet__col-text {\n    font-size: 0.95rem;\n    line-height: 1.6;\n    color: #f8f0ea;\n    margin: 0;\n}\n\n\/* --- Actions (Fl\u00e8ches Navigation Mobile) --- *\/\n.philosophie-chalet__actions {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    margin-top: 40px;\n}\n\n.philosophie-chalet__arrows {\n    display: flex;\n    gap: 15px;\n}\n\n.philosophie-chalet__arrows button {\n    background: none;\n    border: none;\n    border-radius: 50%;\n    color: #ffffff;\n    cursor: pointer;\n    width: 44px;\n    height: 44px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    transition: all 0.3s ease;\n}\n\n@media (hover: hover) {\n    .philosophie-chalet__arrows button:hover {\n        background-color: rgba(255, 255, 255, 0.1);\n        border-color: #ffffff;\n    }\n}\n\n.philosophie-chalet__arrows svg {\n    width: 24px;\n    height: 24px;\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.5;\n}\n\n\/* ==========================================================================\n   COMPORTEMENT SP\u00c9CIFIQUE DESKTOP (Grille asym\u00e9trique avanc\u00e9e)\n   ========================================================================== *\/\n@media (min-width: 769px) {\n    \/* D\u00e9sactivation du slider sur PC car <= 3 items *\/\n    .philosophie-chalet.is-static-desktop .philosophie-chalet__actions {\n        display: none !important;\n    }\n    .philosophie-chalet.is-static-desktop .philosophie-chalet__slide.is-clone {\n        display: none !important;\n    }\n    .philosophie-chalet.is-static-desktop .philosophie-chalet__track {\n        transform: none !important;\n        justify-content: space-between;\n        align-items: flex-start;\n    }\n    .philosophie-chalet.is-static-desktop .philosophie-chalet__viewport {\n        overflow: visible; \/* Permet aux textes de d\u00e9border visuellement de leur slide *\/\n    }\n\n    \/* 1. Colonne Gauche *\/\n    .philosophie-chalet__slide.slide-left {\n        flex: 0 0 29%;\n        margin-top: 0;\n    }\n    .philosophie-chalet__slide.slide-left img {\n        height: 35vw;\n        max-height: 600px;\n    }\n    .philosophie-chalet__slide.slide-left .philosophie-chalet__caption {\n        margin-top: 8vw; \/* Pousse le texte vers le bas pour l'aligner avec la droite *\/\n        width: 110%; \/* Augmente la largeur du texte (d\u00e9borde vers le centre) *\/\n    }\n\n    \/* 2. Colonne Centrale *\/\n    .philosophie-chalet__slide.slide-center {\n        flex: 0 0 38%;\n        margin-top: 18vw; \/* Tr\u00e8s d\u00e9cal\u00e9 vers le bas *\/\n    }\n    .philosophie-chalet__slide.slide-center img {\n        height: 48vw; \/* Image tr\u00e8s grande *\/\n        max-height: 800px;\n    }\n\n    \/* 3. Colonne Droite *\/\n    .philosophie-chalet__slide.slide-right {\n        flex: 0 0 26%;\n        margin-top: 8vw; \/* D\u00e9calage interm\u00e9diaire *\/\n    }\n    .philosophie-chalet__slide.slide-right img {\n        height: 30vw;\n        max-height: 500px;\n    }\n    .philosophie-chalet__slide.slide-right .philosophie-chalet__caption {\n        width: 115%; \/* Laisse le texte d\u00e9border l\u00e9g\u00e8rement *\/\n    }\n\n    \/* Sp\u00e9cificit\u00e9 du titre 3\u00e8me colonne *\/\n    .philosophie-chalet__slide.slide-right .philosophie-chalet__col-title {\n        font-size: clamp(14px, 1.3vw, 18px);\n        margin-bottom: 20px;\n    }\n}\n\n\/* ==========================================================================\n   LAYOUT MOBILE \/ TABLETTE (Slider activ\u00e9)\n   ========================================================================== *\/\n@media (max-width: 768px) {\n    .philosophie-chalet {\n        padding-bottom: var(--section-pad-v-mob, 50px);\n    }\n\n    .philosophie-chalet__hero {\n        height: 60vh;\n    }\n\n    .philosophie-chalet__quote-wrapper {\n        padding: 0 var(--section-pad-h-mob, 20px);\n        margin-top: -2vh;\n        padding-top: 60px;\n        margin-bottom: 8vw;\n    }\n\n    .philosophie-chalet__carousel-wrap {\n        padding: 0 var(--section-pad-h-mob, 20px);\n    }\n    \n    .philosophie-chalet__slide.slide-left,\n    .philosophie-chalet__slide.slide-center,\n    .philosophie-chalet__slide.slide-right {\n        flex: 0 0 100%; \/* 1 seule image sur mobile *\/\n        padding: 0;\n        margin-top: 0 !important; \/* Annule l'asym\u00e9trie PC *\/\n    }\n    \n    .philosophie-chalet__slide img {\n        height: auto !important;\n        aspect-ratio: 4 \/ 5;\n    }\n\n    .philosophie-chalet__caption {\n        padding: 20px 0 0 0;\n    }\n\n    .philosophie-chalet__slide.slide-left .philosophie-chalet__caption,\n    .philosophie-chalet__slide.slide-right .philosophie-chalet__caption {\n        margin-top: 0 !important; \/* Annule le d\u00e9calage du texte sur mobile *\/\n        width: 100% !important; \/* R\u00e9initialise le d\u00e9bordement sur mobile *\/\n    }\n\n    .philosophie-chalet__slide.slide-right .philosophie-chalet__col-title {\n        font-size: 18px;\n    }\n}\n<\/style>\n\n<!-- STRUCTURE HTML DU COMPOSANT -->\n<section class=\"philosophie-chalet\" id=\"philosophie-chalet-section\">\n    \n    <!-- 1. Hero Image & Gradients -->\n    <div class=\"philosophie-chalet__hero\">\n        <img decoding=\"async\" class=\"philosophie-chalet__hero-img\" src=\"https:\/\/www.norki.com\/studio-chalet\/wp-content\/uploads\/2026\/06\/equpe-norki-bureau-etude.jpg\" alt=\"Portrait of the Norki team of designers and interior architects\" loading=\"lazy\">\n        <div class=\"philosophie-chalet__hero-fade-top\" aria-hidden=\"true\"><\/div>\n        <div class=\"philosophie-chalet__hero-fade\" aria-hidden=\"true\"><\/div>\n    <\/div>\n\n    <!-- 2. Citation Centrale -->\n    <div class=\"philosophie-chalet__quote-wrapper\">\n        <h2 class=\"philosophie-chalet__quote avenirmedium-font\">\n            Our <span class=\"baskerville-italic-font\">inspiration<\/span> is born from,<br>\n            and enriched by, the <span class=\"baskerville-italic-font\">dialogue<\/span><br>\n            with our clients.\n        <\/h2>\n    <\/div>\n\n    <!-- 3. Carrousel \/ Grille -->\n    <div class=\"philosophie-chalet__carousel-wrap\">\n        <div class=\"philosophie-chalet__carousel\">\n            <div class=\"philosophie-chalet__viewport\">\n                <div class=\"philosophie-chalet__track\">\n                    \n                    <!-- Slide 1 -->\n                    <div class=\"philosophie-chalet__slide slide-left\">\n                        <div class=\"philosophie-chalet__img-link\" tabindex=\"-1\">\n                            <img decoding=\"async\" data-src=\"https:\/\/www.norki.com\/studio-chalet\/wp-content\/uploads\/2026\/06\/Chalet-MasterBedroom-NORKI-3D.jpg\" src=\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 1 1'%3E%3C\/svg%3E\" alt=\"Chalet master bedroom designed by Norki with fur armchair\">\n                        <\/div>\n                        <div class=\"philosophie-chalet__caption\">\n                            <h3 class=\"philosophie-chalet__col-title avenirmedium-font\">\n                                Philosophy\n                                <span class=\"baskerville-italic-font\">Bespoke Chalets<\/span>\n                            <\/h3>\n                            <p class=\"philosophie-chalet__col-text\">\n                                Renowned for our bold combinations of materials, patterns, colors, and styles, we embrace a refined classicism reinvented with a contemporary touch. We value creative freedom and stylistic independence, while always sharing our passion for balance and symmetry.\n                            <\/p>\n                        <\/div>\n                    <\/div>\n                    \n                    <!-- Slide 2 (Image seule, d\u00e9cal\u00e9e vers le bas sur PC) -->\n                    <div class=\"philosophie-chalet__slide slide-center\">\n                        <div class=\"philosophie-chalet__img-link\" tabindex=\"-1\">\n                            <img decoding=\"async\" data-src=\"https:\/\/www.norki.com\/studio-chalet\/wp-content\/uploads\/2026\/06\/moodboard-creation-decoration-art.jpg\" src=\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 1 1'%3E%3C\/svg%3E\" alt=\"Hands pinning a lamp sketch on a decoration moodboard\">\n                        <\/div>\n                        <div class=\"philosophie-chalet__caption\">\n                            <!-- Aucun texte selon la maquette -->\n                        <\/div>\n                    <\/div>\n                    \n                    <!-- Slide 3 -->\n                    <div class=\"philosophie-chalet__slide slide-right\">\n                        <div class=\"philosophie-chalet__img-link\" tabindex=\"-1\">\n                            <img decoding=\"async\" data-src=\"https:\/\/www.norki.com\/studio-chalet\/wp-content\/uploads\/2026\/06\/Chalet-Dining-room-NORKI-Montagne.jpg\" src=\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 1 1'%3E%3C\/svg%3E\" alt=\"Living and dining area of a chalet with design fireplace and mountain view\">\n                        <\/div>\n                        <div class=\"philosophie-chalet__caption\">\n                            <h3 class=\"philosophie-chalet__col-title avenirmedium-font\">\n                                Each project is a unique and bespoke creation\n                            <\/h3>\n                            <p class=\"philosophie-chalet__col-text\">\n                                From this approach emerge interiors that are inspired, lived-in, and vibrant\u2014much like the symphonies composed by Scriabin. A dialogue naturally unfolds between majestic natural landscapes, contemporary art, European vintage pieces, and Norki furniture and rugs, resulting in refined, luxurious chalets that are perfectly suited to today's lifestyle.\n                            <\/p>\n                        <\/div>\n                    <\/div>\n\n                <\/div>\n            <\/div>\n            \n            <!-- Contr\u00f4les du Slider (Mobile uniquement) -->\n            <div class=\"philosophie-chalet__actions\">\n                <div class=\"philosophie-chalet__arrows\">\n                    <button class=\"philo-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=\"philo-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        <\/div>\n    <\/div>\n\n<\/section>\n\n<!-- SCRIPT DU SLIDER (Int\u00e9gration du template) -->\n<script>\ndocument.addEventListener('DOMContentLoaded', () => {\n    const track = document.querySelector('.philosophie-chalet__track');\n    const sectionWrapper = document.querySelector('.philosophie-chalet');\n    if (!track) return;\n    \n    const originalSlides = Array.from(document.querySelectorAll('.philosophie-chalet__slide'));\n    const totalOriginal = originalSlides.length;\n\n    \/\/ Si on a 3 images, on fige le carrousel sur Desktop (grille asym\u00e9trique)\n    if (totalOriginal <= 3) {\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 sur PC)\n    const isStaticMode = () => window.innerWidth > 768 && totalOriginal <= 3;\n\n    const getSlidesPerView = () => {\n        if (window.innerWidth > 768) return 3;\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    const nextBtn = document.querySelector('.philosophie-chalet .philo-next');\n    const prevBtn = document.querySelector('.philosophie-chalet .philo-prev');\n    if(nextBtn) nextBtn.addEventListener('click', moveNext);\n    if(prevBtn) prevBtn.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            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 (tel que dans le template fourni) ---\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('philo-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('.philosophie-chalet__slide img').forEach(img => {\n        imageObserver.observe(img);\n    });\n});\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Studio Chalet A NORKI Signature For more than fifteen years, Norki has developed, with Studio Chalet, its in-house interior design studio, a distinctive vision of chalet decoration for alpine settings Through each project, our perspective has evolved and refined, shaped by experience and by the trust of our clients, until mountain decoration became one of [&hellip;]<\/p>\n","protected":false},"author":3,"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('\/studio-chalet\/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('https:\/\/www.norki.com\/studio-chalet\/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('https:\/\/www.norki.com\/studio-chalet\/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('https:\/\/www.norki.com\/studio-chalet\/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('https:\/\/www.norki.com\/studio-chalet\/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('https:\/\/www.norki.com\/studio-chalet\/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":""},"class_list":["post-1890","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>Studio Chalet | Design of Unique Alpine Lodges<\/title>\n<meta name=\"description\" content=\"All over the world, Studio Chalet designs your most beautiful mountain homes. Immerse yourself in the world of our luxury interior design firm.\" \/>\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\/studio-chalet\/interior-design-agency-mountain-projects-3d\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Studio Chalet | Design of Unique Alpine Lodges\" \/>\n<meta property=\"og:description\" content=\"All over the world, Studio Chalet designs your most beautiful mountain homes. Immerse yourself in the world of our luxury interior design firm.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.norki.com\/en\/studio-chalet\/interior-design-agency-mountain-projects-3d\/\" \/>\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-22T10:47:01+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.norki.com\/studio-chalet\/wp-content\/uploads\/2026\/06\/Chalet-Living-room-Norki-3D-Gstaad-scaled.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\\\/studio-chalet\\\/interior-design-agency-mountain-projects-3d\\\/\",\"url\":\"https:\\\/\\\/www.norki.com\\\/en\\\/studio-chalet\\\/interior-design-agency-mountain-projects-3d\\\/\",\"name\":\"Studio Chalet | Design of Unique Alpine Lodges\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.norki.com\\\/studio-chalet\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.norki.com\\\/en\\\/studio-chalet\\\/interior-design-agency-mountain-projects-3d\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.norki.com\\\/en\\\/studio-chalet\\\/interior-design-agency-mountain-projects-3d\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.norki.com\\\/studio-chalet\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/Chalet-Living-room-Norki-3D-Gstaad-scaled.jpg\",\"datePublished\":\"2026-06-17T07:50:23+00:00\",\"dateModified\":\"2026-06-22T10:47:01+00:00\",\"description\":\"All over the world, Studio Chalet designs your most beautiful mountain homes. Immerse yourself in the world of our luxury interior design firm.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.norki.com\\\/en\\\/studio-chalet\\\/interior-design-agency-mountain-projects-3d\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.norki.com\\\/en\\\/studio-chalet\\\/interior-design-agency-mountain-projects-3d\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.norki.com\\\/en\\\/studio-chalet\\\/interior-design-agency-mountain-projects-3d\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.norki.com\\\/studio-chalet\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/Chalet-Living-room-Norki-3D-Gstaad-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/www.norki.com\\\/studio-chalet\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/Chalet-Living-room-Norki-3D-Gstaad-scaled.jpg\",\"width\":2560,\"height\":1440},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.norki.com\\\/en\\\/studio-chalet\\\/interior-design-agency-mountain-projects-3d\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.norki.com\\\/fr\\\/studio-chalet\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Studio Chalet\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.norki.com\\\/studio-chalet\\\/#website\",\"url\":\"https:\\\/\\\/www.norki.com\\\/studio-chalet\\\/\",\"name\":\"Norki\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.norki.com\\\/studio-chalet\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.norki.com\\\/studio-chalet\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.norki.com\\\/studio-chalet\\\/#organization\",\"name\":\"Norki | Studio Chalet\",\"url\":\"https:\\\/\\\/www.norki.com\\\/studio-chalet\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.norki.com\\\/studio-chalet\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.norki.com\\\/studio-chalet\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/logo-simple-noir_NORKI-e1777530636585.png\",\"contentUrl\":\"https:\\\/\\\/www.norki.com\\\/studio-chalet\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/logo-simple-noir_NORKI-e1777530636585.png\",\"width\":300,\"height\":74,\"caption\":\"Norki | Studio Chalet\"},\"image\":{\"@id\":\"https:\\\/\\\/www.norki.com\\\/studio-chalet\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/facebook.com\\\/NorkiDecoration\",\"https:\\\/\\\/instagram.com\\\/norkiofficial\\\/\",\"https:\\\/\\\/fr.linkedin.com\\\/company\\\/norki-decoration\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCLwZSkdXDYvZx68leltWTMw\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Studio Chalet | Design of Unique Alpine Lodges","description":"All over the world, Studio Chalet designs your most beautiful mountain homes. Immerse yourself in the world of our luxury interior design firm.","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\/studio-chalet\/interior-design-agency-mountain-projects-3d\/","og_locale":"fr_FR","og_type":"article","og_title":"Studio Chalet | Design of Unique Alpine Lodges","og_description":"All over the world, Studio Chalet designs your most beautiful mountain homes. Immerse yourself in the world of our luxury interior design firm.","og_url":"https:\/\/www.norki.com\/en\/studio-chalet\/interior-design-agency-mountain-projects-3d\/","og_site_name":"Norki","article_publisher":"https:\/\/facebook.com\/NorkiDecoration","article_modified_time":"2026-06-22T10:47:01+00:00","og_image":[{"url":"https:\/\/www.norki.com\/studio-chalet\/wp-content\/uploads\/2026\/06\/Chalet-Living-room-Norki-3D-Gstaad-scaled.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\/studio-chalet\/interior-design-agency-mountain-projects-3d\/","url":"https:\/\/www.norki.com\/en\/studio-chalet\/interior-design-agency-mountain-projects-3d\/","name":"Studio Chalet | Design of Unique Alpine Lodges","isPartOf":{"@id":"https:\/\/www.norki.com\/studio-chalet\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.norki.com\/en\/studio-chalet\/interior-design-agency-mountain-projects-3d\/#primaryimage"},"image":{"@id":"https:\/\/www.norki.com\/en\/studio-chalet\/interior-design-agency-mountain-projects-3d\/#primaryimage"},"thumbnailUrl":"https:\/\/www.norki.com\/studio-chalet\/wp-content\/uploads\/2026\/06\/Chalet-Living-room-Norki-3D-Gstaad-scaled.jpg","datePublished":"2026-06-17T07:50:23+00:00","dateModified":"2026-06-22T10:47:01+00:00","description":"All over the world, Studio Chalet designs your most beautiful mountain homes. Immerse yourself in the world of our luxury interior design firm.","breadcrumb":{"@id":"https:\/\/www.norki.com\/en\/studio-chalet\/interior-design-agency-mountain-projects-3d\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.norki.com\/en\/studio-chalet\/interior-design-agency-mountain-projects-3d\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.norki.com\/en\/studio-chalet\/interior-design-agency-mountain-projects-3d\/#primaryimage","url":"https:\/\/www.norki.com\/studio-chalet\/wp-content\/uploads\/2026\/06\/Chalet-Living-room-Norki-3D-Gstaad-scaled.jpg","contentUrl":"https:\/\/www.norki.com\/studio-chalet\/wp-content\/uploads\/2026\/06\/Chalet-Living-room-Norki-3D-Gstaad-scaled.jpg","width":2560,"height":1440},{"@type":"BreadcrumbList","@id":"https:\/\/www.norki.com\/en\/studio-chalet\/interior-design-agency-mountain-projects-3d\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.norki.com\/fr\/studio-chalet\/"},{"@type":"ListItem","position":2,"name":"Studio Chalet"}]},{"@type":"WebSite","@id":"https:\/\/www.norki.com\/studio-chalet\/#website","url":"https:\/\/www.norki.com\/studio-chalet\/","name":"Norki","description":"","publisher":{"@id":"https:\/\/www.norki.com\/studio-chalet\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.norki.com\/studio-chalet\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/www.norki.com\/studio-chalet\/#organization","name":"Norki | Studio Chalet","url":"https:\/\/www.norki.com\/studio-chalet\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.norki.com\/studio-chalet\/#\/schema\/logo\/image\/","url":"https:\/\/www.norki.com\/studio-chalet\/wp-content\/uploads\/2026\/04\/logo-simple-noir_NORKI-e1777530636585.png","contentUrl":"https:\/\/www.norki.com\/studio-chalet\/wp-content\/uploads\/2026\/04\/logo-simple-noir_NORKI-e1777530636585.png","width":300,"height":74,"caption":"Norki | Studio Chalet"},"image":{"@id":"https:\/\/www.norki.com\/studio-chalet\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/facebook.com\/NorkiDecoration","https:\/\/instagram.com\/norkiofficial\/","https:\/\/fr.linkedin.com\/company\/norki-decoration\/","https:\/\/www.youtube.com\/channel\/UCLwZSkdXDYvZx68leltWTMw"]}]}},"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"Super Viewer","author_link":"https:\/\/www.norki.com\/studio-chalet\/inspiration-decoration-montagne\/author\/super-viewer\/"},"uagb_comment_info":0,"uagb_excerpt":"Studio Chalet A NORKI Signature For more than fifteen years, Norki has developed, with Studio Chalet, its in-house interior design studio, a distinctive vision of chalet decoration for alpine settings Through each project, our perspective has evolved and refined, shaped by experience and by the trust of our clients, until mountain decoration became one of\u2026","_links":{"self":[{"href":"https:\/\/www.norki.com\/studio-chalet\/wp-json\/wp\/v2\/pages\/1890","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.norki.com\/studio-chalet\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.norki.com\/studio-chalet\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.norki.com\/studio-chalet\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.norki.com\/studio-chalet\/wp-json\/wp\/v2\/comments?post=1890"}],"version-history":[{"count":4,"href":"https:\/\/www.norki.com\/studio-chalet\/wp-json\/wp\/v2\/pages\/1890\/revisions"}],"predecessor-version":[{"id":2266,"href":"https:\/\/www.norki.com\/studio-chalet\/wp-json\/wp\/v2\/pages\/1890\/revisions\/2266"}],"wp:attachment":[{"href":"https:\/\/www.norki.com\/studio-chalet\/wp-json\/wp\/v2\/media?parent=1890"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}