{"product_id":"dh-couture","title":"D\u0026H COUTURE","description":"\u003csection class=\"dh-fullpage\"\u003e\n\n  \u003csection class=\"dh-hero\"\u003e\n    \u003cdiv class=\"dh-hero-left\"\u003e\n      \u003cspan class=\"dh-label\"\u003eD\u0026amp;H COUTURE PARIS\u003c\/span\u003e\n      \u003ch1\u003eConfection féminine, tissus \u0026amp; élégance sur mesure\u003c\/h1\u003e\n      \u003cp\u003e\n        D\u0026amp;H Couture Paris confectionne depuis plusieurs années des tenues élégantes pour femmes.\n        La maison propose des créations sur mesure ainsi que des demandes autour du tissu, avec une approche\n        soignée pour les cérémonies, mariages et grands évènements.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"dh-links\"\u003e\n        \u003ca href=\"#dh-order\"\u003ePasser commande\u003c\/a\u003e\n        \u003ca href=\"https:\/\/snapchat.com\/t\/TUpsxIp7\" target=\"_blank\"\u003eSnapchat\u003c\/a\u003e\n        \u003ca href=\"https:\/\/www.tiktok.com\/@dh.couture8\" target=\"_blank\"\u003eTikTok\u003c\/a\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"dh-hero-right\"\u003e\n      \u003cdiv class=\"dh-logo-wrap\"\u003e\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/D_HCOUTURE.png?v=1781087581\" alt=\"D\u0026amp;H Couture Paris\"\u003e\n      \u003c\/div\u003e\n      \u003cimg class=\"dh-hero-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/Capture_d_ecran_2026-06-11_a_12.33.22.png?v=1781174333\" alt=\"\"\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"dh-stats\"\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003ePlusieurs années\u003c\/strong\u003e\n      \u003cspan\u003ed’expérience\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eSur mesure\u003c\/strong\u003e\n      \u003cspan\u003econfection féminine\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cstrong\u003eTissus\u003c\/strong\u003e\n      \u003cspan\u003esélection \u0026amp; demande\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"dh-atelier\"\u003e\n    \u003cdiv class=\"dh-atelier-img\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/IMG_7734.jpg?v=1781141498\" alt=\"\"\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"dh-atelier-text\"\u003e\n      \u003cspan class=\"dh-label dark\"\u003eL’HISTOIRE\u003c\/span\u003e\n      \u003ch2\u003eUn savoir-faire pensé pour sublimer la femme\u003c\/h2\u003e\n\n      \u003cp\u003e\n        D\u0026amp;H Couture Paris s’est construite autour de la femme, de l’élégance et du travail de couture.\n        Depuis plusieurs années, la maison réalise des tenues féminines avec une attention particulière\n        portée aux coupes, aux finitions et à l’allure générale.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Chaque création est pensée selon la silhouette, l’évènement et le style recherché. La maison\n        accompagne également les demandes liées aux tissus pour permettre à chaque cliente de préparer\n        une tenue harmonieuse et adaptée à son projet.\n      \u003c\/p\u003e\n\n      \u003cp\u003e\n        Spécialisée dans la confection sur mesure, D\u0026amp;H Couture Paris accompagne les femmes pour leurs\n        cérémonies, mariages, fêtes traditionnelles et occasions importantes.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"dh-services\"\u003e\n    \u003cdiv\u003e\n      \u003cspan\u003e01\u003c\/span\u003e\n      \u003ch3\u003eConfection sur mesure\u003c\/h3\u003e\n      \u003cp\u003eDes tenues réalisées selon vos mesures, votre évènement et le style recherché.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv\u003e\n      \u003cspan\u003e02\u003c\/span\u003e\n      \u003ch3\u003eDemande de tissu\u003c\/h3\u003e\n      \u003cp\u003ePossibilité de préparer une demande autour du tissu, de la couleur et du métrage souhaité.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv\u003e\n      \u003cspan\u003e03\u003c\/span\u003e\n      \u003ch3\u003eCérémonies \u0026amp; occasions\u003c\/h3\u003e\n      \u003cp\u003eDes créations adaptées aux mariages, fêtes traditionnelles et grands évènements.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"dh-gallery\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/IMG_7735.jpg?v=1781141497\" alt=\"\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/IMG_7731.jpg?v=1781178054\" alt=\"\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/Capture_d_ecran_2026-06-11_a_13.42.19.png?v=1781178157\" alt=\"\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/IMG_7726.jpg?v=1781141498\" alt=\"\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/IMG_7725.jpg?v=1781141498\" alt=\"\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/IMG_7736.jpg?v=1781141498\" alt=\"\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/IMG_7733.jpg?v=1781141498\" alt=\"\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/IMG_7724.jpg?v=1781141498\" alt=\"\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/IMG_7728.jpg?v=1781141498\" alt=\"\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/IMG_7727.jpg?v=1781141499\" alt=\"\"\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"dh-order\" id=\"dh-order\"\u003e\n    \u003cdiv class=\"dh-order-head\"\u003e\n      \u003cspan class=\"dh-label\"\u003eDEMANDE PRIVÉE\u003c\/span\u003e\n      \u003ch2\u003ePasser commande\u003c\/h2\u003e\n      \u003cp\u003eRemplissez les informations nécessaires. Votre message sera préparé automatiquement sur WhatsApp.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cform class=\"dh-form\"\u003e\n\n      \u003cdiv class=\"dh-form-block\"\u003e\n        \u003ch3\u003eInformations personnelles\u003c\/h3\u003e\n\n        \u003cdiv class=\"dh-two\"\u003e\n          \u003cdiv\u003e\n            \u003clabel\u003eNom complet\u003c\/label\u003e\n            \u003cinput id=\"name\" type=\"text\" required\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv\u003e\n            \u003clabel\u003eTéléphone\u003c\/label\u003e\n            \u003cinput id=\"phone\" type=\"tel\" required\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"dh-two\"\u003e\n          \u003cdiv\u003e\n            \u003clabel\u003eEmail\u003c\/label\u003e\n            \u003cinput id=\"email\" type=\"email\"\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv\u003e\n            \u003clabel\u003eVille\u003c\/label\u003e\n            \u003cinput id=\"city\" type=\"text\" required\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003clabel\u003eAdresse complète de livraison\u003c\/label\u003e\n        \u003ctextarea id=\"address\" placeholder=\"Numéro, rue, code postal, ville, pays\"\u003e\u003c\/textarea\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"dh-form-block\"\u003e\n        \u003ch3\u003eÉvènement\u003c\/h3\u003e\n\n        \u003cdiv class=\"dh-two\"\u003e\n          \u003cdiv\u003e\n            \u003clabel\u003eDate de l’évènement\u003c\/label\u003e\n            \u003cinput id=\"eventDate\" type=\"date\"\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv\u003e\n            \u003clabel\u003eType d’évènement\u003c\/label\u003e\n            \u003cselect id=\"eventType\"\u003e\n              \u003coption value=\"\"\u003eChoisir\u003c\/option\u003e\n              \u003coption\u003eMariage\u003c\/option\u003e\n              \u003coption\u003eBaptême\u003c\/option\u003e\n              \u003coption\u003eAnniversaire\u003c\/option\u003e\n              \u003coption\u003eFête traditionnelle\u003c\/option\u003e\n              \u003coption\u003eCérémonie\u003c\/option\u003e\n              \u003coption\u003eAutre\u003c\/option\u003e\n            \u003c\/select\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"dh-form-block\"\u003e\n        \u003ch3\u003eType de demande\u003c\/h3\u003e\n\n        \u003clabel\u003eService souhaité\u003c\/label\u003e\n        \u003cselect id=\"service\" onchange=\"toggleDhFields()\" required\u003e\n          \u003coption value=\"\"\u003eChoisir\u003c\/option\u003e\n          \u003coption value=\"Achat de tissu\"\u003eAchat de tissu\u003c\/option\u003e\n          \u003coption value=\"Confection sur mesure\"\u003eConfection sur mesure\u003c\/option\u003e\n        \u003c\/select\u003e\n\n        \u003cdiv id=\"fabricFields\" class=\"dh-hidden\"\u003e\n          \u003cdiv class=\"dh-two\"\u003e\n            \u003cdiv\u003e\n              \u003clabel\u003eType de tissu souhaité\u003c\/label\u003e\n              \u003cinput id=\"fabricType\" type=\"text\" placeholder=\"Bazin, brodé, dentelle...\"\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv\u003e\n              \u003clabel\u003eNombre de mètres\u003c\/label\u003e\n              \u003cinput id=\"meters\" type=\"text\" placeholder=\"ex : 5 mètres\"\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003clabel\u003eCouleur recherchée\u003c\/label\u003e\n          \u003cinput id=\"fabricColor\" type=\"text\" placeholder=\"ex : blanc, doré, bleu roi...\"\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv id=\"customFields\" class=\"dh-hidden\"\u003e\n          \u003cdiv class=\"dh-two\"\u003e\n            \u003cdiv\u003e\n              \u003clabel\u003eTour de poitrine\u003c\/label\u003e\n              \u003cinput id=\"bust\" type=\"text\" placeholder=\"ex : 94 cm\"\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv\u003e\n              \u003clabel\u003eTour de taille\u003c\/label\u003e\n              \u003cinput id=\"waist\" type=\"text\" placeholder=\"ex : 78 cm\"\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"dh-two\"\u003e\n            \u003cdiv\u003e\n              \u003clabel\u003eTour de hanches\u003c\/label\u003e\n              \u003cinput id=\"hips\" type=\"text\" placeholder=\"ex : 105 cm\"\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv\u003e\n              \u003clabel\u003eLongueur tenue\u003c\/label\u003e\n              \u003cinput id=\"length\" type=\"text\" placeholder=\"ex : 150 cm\"\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"dh-two\"\u003e\n            \u003cdiv\u003e\n              \u003clabel\u003eLargeur épaules\u003c\/label\u003e\n              \u003cinput id=\"shoulders\" type=\"text\" placeholder=\"ex : 42 cm\"\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv\u003e\n              \u003clabel\u003eLongueur manches\u003c\/label\u003e\n              \u003cinput id=\"sleeves\" type=\"text\" placeholder=\"ex : 60 cm\"\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"dh-form-block\"\u003e\n        \u003ch3\u003eInspiration\u003c\/h3\u003e\n\n        \u003clabel\u003eModèle souhaité\u003c\/label\u003e\n        \u003ctextarea id=\"inspiration\" placeholder=\"Après l’ouverture de WhatsApp, envoyez une photo du modèle que vous souhaitez reproduire ou adapter. Ou une photo du tissu que vous avez repéré en Story.\"\u003e\u003c\/textarea\u003e\n\n        \u003clabel\u003eMessage complémentaire\u003c\/label\u003e\n        \u003ctextarea id=\"message\" placeholder=\"Couleur, tissu, détails, urgence, préférence particulière...\"\u003e\u003c\/textarea\u003e\n      \u003c\/div\u003e\n\n      \u003cbutton type=\"button\" onclick=\"sendDhWhatsApp()\"\u003eContacter D\u0026amp;H Couture\u003c\/button\u003e\n\n      \u003cp class=\"dh-note\"\u003e\n        Après l’ouverture de WhatsApp, ajoutez une photo du modèle souhaité ainsi qu’une photo de la personne concernée.\n      \u003c\/p\u003e\n\n    \u003c\/form\u003e\n  \u003c\/section\u003e\n\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:wght@300;400;500;600;700\u0026display=swap');\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Instrument+Sans:wght@300;400;500\u0026display=swap');\n\nhtml,body{overflow-x:hidden!important}\n\n.product__media-wrapper,\n.product__media,\n.product-media-container,\n.product-media-gallery,\n.thumbnail-slider,\n.slider-mobile-gutter,\n.product__column-sticky{display:none!important}\n\n.product,\n.product__info-wrapper,\n.product__info-container,\n.page-width{\n  width:100%!important;\n  max-width:100%!important;\n  padding-left:0!important;\n  padding-right:0!important;\n  margin-left:0!important;\n  margin-right:0!important;\n}\n\n.dh-fullpage{\n  --ivory:#f8f4ee;\n  --champagne:#d7c4a4;\n  --taupe:#8e7d6b;\n  --charcoal:#2a2a2a;\n  --black:#080808;\n  width:100%!important;\n  max-width:100%!important;\n  margin:0!important;\n  padding:0!important;\n  overflow:hidden!important;\n  background:var(--ivory);\n  font-family:'Instrument Sans',sans-serif;\n}\n\n.dh-fullpage *{box-sizing:border-box}\n\n.dh-label{\n  display:block;\n  font-size:10px;\n  letter-spacing:4px;\n  text-transform:uppercase;\n  color:var(--taupe)!important;\n  -webkit-text-fill-color:var(--taupe)!important;\n  font-weight:500;\n}\n\n\/* HERO MAGAZINE *\/\n\n.dh-hero{\n  width:100%;\n  min-height:88vh;\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  background:var(--ivory);\n  color:var(--charcoal);\n  margin-top:-1px!important;\n}\n\n.dh-hero-left{\n  padding:90px 7vw;\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n}\n\n.dh-hero-left h1{\n  margin:24px 0;\n  font-family:'Cormorant Garamond',serif;\n  font-size:clamp(54px,6vw,100px);\n  line-height:.92;\n  font-weight:400;\n  letter-spacing:-2px;\n  color:var(--charcoal);\n}\n\n.dh-hero-left p{\n  max-width:600px;\n  font-size:14px;\n  line-height:2;\n  color:#6b5f53;\n}\n\n.dh-links{\n  display:flex;\n  flex-wrap:wrap;\n  gap:12px;\n  margin-top:38px;\n}\n\n.dh-links a{\n  padding:14px 24px;\n  border:1px solid rgba(42,42,42,.25);\n  color:var(--charcoal);\n  text-decoration:none;\n  font-size:10px;\n  letter-spacing:2px;\n  text-transform:uppercase;\n}\n\n.dh-links a:first-child{\n  background:var(--charcoal);\n  color:#fff;\n}\n\n.dh-hero-right{\n  position:relative;\n  min-height:88vh;\n  overflow:hidden;\n  background:#ddd0bf;\n}\n\n.dh-logo-wrap{\n  position:absolute;\n  z-index:2;\n  top:45px;\n  left:45px;\n  width:150px;\n  height:150px;\n  background:#fff;\n  border:1px solid rgba(255,255,255,.5);\n  box-shadow:0 30px 80px rgba(0,0,0,.22);\n}\n\n.dh-logo-wrap img{\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  display:block;\n}\n\n.dh-hero-img{\n  width:100%;\n  height:100%;\n  min-height:88vh;\n  object-fit:cover;\n  display:block;\n}\n\n\/* STATS *\/\n\n.dh-stats{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  border-top:1px solid rgba(42,42,42,.12);\n  border-bottom:1px solid rgba(42,42,42,.12);\n  background:#fffaf4;\n}\n\n.dh-stats div{\n  padding:34px 24px;\n  text-align:center;\n  border-right:1px solid rgba(42,42,42,.12);\n}\n\n.dh-stats div:last-child{\n  border-right:none;\n}\n\n.dh-stats strong{\n  display:block;\n  font-family:'Cormorant Garamond',serif;\n  font-size:38px;\n  font-weight:400;\n  color:var(--charcoal);\n}\n\n.dh-stats span{\n  display:block;\n  margin-top:8px;\n  font-size:10px;\n  letter-spacing:2px;\n  text-transform:uppercase;\n  color:var(--taupe);\n}\n\n\/* ATELIER *\/\n\n.dh-atelier{\n  width:min(1450px,92vw);\n  margin:auto;\n  padding:105px 24px;\n  display:grid;\n  grid-template-columns:.9fr 1.1fr;\n  gap:70px;\n  align-items:center;\n}\n\n.dh-atelier-img img{\n  width:100%;\n  height:720px;\n  object-fit:cover;\n  display:block;\n}\n\n.dh-atelier-text h2{\n  margin:20px 0 30px;\n  font-family:'Cormorant Garamond',serif;\n  font-size:72px;\n  line-height:.95;\n  font-weight:400;\n  color:var(--charcoal);\n}\n\n.dh-atelier-text p{\n  font-size:14px;\n  line-height:2;\n  color:#62584f;\n  margin:0 0 20px;\n}\n\n\/* SERVICES *\/\n\n.dh-services{\n  width:min(1450px,92vw);\n  margin:0 auto 90px;\n  padding:0 24px;\n  border-top:1px solid rgba(42,42,42,.14);\n}\n\n.dh-services div{\n  display:grid;\n  grid-template-columns:120px 1fr 1fr;\n  gap:30px;\n  padding:30px 0;\n  border-bottom:1px solid rgba(42,42,42,.14);\n  align-items:center;\n}\n\n.dh-services span{\n  font-size:11px;\n  letter-spacing:4px;\n  color:var(--taupe);\n}\n\n.dh-services h3{\n  margin:0;\n  font-family:'Cormorant Garamond',serif;\n  font-size:42px;\n  font-weight:400;\n  color:var(--charcoal);\n}\n\n.dh-services p{\n  margin:0;\n  font-size:13px;\n  line-height:1.8;\n  color:#655b51;\n}\n\n\/* GALERIE MASONRY *\/\n\n.dh-gallery{\n  width:min(1500px,94vw);\n  margin:0 auto;\n  padding:0 24px 105px;\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  grid-auto-flow:dense;\n  gap:14px;\n}\n\n.dh-gallery img{\n  width:100%;\n  height:430px;\n  object-fit:cover;\n  display:block;\n  background:#e8dfd3;\n}\n\n.dh-gallery img:nth-child(1),\n.dh-gallery img:nth-child(6){\n  grid-row:span 2;\n  height:874px;\n}\n\n.dh-gallery img:nth-child(3),\n.dh-gallery img:nth-child(8){\n  height:520px;\n}\n\n\/* FORM *\/\n\n.dh-order{\n  background:#151515;\n  padding:110px 24px;\n  color:#fff;\n}\n\n.dh-order-head{\n  text-align:center;\n  width:min(1100px,92vw);\n  margin:0 auto 58px;\n}\n\n.dh-order-head h2{\n  margin:22px 0;\n  font-family:'Cormorant Garamond',serif;\n  font-size:clamp(44px,5vw,84px);\n  font-weight:400;\n  line-height:1;\n  color:#fff;\n}\n\n.dh-order-head p{\n  max-width:620px;\n  margin:auto;\n  color:#beb7ae;\n  font-size:13px;\n  line-height:1.8;\n}\n\n.dh-form{\n  width:min(1500px,92vw);\n  margin:auto;\n  padding:44px;\n  background:#1d1d1d;\n  border:1px solid rgba(255,255,255,.12);\n  display:grid;\n  gap:22px;\n}\n\n.dh-form-block{\n  padding:34px;\n  background:#181818;\n  border:1px solid rgba(255,255,255,.1);\n}\n\n.dh-form-block h3{\n  margin:0 0 22px;\n  font-family:'Cormorant Garamond',serif;\n  font-weight:400;\n  font-size:42px;\n  color:#fff;\n}\n\n.dh-two{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:16px;\n}\n\n.dh-form label{\n  font-size:10px;\n  letter-spacing:2px;\n  text-transform:uppercase;\n  color:var(--champagne);\n  margin-bottom:7px;\n  display:block;\n}\n\n.dh-form input,\n.dh-form select,\n.dh-form textarea{\n  width:100%;\n  padding:15px;\n  background:#101010;\n  border:1px solid rgba(255,255,255,.16);\n  color:#fff;\n  font-family:'Instrument Sans',sans-serif;\n  font-size:13px;\n  outline:none;\n  border-radius:0!important;\n}\n\n.dh-form textarea{\n  min-height:105px;\n}\n\n.dh-hidden{\n  display:none;\n  margin-top:16px;\n}\n\n.dh-form button{\n  margin-top:10px;\n  padding:18px 30px;\n  border:none;\n  background:var(--champagne);\n  color:#111;\n  font-size:11px;\n  letter-spacing:2px;\n  text-transform:uppercase;\n  cursor:pointer;\n}\n\n.dh-note{\n  text-align:center;\n  font-size:11px;\n  line-height:1.7;\n  color:#9b948c;\n  margin:0;\n}\n\n\/* MOBILE *\/\n\n@media(max-width:768px){\n\n  .dh-fullpage{\n    width:100vw!important;\n    max-width:100vw!important;\n    margin-left:calc(50% - 50vw)!important;\n    margin-right:calc(50% - 50vw)!important;\n  }\n\n  .dh-hero{\n    min-height:auto;\n    grid-template-columns:1fr;\n  }\n\n  .dh-hero-left{\n    padding:55px 18px 40px;\n    text-align:center;\n    align-items:center;\n  }\n\n  .dh-hero-left h1{\n    font-size:42px;\n    line-height:.95;\n    max-width:340px;\n    margin:18px auto;\n  }\n\n  .dh-hero-left p{\n    max-width:330px;\n    font-size:11px;\n    line-height:1.75;\n  }\n\n  .dh-links{\n    justify-content:center;\n    gap:9px;\n    margin-top:28px;\n  }\n\n  .dh-links a{\n    width:100%;\n    max-width:260px;\n    padding:12px 18px;\n    font-size:8px;\n    letter-spacing:1.4px;\n  }\n\n  .dh-hero-right{\n    min-height:auto;\n    height:430px;\n  }\n\n  .dh-hero-img{\n    height:430px;\n    min-height:430px;\n  }\n\n  .dh-logo-wrap{\n    width:105px;\n    height:105px;\n    top:18px;\n    left:18px;\n  }\n\n  .dh-label{\n    font-size:8px;\n    letter-spacing:3px;\n  }\n\n  .dh-stats{\n    grid-template-columns:1fr;\n  }\n\n  .dh-stats div{\n    border-right:none;\n    border-bottom:1px solid rgba(42,42,42,.12);\n    padding:24px 18px;\n  }\n\n  .dh-stats strong{\n    font-size:30px;\n  }\n\n  .dh-atelier{\n    width:100%;\n    padding:60px 18px;\n    grid-template-columns:1fr;\n    gap:30px;\n    text-align:center;\n  }\n\n  .dh-atelier-img img{\n    height:380px;\n  }\n\n  .dh-atelier-text h2{\n    font-size:42px;\n    max-width:340px;\n    margin:16px auto 24px;\n  }\n\n  .dh-atelier-text p{\n    max-width:330px;\n    margin:0 auto 18px;\n    font-size:11px;\n    line-height:1.75;\n  }\n\n  .dh-services{\n    width:100%;\n    padding:0 18px;\n    margin-bottom:60px;\n  }\n\n  .dh-services div{\n    display:block;\n    padding:24px 0;\n    text-align:center;\n  }\n\n  .dh-services h3{\n    font-size:30px;\n    margin:12px 0;\n  }\n\n  .dh-services p{\n    font-size:11px;\n    line-height:1.7;\n  }\n\n  .dh-gallery{\n    width:100vw!important;\n    max-width:100vw!important;\n    margin-left:calc(50% - 50vw)!important;\n    margin-right:calc(50% - 50vw)!important;\n    grid-template-columns:repeat(2,minmax(0,1fr));\n    gap:8px;\n    padding:0 10px 60px;\n  }\n\n  .dh-gallery img,\n  .dh-gallery img:nth-child(1),\n  .dh-gallery img:nth-child(3),\n  .dh-gallery img:nth-child(6),\n  .dh-gallery img:nth-child(8){\n    height:280px;\n    grid-row:auto;\n  }\n\n  .dh-order{\n    padding:68px 14px;\n  }\n\n  .dh-order-head{\n    width:100%;\n    margin-bottom:34px;\n  }\n\n  .dh-order-head h2{\n    font-size:34px;\n    line-height:1.05;\n    max-width:340px;\n    margin:16px auto 22px;\n  }\n\n  .dh-order-head p{\n    max-width:300px;\n    font-size:10px;\n    line-height:1.65;\n  }\n\n  .dh-form{\n    width:100%;\n    padding:18px;\n    gap:14px;\n  }\n\n  .dh-form-block{\n    padding:18px;\n  }\n\n  .dh-form-block h3{\n    font-size:24px;\n    line-height:1.1;\n    margin-bottom:18px;\n  }\n\n  .dh-two{\n    grid-template-columns:1fr;\n    gap:12px;\n  }\n\n  .dh-form label{\n    font-size:8px;\n    letter-spacing:1.2px;\n  }\n\n  .dh-form input,\n  .dh-form select,\n  .dh-form textarea{\n    padding:13px;\n    font-size:12px;\n  }\n\n  .dh-form button{\n    padding:15px 18px;\n    font-size:9px;\n    letter-spacing:1.3px;\n  }\n\n  .dh-note{\n    font-size:10px;\n    line-height:1.6;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\nfunction toggleDhFields(){\n  var service = document.getElementById('service').value;\n  var fabricFields = document.getElementById('fabricFields');\n  var customFields = document.getElementById('customFields');\n\n  fabricFields.style.display = 'none';\n  customFields.style.display = 'none';\n\n  if(service === 'Achat de tissu'){\n    fabricFields.style.display = 'block';\n  }\n\n  if(service === 'Confection sur mesure'){\n    customFields.style.display = 'block';\n  }\n}\n\nfunction cleanValue(id){\n  var el = document.getElementById(id);\n  return el ? el.value.trim() : '';\n}\n\nfunction sendDhWhatsApp(){\n  var service = cleanValue('service');\n\n  var text =\n`Nouvelle demande D\u0026H Couture Paris\n\n━━━━━━━━━━━━━━━━\nINFORMATIONS CLIENT\n━━━━━━━━━━━━━━━━\nNom complet : ${cleanValue('name')}\nTéléphone : ${cleanValue('phone')}\nEmail : ${cleanValue('email')}\nVille : ${cleanValue('city')}\nAdresse livraison : ${cleanValue('address')}\n\n━━━━━━━━━━━━━━━━\nÉVÈNEMENT\n━━━━━━━━━━━━━━━━\nDate de l’évènement : ${cleanValue('eventDate')}\nType d’évènement : ${cleanValue('eventType')}\n\n━━━━━━━━━━━━━━━━\nTYPE DE DEMANDE\n━━━━━━━━━━━━━━━━\nService souhaité : ${service}`;\n\n  if(service === 'Achat de tissu'){\n    text += `\n\n━━━━━━━━━━━━━━━━\nACHAT DE TISSU\n━━━━━━━━━━━━━━━━\nType de tissu : ${cleanValue('fabricType')}\nNombre de mètres : ${cleanValue('meters')}\nCouleur recherchée : ${cleanValue('fabricColor')}`;\n  }\n\n  if(service === 'Confection sur mesure'){\n    text += `\n\n━━━━━━━━━━━━━━━━\nMESURES\n━━━━━━━━━━━━━━━━\nTour de poitrine : ${cleanValue('bust')}\nTour de taille : ${cleanValue('waist')}\nTour de hanches : ${cleanValue('hips')}\nLongueur tenue : ${cleanValue('length')}\nLargeur épaules : ${cleanValue('shoulders')}\nLongueur manches : ${cleanValue('sleeves')}`;\n  }\n\n  text += `\n\n━━━━━━━━━━━━━━━━\nINSPIRATION\n━━━━━━━━━━━━━━━━\nIndication client : ${cleanValue('inspiration')}\n\nÀ envoyer dans WhatsApp :\n- Photo du modèle souhaité\n- Photo de la personne concernée\n\n━━━━━━━━━━━━━━━━\nMESSAGE COMPLÉMENTAIRE\n━━━━━━━━━━━━━━━━\n${cleanValue('message')}`;\n\n  window.open('https:\/\/wa.me\/33784461239?text=' + encodeURIComponent(text), '_blank');\n}\n\u003c\/script\u003e","brand":"WESTAFY COLLECTION","offers":[{"title":"Default Title","offer_id":53974586720595,"sku":null,"price":0.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/D_HCOUTURE_b47b12b9-1615-4045-bcb1-b2404848a989.png?v=1781139704","url":"https:\/\/westafy.co\/products\/dh-couture","provider":"WESTAFY COLLECTION","version":"1.0","type":"link"}