{"title":"Créateurs Sélectionnés","description":null,"products":[{"product_id":"hbazin","title":"HBAZIN","description":"\u003csection class=\"hbazin-fullpage\"\u003e\n\n  \u003csection class=\"hbazin-hero\"\u003e\n    \u003cdiv class=\"hbazin-hero-glow\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"hbazin-logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/HBAZIN.jpg?v=1781105084\" alt=\"HBazin by Dee\"\u003e\n    \u003c\/div\u003e\n\n    \u003cspan class=\"hbazin-label\"\u003eHBAZIN BY DEE\u003c\/span\u003e\n\n    \u003ch1\u003ePrêt-à-porter \u0026amp; confection\u003c\/h1\u003e\n\n    \u003cp\u003e\n      Une maison née du masculin, pensée pour des tenues élégantes, structurées et faciles à commander.\n      Aujourd’hui, HBazin propose principalement du prêt-à-porter, avec quelques confections sur mesure\n      pour hommes, femmes et familles selon les demandes.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"hbazin-links\"\u003e\n      \u003ca href=\"#hbazin-order\"\u003ePasser commande\u003c\/a\u003e\n      \u003ca href=\"https:\/\/snapchat.com\/t\/QSsDbE9W\" target=\"_blank\"\u003eStory Snapchat\u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.tiktok.com\/@hbazin.pap\" target=\"_blank\"\u003eTikTok\u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.instagram.com\/_hbazin\" target=\"_blank\"\u003eInstagram\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"hbazin-story\"\u003e\n    \u003cspan class=\"hbazin-label\"\u003eL’HISTOIRE\u003c\/span\u003e\n\n    \u003ch2\u003eUne élégance née du masculin\u003c\/h2\u003e\n\n    \u003cp\u003e\n      HBazin a d’abord été pensée pour les hommes. L’idée était simple : proposer des tenues élégantes,\n      bien coupées et faciles à commander, sans passer par des échanges interminables.\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Au départ, la maison s’est concentrée sur l’univers masculin, car les demandes féminines demandent\n      souvent plus de détails, plus de choix et beaucoup plus d’échanges. Il fallait donc garder une approche\n      claire, fluide et maîtrisée.\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Puis, de fil en aiguille, certaines clientes ont demandé des pièces féminines, des tenues assorties\n      et même des ensembles pour toute la famille. Aujourd’hui, HBazin reste principalement orientée\n      prêt-à-porter et confection masculine, avec quelques créations femme réalisées selon la demande.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"hbazin-gallery\"\u003e\n\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/Aid_mubarak.jpg?v=1781125425\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/Clothes_-__hbazin_Make-up_-_slaywithnessah.jpg?v=1781125621\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/Magnifique_retour_de_notre_marie_Merci_encore_pour_votre_confiance_Pour_toute_information.jpg?v=1781125827\"\u003e\n\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/Capture_d_ecran_2026-06-10_a_23.17.56.png?v=1781126756\"\u003e\n  \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/Capture_d_ecran_2026-06-10_a_23.22.58.png?v=1781126593\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/IMG_7716.jpg?v=1781126156\"\u003e    \n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/IMG_7713.jpg?v=1781126157\"\u003e     \n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/Capture_d_ecran_2026-06-10_a_22.40.41.png?v=1781127411\"\u003e    \n  \u003c\/section\u003e\n\n  \u003csection class=\"hbazin-order\" id=\"hbazin-order\"\u003e\n    \u003cdiv class=\"hbazin-order-head\"\u003e\n      \u003cspan class=\"hbazin-label\"\u003eDEMANDE PRIVÉE\u003c\/span\u003e\n      \u003ch2\u003ePasser commande\u003c\/h2\u003e\n      \u003cp\u003e\n        Remplissez les informations nécessaires. Votre message sera préparé automatiquement par section sur WhatsApp.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cform class=\"hbazin-form\"\u003e\n\n      \u003cdiv class=\"hbazin-form-block\"\u003e\n        \u003ch3\u003eInformations personnelles\u003c\/h3\u003e\n\n        \u003cdiv class=\"hbazin-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=\"hbazin-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=\"hbazin-form-block\"\u003e\n        \u003ch3\u003eÉvènement\u003c\/h3\u003e\n\n        \u003cdiv class=\"hbazin-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\u003eTenue quotidienne\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=\"hbazin-form-block\"\u003e\n        \u003ch3\u003eType de demande\u003c\/h3\u003e\n\n        \u003clabel\u003eService souhaité\u003c\/label\u003e\n        \u003cselect id=\"service\" onchange=\"toggleHbazinFields()\" required\u003e\n          \u003coption value=\"\"\u003eChoisir\u003c\/option\u003e\n          \u003coption value=\"Prêt-à-porter\"\u003ePrêt-à-porter\u003c\/option\u003e\n          \u003coption value=\"Confection sur mesure\"\u003eConfection sur mesure\u003c\/option\u003e\n        \u003c\/select\u003e\n\n        \u003cdiv id=\"papFields\" class=\"hbazin-hidden\"\u003e\n          \u003clabel\u003eTaille prêt-à-porter\u003c\/label\u003e\n          \u003cselect id=\"size\"\u003e\n            \u003coption value=\"\"\u003eChoisir\u003c\/option\u003e\n            \u003coption\u003eXS\u003c\/option\u003e\n            \u003coption\u003eS\u003c\/option\u003e\n            \u003coption\u003eM\u003c\/option\u003e\n            \u003coption\u003eL\u003c\/option\u003e\n            \u003coption\u003eXL\u003c\/option\u003e\n            \u003coption\u003eXXL\u003c\/option\u003e\n            \u003coption\u003eXXXL\u003c\/option\u003e\n          \u003c\/select\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv id=\"customFields\" class=\"hbazin-hidden\"\u003e\n          \u003cdiv class=\"hbazin-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=\"hbazin-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=\"hbazin-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=\"hbazin-form-block\"\u003e\n        \u003ch3\u003eInspiration\u003c\/h3\u003e\n\n        \u003clabel\u003eModèle vu en story \/ Instagram \/ TikTok\u003c\/label\u003e\n        \u003ctextarea id=\"inspiration\" placeholder=\"Après l’ouverture de WhatsApp, envoyez une photo du modèle vu en Story, Instagram ou TikTok que vous souhaitez reproduire ou adapter.\"\u003e\u003c\/textarea\u003e\n\n        \u003clabel\u003eMessage complémentaire\u003c\/label\u003e\n        \u003ctextarea id=\"message\" placeholder=\"Couleur souhaitée, tissu, détails, urgence, préférence particulière...\"\u003e\u003c\/textarea\u003e\n      \u003c\/div\u003e\n\n      \u003cbutton type=\"button\" onclick=\"sendHbazinWhatsApp()\"\u003e\n        Envoyer la demande sur WhatsApp\n      \u003c\/button\u003e\n\n      \u003cp class=\"hbazin-note\"\u003e\n        Après l’ouverture de WhatsApp, ajoutez une photo du modèle souhaité ainsi qu’une photo de vous debout.\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{\n  overflow-x:hidden!important;\n}\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{\n  display:none!important;\n}\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.hbazin-fullpage{\n  --gold-dark:#6e4b1f;\n  --gold-mid:#b8873a;\n  --gold-light:#e8d08b;\n  --gold-glow:#fff3c7;\n  --cream:#f8f3ea;\n  width:100%!important;\n  max-width:100%!important;\n  margin:0!important;\n  padding:0!important;\n  overflow:hidden!important;\n  background:var(--cream);\n  font-family:'Instrument Sans',sans-serif;\n  border-radius:0!important;\n}\n\n.hbazin-fullpage *{\n  box-sizing:border-box;\n}\n\n.hbazin-hero{\n  position:relative;\n  min-height:90vh;\n  padding:70px 24px 90px;\n  margin-top:-1px!important;\n  background:\n    radial-gradient(circle at center,rgba(232,208,139,.12),transparent 45%),\n    linear-gradient(135deg,#050505,#19140d 70%,#050505);\n  color:#fff;\n  text-align:center;\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  justify-content:center;\n  border-radius:0!important;\n  overflow:hidden!important;\n}\n\n.hbazin-hero-glow{\n  position:absolute;\n  width:460px;\n  height:460px;\n  background:rgba(232,208,139,.14);\n  filter:blur(130px);\n  pointer-events:none;\n}\n\n.hbazin-logo-wrap{\n  position:relative;\n  z-index:2;\n  width:170px;\n  height:170px;\n  border-radius:50%;\n  overflow:hidden;\n  margin-bottom:30px;\n  border:1px solid rgba(232,208,139,.35);\n  box-shadow:0 35px 100px rgba(0,0,0,.8),0 0 50px rgba(184,135,58,.22);\n}\n\n.hbazin-logo-wrap img{\n  width:100%;\n  height:100%;\n  object-fit:cover;\n}\n\n.hbazin-label{\n  position:relative;\n  z-index:2;\n  display:block;\n  font-size:13px;\n  letter-spacing:6px;\n  text-transform:uppercase;\n  color:#b8873a!important;\n  -webkit-text-fill-color:#b8873a!important;\n  font-weight:600;\n}\n\n.hbazin-hero h1,\n.hbazin-order-head h2{\n  position:relative;\n  z-index:2;\n  margin:22px 0;\n  font-family:'Cormorant Garamond',serif;\n  font-weight:300;\n  line-height:1;\n  letter-spacing:-1px;\n  white-space:nowrap;\n  background:linear-gradient(90deg,var(--gold-dark),var(--gold-mid),var(--gold-light),var(--gold-glow),var(--gold-mid),var(--gold-dark));\n  -webkit-background-clip:text;\n  -webkit-text-fill-color:transparent;\n}\n\n.hbazin-hero h1{\n  font-size:clamp(46px,5vw,88px);\n}\n\n.hbazin-story h2{\n  font-size:72px;\n  line-height:1;\n  margin:15px 0 35px;\n  color:#8a642f!important;\n  -webkit-text-fill-color:#8a642f!important;\n  font-family:'Cormorant Garamond',serif;\n  font-weight:700;\n}\n\n.hbazin-order-head h2{\n  font-size:clamp(42px,4.8vw,76px);\n}\n\n.hbazin-hero p{\n  position:relative;\n  z-index:2;\n  max-width:780px;\n  font-size:14px;\n  line-height:2;\n  color:#ded6ca;\n}\n\n.hbazin-links{\n  position:relative;\n  z-index:2;\n  display:flex;\n  flex-wrap:wrap;\n  gap:12px;\n  justify-content:center;\n  margin-top:38px;\n}\n\n.hbazin-links a{\n  padding:14px 24px;\n  border:1px solid rgba(232,208,139,.35);\n  color:#fff;\n  text-decoration:none;\n  font-size:10px;\n  letter-spacing:2px;\n  text-transform:uppercase;\n  background:rgba(255,255,255,.035);\n  backdrop-filter:blur(8px);\n}\n\n.hbazin-story{\n  padding:80px 24px 40px;\n  width:min(1400px,92vw);\n  margin:auto;\n  text-align:center;\n}\n\n.hbazin-story p{\n  max-width:900px;\n  margin:0 auto 22px;\n  font-size:14px;\n  line-height:2;\n  color:#5f564e;\n}\n\n.hbazin-gallery{\n  width:min(1500px,94vw);\n  margin:0 auto;\n  padding:0 24px 90px;\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:14px;\n}\n\n.hbazin-gallery img{\n  width:100%;\n  height:520px;\n  object-fit:cover;\n  display:block;\n  background:#e8dfd3;\n  border-radius:0!important;\n  max-width:100%!important;\n}\n\n.hbazin-order{\n  background:#090909;\n  padding:115px 24px;\n  color:#fff;\n  width:100%;\n  border-radius:0!important;\n  overflow:hidden!important;\n}\n\n.hbazin-order-head{\n  text-align:center;\n  width:min(1400px,92vw);\n  margin:0 auto 58px;\n}\n\n.hbazin-order-head p{\n  max-width:620px;\n  margin:auto;\n  color:#b9b0a4;\n  font-size:13px;\n  line-height:1.8;\n}\n\n.hbazin-form{\n  width:min(1600px,92vw);\n  max-width:none;\n  margin:auto;\n  padding:44px;\n  background:radial-gradient(circle at top,rgba(232,208,139,.08),transparent 35%),rgba(255,255,255,.035);\n  border:1px solid rgba(232,208,139,.22);\n  box-shadow:0 45px 130px rgba(0,0,0,.65),inset 0 0 0 1px rgba(255,255,255,.03);\n  display:grid;\n  gap:22px;\n  border-radius:0!important;\n}\n\n.hbazin-form-block{\n  padding:34px;\n  background:rgba(255,255,255,.025);\n  border:1px solid rgba(232,208,139,.14);\n  border-radius:0!important;\n}\n\n.hbazin-form-block h3{\n  margin:0 0 22px;\n  font-family:'Cormorant Garamond',serif;\n  font-weight:300;\n  font-size:42px;\n  color:#fff;\n}\n\n.hbazin-two{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:16px;\n}\n\n.hbazin-form label{\n  font-size:10px;\n  letter-spacing:2px;\n  text-transform:uppercase;\n  color:var(--gold-light);\n  margin-bottom:7px;\n  display:block;\n}\n\n.hbazin-form input,\n.hbazin-form select,\n.hbazin-form textarea{\n  width:100%;\n  padding:15px;\n  background:#141414;\n  border:1px solid rgba(232,208,139,.25);\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.hbazin-form textarea{\n  min-height:105px;\n}\n\n.hbazin-hidden{\n  display:none;\n  margin-top:16px;\n}\n\n.hbazin-form button{\n  margin-top:10px;\n  padding:18px 30px;\n  border:none;\n  background:linear-gradient(135deg,var(--gold-dark),var(--gold-mid),var(--gold-light),var(--gold-glow),var(--gold-mid));\n  color:#111;\n  font-size:11px;\n  letter-spacing:2px;\n  text-transform:uppercase;\n  cursor:pointer;\n  box-shadow:0 22px 55px rgba(184,135,58,.25);\n  border-radius:0!important;\n}\n\n.hbazin-note{\n  text-align:center;\n  font-size:11px;\n  line-height:1.7;\n  color:#91877d;\n  margin:0;\n}\n\n@media(max-width:768px){\n\n  .hbazin-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    border-radius:0!important;\n  }\n\n  .hbazin-hero{\n    min-height:auto;\n    padding:58px 18px 65px;\n    margin-top:-1px!important;\n    border-radius:0!important;\n  }\n\n  .hbazin-hero-glow{\n    width:260px;\n    height:260px;\n    filter:blur(90px);\n  }\n\n  .hbazin-logo-wrap{\n    width:105px;\n    height:105px;\n    margin-bottom:22px;\n  }\n\n  .hbazin-label{\n    font-size:10px;\n    letter-spacing:4px;\n  }\n\n  .hbazin-hero h1{\n    font-size:28px;\n    line-height:1.05;\n    white-space:normal;\n    max-width:340px;\n    margin:16px auto;\n  }\n\n  .hbazin-story h2{\n    font-size:42px;\n    line-height:1.05;\n    max-width:340px;\n    margin:14px auto 24px;\n  }\n\n  .hbazin-order-head h2{\n    font-size:34px;\n    line-height:1.05;\n    white-space:normal;\n    max-width:340px;\n    margin:16px auto 22px;\n  }\n\n  .hbazin-hero p,\n  .hbazin-story p{\n    max-width:330px;\n    font-size:11px;\n    line-height:1.75;\n  }\n\n  .hbazin-links{\n    margin-top:28px;\n    gap:9px;\n  }\n\n  .hbazin-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  .hbazin-story{\n    width:100%;\n    padding:55px 18px 25px;\n  }\n\n  .hbazin-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 55px;\n    overflow:hidden!important;\n  }\n\n  .hbazin-gallery img{\n    width:100%!important;\n    height:260px;\n    object-fit:cover;\n    border-radius:0!important;\n  }\n\n  .hbazin-order{\n    padding:68px 14px;\n    border-radius:0!important;\n  }\n\n  .hbazin-order-head{\n    width:100%;\n    margin-bottom:34px;\n  }\n\n  .hbazin-order-head p{\n    max-width:300px;\n    font-size:10px;\n    line-height:1.65;\n  }\n\n  .hbazin-form{\n    width:100%;\n    padding:18px;\n    gap:14px;\n    border-radius:0!important;\n  }\n\n  .hbazin-form-block{\n    padding:18px;\n    border-radius:0!important;\n  }\n\n  .hbazin-form-block h3{\n    font-size:22px;\n    line-height:1.1;\n    margin-bottom:18px;\n  }\n\n  .hbazin-two{\n    grid-template-columns:1fr;\n    gap:12px;\n  }\n\n  .hbazin-form label{\n    font-size:8px;\n    letter-spacing:1.2px;\n  }\n\n  .hbazin-form input,\n  .hbazin-form select,\n  .hbazin-form textarea{\n    padding:13px;\n    font-size:12px;\n    border-radius:0!important;\n  }\n\n  .hbazin-form textarea{\n    min-height:96px;\n  }\n\n  .hbazin-form button{\n    padding:15px 18px;\n    font-size:9px;\n    letter-spacing:1.3px;\n    border-radius:0!important;\n  }\n\n  .hbazin-note{\n    font-size:10px;\n    line-height:1.6;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\nfunction toggleHbazinFields(){\n  var service = document.getElementById('service').value;\n  document.getElementById('papFields').style.display = service === 'Prêt-à-porter' ? 'block' : 'none';\n  document.getElementById('customFields').style.display = service === 'Confection sur mesure' ? 'block' : 'none';\n}\n\nfunction cleanValue(id){\n  var el = document.getElementById(id);\n  return el ? el.value.trim() : '';\n}\n\nfunction sendHbazinWhatsApp(){\n  var name = cleanValue('name');\n  var phone = cleanValue('phone');\n  var email = cleanValue('email');\n  var city = cleanValue('city');\n  var address = cleanValue('address');\n  var eventDate = cleanValue('eventDate');\n  var eventType = cleanValue('eventType');\n  var service = cleanValue('service');\n  var size = cleanValue('size');\n  var bust = cleanValue('bust');\n  var waist = cleanValue('waist');\n  var hips = cleanValue('hips');\n  var length = cleanValue('length');\n  var shoulders = cleanValue('shoulders');\n  var sleeves = cleanValue('sleeves');\n  var inspiration = cleanValue('inspiration');\n  var message = cleanValue('message');\n\n  var text =\n`Nouvelle demande HBazin\n\n━━━━━━━━━━━━━━━━\nINFORMATIONS CLIENT\n━━━━━━━━━━━━━━━━\nNom complet : ${name}\nTéléphone : ${phone}\nEmail : ${email}\nVille : ${city}\nAdresse livraison : ${address}\n\n━━━━━━━━━━━━━━━━\nÉVÈNEMENT\n━━━━━━━━━━━━━━━━\nDate de l’évènement : ${eventDate}\nType d’évènement : ${eventType}\n\n━━━━━━━━━━━━━━━━\nTYPE DE DEMANDE\n━━━━━━━━━━━━━━━━\nService souhaité : ${service}`;\n\n  if(service === 'Prêt-à-porter'){\n    text += `\n\n━━━━━━━━━━━━━━━━\nPRÊT-À-PORTER\n━━━━━━━━━━━━━━━━\nTaille souhaitée : ${size}`;\n  }\n\n  if(service === 'Confection sur mesure'){\n    text += `\n\n━━━━━━━━━━━━━━━━\nMESURES\n━━━━━━━━━━━━━━━━\nTour de poitrine : ${bust}\nTour de taille : ${waist}\nTour de hanches : ${hips}\nLongueur tenue : ${length}\nLargeur épaules : ${shoulders}\nLongueur manches : ${sleeves}`;\n  }\n\n  text += `\n\n━━━━━━━━━━━━━━━━\nINSPIRATION\n━━━━━━━━━━━━━━━━\nIndication client : ${inspiration}\n\nÀ envoyer dans WhatsApp :\n- Photo du modèle vu en Story \/ Instagram \/ TikTok\n- Photo debout de la personne\n\n━━━━━━━━━━━━━━━━\nMESSAGE COMPLÉMENTAIRE\n━━━━━━━━━━━━━━━━\n${message}`;\n\n  window.open('https:\/\/wa.me\/33668109972?text=' + encodeURIComponent(text), '_blank');\n}\n\u003c\/script\u003e","brand":"WESTAFY COLLECTION","offers":[{"title":"Default Title","offer_id":53970318131539,"sku":null,"price":0.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/hbazin_f7724966-b4b1-47c7-ac9b-bf186d98eee6.jpg?v=1781106687"},{"product_id":"maison-parili","title":"MAISON PARILI","description":"\u003csection class=\"parili-fullpage\"\u003e\n\n  \u003csection class=\"parili-hero\"\u003e\n    \u003cdiv class=\"parili-hero-glow\"\u003e\u003c\/div\u003e\n\n    \u003cdiv class=\"parili-logo-wrap\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/MAISONPARILI.jpg?v=1781128414\" alt=\"Maison Parili\"\u003e\n    \u003c\/div\u003e\n\n    \u003cspan class=\"parili-label\"\u003eMAISON PARILI\u003c\/span\u003e\n\n    \u003ch1\u003eÉlégance féminine \u0026amp; créations sur mesure\u003c\/h1\u003e\n\n    \u003cp\u003e\n      Maison Parili est une maison spécialisée dans l’univers féminin, entre tissus d’exception,\n      bazin raffiné et créations sur mesure. Pensée pour sublimer les femmes, la maison accompagne\n      aussi certaines demandes hommes, couples et familles selon les projets.\n    \u003c\/p\u003e\n\n    \u003cdiv class=\"parili-links\"\u003e\n      \u003ca href=\"#parili-order\"\u003ePasser commande\u003c\/a\u003e\n      \u003ca href=\"https:\/\/snapchat.com\/t\/sPTTeTzT\" target=\"_blank\"\u003eStory Snapchat\u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.tiktok.com\/@maison.parili\" target=\"_blank\"\u003eTikTok\u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.instagram.com\/maisonparili\" target=\"_blank\"\u003eInstagram\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"parili-story\"\u003e\n    \u003cspan class=\"parili-label\"\u003eL’HISTOIRE\u003c\/span\u003e\n\n    \u003ch2\u003eUne maison dédiée à la féminité\u003c\/h2\u003e\n\n    \u003cp\u003e\n      Maison Parili est née d’un amour pour les belles matières, les tissus précieux et les tenues\n      qui marquent les grands moments. À l’origine, la maison s’est construite autour de l’univers\n      féminin, avec une attention particulière portée aux coupes, aux détails et à l’élégance.\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      La maison propose aussi bien la vente de tissus que la confection sur mesure. Chaque demande\n      est étudiée avec soin afin de proposer une pièce harmonieuse, adaptée à l’évènement, à la\n      silhouette et au style recherché.\n    \u003c\/p\u003e\n\n    \u003cp\u003e\n      Même si la femme reste au cœur de son identité, Maison Parili accompagne également certaines\n      demandes pour hommes, couples et familles, notamment pour les cérémonies, mariages et événements\n      importants.\n    \u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"parili-gallery\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/IMG_7721.jpg?v=1781130315\" alt=\"\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/Capture_d_ecran_2026-06-11_a_00.22.50.png?v=1781130208\" alt=\"\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/Capture_d_ecran_2026-06-11_a_00.18.02.png?v=1781130208\" alt=\"\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/Capture_d_ecran_2026-06-11_a_00.17.35.png?v=1781130209\" alt=\"\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/Capture_d_ecran_2026-06-11_a_00.18.21.png?v=1781130207\" alt=\"\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/Capture_d_ecran_2026-06-11_a_00.19.03.png?v=1781130208\" alt=\"\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/Capture_d_ecran_2026-06-11_a_00.19.41.png?v=1781130209\" alt=\"\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/Capture_d_ecran_2026-06-11_a_00.28.54.png?v=1781130551\" alt=\"\"\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"parili-order\" id=\"parili-order\"\u003e\n    \u003cdiv class=\"parili-order-head\"\u003e\n      \u003cspan class=\"parili-label\"\u003eDEMANDE PRIVÉE\u003c\/span\u003e\n      \u003ch2\u003ePasser commande\u003c\/h2\u003e\n      \u003cp\u003e\n        Remplissez les informations nécessaires. Votre message sera préparé automatiquement par section sur WhatsApp.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cform class=\"parili-form\"\u003e\n\n      \u003cdiv class=\"parili-form-block\"\u003e\n        \u003ch3\u003eInformations personnelles\u003c\/h3\u003e\n\n        \u003cdiv class=\"parili-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=\"parili-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=\"parili-form-block\"\u003e\n        \u003ch3\u003eÉvènement\u003c\/h3\u003e\n\n        \u003cdiv class=\"parili-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=\"parili-form-block\"\u003e\n        \u003ch3\u003eType de demande\u003c\/h3\u003e\n\n        \u003clabel\u003eService souhaité\u003c\/label\u003e\n        \u003cselect id=\"service\" onchange=\"togglePariliFields()\" 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=\"parili-hidden\"\u003e\n          \u003cdiv class=\"parili-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=\"parili-hidden\"\u003e\n          \u003cdiv class=\"parili-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=\"parili-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=\"parili-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=\"parili-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, adapter, ou du tissu vous souhaitez acheter.\"\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=\"sendPariliWhatsApp()\"\u003e\n        Contacter Maison Parili\n      \u003c\/button\u003e\n\n      \u003cp class=\"parili-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,\nbody{\n  overflow-x:hidden !important;\n}\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{\n  display:none !important;\n}\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.parili-fullpage{\n  --gold-dark:#8f6b1c;\n  --gold-mid:#d4b04a;\n  --gold-light:#f5df7a;\n  --gold-glow:#fff3b8;\n  --black:#050505;\n  --cream:#faf7f0;\n\n  width:100% !important;\n  max-width:100% !important;\n  margin:0 !important;\n  padding:0 !important;\n  overflow:hidden;\n  background:var(--cream);\n  font-family:'Instrument Sans',sans-serif;\n}\n\n.parili-fullpage *{\n  box-sizing:border-box;\n}\n\n.parili-hero{\n  position:relative;\n  min-height:90vh;\n  padding:70px 24px 90px;\n  margin-top:-60px;\n  background:\n    radial-gradient(circle at center,rgba(245,223,122,.16),transparent 45%),\n    linear-gradient(135deg,#030303,#15110a 70%,#030303);\n  color:#fff;\n  text-align:center;\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  justify-content:center;\n}\n\n.parili-hero-glow{\n  position:absolute;\n  width:520px;\n  height:520px;\n  background:rgba(245,223,122,.16);\n  filter:blur(140px);\n  pointer-events:none;\n}\n\n.parili-logo-wrap{\n  position:relative;\n  z-index:2;\n  width:220px;\n  height:220px;\n  overflow:hidden;\n  margin-bottom:30px;\n  border:1px solid rgba(245,223,122,.35);\n  box-shadow:\n    0 35px 110px rgba(0,0,0,.85),\n    0 0 65px rgba(245,223,122,.24);\n}\n\n.parili-logo-wrap img{\n  width:100%;\n  height:100%;\n  object-fit:cover;\n}\n\n.parili-label{\n  position:relative;\n  z-index:2;\n  display:block;\n  font-size:11px;\n  letter-spacing:8px;\n  text-transform:uppercase;\n  color:#d4b04a !important;\n  -webkit-text-fill-color:#d4b04a !important;\n  font-weight:500;\n}\n\n.parili-hero h1,\n.parili-order-head h2{\n  position:relative;\n  z-index:2;\n  margin:22px 0;\n  font-family:'Cormorant Garamond',serif;\n  font-weight:400;\n  font-style:italic;\n  line-height:1;\n  letter-spacing:-1px;\n  white-space:nowrap;\n  background:linear-gradient(90deg,var(--gold-dark),var(--gold-mid),var(--gold-light),var(--gold-glow),var(--gold-mid),var(--gold-dark));\n  -webkit-background-clip:text;\n  -webkit-text-fill-color:transparent;\n}\n\n.parili-hero h1{\n  font-size:clamp(46px,5vw,88px);\n}\n\n.parili-story h2{\n  font-size:72px;\n  line-height:1;\n  margin:15px 0 35px;\n  color:#8f6b1c !important;\n  background:none !important;\n  -webkit-text-fill-color:#8f6b1c !important;\n  font-family:'Cormorant Garamond',serif;\n  font-weight:600;\n  font-style:italic;\n  white-space:normal;\n}\n\n.parili-order-head h2{\n  font-size:clamp(42px,4.8vw,76px);\n}\n\n.parili-hero p{\n  position:relative;\n  z-index:2;\n  max-width:820px;\n  font-size:14px;\n  line-height:2;\n  color:#eee5d4;\n}\n\n.parili-links{\n  position:relative;\n  z-index:2;\n  display:flex;\n  flex-wrap:wrap;\n  gap:12px;\n  justify-content:center;\n  margin-top:38px;\n}\n\n.parili-links a{\n  padding:14px 24px;\n  border:1px solid rgba(245,223,122,.38);\n  color:#fff;\n  text-decoration:none;\n  font-size:10px;\n  letter-spacing:2px;\n  text-transform:uppercase;\n  background:rgba(255,255,255,.035);\n  backdrop-filter:blur(8px);\n  transition:.35s ease;\n}\n\n.parili-links a:hover{\n  background:linear-gradient(135deg,var(--gold-dark),var(--gold-mid),var(--gold-light),var(--gold-glow));\n  color:#111;\n}\n\n.parili-story{\n  padding:80px 24px 40px;\n  width:min(1400px,92vw);\n  margin:auto;\n  text-align:center;\n}\n\n.parili-story p{\n  max-width:900px;\n  margin:0 auto 22px;\n  font-size:14px;\n  line-height:2;\n  color:#5f564e;\n}\n\n.parili-gallery{\n  width:min(1500px,94vw);\n  margin:0 auto;\n  padding:0 24px 90px;\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:14px;\n}\n\n.parili-gallery img{\n  width:100%;\n  height:620px;\n  object-fit:cover;\n  display:block;\n  transition:.4s ease;\n  background:#e8dfd3;\n}\n\n.parili-gallery img:hover{\n  transform:translateY(-6px);\n}\n\n.parili-order{\n  background:#070707;\n  padding:115px 24px;\n  color:#fff;\n  width:100%;\n}\n\n.parili-order-head{\n  text-align:center;\n  width:min(1400px,92vw);\n  margin:0 auto 58px;\n}\n\n.parili-order-head p{\n  max-width:620px;\n  margin:auto;\n  color:#b9b0a4;\n  font-size:13px;\n  line-height:1.8;\n}\n\n.parili-form{\n  width:min(1600px,92vw);\n  max-width:none;\n  margin:auto;\n  padding:44px;\n  background:\n    radial-gradient(circle at top,rgba(245,223,122,.09),transparent 35%),\n    rgba(255,255,255,.035);\n  border:1px solid rgba(245,223,122,.24);\n  box-shadow:\n    0 45px 130px rgba(0,0,0,.65),\n    inset 0 0 0 1px rgba(255,255,255,.03);\n  display:grid;\n  gap:22px;\n}\n\n.parili-form-block{\n  padding:34px;\n  background:rgba(255,255,255,.025);\n  border:1px solid rgba(245,223,122,.14);\n}\n\n.parili-form-block h3{\n  margin:0 0 22px;\n  font-family:'Cormorant Garamond',serif;\n  font-weight:400;\n  font-style:italic;\n  font-size:42px;\n  color:#fff;\n}\n\n.parili-two{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:16px;\n}\n\n.parili-form label{\n  font-size:10px;\n  letter-spacing:2px;\n  text-transform:uppercase;\n  color:var(--gold-light);\n  margin-bottom:7px;\n  display:block;\n}\n\n.parili-form input,\n.parili-form select,\n.parili-form textarea{\n  width:100%;\n  padding:15px;\n  background:#141414;\n  border:1px solid rgba(245,223,122,.25);\n  color:#fff;\n  font-family:'Instrument Sans',sans-serif;\n  font-size:13px;\n  outline:none;\n}\n\n.parili-form input:focus,\n.parili-form select:focus,\n.parili-form textarea:focus{\n  border-color:var(--gold-light);\n  box-shadow:0 0 0 1px rgba(245,223,122,.25);\n}\n\n.parili-form textarea{\n  min-height:105px;\n}\n\n.parili-hidden{\n  display:none;\n  margin-top:16px;\n}\n\n.parili-form button{\n  margin-top:10px;\n  padding:18px 30px;\n  border:none;\n  background:linear-gradient(135deg,var(--gold-dark),var(--gold-mid),var(--gold-light),var(--gold-glow),var(--gold-mid));\n  color:#111;\n  font-size:11px;\n  letter-spacing:2px;\n  text-transform:uppercase;\n  cursor:pointer;\n  box-shadow:0 22px 55px rgba(212,176,74,.28);\n}\n\n.parili-note{\n  text-align:center;\n  font-size:11px;\n  line-height:1.7;\n  color:#91877d;\n  margin:0;\n}\n\n@media(max-width:768px){\n\n  .parili-hero{\n    min-height:72vh;\n    padding:58px 18px 65px;\n    margin-top:-35px;\n  }\n\n  .parili-hero-glow{\n    width:280px;\n    height:280px;\n    filter:blur(90px);\n  }\n\n  .parili-logo-wrap{\n    width:135px;\n    height:135px;\n    margin-bottom:22px;\n  }\n\n  .parili-label{\n    font-size:8px;\n    letter-spacing:4px;\n  }\n\n  .parili-hero h1{\n    font-size:30px;\n    line-height:1.08;\n    white-space:normal;\n    max-width:340px;\n    margin:16px auto;\n  }\n\n  .parili-story h2{\n    font-size:42px;\n    line-height:1.05;\n    max-width:340px;\n    margin:14px auto 24px;\n  }\n\n  .parili-order-head h2{\n    font-size:34px;\n    line-height:1.05;\n    white-space:normal;\n    max-width:340px;\n    margin:16px auto 22px;\n  }\n\n  .parili-hero p{\n    max-width:320px;\n    font-size:11px;\n    line-height:1.75;\n  }\n\n  .parili-links{\n    margin-top:28px;\n    gap:9px;\n  }\n\n  .parili-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  .parili-story{\n    width:100%;\n    padding:55px 18px 25px;\n  }\n\n  .parili-story p{\n    max-width:330px;\n    font-size:11px;\n    line-height:1.75;\n    margin-bottom:18px;\n  }\n\n  .parili-gallery{\n    width:100%;\n    grid-template-columns:repeat(2,1fr);\n    gap:8px;\n    padding:0 14px 55px;\n  }\n\n  .parili-gallery img{\n    height:320px;\n  }\n\n  .parili-order{\n    padding:68px 14px;\n  }\n\n  .parili-order-head{\n    width:100%;\n    margin-bottom:34px;\n  }\n\n  .parili-order-head p{\n    max-width:300px;\n    font-size:10px;\n    line-height:1.65;\n  }\n\n  .parili-form{\n    width:100%;\n    padding:18px;\n    gap:14px;\n  }\n\n  .parili-form-block{\n    padding:18px;\n  }\n\n  .parili-form-block h3{\n    font-size:24px;\n    line-height:1.1;\n    margin-bottom:18px;\n  }\n\n  .parili-two{\n    grid-template-columns:1fr;\n    gap:12px;\n  }\n\n  .parili-form label{\n    font-size:8px;\n    letter-spacing:1.2px;\n  }\n\n  .parili-form input,\n  .parili-form select,\n  .parili-form textarea{\n    padding:13px;\n    font-size:12px;\n  }\n\n  .parili-form textarea{\n    min-height:96px;\n  }\n\n  .parili-form button{\n    padding:15px 18px;\n    font-size:9px;\n    letter-spacing:1.3px;\n  }\n\n  .parili-note{\n    font-size:10px;\n    line-height:1.6;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\nfunction togglePariliFields(){\n  var service = document.getElementById('service').value;\n  document.getElementById('fabricFields').style.display = service === 'Achat de tissu' ? 'block' : 'none';\n  document.getElementById('customFields').style.display = service === 'Confection sur mesure' ? 'block' : 'none';\n}\n\nfunction cleanValue(id){\n  var el = document.getElementById(id);\n  return el ? el.value.trim() : '';\n}\n\nfunction sendPariliWhatsApp(){\n  var name = cleanValue('name');\n  var phone = cleanValue('phone');\n  var email = cleanValue('email');\n  var city = cleanValue('city');\n  var address = cleanValue('address');\n  var eventDate = cleanValue('eventDate');\n  var eventType = cleanValue('eventType');\n  var service = cleanValue('service');\n\n  var fabricType = cleanValue('fabricType');\n  var meters = cleanValue('meters');\n  var fabricColor = cleanValue('fabricColor');\n\n  var bust = cleanValue('bust');\n  var waist = cleanValue('waist');\n  var hips = cleanValue('hips');\n  var length = cleanValue('length');\n  var shoulders = cleanValue('shoulders');\n  var sleeves = cleanValue('sleeves');\n\n  var inspiration = cleanValue('inspiration');\n  var message = cleanValue('message');\n\n  var text =\n`Nouvelle demande Maison Parili\n\n━━━━━━━━━━━━━━━━\nINFORMATIONS CLIENT\n━━━━━━━━━━━━━━━━\nNom complet : ${name}\nTéléphone : ${phone}\nEmail : ${email}\nVille : ${city}\nAdresse livraison : ${address}\n\n━━━━━━━━━━━━━━━━\nÉVÈNEMENT\n━━━━━━━━━━━━━━━━\nDate de l’évènement : ${eventDate}\nType d’évènement : ${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 : ${fabricType}\nNombre de mètres : ${meters}\nCouleur recherchée : ${fabricColor}`;\n  }\n\n  if(service === 'Confection sur mesure'){\n    text += `\n\n━━━━━━━━━━━━━━━━\nMESURES\n━━━━━━━━━━━━━━━━\nTour de poitrine : ${bust}\nTour de taille : ${waist}\nTour de hanches : ${hips}\nLongueur tenue : ${length}\nLargeur épaules : ${shoulders}\nLongueur manches : ${sleeves}`;\n  }\n\n  text += `\n\n━━━━━━━━━━━━━━━━\nINSPIRATION\n━━━━━━━━━━━━━━━━\nIndication client : ${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${message}`;\n\n  window.open('https:\/\/wa.me\/33744182180?text=' + encodeURIComponent(text), '_blank');\n}\n\u003c\/script\u003e","brand":"WESTAFY COLLECTION","offers":[{"title":"Default Title","offer_id":53974139142483,"sku":null,"price":0.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/MAISONPARILI.jpg?v=1781128414"},{"product_id":"d-h-couture","title":"D\u0026H COUTURE","description":"\u003csection class=\"dh-fullpage\"\u003e\n\n  \u003csection class=\"dh-hero\"\u003e\n    \u003cdiv class=\"dh-hero-glow\"\u003e\u003c\/div\u003e\n\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\n    \u003cspan class=\"dh-label\"\u003eD\u0026amp;H COUTURE PARIS\u003c\/span\u003e\n\n    \u003ch1\u003eConfection féminine \u0026amp; tenues sur mesure\u003c\/h1\u003e\n\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:\/\/www.tiktok.com\/@dh.couture8\" target=\"_blank\"\u003eStory Snapchat\u003c\/a\u003e\n      \u003ca href=\"https:\/\/www.tiktok.com\/@dh.couture8\" target=\"_blank\"\u003eTikTok\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"dh-story\"\u003e\n    \u003cspan class=\"dh-label\"\u003eL’HISTOIRE\u003c\/span\u003e\n\n    \u003ch2\u003eDes années de confection féminine\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\/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=1781141497\" alt=\"\"\u003e\n    \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1078\/4702\/4979\/files\/IMG_7734.jpg?v=1781141498\" 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\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\u003e\n        Remplissez les informations nécessaires. Votre message sera préparé automatiquement sur WhatsApp.\n      \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()\"\u003e\n        Contacter D\u0026amp;H Couture\n      \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  --gold-dark:#8b733d;\n  --gold-mid:#d8c77a;\n  --gold-light:#fff4c8;\n  --gold-glow:#fffbe8;\n  --cream:#f8f5ed;\n  width:100%!important;\n  max-width:100%!important;\n  margin:0!important;\n  padding:0!important;\n  overflow:hidden!important;\n  background:var(--cream);\n  font-family:'Instrument Sans',sans-serif;\n  border-radius:0!important;\n}\n\n.dh-fullpage *{box-sizing:border-box}\n\n.dh-hero{\n  position:relative;\n  min-height:90vh;\n  padding:70px 24px 90px;\n  margin-top:-1px!important;\n  background:radial-gradient(circle at center,rgba(255,244,200,.15),transparent 45%),linear-gradient(135deg,#020202,#151515 70%,#020202);\n  color:#fff;\n  text-align:center;\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  justify-content:center;\n  border-radius:0!important;\n  overflow:hidden!important;\n}\n\n.dh-hero-glow{\n  position:absolute;\n  width:520px;\n  height:520px;\n  background:rgba(255,244,200,.13);\n  filter:blur(140px);\n  pointer-events:none;\n}\n\n.dh-logo-wrap{\n  position:relative;\n  z-index:2;\n  width:220px;\n  height:220px;\n  overflow:hidden;\n  margin-bottom:30px;\n  border:1px solid rgba(255,244,200,.35);\n  box-shadow:0 35px 110px rgba(0,0,0,.85),0 0 65px rgba(255,244,200,.22);\n  border-radius:0!important;\n}\n\n.dh-logo-wrap img{\n  width:100%;\n  height:100%;\n  object-fit:cover;\n  display:block;\n}\n\n.dh-label{\n  position:relative;\n  z-index:2;\n  display:block;\n  font-size:11px;\n  letter-spacing:8px;\n  text-transform:uppercase;\n  color:#d8c77a!important;\n  -webkit-text-fill-color:#d8c77a!important;\n  font-weight:500;\n}\n\n.dh-hero h1,\n.dh-order-head h2{\n  position:relative;\n  z-index:2;\n  margin:22px 0;\n  font-family:'Cormorant Garamond',serif;\n  font-weight:400;\n  line-height:1;\n  letter-spacing:-1px;\n  white-space:nowrap;\n  background:linear-gradient(90deg,var(--gold-dark),var(--gold-mid),var(--gold-light),var(--gold-glow),var(--gold-mid),var(--gold-dark));\n  -webkit-background-clip:text;\n  -webkit-text-fill-color:transparent;\n}\n\n.dh-hero h1{font-size:clamp(46px,5vw,88px)}\n\n.dh-story h2{\n  font-size:72px;\n  line-height:1;\n  margin:15px 0 35px;\n  color:#8b733d!important;\n  -webkit-text-fill-color:#8b733d!important;\n  font-family:'Cormorant Garamond',serif;\n  font-weight:600;\n}\n\n.dh-order-head h2{font-size:clamp(42px,4.8vw,76px)}\n\n.dh-hero p{\n  position:relative;\n  z-index:2;\n  max-width:820px;\n  font-size:14px;\n  line-height:2;\n  color:#eee9dc;\n}\n\n.dh-links{\n  position:relative;\n  z-index:2;\n  display:flex;\n  flex-wrap:wrap;\n  gap:12px;\n  justify-content:center;\n  margin-top:38px;\n}\n\n.dh-links a{\n  padding:14px 24px;\n  border:1px solid rgba(255,244,200,.38);\n  color:#fff;\n  text-decoration:none;\n  font-size:10px;\n  letter-spacing:2px;\n  text-transform:uppercase;\n  background:rgba(255,255,255,.035);\n  backdrop-filter:blur(8px);\n  border-radius:0!important;\n}\n\n.dh-story{\n  padding:80px 24px 40px;\n  width:min(1400px,92vw);\n  margin:auto;\n  text-align:center;\n}\n\n.dh-story p{\n  max-width:900px;\n  margin:0 auto 22px;\n  font-size:14px;\n  line-height:2;\n  color:#5f564e;\n}\n\n.dh-gallery{\n  width:min(1500px,94vw);\n  margin:0 auto;\n  padding:0 24px 90px;\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:14px;\n}\n\n.dh-gallery img{\n  width:100%;\n  height:620px;\n  object-fit:cover;\n  display:block;\n  background:#e8dfd3;\n  border-radius:0!important;\n  max-width:100%!important;\n}\n\n.dh-order{\n  background:#070707;\n  padding:115px 24px;\n  color:#fff;\n  width:100%;\n  border-radius:0!important;\n  overflow:hidden!important;\n}\n\n.dh-order-head{\n  text-align:center;\n  width:min(1400px,92vw);\n  margin:0 auto 58px;\n}\n\n.dh-order-head p{\n  max-width:620px;\n  margin:auto;\n  color:#b9b0a4;\n  font-size:13px;\n  line-height:1.8;\n}\n\n.dh-form{\n  width:min(1600px,92vw);\n  margin:auto;\n  padding:44px;\n  background:radial-gradient(circle at top,rgba(255,244,200,.09),transparent 35%),rgba(255,255,255,.035);\n  border:1px solid rgba(255,244,200,.24);\n  box-shadow:0 45px 130px rgba(0,0,0,.65),inset 0 0 0 1px rgba(255,255,255,.03);\n  display:grid;\n  gap:22px;\n  border-radius:0!important;\n}\n\n.dh-form-block{\n  padding:34px;\n  background:rgba(255,255,255,.025);\n  border:1px solid rgba(255,244,200,.14);\n  border-radius:0!important;\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(--gold-light);\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:#141414;\n  border:1px solid rgba(255,244,200,.25);\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{min-height:105px}\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:linear-gradient(135deg,var(--gold-dark),var(--gold-mid),var(--gold-light),var(--gold-glow),var(--gold-mid));\n  color:#111;\n  font-size:11px;\n  letter-spacing:2px;\n  text-transform:uppercase;\n  cursor:pointer;\n  box-shadow:0 22px 55px rgba(216,199,122,.28);\n  border-radius:0!important;\n}\n\n.dh-note{\n  text-align:center;\n  font-size:11px;\n  line-height:1.7;\n  color:#91877d;\n  margin:0;\n}\n\n@media(max-width:768px){\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    border-radius:0!important;\n  }\n\n  .dh-hero{\n    min-height:auto;\n    padding:58px 18px 65px;\n    margin-top:-1px!important;\n  }\n\n  .dh-logo-wrap{\n    width:135px;\n    height:135px;\n    margin-bottom:22px;\n  }\n\n  .dh-label{\n    font-size:8px;\n    letter-spacing:4px;\n  }\n\n  .dh-hero h1{\n    font-size:30px;\n    line-height:1.08;\n    white-space:normal;\n    max-width:340px;\n    margin:16px auto;\n  }\n\n  .dh-story h2,\n  .dh-order-head h2{\n    font-size:34px;\n    line-height:1.05;\n    white-space:normal;\n    max-width:340px;\n    margin:16px auto 22px;\n  }\n\n  .dh-hero p,\n  .dh-story p{\n    max-width:330px;\n    font-size:11px;\n    line-height:1.75;\n  }\n\n  .dh-links{\n    margin-top:28px;\n    gap:9px;\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-story{\n    width:100%;\n    padding:55px 18px 25px;\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 55px;\n    overflow:hidden!important;\n  }\n\n  .dh-gallery img{\n    width:100%!important;\n    height:320px;\n    object-fit:cover;\n  }\n\n  .dh-order{\n    padding:68px 14px;\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-collection.fr\/collections\/createurs-selectionnes.oembed","provider":"WESTAFY COLLECTION","version":"1.0","type":"link"}