{"id":2616,"date":"2021-03-18T13:55:21","date_gmt":"2021-03-18T12:55:21","guid":{"rendered":"https:\/\/parenthese-sensorielle.fr\/?page_id=2616"},"modified":"2026-10-26T21:16:47","modified_gmt":"2026-10-26T20:16:47","slug":"reservation-massage-cannes","status":"publish","type":"page","link":"https:\/\/parenthese-sensorielle.fr\/en\/reservation-massage-cannes\/","title":{"rendered":"R\u00e9servations"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2616\" class=\"elementor elementor-2616\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-cc64356 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"cc64356\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f4168e4\" data-id=\"f4168e4\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3be51ea elementor-widget elementor-widget-html\" data-id=\"3be51ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ============================================================\r\n     Page \u00ab R\u00e9servation en ligne \u00bb \u00b7 Parenth\u00e8se Sensorielle\r\n     \u00c0 coller dans UN widget \u00ab HTML \u00bb d\u2019Elementor, dans une section\r\n     pleine largeur, sans marges.\r\n     Images : m\u00eame dossier que les autres pages (2026\/10).\r\n     Photos \u00e0 t\u00e9l\u00e9verser (noms exacts) :\r\n       aucune : la page r\u00e9utilise les photos d\u00e9j\u00e0 en ligne\r\n     Liens directs : \/reservation-massage-cannes\/#reserver   (liens directs vers un soin : #prana  #constellation  #liberation  #regeneration  #soin-ame  #vibratoire  #cocoon  #lakshmi  #mentorat  #domicile  #massage  #soin  #rituel  #formation)\r\n     ============================================================ -->\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Bellefair&family=Roboto:ital,wght@0,300;0,400;0,500;0,700;1,400&display=swap\">\r\n<style>\r\n#ps-site {\r\n  font-synthesis: none;\r\n  --bleu: #307D91; --bleu-texte: #256677; --bleu-nuit: #1F5664;\r\n  --ocre: #DA9516; --ocre-texte: #8F5F0B; --ocre-clair: #F2C46D;\r\n  --creme: #FEF7EA; --sable: #F3E9D6; --filet: #EBDDC0;\r\n  --encre: #2B2A28; --gris: #4A4843; --gris-doux: #6E6A62;\r\n  --display: 'Bellefair', Georgia, serif;\r\n  --texte: 'Roboto', system-ui, -apple-system, sans-serif;\r\n  width: 100%; font-family: var(--texte); font-size: 17px; line-height: 1.65;\r\n  color: var(--encre); background: #fff; -webkit-font-smoothing: antialiased; overflow-x: hidden;\r\n}\r\n#ps-site, #ps-site *, #ps-site *::before, #ps-site *::after { box-sizing: border-box; }\r\n#ps-site h1, #ps-site h2, #ps-site h3 { font-family: var(--display); color: var(--bleu); letter-spacing: normal; text-transform: none; padding: 0; margin: 0; font-weight: 400; }\r\n#ps-site h1 em, #ps-site h2 em, #ps-site h3 em { font-weight: 400; color: #B87A0E; font-style: normal; }\r\n#ps-site p, #ps-site li, #ps-site span, #ps-site a, #ps-site button, #ps-site summary { font-family: var(--texte); }\r\n#ps-site p { margin: 0; }\r\n#ps-site img { max-width: 100%; height: auto; border: none; box-shadow: none; }\r\n#ps-site a { color: var(--bleu-texte); }\r\n#ps-site section[id] { scroll-margin-top: 90px; }\r\n#ps-site .ps-wrap { max-width: 1240px; margin: 0 auto; padding-left: 32px; padding-right: 32px; }\r\n#ps-site .ps-sur { display: flex; align-items: center; gap: 14px; font-size: 13px; font-weight: 500; letter-spacing: .22em; text-transform: uppercase; color: var(--ocre-texte); }\r\n#ps-site .ps-sur::before { content: \"\"; width: 40px; height: 1px; background: var(--ocre); }\r\n#ps-site .ps-sur.centre { justify-content: center; }\r\n#ps-site .ps-sur.centre::before { display: none; }\r\n#ps-site .ps-h2 { font-size: 46px; line-height: 1.1; }\r\n#ps-site .ps-deco { position: absolute; pointer-events: none; }\r\n#ps-site .ps-lead { font-size: 18px; color: var(--gris); max-width: 620px; }\r\n#ps-site .ps-actions { display: flex; flex-wrap: wrap; gap: 14px; align-items: center; }\r\n#ps-site .ps-lien { font-weight: 500; }\r\n\r\n\/* Boutons *\/\r\n#ps-site .ps-btn, #ps-site .ps-btn:visited { display: inline-flex; align-items: center; justify-content: center; min-height: 54px; padding: 0 32px; border-radius: 999px; text-decoration: none; font-weight: 500; letter-spacing: .06em; font-size: 16px; line-height: 1.2; transition: transform .3s, box-shadow .3s, background .3s, color .3s; cursor: pointer; }\r\n#ps-site .ps-btn:hover { transform: translateY(-2px); box-shadow: 0 10px 24px rgba(37,102,119,.22); }\r\n#ps-site .ps-btn-bleu, #ps-site .ps-btn-bleu:visited, #ps-site .ps-btn-bleu:hover { background: var(--bleu-texte); color: #fff; border: none; }\r\n#ps-site .ps-btn-ocre, #ps-site .ps-btn-ocre:visited, #ps-site .ps-btn-ocre:hover { background: var(--ocre); color: var(--encre); font-weight: 500; border: none; }\r\n#ps-site .ps-btn-ligne, #ps-site .ps-btn-ligne:visited { background: transparent; color: var(--bleu-texte); border: 1.5px solid var(--bleu); }\r\n#ps-site .ps-btn-ligne:hover { background: var(--bleu); color: #fff; }\r\n#ps-site .ps-btn-blanc, #ps-site .ps-btn-blanc:visited { background: transparent; color: #fff; border: 1.5px solid rgba(255,255,255,.7); }\r\n#ps-site .ps-btn-blanc:hover { background: #fff; color: var(--bleu-texte); }\r\n\r\n\/* Hero *\/\r\n#ps-site .ps-hero { position: relative; overflow: hidden; background: var(--creme); }\r\n#ps-site .ps-hero-in { position: relative; padding-top: 88px; padding-bottom: 96px; display: flex; flex-wrap: wrap; align-items: center; gap: 56px; }\r\n#ps-site .ps-hero-txt { flex: 1 1 520px; min-width: 0; display: flex; flex-direction: column; gap: 24px; }\r\n#ps-site .ps-hero h1 { font-size: 72px; line-height: 1.02; }\r\n#ps-site .ps-hero-sous { font-family: var(--display); font-size: 26px; font-style: normal; color: var(--encre); }\r\n#ps-site .ps-hero-sous i { font-style: normal; color: var(--ocre); padding: 0 6px; }\r\n#ps-site .ps-fil { font-size: 13px; color: var(--gris-doux); letter-spacing: .04em; }\r\n#ps-site .ps-fil a, #ps-site .ps-fil a:visited { color: var(--gris-doux); text-decoration: none; border-bottom: 1px solid var(--filet); }\r\n#ps-site .ps-hero-visu { flex: 1 1 380px; min-width: 0; display: flex; justify-content: center; }\r\n#ps-site .ps-arche { position: relative; width: 100%; max-width: 420px; aspect-ratio: 4 \/ 5; }\r\n#ps-site .ps-arche-cadre { position: absolute; inset: 0; border-radius: 210px 210px 24px 24px; background: #fff; border: 1px solid var(--filet); overflow: hidden; }\r\n#ps-site .ps-arche-photo { position: absolute; inset: 24px; border-radius: 186px 186px 14px 14px; background-color: var(--sable); background-size: cover; background-position: center; }\r\n#ps-site .ps-pastille-ronde { position: absolute; left: -34px; bottom: 44px; width: 132px; height: 132px; border-radius: 50%; background: var(--bleu); color: #fff; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center; box-shadow: 0 14px 30px rgba(37,102,119,.3); }\r\n#ps-site .ps-pastille-ronde strong { font-family: var(--display); font-size: 30px; font-weight: 400; line-height: 1; }\r\n#ps-site .ps-pastille-ronde span { font-size: 11px; letter-spacing: .14em; text-transform: uppercase; line-height: 1.35; margin-top: 4px; color: #EAF3F5; }\r\n\r\n\/* D\u00e9roul\u00e9 d'une s\u00e9ance *\/\r\n#ps-site .ps-deroule { background: #fff; }\r\n#ps-site .ps-deroule-in { padding-top: 96px; padding-bottom: 96px; display: flex; flex-direction: column; gap: 52px; }\r\n#ps-site .ps-tete-centre { display: flex; flex-direction: column; align-items: center; gap: 14px; text-align: center; }\r\n#ps-site .ps-etapes { position: relative; display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 32px; }\r\n#ps-site .ps-etapes::before { content: \"\"; position: absolute; left: 12%; right: 12%; top: 38px; height: 1px; background: repeating-linear-gradient(90deg, var(--ocre) 0 6px, transparent 6px 12px); opacity: .6; }\r\n#ps-site .ps-etape { position: relative; display: flex; flex-direction: column; align-items: center; text-align: center; gap: 14px; padding: 0 12px; }\r\n#ps-site .ps-etape .rond { width: 76px; height: 76px; border-radius: 50%; background: var(--creme); border: 1px solid var(--filet); display: flex; align-items: center; justify-content: center; transition: background .4s, transform .4s; }\r\n#ps-site .ps-etape:hover .rond { background: var(--bleu); transform: translateY(-4px); }\r\n#ps-site .ps-etape:hover .rond svg { stroke: #fff; }\r\n#ps-site .ps-etape .rond svg { width: 34px; height: 34px; fill: none; stroke: var(--bleu); stroke-width: 1.5; stroke-linecap: round; stroke-linejoin: round; transition: stroke .4s; }\r\n#ps-site .ps-etape .n { font-size: 12px; font-weight: 500; letter-spacing: .22em; text-transform: uppercase; color: var(--ocre-texte); }\r\n#ps-site .ps-etape h3 { font-size: 28px; line-height: 1.15; }\r\n#ps-site .ps-etape p { color: var(--gris); font-size: 16px; max-width: 320px; }\r\n\r\n\/* Les trois univers *\/\r\n#ps-site .ps-univers { position: relative; overflow: hidden; background: var(--creme); }\r\n#ps-site .ps-univers-in { position: relative; padding-top: 96px; padding-bottom: 104px; display: flex; flex-direction: column; gap: 48px; }\r\n#ps-site .ps-cartes { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 28px; }\r\n#ps-site .ps-carte-u { position: relative; display: flex; flex-direction: column; border-radius: 26px; overflow: hidden; background: #fff; border: 1px solid var(--filet); text-decoration: none; color: var(--encre); transition: transform .4s, box-shadow .4s; }\r\n#ps-site .ps-carte-u:hover { transform: translateY(-6px); box-shadow: 0 22px 44px rgba(37,102,119,.16); color: var(--encre); }\r\n#ps-site .ps-carte-u .visu { position: relative; aspect-ratio: 4 \/ 3; overflow: hidden; background: var(--sable); }\r\n#ps-site .ps-carte-u .visu .img { position: absolute; inset: 0; background-size: cover; background-position: center; transition: transform 1.2s cubic-bezier(.2,.7,.2,1); }\r\n#ps-site .ps-carte-u:hover .visu .img { transform: scale(1.06); }\r\n#ps-site .ps-carte-u .visu .num { position: absolute; left: 20px; top: 16px; z-index: 2; font-family: var(--display); font-size: 40px; font-weight: 400; color: #fff; text-shadow: 0 2px 14px rgba(0,0,0,.35); }\r\n#ps-site .ps-carte-u .corps { flex: 1; display: flex; flex-direction: column; gap: 14px; padding: 28px 30px 30px; }\r\n#ps-site .ps-carte-u h3 { font-size: 32px; line-height: 1.1; }\r\n#ps-site .ps-carte-u p { color: var(--gris); font-size: 16px; }\r\n#ps-site .ps-tags { display: flex; flex-wrap: wrap; gap: 8px; }\r\n#ps-site .ps-tag { font-size: 13px; letter-spacing: .04em; padding: 5px 14px; border-radius: 999px; background: var(--creme); color: var(--encre); border: 1px solid var(--filet); }\r\n#ps-site .ps-carte-u .suite { margin-top: auto; display: flex; align-items: center; gap: 10px; font-weight: 500; letter-spacing: .04em; color: var(--bleu-texte); }\r\n#ps-site .ps-carte-u .suite .fl { display: inline-flex; width: 34px; height: 34px; border-radius: 50%; align-items: center; justify-content: center; background: var(--creme); color: var(--ocre-texte); transition: background .3s, color .3s, transform .3s; }\r\n#ps-site .ps-carte-u:hover .suite .fl { background: var(--bleu); color: #fff; transform: translateX(4px); }\r\n#ps-site .ps-huiles { display: flex; flex-wrap: wrap; align-items: center; gap: 18px 28px; padding: 26px 32px; border-radius: 22px; background: #fff; border: 1px dashed var(--ocre); }\r\n#ps-site .ps-huiles .goutte { width: 54px; height: 54px; flex: 0 0 54px; border-radius: 50%; background: #F6E3BC; display: flex; align-items: center; justify-content: center; }\r\n#ps-site .ps-huiles .goutte svg { width: 26px; height: 26px; fill: none; stroke: var(--ocre-texte); stroke-width: 1.6; }\r\n#ps-site .ps-huiles p { flex: 1 1 420px; color: var(--gris); font-size: 16px; }\r\n#ps-site .ps-huiles strong { color: var(--encre); font-weight: 500; }\r\n\r\n\/* Guide : quel soin choisir *\/\r\n#ps-site .ps-guide { background: #fff; }\r\n#ps-site .ps-guide-in { padding-top: 96px; padding-bottom: 96px; display: flex; flex-wrap: wrap; gap: 48px; align-items: flex-start; }\r\n#ps-site .ps-guide-txt { flex: 1 1 380px; min-width: 0; display: flex; flex-direction: column; gap: 18px; }\r\n#ps-site .ps-besoins { display: flex; flex-wrap: wrap; gap: 10px; margin-top: 8px; }\r\n#ps-site .ps-besoin { display: inline-flex; align-items: center; gap: 10px; min-height: 48px; padding: 0 20px; margin: 0; border-radius: 999px; border: 1px solid #D8CDB6; background: #fff; color: var(--encre); font: inherit; font-size: 15px; text-transform: none; letter-spacing: normal; cursor: pointer; transition: background .3s, color .3s, border-color .3s, transform .3s; }\r\n#ps-site .ps-besoin:hover { border-color: var(--bleu); background: #fff; color: var(--encre); transform: translateY(-2px); }\r\n#ps-site .ps-besoin[aria-pressed=\"true\"] { background: var(--bleu); border-color: var(--bleu); color: #fff; }\r\n#ps-site .ps-besoin:focus-visible { outline: 2px solid var(--ocre); outline-offset: 3px; }\r\n#ps-site .ps-besoin .pt { width: 8px; height: 8px; border-radius: 50%; background: var(--ocre); }\r\n#ps-site .ps-reponses { flex: 1 1 460px; min-width: 0; position: relative; }\r\n#ps-site .ps-reponse { display: flex; flex-direction: column; gap: 16px; padding: 38px 40px; border-radius: 26px; background: var(--creme); border: 1px solid var(--filet); }\r\n#ps-site .ps-reponse[hidden] { display: none; }\r\n#ps-site .ps-reponse.anim { animation: psFade .55s cubic-bezier(.2,.7,.2,1) both; }\r\n#ps-site .ps-reponse .lab { font-size: 12px; font-weight: 500; letter-spacing: .22em; text-transform: uppercase; color: var(--ocre-texte); }\r\n#ps-site .ps-reponse h3 { font-size: 40px; line-height: 1.08; }\r\n#ps-site .ps-reponse p { color: var(--gris); }\r\n#ps-site .ps-reponse ul { margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 8px; }\r\n#ps-site .ps-reponse li { display: flex; gap: 10px; align-items: baseline; color: var(--encre); font-size: 16px; }\r\n#ps-site .ps-reponse li::before { content: \"\u2726\"; color: var(--ocre); font-size: 12px; }\r\n\r\n\/* FAQ *\/\r\n#ps-site .ps-faq { position: relative; overflow: hidden; background: var(--creme); }\r\n#ps-site .ps-faq-in { position: relative; padding-top: 96px; padding-bottom: 96px; display: flex; flex-wrap: wrap; gap: 48px; }\r\n#ps-site .ps-faq-tete { flex: 1 1 300px; min-width: 0; display: flex; flex-direction: column; gap: 18px; }\r\n#ps-site .ps-faq-liste { flex: 2 1 560px; min-width: 0; display: flex; flex-direction: column; gap: 12px; }\r\n#ps-site .ps-q { border-radius: 18px; background: #fff; border: 1px solid var(--filet); transition: box-shadow .3s, border-color .3s; }\r\n#ps-site .ps-q[open] { border-color: var(--bleu); box-shadow: 0 12px 28px rgba(37,102,119,.10); }\r\n#ps-site .ps-q summary { list-style: none; display: flex; align-items: center; justify-content: space-between; gap: 18px; padding: 20px 24px; cursor: pointer; font-family: var(--display); font-size: 23px; font-weight: 400; line-height: 1.25; color: var(--encre); }\r\n#ps-site .ps-q summary::-webkit-details-marker { display: none; }\r\n#ps-site .ps-q summary .plus { flex: 0 0 34px; width: 34px; height: 34px; border-radius: 50%; background: var(--creme); position: relative; transition: background .3s, transform .4s; }\r\n#ps-site .ps-q summary .plus::before, #ps-site .ps-q summary .plus::after { content: \"\"; position: absolute; left: 50%; top: 50%; width: 12px; height: 1.6px; background: var(--ocre-texte); transform: translate(-50%, -50%); }\r\n#ps-site .ps-q summary .plus::after { transform: translate(-50%, -50%) rotate(90deg); transition: transform .4s; }\r\n#ps-site .ps-q[open] summary .plus { background: var(--bleu); }\r\n#ps-site .ps-q[open] summary .plus::before, #ps-site .ps-q[open] summary .plus::after { background: #fff; }\r\n#ps-site .ps-q[open] summary .plus::after { transform: translate(-50%, -50%) rotate(0deg); }\r\n#ps-site .ps-q summary:focus-visible { outline: 2px solid var(--ocre); outline-offset: 3px; border-radius: 18px; }\r\n#ps-site .ps-q .rep { padding: 0 24px 22px; color: var(--gris); font-size: 16px; }\r\n#ps-site .ps-q[open] .rep { animation: psUp .45s cubic-bezier(.2,.7,.2,1) both; }\r\n\r\n\/* R\u00e9servation *\/\r\n#ps-site .ps-resa { background: #fff; padding-top: 96px; padding-bottom: 104px; }\r\n#ps-site .ps-resa-carte { position: relative; overflow: hidden; border-radius: 28px; background: var(--bleu); color: #fff; padding: 64px 56px; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 32px; }\r\n#ps-site .ps-resa-carte h2 { color: #fff; font-size: 44px; line-height: 1.1; }\r\n#ps-site .ps-resa-carte p { font-size: 18px; color: #EAF3F5; margin-top: 12px; }\r\n#ps-site .ps-resa-txt { position: relative; flex: 1 1 460px; min-width: 0; }\r\n#ps-site .ps-resa-carte .ps-actions { position: relative; }\r\n#ps-site .ps-resa-infos { display: flex; flex-wrap: wrap; gap: 8px 26px; margin-top: 18px; font-size: 15px; color: #EAF3F5; }\r\n#ps-site .ps-resa-infos a, #ps-site .ps-resa-infos a:visited { color: #fff; text-decoration: none; border-bottom: 1px solid rgba(255,255,255,.4); }\r\n\r\n\/* Animations *\/\r\n@keyframes psUp { from { opacity: 0; transform: translateY(22px); } to { opacity: 1; transform: none; } }\r\n@keyframes psFade { from { opacity: 0; transform: translateX(18px); } to { opacity: 1; transform: none; } }\r\n@keyframes psFloat { 0%, 100% { transform: translateY(0) rotate(0); } 50% { transform: translateY(-12px) rotate(1.5deg); } }\r\n#ps-site .ps-float { animation: psFloat 7s ease-in-out infinite; }\r\n#ps-site .ps-intro { animation: psUp .9s cubic-bezier(.2,.7,.2,1) both; }\r\n#ps-site .ps-d1 { animation-delay: .12s; } #ps-site .ps-d2 { animation-delay: .24s; } #ps-site .ps-d3 { animation-delay: .36s; } #ps-site .ps-d4 { animation-delay: .48s; }\r\n#ps-site.ps-js .ps-reveal { opacity: 0; transform: translateY(28px); transition: opacity .9s cubic-bezier(.2,.7,.2,1), transform .9s cubic-bezier(.2,.7,.2,1); }\r\n#ps-site.ps-js .ps-reveal.vu { opacity: 1; transform: none; }\r\n#ps-site.ps-js .ps-cartes .ps-reveal:nth-child(2) { transition-delay: .12s; }\r\n#ps-site.ps-js .ps-cartes .ps-reveal:nth-child(3) { transition-delay: .24s; }\r\n#ps-site.ps-js .ps-etapes .ps-reveal:nth-child(2) { transition-delay: .15s; }\r\n#ps-site.ps-js .ps-etapes .ps-reveal:nth-child(3) { transition-delay: .3s; }\r\n\r\n\/* Mobile *\/\r\n@media (max-width: 900px) {\r\n  #ps-site .ps-hero h1 { font-size: 54px; }\r\n  #ps-site .ps-h2 { font-size: 38px; }\r\n  #ps-site .ps-hero-in, #ps-site .ps-deroule-in, #ps-site .ps-univers-in, #ps-site .ps-guide-in, #ps-site .ps-faq-in { padding-top: 72px; padding-bottom: 72px; }\r\n  #ps-site .ps-etapes::before { display: none; }\r\n  #ps-site .ps-resa { padding-top: 72px; padding-bottom: 72px; }\r\n  #ps-site .ps-resa-carte { padding: 44px 28px; }\r\n  #ps-site .ps-resa-carte h2 { font-size: 36px; }\r\n  #ps-site .ps-pastille-ronde { left: -8px; width: 112px; height: 112px; }\r\n}\r\n@media (max-width: 560px) {\r\n  #ps-site .ps-wrap { padding-left: 18px; padding-right: 18px; }\r\n  #ps-site .ps-hero h1 { font-size: 44px; }\r\n  #ps-site .ps-hero-sous { font-size: 22px; }\r\n  #ps-site .ps-reponse { padding: 28px 24px; }\r\n  #ps-site .ps-reponse h3 { font-size: 32px; }\r\n  #ps-site .ps-q summary { font-size: 20px; padding: 18px 18px; }\r\n  #ps-site .ps-q .rep { padding: 0 18px 20px; }\r\n  #ps-site .ps-btn { width: 100%; }\r\n  #ps-site .ps-deco { display: none; }\r\n}\r\n@media (prefers-reduced-motion: reduce) {\r\n  #ps-site *, #ps-site *::before, #ps-site *::after { animation: none !important; transition: none !important; }\r\n  #ps-site.ps-js .ps-reveal { opacity: 1; transform: none; }\r\n}\r\n\r\n\/* Bellefair : titres l\u00e9g\u00e8rement espac\u00e9s *\/\r\n#ps-site h1, #ps-site h2, #ps-site h3 { letter-spacing: .01em; }\r\n\r\n\/* Hero : m\u00eame halo lumineux qui respire que sur l\u2019accueil *\/\r\n#ps-site .ps-arche-cadre { z-index: 1; animation: psLueur 10s ease-in-out infinite; }\r\n#ps-site .ps-souffle { position: absolute; inset: 0; z-index: 0; pointer-events: none; }\r\n#ps-site .ps-souffle span { position: absolute; inset: -18px; border-radius: 230px 230px 48px 48px; background: radial-gradient(ellipse at 50% 42%, rgba(255,214,140,.95) 0%, rgba(242,196,109,.7) 38%, rgba(218,149,22,.28) 62%, rgba(218,149,22,0) 78%); filter: blur(26px); opacity: .3; transform: scale(.92); animation: psHalo 10s ease-in-out infinite; }\r\n#ps-site .ps-souffle span + span { inset: -60px; border-radius: 50%; background: radial-gradient(ellipse at 50% 50%, rgba(255,236,196,.9) 0%, rgba(255,226,170,.45) 40%, rgba(255,226,170,0) 70%); filter: blur(40px); animation-delay: .4s; }\r\n@keyframes psHalo { 0% { transform: scale(.9); opacity: .25; } 40%, 50% { transform: scale(1.07); opacity: 1; } 100% { transform: scale(.9); opacity: .25; } }\r\n@keyframes psLueur { 0%, 100% { box-shadow: 0 0 0 0 rgba(242,196,109,0); } 40%, 50% { box-shadow: 0 0 38px 4px rgba(242,196,109,.55); } }\r\n#ps-site .ps-pastille-ronde { z-index: 3; }\r\n@media (max-width: 900px) { #ps-site .ps-arche-photo { inset: 16px; border-radius: 194px 194px 12px 12px; } #ps-site .ps-souffle span + span { inset: -30px; } }\r\n@media (prefers-reduced-motion: reduce) { #ps-site .ps-souffle { display: none; } }\r\n\r\n\/* ===== Page R\u00e9servation ===== *\/\r\n#ps-site .ps-r-hero .ps-hero-in { padding-bottom: 104px; }\r\n#ps-site .ps-r-mini { list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; gap: 10px 22px; }\r\n#ps-site .ps-r-mini li { display: inline-flex; align-items: center; gap: 10px; font-size: 15px; color: var(--encre); margin: 0; }\r\n#ps-site .ps-r-mini b { display: inline-flex; align-items: center; justify-content: center; width: 30px; height: 30px; border-radius: 50%; background: #fff; border: 1px solid var(--filet); font-family: var(--display); font-weight: 400; font-size: 17px; color: var(--ocre-texte); }\r\n#ps-site .ps-r-badge { position: absolute; z-index: 3; left: -22px; bottom: 44px; display: inline-flex; align-items: center; gap: 10px; padding: 12px 18px; border-radius: 999px; background: #fff; box-shadow: 0 16px 36px rgba(31,86,100,.18); font-size: 14px; font-weight: 500; color: var(--bleu-texte); animation: psFloat 7s ease-in-out infinite; }\r\n#ps-site .ps-r-badge .pt { width: 9px; height: 9px; border-radius: 50%; background: #3BAF7A; animation: psRPouls 1.8s ease-in-out infinite; }\r\n@keyframes psRPouls { 0%, 100% { box-shadow: 0 0 0 0 rgba(59,175,122,.6); } 50% { box-shadow: 0 0 0 7px rgba(59,175,122,0); } }\r\n\r\n\/* Titres de section *\/\r\n#ps-site .ps-r-tete { display: flex; flex-direction: column; align-items: center; gap: 14px; text-align: center; max-width: 720px; margin: 0 auto 48px; }\r\n#ps-site .ps-r-tete p { color: var(--gris); font-size: 18px; }\r\n\r\n\/* Zone du s\u00e9lecteur *\/\r\n#ps-site .ps-r-zone { background: #fff; padding: 104px 0 112px; }\r\n#ps-site .ps-r-app { display: grid; grid-template-columns: 300px minmax(0, 1fr); border-radius: 30px; background: #fff; border: 1px solid var(--filet); box-shadow: 0 30px 70px rgba(31,86,100,.12); overflow: hidden; min-height: 560px; }\r\n\r\n\/* Colonne des \u00e9tapes *\/\r\n#ps-site .ps-r-cote { position: relative; background: var(--bleu-nuit); color: #fff; padding: 40px 30px 32px; display: flex; flex-direction: column; gap: 28px; }\r\n#ps-site .ps-r-cote::after { content: \"\"; position: absolute; right: -80px; bottom: -80px; width: 240px; height: 240px; border-radius: 50%; background: radial-gradient(circle, rgba(242,196,109,.22), rgba(242,196,109,0) 70%); pointer-events: none; }\r\n#ps-site .ps-r-barre { display: none; }\r\n#ps-site .ps-r-etapes { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; position: relative; }\r\n#ps-site .ps-r-etapes li { position: relative; margin: 0; padding: 0 0 22px; }\r\n#ps-site .ps-r-etapes li:not(:last-child)::before { content: \"\"; position: absolute; left: 17px; top: 38px; bottom: 2px; width: 1px; background: rgba(255,255,255,.18); }\r\n#ps-site .ps-r-etapes li.fait:not(:last-child)::before { background: var(--ocre-clair); }\r\n#ps-site .ps-r-etapes button { all: unset; box-sizing: border-box; display: flex; align-items: flex-start; gap: 14px; width: 100%; cursor: default; }\r\n#ps-site .ps-r-etapes li.fait button { cursor: pointer; }\r\n#ps-site .ps-r-etapes .n { flex: 0 0 auto; display: inline-flex; align-items: center; justify-content: center; width: 35px; height: 35px; border-radius: 50%; border: 1px solid rgba(255,255,255,.3); font-family: var(--display); font-size: 17px; color: rgba(255,255,255,.7); transition: background .4s, border-color .4s, color .4s, transform .4s; }\r\n#ps-site .ps-r-etapes li.actif .n { background: var(--ocre); border-color: var(--ocre); color: var(--encre); box-shadow: 0 0 0 6px rgba(218,149,22,.2); }\r\n#ps-site .ps-r-etapes li.fait .n { background: rgba(242,196,109,.16); border-color: var(--ocre-clair); color: var(--ocre-clair); font-family: var(--texte); font-size: 15px; }\r\n#ps-site .ps-r-etapes li.fait button:hover .n { transform: scale(1.08); }\r\n#ps-site .ps-r-etapes .l { display: flex; flex-direction: column; gap: 2px; padding-top: 1px; min-width: 0; }\r\n#ps-site .ps-r-etapes small { font-family: var(--texte); font-size: 11px; font-weight: 500; letter-spacing: .18em; text-transform: uppercase; color: rgba(255,255,255,.55); }\r\n#ps-site .ps-r-etapes b { font-family: var(--display); font-weight: 400; font-size: 21px; line-height: 1.2; color: rgba(255,255,255,.45); }\r\n#ps-site .ps-r-etapes li.actif b { color: #fff; }\r\n#ps-site .ps-r-etapes li.fait b { color: #fff; }\r\n#ps-site .ps-r-etapes li.fait button:hover b { color: var(--ocre-clair); }\r\n#ps-site .ps-r-aide { position: relative; z-index: 1; margin-top: auto; display: flex; flex-direction: column; gap: 6px; padding: 20px; border-radius: 18px; background: rgba(255,255,255,.07); border: 1px solid rgba(255,255,255,.12); font-size: 14px; color: #D7E8EC; }\r\n#ps-site .ps-r-aide strong { font-family: var(--display); font-weight: 400; font-size: 22px; color: #fff; }\r\n#ps-site .ps-r-aide a, #ps-site .ps-r-aide a:visited { color: var(--ocre-clair); text-decoration: none; font-weight: 500; }\r\n#ps-site .ps-r-aide a:hover { text-decoration: underline; }\r\n\r\n\/* Panneau *\/\r\n#ps-site .ps-r-panneau { position: relative; padding: 40px 44px 44px; background: linear-gradient(180deg, #fff 0%, var(--creme) 100%); }\r\n#ps-site .ps-r-ecran.av { animation: psRAv .55s cubic-bezier(.2,.7,.2,1) both; }\r\n#ps-site .ps-r-ecran.ar { animation: psRAr .55s cubic-bezier(.2,.7,.2,1) both; }\r\n@keyframes psRAv { from { opacity: 0; transform: translateX(34px); } to { opacity: 1; transform: none; } }\r\n@keyframes psRAr { from { opacity: 0; transform: translateX(-34px); } to { opacity: 1; transform: none; } }\r\n#ps-site .ps-r-q { display: flex; flex-direction: column; align-items: flex-start; gap: 6px; margin-bottom: 28px; }\r\n#ps-site .ps-r-q h3 { font-size: 38px; line-height: 1.1; outline: none; }\r\n#ps-site .ps-r-num { font-size: 12px; font-weight: 500; letter-spacing: .2em; text-transform: uppercase; color: var(--ocre-texte); }\r\n#ps-site .ps-r-retour { all: unset; display: inline-flex; align-items: center; gap: 8px; margin-bottom: 10px; font-family: var(--texte); font-size: 14px; color: var(--bleu-texte); cursor: pointer; padding: 6px 14px 6px 10px; border-radius: 999px; border: 1px solid var(--filet); background: #fff; transition: border-color .3s, transform .3s; }\r\n#ps-site .ps-r-retour:hover { border-color: var(--bleu); transform: translateX(-3px); }\r\n#ps-site .ps-r-retour:focus-visible, #ps-site .ps-r-etapes button:focus-visible { outline: 2px solid var(--ocre); outline-offset: 3px; }\r\n\r\n\/* Cartes de choix *\/\r\n#ps-site .ps-r-choix-grille { display: grid; grid-template-columns: repeat(auto-fill, minmax(230px, 1fr)); gap: 16px; }\r\n#ps-site .ps-r-choix-grille.deux { grid-template-columns: repeat(2, minmax(0, 1fr)); }\r\n#ps-site .ps-r-choix-grille.durees { grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); }\r\n#ps-site .ps-r-choix { all: unset; box-sizing: border-box; position: relative; display: flex; flex-direction: column; border-radius: 22px; background: #fff; border: 1px solid var(--filet); overflow: hidden; cursor: pointer; transition: transform .45s cubic-bezier(.2,.7,.2,1), box-shadow .45s, border-color .45s; animation: psRCarte .6s cubic-bezier(.2,.7,.2,1) both; animation-delay: calc(var(--i) * 70ms + 80ms); }\r\n@keyframes psRCarte { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: none; } }\r\n#ps-site .ps-r-choix:hover { transform: translateY(-6px); border-color: var(--ocre); box-shadow: 0 22px 40px rgba(31,86,100,.16); }\r\n#ps-site .ps-r-choix:focus-visible { outline: 2px solid var(--ocre); outline-offset: 3px; }\r\n#ps-site .ps-r-choix .img { position: relative; display: block; aspect-ratio: 16 \/ 10; background-color: var(--sable); background-size: cover; background-position: center; transition: transform 1s cubic-bezier(.2,.7,.2,1); }\r\n#ps-site .ps-r-choix-grille.deux .ps-r-choix .img { aspect-ratio: 4 \/ 3; }\r\n#ps-site .ps-r-choix:hover .img { transform: scale(1.05); }\r\n#ps-site .ps-r-choix .img.ico { display: flex; align-items: center; justify-content: center; background: radial-gradient(circle at 50% 45%, #fff 0%, var(--creme) 60%, var(--sable) 100%); }\r\n#ps-site .ps-r-choix .img.ico i { font-family: var(--display); font-style: normal; font-size: 64px; color: var(--ocre); line-height: 1; }\r\n#ps-site .ps-r-choix .txt { position: relative; z-index: 1; display: flex; flex-direction: column; gap: 3px; padding: 16px 52px 18px 20px; background: #fff; }\r\n#ps-site .ps-r-choix .txt b { font-family: var(--display); font-weight: 400; font-size: 24px; line-height: 1.15; color: var(--bleu); }\r\n#ps-site .ps-r-choix .txt small { font-family: var(--texte); font-size: 14px; line-height: 1.45; color: var(--gris-doux); }\r\n#ps-site .ps-r-choix .fl { position: absolute; z-index: 2; right: 16px; bottom: 20px; display: inline-flex; align-items: center; justify-content: center; width: 32px; height: 32px; border-radius: 50%; background: var(--creme); color: var(--bleu-texte); font-size: 15px; transition: background .4s, color .4s, transform .4s; }\r\n#ps-site .ps-r-choix:hover .fl { background: var(--ocre); color: var(--encre); transform: translateX(3px); }\r\n\/* Dur\u00e9es *\/\r\n#ps-site .ps-r-choix.duree { align-items: center; text-align: center; padding: 26px 14px 20px; gap: 6px; }\r\n#ps-site .ps-r-choix.duree .gros { font-family: var(--display); font-size: 54px; line-height: 1; color: var(--bleu); transition: color .4s; }\r\n#ps-site .ps-r-choix.duree .gros i { font-style: normal; font-family: var(--texte); font-size: 14px; margin-left: 4px; color: var(--ocre-texte); letter-spacing: .06em; }\r\n#ps-site .ps-r-choix.duree .txt { padding: 0; background: none; }\r\n#ps-site .ps-r-choix.duree .txt b { font-family: var(--texte); font-size: 14px; color: var(--gris-doux); }\r\n#ps-site .ps-r-choix.duree::after { content: \"\"; position: absolute; left: 50%; bottom: 0; width: 0; height: 3px; background: var(--ocre); transform: translateX(-50%); transition: width .45s; }\r\n#ps-site .ps-r-choix.duree:hover::after { width: 60%; }\r\n#ps-site .ps-r-choix.duree:hover .gros { color: var(--ocre-texte); }\r\n\r\n\/* R\u00e9capitulatif *\/\r\n#ps-site .ps-r-recap { display: grid; grid-template-columns: minmax(0, 5fr) minmax(0, 6fr); gap: 36px; align-items: center; min-height: 470px; }\r\n#ps-site .ps-r-recap .visu { position: relative; aspect-ratio: 4 \/ 5; max-height: 470px; border-radius: 180px 180px 22px 22px; overflow: hidden; box-shadow: 0 26px 50px rgba(31,86,100,.2); animation: psRZoom .9s cubic-bezier(.2,.7,.2,1) both; }\r\n#ps-site .ps-r-recap .visu .img { position: absolute; inset: 0; background-size: cover; background-position: center; animation: psRLent 14s ease-in-out infinite alternate; }\r\n@keyframes psRZoom { from { opacity: 0; transform: scale(.94); } to { opacity: 1; transform: none; } }\r\n@keyframes psRLent { from { transform: scale(1); } to { transform: scale(1.08); } }\r\n#ps-site .ps-r-recap .sceau { position: absolute; left: 50%; bottom: 18px; transform: translateX(-50%); display: inline-flex; align-items: center; justify-content: center; width: 52px; height: 52px; border-radius: 50%; background: #fff; color: var(--ocre); font-size: 22px; box-shadow: 0 10px 24px rgba(0,0,0,.15); }\r\n#ps-site .ps-r-recap .corps { display: flex; flex-direction: column; gap: 14px; animation: psRAv .7s .15s cubic-bezier(.2,.7,.2,1) both; }\r\n#ps-site .ps-r-recap h3 { font-size: 42px; line-height: 1.08; outline: none; }\r\n#ps-site .ps-r-recap .lieu { display: inline-flex; align-self: flex-start; padding: 6px 16px; border-radius: 999px; background: #fff; border: 1px solid var(--filet); font-size: 14px; color: var(--encre); }\r\n#ps-site .ps-r-recap .note { font-size: 16.5px; color: var(--gris); max-width: 440px; }\r\n#ps-site .ps-r-recap .ps-actions { margin-top: 10px; }\r\n#ps-site .ps-r-go { gap: 10px; animation: psRAppel 2.6s 1.2s ease-in-out infinite; }\r\n#ps-site .ps-r-go span { transition: transform .3s; }\r\n#ps-site .ps-r-go:hover span { transform: translateX(4px); }\r\n@keyframes psRAppel { 0%, 100% { box-shadow: 0 0 0 0 rgba(218,149,22,.45); } 50% { box-shadow: 0 0 0 10px rgba(218,149,22,0); } }\r\n#ps-site .ps-r-lien { all: unset; font-family: var(--texte); font-size: 15px; color: var(--bleu-texte); border-bottom: 1px solid rgba(37,102,119,.35); cursor: pointer; padding: 2px 0; }\r\n#ps-site .ps-r-lien:hover { border-color: var(--bleu-texte); }\r\n#ps-site .ps-r-lien:focus-visible { outline: 2px solid var(--ocre); outline-offset: 3px; }\r\n\r\n\/* Bon \u00e0 savoir *\/\r\n#ps-site .ps-r-infos { background: var(--creme); padding: 104px 0 96px; }\r\n#ps-site .ps-r-grille { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 20px; }\r\n#ps-site .ps-r-info, #ps-site .ps-r-info:visited { position: relative; display: flex; flex-direction: column; gap: 12px; padding: 30px 26px 26px; border-radius: 24px; background: #fff; border: 1px solid var(--filet); text-decoration: none; color: var(--encre); transition: transform .45s cubic-bezier(.2,.7,.2,1), box-shadow .45s; }\r\n#ps-site .ps-r-info:hover { transform: translateY(-6px); box-shadow: 0 22px 40px rgba(31,86,100,.13); }\r\n#ps-site .ps-r-info .ico { display: inline-flex; align-items: center; justify-content: center; width: 52px; height: 52px; border-radius: 50%; background: var(--creme); transition: background .4s; }\r\n#ps-site .ps-r-info .ico svg { width: 24px; height: 24px; fill: none; stroke: var(--bleu); stroke-width: 1.6; stroke-linecap: round; stroke-linejoin: round; transition: stroke .4s; }\r\n#ps-site .ps-r-info:hover .ico { background: var(--bleu); }\r\n#ps-site .ps-r-info:hover .ico svg { stroke: #fff; }\r\n#ps-site .ps-r-info h3 { font-size: 26px; line-height: 1.15; }\r\n#ps-site .ps-r-info p { font-size: 15.5px; color: var(--gris); line-height: 1.6; }\r\n#ps-site .ps-r-info .bt { margin-top: auto; padding-top: 6px; font-size: 14.5px; font-weight: 500; color: var(--bleu-texte); }\r\n\r\n\/* Tablette *\/\r\n@media (max-width: 1100px) {\r\n  #ps-site .ps-r-grille { grid-template-columns: repeat(2, minmax(0, 1fr)); }\r\n  #ps-site .ps-r-app { grid-template-columns: 250px minmax(0, 1fr); }\r\n  #ps-site .ps-r-panneau { padding: 34px 30px 36px; }\r\n  #ps-site .ps-r-recap { grid-template-columns: 1fr; min-height: 0; gap: 26px; }\r\n  #ps-site .ps-r-recap .visu { aspect-ratio: 16 \/ 10; border-radius: 22px; max-height: none; }\r\n}\r\n\/* Mobile *\/\r\n@media (max-width: 860px) {\r\n  #ps-site .ps-r-zone { padding: 72px 0 80px; }\r\n  #ps-site .ps-r-app { grid-template-columns: minmax(0, 1fr); border-radius: 24px; min-height: 0; }\r\n  #ps-site .ps-r-cote { padding: 0; gap: 0; background: var(--bleu-nuit); min-width: 0; }\r\n  #ps-site .ps-r-cote::after, #ps-site .ps-r-aide { display: none; }\r\n  #ps-site .ps-r-barre { display: block; position: absolute; left: 0; right: 0; bottom: 0; height: 3px; background: rgba(255,255,255,.12); }\r\n  #ps-site .ps-r-barre i { display: block; height: 100%; width: 0; background: var(--ocre); transition: width .6s cubic-bezier(.2,.7,.2,1); }\r\n  #ps-site .ps-r-etapes { flex-direction: row; overflow-x: auto; scrollbar-width: none; padding: 16px 16px 18px; gap: 6px; }\r\n  #ps-site .ps-r-etapes::-webkit-scrollbar { display: none; }\r\n  #ps-site .ps-r-etapes li { flex: 0 0 auto; padding: 0; }\r\n  #ps-site .ps-r-etapes li:not(:last-child)::before { display: none; }\r\n  #ps-site .ps-r-etapes .n { width: 30px; height: 30px; font-size: 15px; }\r\n  #ps-site .ps-r-etapes li .l { display: none; }\r\n  #ps-site .ps-r-etapes li.actif .l, #ps-site .ps-r-etapes li.fait:nth-last-child(2) .l { display: flex; }\r\n  #ps-site .ps-r-etapes li.fait .l { display: flex; max-width: 130px; }\r\n  #ps-site .ps-r-etapes li.fait .l b, #ps-site .ps-r-etapes li.actif .l b { font-size: 17px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }\r\n  #ps-site .ps-r-etapes small { font-size: 9.5px; letter-spacing: .14em; }\r\n  #ps-site .ps-r-etapes button { align-items: center; gap: 8px; padding-right: 8px; }\r\n  #ps-site .ps-r-panneau { padding: 26px 18px 28px; }\r\n  #ps-site .ps-r-q { margin-bottom: 20px; }\r\n  #ps-site .ps-r-q h3 { font-size: 31px; }\r\n  #ps-site .ps-r-choix-grille, #ps-site .ps-r-choix-grille.deux { grid-template-columns: 1fr; gap: 12px; }\r\n  #ps-site .ps-r-choix-grille.durees { grid-template-columns: repeat(2, minmax(0, 1fr)); }\r\n  \/* cartes en ligne sur mobile : vignette + texte *\/\r\n  #ps-site .ps-r-choix:not(.duree) { flex-direction: row; align-items: stretch; }\r\n  #ps-site .ps-r-choix:not(.duree) .img, #ps-site .ps-r-choix-grille.deux .ps-r-choix .img { flex: 0 0 108px; aspect-ratio: auto; min-height: 96px; }\r\n  #ps-site .ps-r-choix .img.ico i { font-size: 44px; }\r\n  #ps-site .ps-r-choix .txt { justify-content: center; padding: 14px 50px 14px 16px; }\r\n  #ps-site .ps-r-choix .txt b { font-size: 21px; }\r\n  #ps-site .ps-r-choix .txt small { font-size: 13px; }\r\n  #ps-site .ps-r-choix .fl { top: 50%; bottom: auto; margin-top: -16px; right: 12px; }\r\n  #ps-site .ps-r-choix.duree .gros { font-size: 44px; }\r\n  #ps-site .ps-r-recap h3 { font-size: 33px; }\r\n  #ps-site .ps-r-recap .ps-actions { flex-direction: column; align-items: stretch; }\r\n  #ps-site .ps-r-recap .ps-r-lien { align-self: center; }\r\n  #ps-site .ps-r-badge { left: 0; bottom: 26px; }\r\n  #ps-site .ps-r-infos { padding: 72px 0 64px; }\r\n}\r\n@media (max-width: 560px) {\r\n  #ps-site .ps-r-grille { grid-template-columns: 1fr; }\r\n  #ps-site .ps-r-tete { margin-bottom: 32px; }\r\n}\r\n@media (prefers-reduced-motion: reduce) {\r\n  #ps-site .ps-r-ecran, #ps-site .ps-r-choix, #ps-site .ps-r-recap .visu, #ps-site .ps-r-recap .visu .img, #ps-site .ps-r-recap .corps, #ps-site .ps-r-go, #ps-site .ps-r-badge { animation: none !important; }\r\n}\r\n<\/style>\r\n\r\n<div id=\"ps-site\">\r\n\r\n  <!-- ==================== HERO ==================== -->\r\n  <section class=\"ps-hero ps-r-hero\">\r\n    <div class=\"ps-wrap ps-hero-in\">\r\n      <div class=\"ps-hero-txt\">\r\n        <div class=\"ps-sur ps-intro\">R\u00e9servation en ligne \u00b7 Cannes<\/div>\r\n        <h1 class=\"ps-intro ps-d1\">R\u00e9server<br><em>votre parenth\u00e8se<\/em><\/h1>\r\n        <p class=\"ps-lead ps-intro ps-d2\">Votre r\u00e9servation massage bien-\u00eatre au Centre Ananda, ou \u00e0 domicile. En quelques clics, vous \u00eates redirig\u00e9 vers l\u2019agenda adapt\u00e9 pour choisir votre cr\u00e9neau.<\/p>\r\n        <ol class=\"ps-r-mini ps-intro ps-d2\">\r\n          <li><b>1<\/b>Je choisis le lieu<\/li>\r\n          <li><b>2<\/b>Je choisis mon soin<\/li>\r\n          <li><b>3<\/b>Je r\u00e9serve mon cr\u00e9neau<\/li>\r\n        <\/ol>\r\n        <div class=\"ps-actions ps-intro ps-d3\">\r\n          <a class=\"ps-btn ps-btn-ocre\" href=\"#reserver\">Commencer ma r\u00e9servation<\/a>\r\n          <a class=\"ps-btn ps-btn-ligne\" href=\"https:\/\/wa.me\/message\/6RF6JABZIRYBH1\" target=\"_blank\" rel=\"noopener\">Une question ? WhatsApp<\/a>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"ps-hero-visu\">\r\n        <div class=\"ps-arche ps-intro ps-d2\">\r\n          <div class=\"ps-souffle\" aria-hidden=\"true\"><span><\/span><span><\/span><\/div>\r\n          <div class=\"ps-arche-cadre\">\r\n            <!-- PHOTO : ps-photo-soin.jpg (d\u00e9j\u00e0 en ligne) -->\r\n            <div class=\"ps-arche-photo lazyload\" role=\"img\" aria-label=\"Massage bien-\u00eatre au Centre Ananda \u00e0 Cannes\" style=\"background-image:inherit;\" data-bg-image=\"url(&#039;https:\/\/parenthese-sensorielle.fr\/wp-content\/uploads\/2026\/10\/ps-photo-soin.jpg&#039;)\"><\/div>\r\n          <\/div>\r\n          <div class=\"ps-r-badge\" aria-hidden=\"true\"><span class=\"pt\"><\/span>Agenda en ligne<\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ==================== LE S\u00c9LECTEUR ==================== -->\r\n  <section class=\"ps-r-zone\" id=\"reserver\">\r\n    <div class=\"ps-wrap\">\r\n      <div class=\"ps-r-tete ps-reveal\">\r\n        <div class=\"ps-sur centre\">R\u00e9servation<\/div>\r\n        <h2 class=\"ps-h2\">Choisir <em>mon cr\u00e9neau<\/em><\/h2>\r\n        <p>R\u00e9pondez \u00e0 quelques questions : je vous oriente vers le bon agenda.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"ps-r-app ps-reveal\" id=\"ps-r-app\">\r\n        <!-- \u00c9tapes (remplies automatiquement) -->\r\n        <aside class=\"ps-r-cote\">\r\n          <span class=\"ps-r-barre\" aria-hidden=\"true\"><i id=\"ps-r-barre\"><\/i><\/span>\r\n          <ol class=\"ps-r-etapes\" id=\"ps-r-etapes\" aria-label=\"\u00c9tapes de la r\u00e9servation\"><\/ol>\r\n          <div class=\"ps-r-aide\">\r\n            <strong>Besoin d\u2019un conseil ?<\/strong>\r\n            <span>Je vous aide \u00e0 choisir le soin qui vous correspond.<\/span>\r\n            <a href=\"tel:+33650827671\">06 50 82 76 71<\/a>\r\n            <a href=\"https:\/\/wa.me\/message\/6RF6JABZIRYBH1\" target=\"_blank\" rel=\"noopener\">\u00c9crire sur WhatsApp<\/a>\r\n          <\/div>\r\n        <\/aside>\r\n\r\n        <!-- \u00c9cran courant (rempli automatiquement) -->\r\n        <div class=\"ps-r-panneau\" id=\"ps-r-panneau\" aria-live=\"polite\">\r\n          <noscript><p>Pour r\u00e9server, \u00e9crivez-moi sur <a href=\"https:\/\/wa.me\/message\/6RF6JABZIRYBH1\">WhatsApp<\/a> ou au 06 50 82 76 71.<\/p><\/noscript>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ==================== BON \u00c0 SAVOIR ==================== -->\r\n  <section class=\"ps-r-infos\">\r\n    <div class=\"ps-wrap\">\r\n      <div class=\"ps-r-tete ps-reveal\">\r\n        <div class=\"ps-sur centre\">Bon \u00e0 savoir<\/div>\r\n        <h2 class=\"ps-h2\">Avant <em>votre venue<\/em><\/h2>\r\n      <\/div>\r\n      <div class=\"ps-r-grille\">\r\n        <a class=\"ps-r-info ps-reveal\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=52+bis+avenue+Maurice+Chevalier+06150+Cannes\" target=\"_blank\" rel=\"noopener\">\r\n          <span class=\"ico\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 21s-7-6.2-7-11.5A7 7 0 0 1 19 9.5C19 14.8 12 21 12 21z\"\/><circle cx=\"12\" cy=\"9.5\" r=\"2.5\"\/><\/svg><\/span>\r\n          <h3>Le Centre Ananda<\/h3>\r\n          <p>52 bis avenue Maurice Chevalier, 06150 Cannes. Le stationnement est gratuit sur toute l\u2019avenue, et les bus 1, 2 et A s\u2019arr\u00eatent \u00e0 proximit\u00e9.<\/p>\r\n          <span class=\"bt\">Voir l\u2019itin\u00e9raire \u2192<\/span>\r\n        <\/a>\r\n        <a class=\"ps-r-info ps-reveal\" href=\"https:\/\/parenthese-sensorielle.fr\/massage-cannes\/\">\r\n          <span class=\"ico\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M4 5h16M4 12h16M4 19h10\"\/><\/svg><\/span>\r\n          <h3>Vous h\u00e9sitez ?<\/h3>\r\n          <p>D\u00e9couvrez la carte des soins : massages, soins \u00e9nerg\u00e9tiques et rituels, avec leurs dur\u00e9es et leurs tarifs.<\/p>\r\n          <span class=\"bt\">La carte des soins \u2192<\/span>\r\n        <\/a>\r\n        <a class=\"ps-r-info ps-reveal\" href=\"https:\/\/parenthese-sensorielle.fr\/massage-domicile-cote-dazur\/\">\r\n          <span class=\"ico\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M3 11l9-7 9 7\"\/><path d=\"M5 10v10h14V10\"\/><path d=\"M10 20v-6h4v6\"\/><\/svg><\/span>\r\n          <h3>Domicile, h\u00f4tel ou yacht<\/h3>\r\n          <p>Je me d\u00e9place sur la C\u00f4te d\u2019Azur avec tout le mat\u00e9riel, pour des massages sur-mesure.<\/p>\r\n          <span class=\"bt\">Le massage \u00e0 domicile \u2192<\/span>\r\n        <\/a>\r\n        <a class=\"ps-r-info ps-reveal\" href=\"https:\/\/parenthese-sensorielle.fr\/cheques-cadeaux-cannes-parenthese-sensorielle\/\">\r\n          <span class=\"ico\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3\" y=\"8\" width=\"18\" height=\"13\" rx=\"2\"\/><path d=\"M12 8v13M3 12h18\"\/><path d=\"M12 8c-2-4-6-4-6-1.5S10 8 12 8zm0 0c2-4 6-4 6-1.5S14 8 12 8z\"\/><\/svg><\/span>\r\n          <h3>Offrir un soin<\/h3>\r\n          <p>Le ch\u00e8que cadeau, en version papier ou num\u00e9rique : une parenth\u00e8se \u00e0 offrir \u00e0 ceux que vous aimez.<\/p>\r\n          <span class=\"bt\">Les ch\u00e8ques cadeaux \u2192<\/span>\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ==================== CONTACT ==================== -->\r\n  <section class=\"ps-resa\" style=\"background:var(--creme); padding-top:0;\">\r\n    <div class=\"ps-wrap\">\r\n      <div class=\"ps-resa-carte ps-reveal\">\r\n        <div class=\"ps-resa-txt\">\r\n          <h2>Une cure, une demande particuli\u00e8re&nbsp;?<\/h2>\r\n          <p>\u00c9crivez-moi ou appelez-moi : nous organisons ensemble votre parenth\u00e8se.<\/p>\r\n          <div class=\"ps-resa-infos\"><a href=\"mailto:contact@parenthese-sensorielle.fr\">contact@parenthese-sensorielle.fr<\/a><a href=\"tel:+33650827671\">06 50 82 76 71<\/a><\/div>\r\n        <\/div>\r\n        <div class=\"ps-actions\">\r\n          <a class=\"ps-btn ps-btn-ocre\" href=\"https:\/\/wa.me\/message\/6RF6JABZIRYBH1\" target=\"_blank\" rel=\"noopener\">\u00c9crire sur WhatsApp<\/a>\r\n          <a class=\"ps-btn ps-btn-blanc\" href=\"tel:+33650827671\">Appeler<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n<\/div>\r\n\r\n<script>\r\n(function () {\r\n  var root = document.getElementById('ps-site');\r\n  if (!root || root.dataset.psInit) return;\r\n  root.dataset.psInit = '1';\r\n  root.classList.add('ps-js');\r\n  var reduit = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n  \/* ---- Apparition au d\u00e9filement ---- *\/\r\n  var aReveler = root.querySelectorAll('.ps-reveal');\r\n  if ('IntersectionObserver' in window && !reduit) {\r\n    var io = new IntersectionObserver(function (en) {\r\n      en.forEach(function (e) { if (e.isIntersecting) { e.target.classList.add('vu'); io.unobserve(e.target); } });\r\n    }, { threshold: 0.1, rootMargin: '0px 0px -40px 0px' });\r\n    aReveler.forEach(function (el) { io.observe(el); });\r\n  } else { aReveler.forEach(function (el) { el.classList.add('vu'); }); }\r\n\r\n  \/* =========================================================\r\n     LIENS DE R\u00c9SERVATION (repris de l\u2019ancien formulaire)\r\n     ========================================================= *\/\r\n  var WHATSAPP = 'https:\/\/wa.me\/message\/6RF6JABZIRYBH1';\r\n  var MAIL = 'contact@parenthese-sensorielle.fr';\r\n  var CAL = 'https:\/\/calendly.com\/parenthese-sensorielle\/';\r\n  var IMG = 'https:\/\/parenthese-sensorielle.fr\/wp-content\/uploads\/2026\/10\/';\r\n\r\n  function durees(slug, liste, cure) {\r\n    var k = liste.map(function (m) { return { id: m, t: m + ' minutes', court: m, unite: 'min', url: CAL + slug + m }; });\r\n    if (cure) k.push({ id: 'cure', t: 'Une cure de 3 massages', court: '\u00d73', unite: 'cure', url: WHATSAPP, note: 'Une cure se pr\u00e9pare ensemble : \u00e9crivez-moi sur WhatsApp pour organiser vos trois s\u00e9ances.' });\r\n    return k;\r\n  }\r\n\r\n  var ARBRE = {\r\n    q: 'O\u00f9 souhaitez-vous recevoir votre soin\\u00a0?', etape: 'Le lieu',\r\n    kids: [\r\n      { id: 'centre', ancre: 'centre', t: 'Au Centre Ananda', s: 'Cannes-la-Bocca', img: 'ps-centre-hero.jpg', lieu: 'Au Centre Ananda \u00b7 Cannes-la-Bocca',\r\n        q: 'Je r\u00e9serve pour\u2026', etape: 'La prestation',\r\n        kids: [\r\n          { id: 'massage', ancre: 'massage', t: 'Un massage', s: 'Constellation, Prana, Lib\u00e9ration, R\u00e9g\u00e9n\u00e9ration', img: 'ps-cat-massages.jpg',\r\n            q: 'Quel massage\\u00a0?', etape: 'Le massage',\r\n            kids: [\r\n              { id: 'Constellation', ancre: 'constellation', t: 'Constellation', titre: 'Massage Constellation', s: 'Massage sur-mesure', img: 'ps-massage-constellation.jpg', q: 'Quelle dur\u00e9e\\u00a0?', etape: 'La dur\u00e9e', kids: durees('constellation-', [60, 90, 120], true) },\r\n              { id: 'Prana', ancre: 'prana', t: 'Prana', titre: 'Massage Prana', s: 'Massage au sol, sur futon', img: 'ps-massage-prana.jpg', q: 'Quelle dur\u00e9e\\u00a0?', etape: 'La dur\u00e9e', kids: durees('prana-', [60, 90, 120], true) },\r\n              { id: 'Liberation', ancre: 'liberation', t: 'Lib\u00e9ration', titre: 'Massage Lib\u00e9ration', s: 'Massage \u00e9nerg\u00e9tique du ventre', img: 'ps-massage-liberation.jpg', q: 'Quelle dur\u00e9e\\u00a0?', etape: 'La dur\u00e9e', kids: durees('liberation-', [60, 90], true) },\r\n              { id: 'Regeneration', ancre: 'regeneration', t: 'R\u00e9g\u00e9n\u00e9ration', titre: 'Massage R\u00e9g\u00e9n\u00e9ration', s: 'Acupression et cristal de roche', img: 'ps-massage-regeneration.jpg', q: 'Quelle dur\u00e9e\\u00a0?', etape: 'La dur\u00e9e', kids: durees('regeneration-', [60, 90], true) },\r\n              { id: 'JeNeSaisPas', t: 'Je ne sais pas', s: 'Nous choisirons ensemble, le jour J', ico: '?', titre: 'Un massage', q: 'Quelle dur\u00e9e\\u00a0?', etape: 'La dur\u00e9e',\r\n                kids: [\r\n                  { id: '60', t: '60 minutes', court: 60, unite: 'min', url: CAL + 'massage-60-min' },\r\n                  { id: '90', t: '90 minutes', court: 90, unite: 'min', url: CAL + 'massage-90-min' },\r\n                  { id: '120', t: '120 minutes', court: 120, unite: 'min', url: CAL + 'massage-120-min' }\r\n                ] }\r\n            ] },\r\n          { id: 'soin', ancre: 'soin', t: 'Un soin \u00e9nerg\u00e9tique', s: 'Soin de l\u2019\u00e2me, soin vibratoire', img: 'ps-cat-energie-2.jpg',\r\n            q: 'Quel soin\\u00a0?', etape: 'Le soin',\r\n            kids: [\r\n              { id: 'Ame', ancre: 'soin-ame', t: 'Soin de l\u2019\u00e2me', s: 'Soin \u00e9nerg\u00e9tique - Magnetisme', img: 'ps-soin-ame.jpg', q: 'Type de prestation', etape: 'La formule',\r\n                kids: [\r\n                  { id: 'soin', t: 'R\u00e9server un soin', court: '1', unite: 'soin', url: CAL + 'soin-ame' },\r\n                  { id: 'cure', t: 'R\u00e9server une cure', court: '\u00d73', unite: 'cure', url: WHATSAPP, note: 'Une cure se pr\u00e9pare ensemble : \u00e9crivez-moi sur WhatsApp pour l\u2019organiser.' }\r\n                ] },\r\n              { id: 'Vibratoire', ancre: 'vibratoire', t: 'Le soin vibratoire', titre: 'Soin vibratoire', s: 'Voyage sonore', img: 'ps-bain-sonore.jpg', q: 'Formule', etape: 'La formule',\r\n                kids: [\r\n                  { id: 'solo', t: 'En solo', court: '1', unite: 'pers.', url: CAL + 'voyage-sonore-solo' },\r\n                  { id: 'duo', t: 'En duo', court: '2', unite: 'pers.', url: CAL + 'voyage-sonore-duo' },\r\n                  { id: 'trio', t: 'En trio', court: '3', unite: 'pers.', url: CAL + 'voyage-sonore-en-trio' }\r\n                ] }\r\n            ] },\r\n          { id: 'rituel', ancre: 'rituel', t: 'Un rituel', s: 'Rituel Cocoon, Rituel Lakshmi', img: 'ps-cat-rituels.jpg',\r\n            q: 'Quel rituel\\u00a0?', etape: 'Le rituel',\r\n            kids: [\r\n              { id: 'Cocoon', ancre: 'cocoon', t: 'Rituel Cocoon', s: 'Massage \u00e0 la bougie de soin', img: 'ps-rituel-cocoon.jpg', q: 'Quelle dur\u00e9e\\u00a0?', etape: 'La dur\u00e9e', kids: durees('cocoon-', [60, 90, 120]) },\r\n              { id: 'Lakshmi', ancre: 'lakshmi', t: 'Rituel Lakshmi', s: 'Massage et soin du visage ayurv\u00e9dique', img: 'ps-rituel-lakshmi.jpg', q: 'Quelle dur\u00e9e\\u00a0?', etape: 'La dur\u00e9e', kids: durees('lakshmi-', [60, 90, 120]) }\r\n            ] },\r\n          { id: 'formation', ancre: 'formation', t: 'Une formation', s: 'Massage, magn\u00e9tisme, mentorat', img: 'ps-photo-formation.jpg',\r\n            q: 'Quelle formation\\u00a0?', etape: 'La formation',\r\n            kids: [\r\n              { id: 'Massage', t: 'Formation massage', s: 'Demande d\u2019information', img: 'ps-formation-pratique.jpg', url: 'mailto:' + MAIL + '?subject=' + encodeURIComponent(\"demande d'information - Formation massage\"), note: 'Un e-mail s\u2019ouvre pour votre demande d\u2019information.' },\r\n              { id: 'Magnetisme', t: 'Formation magn\u00e9tisme', s: 'Demande d\u2019information', img: 'ps-magnetisme-pratique.jpg', url: 'mailto:' + MAIL + '?subject=' + encodeURIComponent(\"demande d'information - Initiation au magn\u00e9tisme\"), note: 'Un e-mail s\u2019ouvre pour votre demande d\u2019information.' },\r\n              { id: 'Mentorat', ancre: 'mentorat', t: 'Une session de Mentorat', s: '\u00c9changeons sur votre projet', img: 'ps-mentorat-pratique.jpg', url: WHATSAPP, note: 'Prenons le temps d\u2019\u00e9changer pour parler de votre projet.' }\r\n            ] }\r\n        ] },\r\n      { id: 'domicile', ancre: 'domicile', t: '\u00c0 domicile', s: 'Domicile, villa, h\u00f4tel ou yacht', img: 'ps-domicile-hero-2.jpg', lieu: '\u00c0 domicile',\r\n        url: WHATSAPP, note: 'Vous serez redirig\u00e9 vers WhatsApp pour organiser votre prestation \u00e0 domicile.' }\r\n    ]\r\n  };\r\n\r\n  \/* =========================================================\r\n     LE S\u00c9LECTEUR\r\n     ========================================================= *\/\r\n  var panneau = document.getElementById('ps-r-panneau');\r\n  var etapesEl = document.getElementById('ps-r-etapes');\r\n  var barre = document.getElementById('ps-r-barre');\r\n  var app = document.getElementById('ps-r-app');\r\n  var chemin = []; \/* noeuds choisis *\/\r\n\r\n  function noeudCourant() { return chemin.length ? chemin[chemin.length - 1] : ARBRE; }\r\n  function profondeur(n) { var d = 0; while (n && n.kids) { d++; n = n.kids[0]; } return d; }\r\n  function el(tag, cls, html) { var e = document.createElement(tag); if (cls) e.className = cls; if (html != null) e.innerHTML = html; return e; }\r\n  function type(url) { return url.indexOf('mailto:') === 0 ? 'mail' : (url.indexOf('wa.me') > -1 ? 'wa' : 'cal'); }\r\n\r\n  function etapes() {\r\n    \/* liste des \u00e9tapes, adapt\u00e9e au parcours choisi *\/\r\n    var liste = [], n = ARBRE, i = 0;\r\n    while (n && n.kids) {\r\n      liste.push({ label: n.etape, choix: chemin[i] ? chemin[i].t : '', i: i });\r\n      n = chemin[i] || (n.kids && n.kids[0] && n.kids[0].kids ? n.kids[0] : null);\r\n      i++;\r\n    }\r\n    var fini = noeudCourant().url;\r\n    liste.push({ label: 'Mon cr\u00e9neau', choix: '', i: liste.length, fin: true });\r\n    etapesEl.innerHTML = '';\r\n    liste.forEach(function (e, k) {\r\n      var etat = e.fin ? (fini ? 'actif' : '') : (k < chemin.length ? 'fait' : (k === chemin.length ? 'actif' : ''));\r\n      var li = el('li', etat);\r\n      var b = el('button', '', '<span class=\"n\">' + (etat === 'fait' ? '\u2713' : (k + 1)) + '<\/span><span class=\"l\"><small>' + e.label + '<\/small><b>' + (e.choix || (etat === 'actif' ? 'En cours' : '\u2014')) + '<\/b><\/span>');\r\n      b.type = 'button';\r\n      if (etat === 'fait') { b.setAttribute('aria-label', 'Modifier : ' + e.label); b.addEventListener('click', function () { chemin = chemin.slice(0, k); afficher(-1); }); }\r\n      else b.disabled = true;\r\n      if (etat === 'actif') b.setAttribute('aria-current', 'step');\r\n      li.appendChild(b); etapesEl.appendChild(li);\r\n    });\r\n    var act = etapesEl.querySelector('li.actif');\r\n    if (act && etapesEl.scrollWidth > etapesEl.clientWidth) etapesEl.scrollTo({ left: Math.max(0, act.offsetLeft - 60), behavior: reduit ? 'auto' : 'smooth' });\r\n    barre.style.width = (fini ? 100 : Math.round(chemin.length \/ (liste.length - 1) * 100)) + '%';\r\n  }\r\n\r\n  function carte(k, i, n) {\r\n    var b = el('button', 'ps-r-choix' + (k.img || k.ico ? '' : ' duree'));\r\n    b.type = 'button';\r\n    b.style.setProperty('--i', i);\r\n    if (k.img) b.innerHTML = '<span class=\"img\" style=\"background-image:url(\\'' + IMG + k.img + '\\')\"><\/span><span class=\"txt\"><b>' + k.t + '<\/b><small>' + (k.s || '') + '<\/small><\/span><span class=\"fl\" aria-hidden=\"true\">\u2192<\/span>';\r\n    else if (k.ico) b.innerHTML = '<span class=\"img ico\"><i>' + k.ico + '<\/i><\/span><span class=\"txt\"><b>' + k.t + '<\/b><small>' + (k.s || '') + '<\/small><\/span><span class=\"fl\" aria-hidden=\"true\">\u2192<\/span>';\r\n    else b.innerHTML = '<span class=\"gros\">' + k.court + '<i>' + k.unite + '<\/i><\/span><span class=\"txt\"><b>' + k.t + '<\/b><\/span>';\r\n    b.addEventListener('click', function () { chemin.push(k); afficher(1); });\r\n    return b;\r\n  }\r\n\r\n  function recap() {\r\n    var fin = noeudCourant(), t = type(fin.url);\r\n    var photo = null, lieu = '', titre = [], i;\r\n    for (i = chemin.length - 1; i >= 0; i--) if (chemin[i].img && !photo) photo = chemin[i].img;\r\n    lieu = chemin[0].lieu;\r\n    for (i = (chemin.length > 2 ? 2 : 1); i < chemin.length; i++) titre.push(chemin[i].titre || chemin[i].t);\r\n    var nom = chemin.length === 1 ? 'Prestation \u00e0 domicile' : titre.join(' \u00b7 ');\r\n    var cta = { cal: 'Choisir mon cr\u00e9neau', wa: '\u00c9crire sur WhatsApp', mail: 'Demander des informations' }[t];\r\n    var note = fin.note || 'L\u2019agenda s\u2019ouvre dans un nouvel onglet : il ne reste qu\u2019\u00e0 choisir votre date et votre heure.';\r\n    var box = el('div', 'ps-r-recap');\r\n    box.innerHTML =\r\n      '<div class=\"visu\"><span class=\"img\" style=\"background-image:url(\\'' + IMG + photo + '\\')\"><\/span><span class=\"sceau\" aria-hidden=\"true\">\u2726<\/span><\/div>' +\r\n      '<div class=\"corps\">' +\r\n        '<div class=\"ps-sur\">Votre choix<\/div>' +\r\n        '<h3>' + nom + '<\/h3>' +\r\n        '<p class=\"lieu\">' + lieu + '<\/p>' +\r\n        '<p class=\"note\">' + note + '<\/p>' +\r\n        '<div class=\"ps-actions\">' +\r\n          '<a class=\"ps-btn ps-btn-ocre ps-r-go\" href=\"' + fin.url + '\"' + (t === 'mail' ? '' : ' target=\"_blank\" rel=\"noopener\"') + '>' + cta + ' <span aria-hidden=\"true\">\u2192<\/span><\/a>' +\r\n          '<button type=\"button\" class=\"ps-r-lien\" data-retour>Modifier mon choix<\/button>' +\r\n        '<\/div>' +\r\n      '<\/div>';\r\n    box.querySelector('[data-retour]').addEventListener('click', function () { chemin.pop(); afficher(-1); });\r\n    return box;\r\n  }\r\n\r\n  function afficher(sens) {\r\n    var n = noeudCourant();\r\n    var ecran = el('div', 'ps-r-ecran' + (sens > 0 ? ' av' : (sens < 0 ? ' ar' : '')));\r\n    if (n.url) ecran.appendChild(recap());\r\n    else {\r\n      var haut = el('div', 'ps-r-q');\r\n      if (chemin.length) {\r\n        var r = el('button', 'ps-r-retour', '<span aria-hidden=\"true\">\u2190<\/span> Retour');\r\n        r.type = 'button'; r.addEventListener('click', function () { chemin.pop(); afficher(-1); });\r\n        haut.appendChild(r);\r\n      }\r\n      haut.appendChild(el('span', 'ps-r-num', '\u00c9tape ' + (chemin.length + 1)));\r\n      haut.appendChild(el('h3', '', n.q));\r\n      ecran.appendChild(haut);\r\n      var g = el('div', 'ps-r-choix-grille' + (n.kids[0].img || n.kids[0].ico ? '' : ' durees') + (n.kids.length === 2 && n.kids[0].img ? ' deux' : ''));\r\n      n.kids.forEach(function (k, i) { g.appendChild(carte(k, i, n)); });\r\n      ecran.appendChild(g);\r\n    }\r\n    panneau.innerHTML = '';\r\n    panneau.appendChild(ecran);\r\n    etapes();\r\n    if (sens !== 0) {\r\n      var t = app.getBoundingClientRect().top;\r\n      if (t < 0 || t > window.innerHeight * .5) window.scrollTo({ top: t + window.pageYOffset - 110, behavior: reduit ? 'auto' : 'smooth' });\r\n      var focus = ecran.querySelector('h3'); if (focus) { focus.setAttribute('tabindex', '-1'); focus.focus({ preventScroll: true }); }\r\n    }\r\n  }\r\n\r\n  \/* ---- Lien direct : \/reservation-massage-cannes\/#prana ouvre directement le Prana ---- *\/\r\n  function trouver(n, ancre, ch) {\r\n    if (!n.kids) return null;\r\n    for (var i = 0; i < n.kids.length; i++) {\r\n      var k = n.kids[i], c = ch.concat([k]);\r\n      if (k.ancre === ancre) return c;\r\n      var r = trouver(k, ancre, c); if (r) return r;\r\n    }\r\n    return null;\r\n  }\r\n  function depuisAncre() {\r\n    var a = decodeURIComponent((location.hash || '').slice(1)).toLowerCase();\r\n    var c = a && a !== 'reserver' ? trouver(ARBRE, a, []) : null;\r\n    if (c) { chemin = c; afficher(0); setTimeout(function () { var t = document.getElementById('reserver'); window.scrollTo({ top: t.getBoundingClientRect().top + window.pageYOffset - 90, behavior: reduit ? 'auto' : 'smooth' }); }, 350); return true; }\r\n    return false;\r\n  }\r\n  if (!depuisAncre()) afficher(0);\r\n  window.addEventListener('hashchange', depuisAncre);\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>R\u00e9servation en ligne \u00b7 Cannes R\u00e9servervotre parenth\u00e8se Votre r\u00e9servation massage bien-\u00eatre au Centre Ananda, ou \u00e0 domicile. En quelques clics, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"unboxed","site-sidebar-style":"unboxed","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-2616","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>R\u00e9server un massage \u00e0 Cannes | Parenth\u00e8se Sensorielle<\/title>\n<meta name=\"description\" content=\"R\u00e9servation de massage bien-\u00eatre, soin \u00e9nerg\u00e9tique ou moment de d\u00e9tente express. Prestations en cabinet sur Cannes-la-Bocca.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/parenthese-sensorielle.fr\/en\/reservation-massage-cannes\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"R\u00e9server un massage \u00e0 Cannes | Parenth\u00e8se Sensorielle\" \/>\n<meta property=\"og:description\" content=\"R\u00e9servation de massage bien-\u00eatre, soin \u00e9nerg\u00e9tique ou moment de d\u00e9tente express. Prestations en cabinet sur Cannes-la-Bocca.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/parenthese-sensorielle.fr\/en\/reservation-massage-cannes\/\" \/>\n<meta property=\"og:site_name\" content=\"Parenth\u00e8se Sensorielle\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/parenthesesensorielle\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-26T20:16:47+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/parenthese-sensorielle.fr\\\/reservation-massage-cannes\\\/\",\"url\":\"https:\\\/\\\/parenthese-sensorielle.fr\\\/reservation-massage-cannes\\\/\",\"name\":\"R\u00e9server un massage \u00e0 Cannes | Parenth\u00e8se Sensorielle\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/parenthese-sensorielle.fr\\\/#website\"},\"datePublished\":\"2021-03-18T12:55:21+00:00\",\"dateModified\":\"2026-10-26T20:16:47+00:00\",\"description\":\"R\u00e9servation de massage bien-\u00eatre, soin \u00e9nerg\u00e9tique ou moment de d\u00e9tente express. Prestations en cabinet sur Cannes-la-Bocca.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/parenthese-sensorielle.fr\\\/reservation-massage-cannes\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/parenthese-sensorielle.fr\\\/reservation-massage-cannes\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/parenthese-sensorielle.fr\\\/reservation-massage-cannes\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/parenthese-sensorielle.fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"R\u00e9servations\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/parenthese-sensorielle.fr\\\/#website\",\"url\":\"https:\\\/\\\/parenthese-sensorielle.fr\\\/\",\"name\":\"Parenth\u00e8se Sensorielle\",\"description\":\"Massage bien-\u00eatre \u00e0 Cannes\",\"publisher\":{\"@id\":\"https:\\\/\\\/parenthese-sensorielle.fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/parenthese-sensorielle.fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/parenthese-sensorielle.fr\\\/#organization\",\"name\":\"Parenth\u00e8se Sensorielle\",\"url\":\"https:\\\/\\\/parenthese-sensorielle.fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/parenthese-sensorielle.fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/parenthese-sensorielle.fr\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/logo-parenthese-h250-e1644331579837.png\",\"contentUrl\":\"https:\\\/\\\/parenthese-sensorielle.fr\\\/wp-content\\\/uploads\\\/2020\\\/12\\\/logo-parenthese-h250-e1644331579837.png\",\"width\":534,\"height\":148,\"caption\":\"Parenth\u00e8se Sensorielle\"},\"image\":{\"@id\":\"https:\\\/\\\/parenthese-sensorielle.fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/parenthesesensorielle\\\/\",\"https:\\\/\\\/www.instagram.com\\\/parenthese_sensorielle\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/parenthese-sensorielle\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"R\u00e9server un massage \u00e0 Cannes | Parenth\u00e8se Sensorielle","description":"R\u00e9servation de massage bien-\u00eatre, soin \u00e9nerg\u00e9tique ou moment de d\u00e9tente express. Prestations en cabinet sur Cannes-la-Bocca.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/parenthese-sensorielle.fr\/en\/reservation-massage-cannes\/","og_locale":"en_US","og_type":"article","og_title":"R\u00e9server un massage \u00e0 Cannes | Parenth\u00e8se Sensorielle","og_description":"R\u00e9servation de massage bien-\u00eatre, soin \u00e9nerg\u00e9tique ou moment de d\u00e9tente express. Prestations en cabinet sur Cannes-la-Bocca.","og_url":"https:\/\/parenthese-sensorielle.fr\/en\/reservation-massage-cannes\/","og_site_name":"Parenth\u00e8se Sensorielle","article_publisher":"https:\/\/www.facebook.com\/parenthesesensorielle\/","article_modified_time":"2026-10-26T20:16:47+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/parenthese-sensorielle.fr\/reservation-massage-cannes\/","url":"https:\/\/parenthese-sensorielle.fr\/reservation-massage-cannes\/","name":"R\u00e9server un massage \u00e0 Cannes | Parenth\u00e8se Sensorielle","isPartOf":{"@id":"https:\/\/parenthese-sensorielle.fr\/#website"},"datePublished":"2021-03-18T12:55:21+00:00","dateModified":"2026-10-26T20:16:47+00:00","description":"R\u00e9servation de massage bien-\u00eatre, soin \u00e9nerg\u00e9tique ou moment de d\u00e9tente express. Prestations en cabinet sur Cannes-la-Bocca.","breadcrumb":{"@id":"https:\/\/parenthese-sensorielle.fr\/reservation-massage-cannes\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/parenthese-sensorielle.fr\/reservation-massage-cannes\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/parenthese-sensorielle.fr\/reservation-massage-cannes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/parenthese-sensorielle.fr\/"},{"@type":"ListItem","position":2,"name":"R\u00e9servations"}]},{"@type":"WebSite","@id":"https:\/\/parenthese-sensorielle.fr\/#website","url":"https:\/\/parenthese-sensorielle.fr\/","name":"The Sensory Parenthesis","description":"Massage bien-\u00eatre \u00e0 Cannes","publisher":{"@id":"https:\/\/parenthese-sensorielle.fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/parenthese-sensorielle.fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/parenthese-sensorielle.fr\/#organization","name":"The Sensory Parenthesis","url":"https:\/\/parenthese-sensorielle.fr\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/parenthese-sensorielle.fr\/#\/schema\/logo\/image\/","url":"https:\/\/parenthese-sensorielle.fr\/wp-content\/uploads\/2020\/12\/logo-parenthese-h250-e1644331579837.png","contentUrl":"https:\/\/parenthese-sensorielle.fr\/wp-content\/uploads\/2020\/12\/logo-parenthese-h250-e1644331579837.png","width":534,"height":148,"caption":"Parenth\u00e8se Sensorielle"},"image":{"@id":"https:\/\/parenthese-sensorielle.fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/parenthesesensorielle\/","https:\/\/www.instagram.com\/parenthese_sensorielle\/","https:\/\/www.linkedin.com\/in\/parenthese-sensorielle\/"]}]}},"_links":{"self":[{"href":"https:\/\/parenthese-sensorielle.fr\/en\/wp-json\/wp\/v2\/pages\/2616","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/parenthese-sensorielle.fr\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/parenthese-sensorielle.fr\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/parenthese-sensorielle.fr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/parenthese-sensorielle.fr\/en\/wp-json\/wp\/v2\/comments?post=2616"}],"version-history":[{"count":99,"href":"https:\/\/parenthese-sensorielle.fr\/en\/wp-json\/wp\/v2\/pages\/2616\/revisions"}],"predecessor-version":[{"id":17913,"href":"https:\/\/parenthese-sensorielle.fr\/en\/wp-json\/wp\/v2\/pages\/2616\/revisions\/17913"}],"wp:attachment":[{"href":"https:\/\/parenthese-sensorielle.fr\/en\/wp-json\/wp\/v2\/media?parent=2616"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}