{"id":26320,"date":"2025-05-06T17:09:11","date_gmt":"2025-05-06T21:09:11","guid":{"rendered":"https:\/\/spaofuro.com\/?page_id=26320"},"modified":"2026-11-11T12:19:20","modified_gmt":"2026-11-11T17:19:20","slug":"our-pricing","status":"publish","type":"page","link":"https:\/\/spaofuro.com\/en\/tarification\/","title":{"rendered":"pricing"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"26320\" class=\"elementor elementor-26320\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1cb3ac3 e-flex e-con-boxed e-con e-parent\" data-id=\"1cb3ac3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7c3023e elementor-widget elementor-widget-html\" data-id=\"7c3023e\" 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<!-- ==========================================\r\n SPA OFURO \u2014 TARIFICATION HERO\r\n MATCHING PROMOTIONS & FORFAITS\r\n ORIGINAL HEIGHT RESTORED\r\n EDITORIAL DESIGN \u00b7 RESPONSIVE\r\n ELEMENTOR HTML WIDGET\r\n========================================== -->\r\n\r\n<section\r\n  id=\"ofuroPricingHero\"\r\n  class=\"ofuro-pricing-hero\"\r\n  aria-labelledby=\"ofuroPricingTitle\">\r\n\r\n  <!-- DARK NEUTRAL OVERLAY -->\r\n  <div\r\n    class=\"ofuro-pricing-hero-overlay\"\r\n    aria-hidden=\"true\">\r\n  <\/div>\r\n\r\n\r\n  <!-- MAIN CONTENT -->\r\n  <div class=\"ofuro-pricing-hero-inner\">\r\n\r\n    <div class=\"ofuro-pricing-hero-content\">\r\n\r\n      <!-- EYEBROW -->\r\n      <p class=\"ofuro-pricing-hero-eyebrow\">\r\n        SPA OFURO \u00b7 NOS EXP\u00c9RIENCES\r\n      <\/p>\r\n\r\n\r\n      <!-- MAIN TITLE -->\r\n      <h1\r\n        id=\"ofuroPricingTitle\"\r\n        class=\"ofuro-pricing-hero-title\">\r\n        Tarification\r\n      <\/h1>\r\n\r\n\r\n      <!-- DECORATIVE LINE -->\r\n      <div\r\n        class=\"ofuro-pricing-hero-line\"\r\n        aria-hidden=\"true\">\r\n      <\/div>\r\n\r\n\r\n      <!-- EMOTIONAL MESSAGE -->\r\n      <p class=\"ofuro-pricing-hero-tagline\">\r\n        Votre bien-\u00eatre,\r\n        <em>\u00e0 votre rythme.<\/em>\r\n      <\/p>\r\n\r\n\r\n      <!-- DESCRIPTION -->\r\n      <p class=\"ofuro-pricing-hero-description\">\r\n        Quelques heures pour ralentir,\r\n        une journ\u00e9e pour se retrouver ou\r\n        une escapade pour prolonger le calme.\r\n        D\u00e9couvrez nos exp\u00e9riences et choisissez\r\n        celle qui vous ressemble.\r\n      <\/p>\r\n\r\n\r\n      <!-- CTA BUTTON -->\r\n      <a\r\n        href=\"#ofuroTarifsCategories\"\r\n        class=\"ofuro-pricing-hero-button\"\r\n        aria-label=\"D\u00e9couvrir les tarifs du Spa Ofuro\">\r\n        VOIR NOS TARIFS\r\n      <\/a>\r\n\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n\r\n  <!-- BOTTOM DECORATIVE LINE -->\r\n  <div\r\n    class=\"ofuro-pricing-hero-bottom\"\r\n    aria-hidden=\"true\">\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n<!-- NAVIGATION ANCHOR -->\r\n<div\r\n  id=\"ofuroTarifsCategories\"\r\n  class=\"ofuro-pricing-scroll-target\"\r\n  aria-hidden=\"true\">\r\n<\/div>\r\n\r\n\r\n<style>\r\n\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap');\r\n\r\n\r\n\/* ==========================================\r\n   SPA OFURO \u2014 TARIFICATION HERO\r\n\r\n   FOREST GREEN  #2F4A3D\r\n   CEDAR BROWN   #7B5E45\r\n   CLOUD WHITE   #F5F4EF\r\n   NATURAL SAND  #D9CBB6\r\n========================================== *\/\r\n\r\n\r\n\/* ==========================================\r\n   MAIN HERO SECTION\r\n========================================== *\/\r\n\r\n#ofuroPricingHero.ofuro-pricing-hero {\r\n\r\n  --ofuro-forest: #2F4A3D;\r\n  --ofuro-cedar: #7B5E45;\r\n  --ofuro-cloud: #F5F4EF;\r\n  --ofuro-sand: #D9CBB6;\r\n\r\n  position: relative !important;\r\n\r\n  display: flex !important;\r\n  align-items: center !important;\r\n  justify-content: flex-start !important;\r\n\r\n  width: 100vw !important;\r\n  max-width: 100vw !important;\r\n\r\n  \/* ORIGINAL HEIGHT *\/\r\n  min-height: clamp(690px, 85svh, 870px) !important;\r\n\r\n  margin-left: calc(50% - 50vw) !important;\r\n  margin-right: calc(50% - 50vw) !important;\r\n\r\n  margin-top: -80px !important;\r\n  margin-bottom: 0 !important;\r\n\r\n  padding: 120px 28px 105px !important;\r\n\r\n  background-color: #222520 !important;\r\n  background-image: none !important;\r\n\r\n  overflow: hidden !important;\r\n  isolation: isolate !important;\r\n\r\n  box-sizing: border-box !important;\r\n\r\n}\r\n\r\n\r\n#ofuroPricingHero,\r\n#ofuroPricingHero * {\r\n\r\n  box-sizing: border-box !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   BACKGROUND PHOTOGRAPH\r\n   ORIGINAL TARIFICATION IMAGE\r\n   MIRRORED HORIZONTALLY\r\n========================================== *\/\r\n\r\n#ofuroPricingHero.ofuro-pricing-hero::before {\r\n\r\n  content: \"\" !important;\r\n\r\n  position: absolute !important;\r\n\r\n  inset: 0 !important;\r\n\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n\r\n  background-image:\r\n    url(\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/11\/IMG_0645.jpg\") !important;\r\n\r\n  background-size: cover !important;\r\n  background-position: right center !important;\r\n  background-repeat: no-repeat !important;\r\n\r\n  transform: scaleX(-1) !important;\r\n  transform-origin: center center !important;\r\n\r\n  z-index: 0 !important;\r\n\r\n  pointer-events: none !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   DARK NEUTRAL OVERLAY\r\n   SAME AS PROMOTIONS & FORFAITS\r\n========================================== *\/\r\n\r\n#ofuroPricingHero .ofuro-pricing-hero-overlay {\r\n\r\n  position: absolute !important;\r\n\r\n  inset: 0 !important;\r\n\r\n  z-index: 1 !important;\r\n\r\n  background:\r\n    linear-gradient(\r\n      90deg,\r\n\r\n        rgba(20,24,22,0.65) 0%,\r\n        rgba(20,24,22,0.55) 10%,\r\n        rgba(20,24,22,0.40) 20%,\r\n        rgba(20,24,22,0.24) 35%,\r\n        rgba(20,24,22,0.10) 50%\r\n\r\n    ) !important;\r\n\r\n  pointer-events: none !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   WARM CINEMATIC WASH\r\n========================================== *\/\r\n\r\n#ofuroPricingHero.ofuro-pricing-hero::after {\r\n\r\n  content: \"\" !important;\r\n\r\n  position: absolute !important;\r\n\r\n  inset: 0 !important;\r\n\r\n  z-index: 2 !important;\r\n\r\n  background:\r\n    linear-gradient(\r\n      180deg,\r\n\r\n      rgba(40,28,20,0.14) 0%,\r\n\r\n      rgba(40,28,20,0.08) 15%,\r\n\r\n      rgba(40,28,20,0.18) 40%\r\n\r\n    ) !important;\r\n\r\n  pointer-events: none !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   CONTENT CONTAINER\r\n========================================== *\/\r\n\r\n#ofuroPricingHero .ofuro-pricing-hero-inner {\r\n\r\n  position: relative !important;\r\n\r\n  z-index: 3 !important;\r\n\r\n  width: 100% !important;\r\n\r\n  max-width: 1320px !important;\r\n\r\n  margin: 0 auto !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   TEXT CONTENT\r\n========================================== *\/\r\n\r\n#ofuroPricingHero .ofuro-pricing-hero-content {\r\n\r\n  display: flex !important;\r\n\r\n  flex-direction: column !important;\r\n\r\n  align-items: flex-start !important;\r\n\r\n  width: 100% !important;\r\n\r\n  max-width: 650px !important;\r\n\r\n  color: var(--ofuro-cloud) !important;\r\n\r\n  text-align: left !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   EYEBROW\r\n========================================== *\/\r\n\r\n#ofuroPricingHero .ofuro-pricing-hero-eyebrow {\r\n\r\n  margin: 0 0 28px !important;\r\n\r\n  padding: 0 !important;\r\n\r\n  font-family:\r\n    Arial,\r\n    Helvetica,\r\n    sans-serif !important;\r\n\r\n  font-size: 11px !important;\r\n\r\n  line-height: 1.4 !important;\r\n\r\n  font-weight: 600 !important;\r\n\r\n  letter-spacing: 0.24em !important;\r\n\r\n  text-transform: uppercase !important;\r\n\r\n  color: rgba(245,244,239,0.82) !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   MAIN TITLE\r\n========================================== *\/\r\n\r\n#ofuroPricingHero .ofuro-pricing-hero-title {\r\n\r\n  margin: 0 0 26px !important;\r\n\r\n  padding: 0 !important;\r\n\r\n  font-family:\r\n    \"Libre Baskerville\",\r\n    Georgia,\r\n    serif !important;\r\n\r\n  font-size:\r\n    clamp(48px, 5vw, 76px) !important;\r\n\r\n  line-height: 1.18 !important;\r\n\r\n  font-weight: 400 !important;\r\n\r\n  letter-spacing: 0.015em !important;\r\n\r\n  text-transform: none !important;\r\n\r\n  text-align: left !important;\r\n\r\n  color: var(--ofuro-cloud) !important;\r\n\r\n  overflow-wrap: normal !important;\r\n\r\n  word-break: normal !important;\r\n\r\n  text-shadow: none !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   DECORATIVE DIVIDER\r\n========================================== *\/\r\n\r\n#ofuroPricingHero .ofuro-pricing-hero-line {\r\n\r\n  width: 56px !important;\r\n\r\n  height: 1px !important;\r\n\r\n  margin: 0 0 28px !important;\r\n\r\n  background:\r\n    rgba(245,244,239,0.72) !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   EMOTIONAL TAGLINE\r\n   SAME TYPOGRAPHY AS FORFAITS\r\n========================================== *\/\r\n\r\n#ofuroPricingHero .ofuro-pricing-hero-tagline {\r\n\r\n  margin: 0 0 18px !important;\r\n\r\n  padding: 0 !important;\r\n\r\n  font-family:\r\n    \"Libre Baskerville\",\r\n    Georgia,\r\n    serif !important;\r\n\r\n  font-size:\r\n    clamp(22px, 2vw, 28px) !important;\r\n\r\n  line-height: 1.55 !important;\r\n\r\n  font-weight: 400 !important;\r\n\r\n  color: var(--ofuro-cloud) !important;\r\n\r\n}\r\n\r\n\r\n\/* ITALIC SECOND LINE *\/\r\n\r\n#ofuroPricingHero .ofuro-pricing-hero-tagline em {\r\n\r\n  display: block !important;\r\n\r\n  font-style: italic !important;\r\n\r\n  font-weight: 400 !important;\r\n\r\n  color: var(--ofuro-sand) !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   DESCRIPTION\r\n   SAME AS PROMOTIONS & FORFAITS\r\n========================================== *\/\r\n\r\n#ofuroPricingHero .ofuro-pricing-hero-description {\r\n\r\n  max-width: 560px !important;\r\n\r\n  margin: 0 0 34px !important;\r\n\r\n  padding: 0 !important;\r\n\r\n  font-family:\r\n    \"Libre Baskerville\",\r\n    Georgia,\r\n    serif !important;\r\n\r\n  font-size: 14px !important;\r\n\r\n  line-height: 1.9 !important;\r\n\r\n  font-weight: 400 !important;\r\n\r\n  color:\r\n    rgba(245,244,239,0.90) !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   CTA BUTTON\r\n   IDENTICAL TO FORFAITS\r\n========================================== *\/\r\n\r\n#ofuroPricingHero a.ofuro-pricing-hero-button,\r\n#ofuroPricingHero a.ofuro-pricing-hero-button:visited {\r\n\r\n  display: inline-flex !important;\r\n\r\n  align-items: center !important;\r\n\r\n  justify-content: center !important;\r\n\r\n  min-width: 245px !important;\r\n\r\n  min-height: 55px !important;\r\n\r\n  padding: 19px 38px !important;\r\n\r\n  margin: 0 !important;\r\n\r\n  border:\r\n    1.5px solid #F5F4EF !important;\r\n\r\n  border-radius: 999px !important;\r\n\r\n  background:\r\n    rgba(245,244,239,0.03) !important;\r\n\r\n  font-family:\r\n    Arial,\r\n    Helvetica,\r\n    sans-serif !important;\r\n\r\n  font-size: 12px !important;\r\n\r\n  line-height: 1.4 !important;\r\n\r\n  font-weight: 400 !important;\r\n\r\n  letter-spacing: 0.27em !important;\r\n\r\n  text-transform: uppercase !important;\r\n\r\n  text-align: center !important;\r\n\r\n  text-decoration: none !important;\r\n\r\n  white-space: nowrap !important;\r\n\r\n  color: #F5F4EF !important;\r\n\r\n  box-shadow: none !important;\r\n\r\n  cursor: pointer !important;\r\n\r\n  transition:\r\n    background-color 0.3s ease,\r\n    color 0.3s ease,\r\n    border-color 0.3s ease,\r\n    transform 0.3s ease,\r\n    box-shadow 0.3s ease !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   CTA HOVER\r\n========================================== *\/\r\n\r\n#ofuroPricingHero a.ofuro-pricing-hero-button:hover {\r\n\r\n  background: #F5F4EF !important;\r\n\r\n  border-color: #F5F4EF !important;\r\n\r\n  color: #2F4A3D !important;\r\n\r\n  transform: translateY(-3px) !important;\r\n\r\n  box-shadow:\r\n    0 18px 40px rgba(0,0,0,0.18) !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   KEYBOARD ACCESSIBILITY\r\n========================================== *\/\r\n\r\n#ofuroPricingHero a.ofuro-pricing-hero-button:focus-visible {\r\n\r\n  outline:\r\n    2px solid #D9CBB6 !important;\r\n\r\n  outline-offset: 5px !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   BOTTOM DECORATIVE LINE\r\n========================================== *\/\r\n\r\n#ofuroPricingHero .ofuro-pricing-hero-bottom {\r\n\r\n  position: absolute !important;\r\n\r\n  left: 0 !important;\r\n\r\n  bottom: 0 !important;\r\n\r\n  width: 100% !important;\r\n\r\n  height: 1px !important;\r\n\r\n  background:\r\n    rgba(245,244,239,0.16) !important;\r\n\r\n  z-index: 4 !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   NAVIGATION ANCHOR\r\n========================================== *\/\r\n\r\n#ofuroTarifsCategories.ofuro-pricing-scroll-target {\r\n\r\n  display: block !important;\r\n\r\n  width: 100% !important;\r\n\r\n  height: 0 !important;\r\n\r\n  margin: 0 !important;\r\n\r\n  padding: 0 !important;\r\n\r\n  scroll-margin-top: 85px !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   TABLET\r\n   ORIGINAL HEIGHT = 710PX\r\n========================================== *\/\r\n\r\n@media (max-width: 1024px) {\r\n\r\n  #ofuroPricingHero.ofuro-pricing-hero {\r\n\r\n    min-height: 710px !important;\r\n\r\n    padding: 100px 26px 90px !important;\r\n\r\n    margin-top: -70px !important;\r\n\r\n  }\r\n\r\n\r\n  \/* PHOTO POSITION *\/\r\n\r\n  #ofuroPricingHero.ofuro-pricing-hero::before {\r\n\r\n    background-position: center center !important;\r\n\r\n  }\r\n\r\n\r\n  \/* CONTENT *\/\r\n\r\n  #ofuroPricingHero .ofuro-pricing-hero-content {\r\n\r\n    max-width: 580px !important;\r\n\r\n  }\r\n\r\n\r\n  \/* TITLE *\/\r\n\r\n  #ofuroPricingHero .ofuro-pricing-hero-title {\r\n\r\n    font-size:\r\n      clamp(44px, 5.4vw, 64px) !important;\r\n\r\n  }\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   MOBILE\r\n   ORIGINAL HEIGHT = 690PX\r\n========================================== *\/\r\n\r\n@media (max-width: 767px) {\r\n\r\n  #ofuroPricingHero.ofuro-pricing-hero {\r\n\r\n    min-height: 690px !important;\r\n\r\n    padding: 90px 22px 80px !important;\r\n\r\n    align-items: center !important;\r\n\r\n    margin-top: -60px !important;\r\n\r\n  }\r\n\r\n\r\n  \/* PHOTO POSITION *\/\r\n\r\n  #ofuroPricingHero.ofuro-pricing-hero::before {\r\n\r\n    background-position: 62% center !important;\r\n\r\n  }\r\n\r\n\r\n  \/* MOBILE DARK OVERLAY *\/\r\n\r\n  #ofuroPricingHero .ofuro-pricing-hero-overlay {\r\n\r\n    background:\r\n      linear-gradient(\r\n        180deg,\r\n\r\n        rgba(20,24,22,0.82) 0%,\r\n\r\n        rgba(20,24,22,0.76) 35%,\r\n\r\n        rgba(20,24,22,0.72) 100%\r\n\r\n      ) !important;\r\n\r\n  }\r\n\r\n\r\n  \/* EYEBROW *\/\r\n\r\n  #ofuroPricingHero .ofuro-pricing-hero-eyebrow {\r\n\r\n    margin-bottom: 22px !important;\r\n\r\n    font-size: 10px !important;\r\n\r\n    letter-spacing: 0.18em !important;\r\n\r\n  }\r\n\r\n\r\n  \/* MAIN TITLE *\/\r\n\r\n  #ofuroPricingHero .ofuro-pricing-hero-title {\r\n\r\n    font-size:\r\n      clamp(38px, 8.6vw, 54px) !important;\r\n\r\n    line-height: 1.22 !important;\r\n\r\n    margin-bottom: 22px !important;\r\n\r\n  }\r\n\r\n\r\n  \/* DECORATIVE DIVIDER *\/\r\n\r\n  #ofuroPricingHero .ofuro-pricing-hero-line {\r\n\r\n    margin-bottom: 22px !important;\r\n\r\n  }\r\n\r\n\r\n  \/* TAGLINE *\/\r\n\r\n  #ofuroPricingHero .ofuro-pricing-hero-tagline {\r\n\r\n    font-size:\r\n      clamp(20px, 4.8vw, 25px) !important;\r\n\r\n    margin-bottom: 16px !important;\r\n\r\n  }\r\n\r\n\r\n  \/* DESCRIPTION *\/\r\n\r\n  #ofuroPricingHero .ofuro-pricing-hero-description {\r\n\r\n    font-size: 13px !important;\r\n\r\n    line-height: 1.82 !important;\r\n\r\n    margin-bottom: 28px !important;\r\n\r\n  }\r\n\r\n\r\n  \/* CTA BUTTON *\/\r\n\r\n  #ofuroPricingHero a.ofuro-pricing-hero-button,\r\n  #ofuroPricingHero a.ofuro-pricing-hero-button:visited {\r\n\r\n    min-width: 220px !important;\r\n\r\n    min-height: 52px !important;\r\n\r\n    padding: 17px 28px !important;\r\n\r\n    border-radius: 999px !important;\r\n\r\n    font-size: 10px !important;\r\n\r\n    letter-spacing: 0.20em !important;\r\n\r\n  }\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   SMALL MOBILE\r\n   ORIGINAL HEIGHT = 675PX\r\n========================================== *\/\r\n\r\n@media (max-width: 430px) {\r\n\r\n  #ofuroPricingHero.ofuro-pricing-hero {\r\n\r\n    min-height: 675px !important;\r\n\r\n    padding: 78px 18px 72px !important;\r\n\r\n    margin-top: -50px !important;\r\n\r\n  }\r\n\r\n\r\n  \/* TITLE *\/\r\n\r\n  #ofuroPricingHero .ofuro-pricing-hero-title {\r\n\r\n    font-size: 36px !important;\r\n\r\n  }\r\n\r\n\r\n  \/* DESCRIPTION *\/\r\n\r\n  #ofuroPricingHero .ofuro-pricing-hero-description {\r\n\r\n    font-size: 12.5px !important;\r\n\r\n  }\r\n\r\n\r\n  \/* CTA BUTTON *\/\r\n\r\n  #ofuroPricingHero a.ofuro-pricing-hero-button,\r\n  #ofuroPricingHero a.ofuro-pricing-hero-button:visited {\r\n\r\n    min-width: 205px !important;\r\n\r\n    padding: 16px 24px !important;\r\n\r\n    font-size: 9.5px !important;\r\n\r\n    letter-spacing: 0.17em !important;\r\n\r\n  }\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   REDUCED MOTION\r\n========================================== *\/\r\n\r\n@media (prefers-reduced-motion: reduce) {\r\n\r\n  #ofuroPricingHero a.ofuro-pricing-hero-button {\r\n\r\n    transition: none !important;\r\n\r\n  }\r\n\r\n  #ofuroPricingHero a.ofuro-pricing-hero-button:hover {\r\n\r\n    transform: none !important;\r\n\r\n  }\r\n\r\n}\r\n\r\n<\/style>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-89c62ab e-flex e-con-boxed e-con e-parent\" data-id=\"89c62ab\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-93ff276 elementor-widget elementor-widget-html\" data-id=\"93ff276\" 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\n<section id=\"ofuroSimpleSelector\" class=\"oss notranslate\" translate=\"no\" aria-labelledby=\"oss-title\">\n  <div class=\"oss-shell\">\n    <div class=\"oss-progress\" aria-label=\"Progression du choix\">\n      <span class=\"oss-progress-rule\" aria-hidden=\"true\"><\/span>\n      <span class=\"oss-progress-item is-current\" data-progress=\"1\"><span>01<\/span><\/span>\n      <span class=\"oss-progress-item\" data-progress=\"2\"><span>02<\/span><\/span>\n      <span class=\"oss-progress-item\" data-progress=\"3\"><span>03<\/span><\/span>\n      <span class=\"oss-progress-item\" data-progress=\"4\"><span>04<\/span><\/span>\n    <\/div>\n\n    <!-- \u00c9TAPE 1 \u2014 \u00c9CRAN INITIAL -->\n    <div class=\"oss-screen\" data-screen=\"1\">\n      <header class=\"oss-heading\">\n        <p class=\"oss-kicker\">SPA OFURO \u00b7 VOTRE MOMENT<\/p>\n        <h2 id=\"oss-title\">Quelle exp\u00e9rience <em>vous inspire?<\/em><\/h2>\n      <\/header>\n      <div class=\"oss-categories\" role=\"group\" aria-label=\"Choisissez une exp\u00e9rience\">\n        <button class=\"oss-category\" type=\"button\" data-category=\"thermal\" aria-label=\"Choisir l\u2019exp\u00e9rience thermale\">\n          <span class=\"oss-category-photo\">\n            <img decoding=\"async\" data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/autumn-outdoor-spa-hot-pool-retreat.png\" alt=\"Bassins thermaux au Spa Ofuro\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1512px; --smush-placeholder-aspect-ratio: 1512\/1040;\">\n            <span class=\"oss-photo-shade\" aria-hidden=\"true\"><\/span>\n          <\/span>\n          <span class=\"oss-category-bottom\"><span>Exp\u00e9rience thermale<\/span><span class=\"oss-arrow\" aria-hidden=\"true\">\u2197<\/span><\/span>\n        <\/button>\n        <button class=\"oss-category\" type=\"button\" data-category=\"massage\" aria-label=\"Choisir thermal et massage\">\n          <span class=\"oss-category-photo\">\n            <img decoding=\"async\" data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/spa_ofuro_massage_02_1920x1320.jpg\" alt=\"Soin de massage au Spa Ofuro\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1920px; --smush-placeholder-aspect-ratio: 1920\/1320;\">\n            <span class=\"oss-photo-shade\" aria-hidden=\"true\"><\/span>\n          <\/span>\n          <span class=\"oss-category-bottom\"><span>Thermal + massage<\/span><span class=\"oss-arrow\" aria-hidden=\"true\">\u2197<\/span><\/span>\n        <\/button>\n        <button class=\"oss-category\" type=\"button\" data-category=\"ofuro\" aria-label=\"Choisir l\u2019exp\u00e9rience Ofuro\">\n          <span class=\"oss-category-photo\">\n            <img decoding=\"async\" data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/Serene-Forest-Deck-Yoga-Retreat.png\" alt=\"Yoga en pleine nature au Spa Ofuro\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1513px; --smush-placeholder-aspect-ratio: 1513\/1040;\">\n            <span class=\"oss-photo-shade\" aria-hidden=\"true\"><\/span>\n          <\/span>\n          <span class=\"oss-category-bottom\"><span>Exp\u00e9rience Ofuro<\/span><span class=\"oss-arrow\" aria-hidden=\"true\">\u2197<\/span><\/span>\n        <\/button>\n        <button class=\"oss-category\" type=\"button\" data-category=\"stay\" aria-label=\"Choisir un h\u00e9bergement\">\n          <span class=\"oss-category-photo\">\n            <img decoding=\"async\" data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/spa-suite-relaxation-woman-bathrobe.png\" alt=\"S\u00e9jour en h\u00e9bergement au Spa Ofuro\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1512px; --smush-placeholder-aspect-ratio: 1512\/1040;\">\n            <span class=\"oss-photo-shade\" aria-hidden=\"true\"><\/span>\n          <\/span>\n          <span class=\"oss-category-bottom\"><span>H\u00e9bergement<\/span><span class=\"oss-arrow\" aria-hidden=\"true\">\u2197<\/span><\/span>\n        <\/button>\n      <\/div>\n    <\/div>\n\n    <!-- \u00c9TAPE 2 \u2014 FORMULES DISPONIBLES, AVANT DE CHOISIR LA P\u00c9RIODE -->\n    <div class=\"oss-screen\" data-screen=\"2\" hidden>\n      <header class=\"oss-heading\">\n        <p class=\"oss-kicker\">VOTRE EXP\u00c9RIENCE \u00b7 \u00c9TAPE 02<\/p>\n        <h2>Quelle exp\u00e9rience <em>vous ressemble?<\/em><\/h2>\n        <p class=\"oss-selected-category\" id=\"oss-option-category\"><\/p>\n      <\/header>\n      <div id=\"oss-variant-cards\" class=\"oss-variant-cards\" role=\"group\" aria-label=\"Choisissez votre exp\u00e9rience\"><\/div>\n      <div class=\"oss-footer-navigation\">\n        <button type=\"button\" class=\"oss-text-button\" data-action=\"back-categories\">\u2190 Retour aux exp\u00e9riences<\/button>\n      <\/div>\n    <\/div>\n\n    <!-- \u00c9TAPE 3 \u2014 P\u00c9RIODE (m\u00eame emplacement, sans d\u00e9filement vers le bas) -->\n    <div class=\"oss-screen\" data-screen=\"3\" hidden>\n      <header class=\"oss-heading\">\n        <p class=\"oss-kicker\">VOTRE VISITE \u00b7 \u00c9TAPE 03<\/p>\n        <h2>Quel moment <em>pr\u00e9f\u00e9rez-vous?<\/em><\/h2>\n        <p class=\"oss-selected-category\" id=\"oss-category-label\"><\/p>\n      <\/header>\n      <div class=\"oss-periods\" role=\"group\" aria-label=\"Choisissez en semaine ou fin de semaine\">\n        <button class=\"oss-period\" type=\"button\" data-period=\"weekday\">\n          <span class=\"oss-period-title\">En <em>semaine<\/em><\/span>\n          <span class=\"oss-period-description\">Lundi au jeudi<\/span>\n        <\/button>\n        <button class=\"oss-period\" type=\"button\" data-period=\"weekend\">\n          <span class=\"oss-period-title\">Fin de <em>semaine<\/em><\/span>\n          <span class=\"oss-period-description\">Vendredi au dimanche<\/span>\n        <\/button>\n      <\/div>\n      <div class=\"oss-footer-navigation\"><button type=\"button\" class=\"oss-text-button\" data-action=\"back-variants\">\u2190 Retour aux exp\u00e9riences<\/button><\/div>\n    <\/div>\n\n    <!-- \u00c9TAPE 4 \u2014 R\u00c9SULTAT -->\n    <div class=\"oss-screen\" data-screen=\"4\" hidden>\n      <header class=\"oss-heading oss-heading-final\">\n        <p class=\"oss-kicker\">VOTRE S\u00c9LECTION \u00b7 \u00c9TAPE 04<\/p>\n        <h2>Votre moment <em>Ofuro.<\/em><\/h2>\n        <p id=\"oss-result-period\" class=\"oss-selected-category\"><\/p>\n      <\/header>\n\n      <div class=\"oss-result-layout\">\n        <div class=\"oss-options\">\n          <div class=\"oss-result-image\">\n            <img decoding=\"async\" id=\"oss-result-image\" src=\"\" alt=\"\" loading=\"lazy\">\n            <div class=\"oss-image-tag\" id=\"oss-result-category\"><\/div>\n          <\/div>\n          <div class=\"oss-controls\">\n            <div class=\"oss-formula-review\">\n              <span class=\"oss-label\">VOTRE EXP\u00c9RIENCE<\/span>\n              <strong id=\"oss-chosen-variant\"><\/strong>\n              <button type=\"button\" class=\"oss-text-button\" data-action=\"back-variants\">Changer d\u2019exp\u00e9rience<\/button>\n            <\/div>\n            <div class=\"oss-control-line\">\n              <div class=\"oss-control-part\">\n                <label class=\"oss-label\" for=\"oss-guests\">PERSONNES<\/label>\n                <select id=\"oss-guests\" class=\"oss-select\">\n                  <option value=\"1\">1 personne<\/option>\n                  <option value=\"2\">2 personnes<\/option>\n                <\/select>\n              <\/div>\n              <div class=\"oss-control-part\" id=\"oss-stay-duration\" hidden>\n                <label class=\"oss-label\" for=\"oss-nights\">DUR\u00c9E<\/label>\n                <select id=\"oss-nights\" class=\"oss-select\">\n                  <option value=\"1\">1 nuit<\/option>\n                  <option value=\"2\">2 nuits<\/option>\n                  <option value=\"3\">3 nuits<\/option>\n                  <option value=\"4\">4 nuits<\/option>\n                  <option value=\"5\">5 nuits<\/option>\n                <\/select>\n                <p class=\"oss-night-note\" id=\"oss-weekend-note\" hidden>Fin de semaine : maximum 2 nuits (vendredi au dimanche).<\/p>\n              <\/div>\n            <\/div>\n            <button type=\"button\" class=\"oss-text-button oss-change-period\" data-action=\"back-period\">\u2190 Changer de p\u00e9riode<\/button>\n          <\/div>\n        <\/div>\n\n        <aside class=\"oss-summary\" aria-live=\"polite\" aria-atomic=\"true\">\n          <p class=\"oss-summary-kicker\">VOTRE EXP\u00c9RIENCE<\/p>\n          <h3 id=\"oss-offer-title\"><\/h3>\n          <div class=\"oss-price-area\" id=\"oss-price-area\">\n            <p class=\"oss-price-caption\">TARIF PROMOTIONNEL<\/p>\n            <strong class=\"oss-price\" id=\"oss-price\"><\/strong>\n            <p class=\"oss-regular\" id=\"oss-regular-row\">Tarif r\u00e9gulier : <del id=\"oss-regular\"><\/del><\/p>\n            <p class=\"oss-save\" id=\"oss-save\" hidden><\/p>\n          <\/div>\n          <div class=\"oss-phone-area\" id=\"oss-phone-area\" hidden>\n            <p>Pour les s\u00e9jours de 2 nuits ou plus, veuillez nous appeler pour r\u00e9server et confirmer les disponibilit\u00e9s.<\/p>\n          <\/div>\n          <div class=\"oss-included\">\n            <p class=\"oss-summary-kicker\">CETTE EXP\u00c9RIENCE COMPREND<\/p>\n            <ul id=\"oss-inclusions\"><\/ul>\n            <p class=\"oss-robe\" id=\"oss-robe\" hidden><\/p>\n          <\/div>\n          <p class=\"oss-disclaimer\" id=\"oss-disclaimer\">Tarif indicatif, taxes en sus. Pour faire votre r\u00e9servation, veuillez poursuivre dans notre webstore ou utiliser notre chatbot pour planifier votre visite.<\/p>\n          <div class=\"oss-actions\">\n            <a id=\"oss-book\" class=\"oss-book\" href=\"https:\/\/booking.spaofuro.com\/webstoreNew\/services\" rel=\"noopener noreferrer\" target=\"_blank\">R\u00c9SERVER <span aria-hidden=\"true\">\u2197<\/span><\/a>\n            <button class=\"oss-restart\" type=\"button\" data-action=\"restart\">RECOMMENCER <span aria-hidden=\"true\">\u21ba<\/span><\/button>\n          <\/div>\n        <\/aside>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n\/* Separaci\u00f3n entre t\u00edtulo y texto en cursiva \u2014 ingl\u00e9s *\/\nhtml[lang^=\"en\"] #ofuroSimpleSelector .oss-heading h2 em {\n  margin-left: 0.16em !important;\n}\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap');\n\/* Tous les styles sont limit\u00e9s \u00e0 ce s\u00e9lecteur; le Header Elementor n'est pas modifi\u00e9. *\/\n#ofuroSimpleSelector.oss {\n  --forest:#2F4A3D;--cedar:#7B5E45;--sand:#D9CBB6;--cloud:#F5F4EF;\n  --sage:#E4E9E0;--ink:#33443A;--line:#D4DCD0;\n  position:relative!important;width:100vw!important;max-width:100vw!important;\n  margin:0 calc(50% - 50vw)!important;padding:83px 26px 98px!important;\n  background:var(--cloud)!important;color:var(--ink)!important;\n  isolation:isolate!important;overflow:hidden!important;box-sizing:border-box!important;\n}\n#ofuroSimpleSelector *,#ofuroSimpleSelector *::before,#ofuroSimpleSelector *::after {box-sizing:border-box!important;}\n#ofuroSimpleSelector [hidden] {display:none!important;}\n#ofuroSimpleSelector.oss::before {\n  content:\"\";position:absolute;z-index:0;left:-17%;top:-190px;width:134%;height:300px;\n  border-radius:50%;background:rgba(217,203,182,.18);pointer-events:none;\n}\n#ofuroSimpleSelector .oss-shell {position:relative;z-index:1;max-width:1250px;margin:auto;min-width:0;}\n#ofuroSimpleSelector button,#ofuroSimpleSelector select {font-family:Arial,Helvetica,sans-serif!important;}\n#ofuroSimpleSelector button:focus-visible,#ofuroSimpleSelector select:focus-visible,\n#ofuroSimpleSelector a:focus-visible {outline:2px solid var(--cedar)!important;outline-offset:4px!important;}\n#ofuroSimpleSelector .oss-progress {display:flex;align-items:center;justify-content:center;gap:35px;position:relative;width:max-content;margin:0 auto 34px;}\n#ofuroSimpleSelector .oss-progress-rule {position:absolute;left:15px;right:15px;top:50%;height:1px;background:#C5CEC2;z-index:-1;}\n#ofuroSimpleSelector .oss-progress-item {display:grid;place-items:center;height:28px;width:28px;border-radius:50%;background:var(--cloud);border:1px solid #BDCABB;color:#7B887B;font:600 10px Arial,Helvetica,sans-serif;transition:background .2s,color .2s;}\n#ofuroSimpleSelector .oss-progress-item.is-current {background:var(--forest);color:white;border-color:var(--forest);}\n#ofuroSimpleSelector .oss-progress-item.is-complete {background:var(--sage);color:var(--forest);border-color:#B7C7B7;}\n#ofuroSimpleSelector .oss-screen {min-height:400px;animation:ossReveal .25s ease both;}\n@keyframes ossReveal {from{opacity:.5;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}\n#ofuroSimpleSelector .oss-heading {text-align:center;max-width:900px;margin:0 auto 36px;}\n#ofuroSimpleSelector .oss-kicker {margin:0 0 11px!important;font:700 10px\/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.24em!important;color:var(--cedar)!important;}\n#ofuroSimpleSelector .oss-heading h2 {margin:0!important;padding:0!important;font:400 clamp(30px,3.35vw,47px)\/1.25 'Libre Baskerville',Georgia,serif!important;letter-spacing:-.035em!important;color:var(--forest)!important;text-transform:none!important;}\n#ofuroSimpleSelector .oss-heading h2 em {color:var(--cedar)!important;font-style:italic!important;font-weight:400!important;}\n#ofuroSimpleSelector .oss-selected-category {margin:13px 0 0!important;font:400 14px\/1.55 Arial,Helvetica,sans-serif!important;color:#5C6B60!important;}\n\/* Premi\u00e8re \u00e9tape : images + noms, sans textes additionnels. *\/\n#ofuroSimpleSelector .oss-categories {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:start;}\n#ofuroSimpleSelector .oss-category {display:flex;flex-direction:column;text-align:left;min-width:0;padding:0!important;border:1px solid #D5DCD2!important;border-radius:0!important;background:#FBFAF6!important;color:var(--forest)!important;cursor:pointer;overflow:hidden;transition:transform .22s,border-color .22s;box-shadow:none!important;}\n#ofuroSimpleSelector .oss-category:hover {transform:translateY(-5px);border-color:var(--cedar)!important;}\n#ofuroSimpleSelector .oss-category-photo {display:block;position:relative;aspect-ratio:1\/1.12;width:100%;overflow:hidden;background:#A7B3A6;}\n#ofuroSimpleSelector .oss-category-photo img {width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s ease;}\n#ofuroSimpleSelector .oss-category:hover img {transform:scale(1.045);}\n#ofuroSimpleSelector .oss-photo-shade {position:absolute;inset:0;background:linear-gradient(0deg,rgba(31,45,35,.14),transparent 50%);pointer-events:none;}\n#ofuroSimpleSelector .oss-category-bottom {display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:82px;padding:16px 18px;white-space:normal;color:var(--forest)!important;font:400 clamp(17px,1.5vw,21px)\/1.45 'Libre Baskerville',Georgia,serif!important;}\n#ofuroSimpleSelector .oss-arrow {font:400 23px Arial,sans-serif!important;color:var(--cedar)!important;}\n\/* \u00c9tape 02 : comparaison courte des formules sur des cartes cliquables. *\/\n#ofuroSimpleSelector .oss-variant-cards {max-width:1080px;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;align-items:stretch;}\n#ofuroSimpleSelector .oss-variant-cards.is-three {grid-template-columns:repeat(3,minmax(0,1fr));}\n#ofuroSimpleSelector .oss-variant-card {min-width:0;display:flex;flex-direction:column;align-items:stretch;text-align:left;padding:25px 26px 22px!important;border:1px solid #D2DCCF!important;border-radius:0!important;background:#FBFAF6!important;color:var(--forest)!important;box-shadow:none!important;cursor:pointer;transition:transform .22s,border-color .22s,background .22s;}\n#ofuroSimpleSelector .oss-variant-card:hover {transform:translateY(-4px);border-color:var(--cedar)!important;background:#F2F4EE!important;}\n#ofuroSimpleSelector .oss-variant-top {display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:13px;}\n#ofuroSimpleSelector .oss-variant-kicker {color:var(--cedar)!important;font:700 10px\/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.13em;text-transform:uppercase;}\n#ofuroSimpleSelector .oss-variant-arrow {color:var(--cedar)!important;font:400 22px\/1 Arial,Helvetica,sans-serif!important;}\n#ofuroSimpleSelector .oss-variant-title {display:block;color:var(--forest)!important;font:400 clamp(22px,2.15vw,31px)\/1.35 'Libre Baskerville',Georgia,serif!important;letter-spacing:-.025em;}\n#ofuroSimpleSelector .oss-variant-caption {display:block;margin-top:10px;color:#657168!important;font:400 12px\/1.55 Arial,Helvetica,sans-serif!important;}\n#ofuroSimpleSelector .oss-variant-divider {display:block;height:1px;background:#CCD6CA;margin:17px 0 14px;}\n#ofuroSimpleSelector .oss-variant-includes-label {display:block;margin-bottom:10px;color:var(--cedar)!important;font:700 10px\/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.10em;}\n#ofuroSimpleSelector .oss-variant-benefits {display:grid;gap:8px;margin:0 0 13px;padding:0;list-style:none;}\n#ofuroSimpleSelector .oss-variant-benefits li {position:relative;padding-left:14px;color:#415449!important;font:400 12px\/1.5 Arial,Helvetica,sans-serif!important;}\n#ofuroSimpleSelector .oss-variant-benefits li:before {content:'\u2022';position:absolute;left:0;color:var(--cedar);}\n#ofuroSimpleSelector .oss-variant-note {display:block;margin-top:auto;padding-top:13px;color:#6E756C!important;font:italic 11px\/1.5 Arial,Helvetica,sans-serif!important;}\n#ofuroSimpleSelector .oss-formula-review {display:flex;flex-direction:column;align-items:flex-start;padding-bottom:15px;margin-bottom:17px;border-bottom:1px solid #D7DED4;}\n#ofuroSimpleSelector .oss-formula-review strong {color:var(--forest);font:400 22px\/1.35 'Libre Baskerville',Georgia,serif!important;}\n#ofuroSimpleSelector .oss-formula-review .oss-text-button {margin-top:6px;padding:5px 0!important;}\n\n\/* Troisi\u00e8me \u00e9tape : choix du moment en semaine ou fin de semaine. *\/\n#ofuroSimpleSelector .oss-periods {max-width:920px;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;}\n#ofuroSimpleSelector .oss-period {min-height:298px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;position:relative;cursor:pointer;padding:29px 31px 25px!important;border:1px solid #C7D2C4!important;border-radius:0!important;background:#E9EEE6!important;color:var(--forest)!important;transition:background .25s,border-color .25s,transform .25s;}\n#ofuroSimpleSelector .oss-period:nth-child(2) {background:#EDE7DD!important;border-color:#D9CBB6!important;}\n#ofuroSimpleSelector .oss-period:hover {transform:translateY(-4px);background:#DCE7D9!important;border-color:var(--forest)!important;}\n#ofuroSimpleSelector .oss-period-count {font:700 10px\/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.16em;color:var(--cedar)!important;}\n#ofuroSimpleSelector .oss-period-title {display:block;margin:auto 0 12px;font:400 clamp(29px,3vw,40px)\/1.23 'Libre Baskerville',Georgia,serif!important;letter-spacing:-.03em;color:var(--forest)!important;}\n#ofuroSimpleSelector .oss-period-title em {font-style:italic;color:var(--cedar);font-weight:400;}\n#ofuroSimpleSelector .oss-period-description {color:#526356;font:400 14px\/1.5 Arial,Helvetica,sans-serif!important;}\n#ofuroSimpleSelector .oss-period-link {display:flex;width:100%;justify-content:space-between;align-items:center;border-top:1px solid #BFCBBC;margin-top:23px;padding-top:15px;color:var(--forest);font:700 11px Arial,sans-serif!important;letter-spacing:.12em;}\n#ofuroSimpleSelector .oss-period-link span {font-size:20px;font-weight:400;}\n#ofuroSimpleSelector .oss-footer-navigation {margin:23px auto 0;text-align:center;}\n#ofuroSimpleSelector .oss-text-button {background:transparent!important;border:none!important;padding:8px 1px!important;color:var(--cedar)!important;cursor:pointer;font:600 12px\/1.6 Arial,Helvetica,sans-serif!important;text-decoration:underline;text-underline-offset:4px;box-shadow:none!important;}\n\/* Troisi\u00e8me \u00e9tape : choix r\u00e9duit \u00e0 trois menus + r\u00e9sum\u00e9 des prix. *\/\n#ofuroSimpleSelector .oss-heading-final {margin-bottom:25px;}\n#ofuroSimpleSelector .oss-result-layout {max-width:1030px;display:grid;grid-template-columns:minmax(0,0.97fr) minmax(0,1.03fr);gap:25px;margin:auto;align-items:stretch;}\n#ofuroSimpleSelector .oss-options {background:#FCFBF8;border:1px solid var(--line);min-width:0;}\n#ofuroSimpleSelector .oss-result-image {height:185px;position:relative;overflow:hidden;background:#ADB8AA;}\n#ofuroSimpleSelector .oss-result-image img {width:100%;height:100%;display:block;object-fit:cover;}\n#ofuroSimpleSelector .oss-image-tag {position:absolute;bottom:14px;left:20px;background:rgba(47,74,61,.94);color:#fff;padding:9px 12px;font:700 10px\/1.4 Arial,Helvetica,sans-serif;letter-spacing:.06em;}\n#ofuroSimpleSelector .oss-controls {padding:24px 26px;}\n#ofuroSimpleSelector .oss-label {display:block;margin:0 0 8px;color:var(--cedar);font:700 10px\/1.5 Arial,Helvetica,sans-serif!important;letter-spacing:.13em;}\n#ofuroSimpleSelector .oss-select {width:100%;max-width:100%;height:46px;background:white!important;color:var(--forest)!important;border:1px solid #C9D5C8!important;border-radius:2px!important;padding:0 13px!important;font:500 13px Arial,Helvetica,sans-serif!important;cursor:pointer;}\n#ofuroSimpleSelector .oss-control-line {display:flex;gap:14px;margin-top:18px;}\n#ofuroSimpleSelector .oss-control-part {flex:1;min-width:0;}\n#ofuroSimpleSelector .oss-night-note {margin:9px 0 0!important;color:#66716A!important;font:400 11px\/1.55 Arial,Helvetica,sans-serif!important;}\n#ofuroSimpleSelector .oss-change-period {margin-top:17px;}\n#ofuroSimpleSelector .oss-summary {min-width:0;background:var(--forest);padding:30px 31px 25px;color:var(--cloud)!important;display:flex;flex-direction:column;}\n#ofuroSimpleSelector .oss-summary-kicker {color:var(--sand)!important;margin:0 0 8px!important;font:700 10px\/1.5 Arial,Helvetica,sans-serif!important;letter-spacing:.16em!important;}\n#ofuroSimpleSelector .oss-summary h3 {font:400 clamp(23px,2.1vw,30px)\/1.32 'Libre Baskerville',Georgia,serif!important;color:var(--cloud)!important;margin:0 0 13px!important;padding:0!important;text-transform:none!important;}\n#ofuroSimpleSelector .oss-price-area {border-top:1px solid rgba(255,255,255,.24);padding-top:16px;}\n#ofuroSimpleSelector .oss-price-caption {margin:0!important;color:var(--sand)!important;font:700 10px\/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.14em!important;}\n#ofuroSimpleSelector .oss-price {display:block;margin:6px 0 7px!important;font:400 43px\/1.15 Georgia,serif!important;color:#fff!important;}\n#ofuroSimpleSelector .oss-regular {margin:0!important;color:#E4E9E0!important;font:400 12px\/1.6 Arial,sans-serif!important;}\n#ofuroSimpleSelector .oss-regular del {margin-left:5px;color:var(--sand);}\n#ofuroSimpleSelector .oss-save {margin:11px 0 0!important;padding:8px 11px;background:#E4E9E0;color:var(--forest)!important;width:max-content;max-width:100%;font:700 11px\/1.4 Arial,sans-serif!important;}\n#ofuroSimpleSelector .oss-phone-area {border-top:1px solid rgba(255,255,255,.25);padding-top:14px;}\n#ofuroSimpleSelector .oss-phone-area p {font:400 13px\/1.65 Arial,sans-serif!important;color:#F5F4EF!important;margin:0!important;}\n#ofuroSimpleSelector .oss-included {border-top:1px solid rgba(255,255,255,.25);margin-top:17px;padding-top:14px;}\n#ofuroSimpleSelector .oss-included ul {padding:0;margin:8px 0 0;list-style:none;display:grid;gap:6px;}\n#ofuroSimpleSelector .oss-included li {position:relative;padding-left:16px;color:#F1F2EE;font:400 12px\/1.5 Arial,Helvetica,sans-serif!important;}\n#ofuroSimpleSelector .oss-included li::before {content:'\u2022';position:absolute;left:0;color:var(--sand);}\n#ofuroSimpleSelector .oss-robe {margin:9px 0 0!important;color:var(--sand)!important;font:italic 11px\/1.5 Arial,sans-serif!important;}\n#ofuroSimpleSelector .oss-disclaimer {color:#D9E2D9;margin:14px 0 0!important;font:400 10px\/1.6 Arial,sans-serif!important;}\n#ofuroSimpleSelector .oss-actions {margin-top:auto;padding-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:10px;}\n#ofuroSimpleSelector .oss-book,#ofuroSimpleSelector .oss-restart {display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:11px 14px!important;border-radius:5px!important;text-decoration:none!important;cursor:pointer;text-align:center;font:700 11px\/1.4 Arial,Helvetica,sans-serif!important;letter-spacing:.09em;white-space:nowrap;transition:background .2s,color .2s!important;}\n#ofuroSimpleSelector .oss-book {background:var(--sand)!important;color:var(--forest)!important;border:1px solid var(--sand)!important;}\n#ofuroSimpleSelector .oss-book:hover {background:var(--cloud)!important;border-color:var(--cloud)!important;}\n#ofuroSimpleSelector .oss-restart {background:transparent!important;color:var(--cloud)!important;border:1px solid rgba(245,244,239,.7)!important;}\n#ofuroSimpleSelector .oss-restart:hover {background:rgba(255,255,255,.13)!important;}\n#ofuroSimpleSelector .oss-actions span {font-size:17px;font-weight:400;}\n@media(max-width:1050px) and (min-width:721px){\n  #ofuroSimpleSelector .oss-variant-cards.is-three {grid-template-columns:repeat(2,minmax(0,1fr));}\n}\n@media(max-width:1050px){\n  #ofuroSimpleSelector .oss-categories {grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;max-width:740px;margin:auto;}\n  #ofuroSimpleSelector .oss-category-photo {aspect-ratio:1.34\/1;}\n  #ofuroSimpleSelector .oss-category-bottom {min-height:68px;}\n}\n@media(max-width:720px){\n  #ofuroSimpleSelector.oss {padding:70px 17px 76px!important;}\n  #ofuroSimpleSelector.oss::before {top:-180px;height:260px;}\n  #ofuroSimpleSelector .oss-progress {margin-bottom:26px;}\n  #ofuroSimpleSelector .oss-heading {margin-bottom:25px;}\n  #ofuroSimpleSelector .oss-heading h2 {font-size:clamp(28px,7.4vw,37px)!important;}\n  #ofuroSimpleSelector .oss-categories {gap:12px;}\n  #ofuroSimpleSelector .oss-category-photo {aspect-ratio:1\/1.08;}\n  #ofuroSimpleSelector .oss-category-bottom {padding:12px 10px;min-height:70px;font-size:15px!important;gap:5px;}\n  #ofuroSimpleSelector .oss-arrow {font-size:18px!important;}\n  #ofuroSimpleSelector .oss-variant-cards,\n  #ofuroSimpleSelector .oss-variant-cards.is-three {grid-template-columns:1fr;gap:11px;max-width:530px;}\n  #ofuroSimpleSelector .oss-variant-card {padding:19px 20px!important;}\n  #ofuroSimpleSelector .oss-variant-divider {margin:12px 0;}\n  #ofuroSimpleSelector .oss-variant-title {font-size:24px!important;}\n  #ofuroSimpleSelector .oss-variant-benefits {gap:6px;}\n  #ofuroSimpleSelector .oss-periods {gap:12px;}\n  #ofuroSimpleSelector .oss-period {min-height:210px;padding:21px 16px 17px!important;}\n  #ofuroSimpleSelector .oss-period-title {font-size:clamp(22px,5.3vw,31px)!important;}\n  #ofuroSimpleSelector .oss-period-description {font-size:12px;}\n  #ofuroSimpleSelector .oss-period-count {font-size:9px;letter-spacing:.07em;}\n  #ofuroSimpleSelector .oss-result-layout {grid-template-columns:1fr;gap:14px;max-width:530px;}\n  #ofuroSimpleSelector .oss-result-image {height:150px;}\n  #ofuroSimpleSelector .oss-controls {padding:20px;}\n  #ofuroSimpleSelector .oss-summary {padding:25px 22px;}\n  #ofuroSimpleSelector .oss-price {font-size:38px!important;}\n}\n@media(max-width:380px){\n  #ofuroSimpleSelector .oss-periods {grid-template-columns:1fr;}\n  #ofuroSimpleSelector .oss-period {min-height:162px;}\n  #ofuroSimpleSelector .oss-category-bottom {font-size:13px!important;}\n  #ofuroSimpleSelector .oss-actions {grid-template-columns:1fr;}\n}\n@media(prefers-reduced-motion:reduce){#ofuroSimpleSelector *{animation:none!important;transition:none!important;}}\n<\/style>\n\n<script>\n(function(){'use strict';\n  function init(){\n    const root=document.getElementById('ofuroSimpleSelector');\n    if(!root || root.dataset.ossReady==='true') return;\n    root.dataset.ossReady='true';\n    const $=s=>root.querySelector(s), $$=s=>Array.from(root.querySelectorAll(s));\n    const WEBSTORE='https:\/\/booking.spaofuro.com\/webstoreNew\/services';\n    const PHONE='tel:+14502262442';\n    \/\/ Montants transmis dans le s\u00e9lecteur Spa Ofuro original, sans nouvelles offres invent\u00e9es.\n    \/\/ Les tarifs des services (hors h\u00e9bergement) sont par personne.\n    const OFFERS={\n      thermal:{name:'Exp\u00e9rience thermale',image:'https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/autumn-outdoor-spa-hot-pool-retreat.png',variants:[\n        {id:'am',name:'Demi-journ\u00e9e AM',regular:{weekday:79,weekend:89},promo:55,includes:['Acc\u00e8s thermal de 9 h \u00e0 13 h','Acc\u00e8s aux espaces de d\u00e9tente'],robe:'Peignoir non inclus.'},\n        {id:'full',name:'Journ\u00e9e compl\u00e8te',regular:{weekday:99,weekend:109},promo:75,includes:['Acc\u00e8s thermal pour la journ\u00e9e compl\u00e8te','Acc\u00e8s aux espaces de d\u00e9tente'],robe:'Peignoir non inclus.'}\n      ],defaultVariant:'full'},\n      massage:{name:'Thermal + massage',image:'https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/spa_ofuro_massage_02_1920x1320.jpg',variants:[\n        {id:'relax',name:'Massage d\u00e9tente \u00b7 60 min',regular:{weekday:218,weekend:228},promo:194,includes:['Exp\u00e9rience thermale \u2014 journ\u00e9e compl\u00e8te','Massage d\u00e9tente de 60 minutes'],robe:'Peignoir non inclus.'},\n        {id:'special',name:'Massage sp\u00e9cialis\u00e9 \u00b7 60 min',regular:{weekday:238,weekend:248},promo:214,includes:['Exp\u00e9rience thermale \u2014 journ\u00e9e compl\u00e8te','Massage sp\u00e9cialis\u00e9 de 60 minutes (selon disponibilit\u00e9s)'],robe:'Peignoir non inclus.'},\n        {id:'signature',name:'Massage Signature \u00b7 60 min',regular:{weekday:254,weekend:264},promo:230,includes:['Exp\u00e9rience thermale \u2014 journ\u00e9e compl\u00e8te','Massage Signature de 60 minutes (selon disponibilit\u00e9s)'],robe:'Peignoir non inclus.'}\n      ],defaultVariant:'relax'},\n      ofuro:{name:'Exp\u00e9rience Ofuro',image:'https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/Serene-Forest-Deck-Yoga-Retreat.png',variants:[\n        {id:'full',name:'Ofuro Journ\u00e9e compl\u00e8te',regular:{weekday:119,weekend:139},promo:99,includes:['Acc\u00e8s thermal et espaces de d\u00e9tente','S\u00e9ance de yoga au choix','M\u00e9ditation','Grande salade repas','Temps libre en nature'],robe:'Peignoir non inclus.'},\n        {id:'signature',name:'Ofuro Experience Signature',regular:{weekday:269,weekend:299},promo:229,includes:['Acc\u00e8s thermal et espaces de d\u00e9tente','Yoga et m\u00e9ditation','Massage d\u00e9tente de 60 minutes','Grande salade repas','Smoothie ou jus frais et shot sant\u00e9','Peignoir inclus'],robe:''}\n      ],defaultVariant:'full'},\n      stay:{name:'H\u00e9bergement',image:'https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/spa-suite-relaxation-woman-bathrobe.png',variants:[\n        {id:'regular',name:'H\u00e9bergement r\u00e9gulier',prices:{\n          1:{1:{weekday:330,weekend:360,promo:290},2:{weekday:501,weekend:561,promo:422}},\n          2:{1:{weekday:650,weekend:709,promo:571},2:{weekday:988,weekend:1106,promo:831}},\n          3:{1:{weekday:959,promo:845},2:{weekday:1458,promo:1227}},\n          4:{1:{weekday:1264,promo:1110},2:{weekday:1920,promo:1609}},\n          5:{1:{weekday:1555},2:{weekday:2358}}\n        },includes:['H\u00e9bergement pour les personnes choisies','Acc\u00e8s \u00e0 l\u2019exp\u00e9rience thermale','Petit-d\u00e9jeuner et grande salade repas'],robe:''},\n        {id:'signature',name:'Retraite Signature Ofuro',prices:{\n          1:{1:{weekday:449,weekend:479,promo:409},2:{weekday:739,weekend:799,promo:660}},\n          2:{1:{weekday:888,weekend:947,promo:809},2:{weekday:1464,weekend:1582,promo:1307}},\n          3:{1:{weekday:1316,promo:1202},2:{weekday:2172,promo:1941}},\n          4:{1:{weekday:1740,promo:1586},2:{weekday:2872,promo:2561}},\n          5:{1:{weekday:2150},2:{weekday:3548}}\n        },includes:['H\u00e9bergement pour la dur\u00e9e choisie','Petit-d\u00e9jeuner par personne et par nuit','Une Exp\u00e9rience Ofuro Signature par personne, par nuit','Acc\u00e8s thermal, yoga et m\u00e9ditation','Grande salade repas','Smoothie ou jus frais et shot sant\u00e9','Peignoir inclus','Massage d\u00e9tente de 60 minutes par personne et par nuit'],robe:''}\n      ],defaultVariant:'regular'}\n    };\n    \/\/ Informations descriptives tir\u00e9es du s\u00e9lecteur Ofuro original.\n    \/\/ Aucun tarif n'est invent\u00e9 : les prix restent dans OFFERS.\n    const OPTION_DETAILS={\n      thermal:{\n        am:{caption:'Acc\u00e8s de 9 h \u00e0 13 h',features:['Parcours thermal de demi-journ\u00e9e','Espaces de d\u00e9tente'],note:'Peignoir non inclus.'},\n        full:{caption:'Acc\u00e8s de 9 h \u00e0 19 h',features:['Acc\u00e8s thermal journ\u00e9e compl\u00e8te','Espaces de d\u00e9tente'],note:'Peignoir non inclus.'}\n      },\n      massage:{\n        relax:{caption:'Une d\u00e9tente classique \u00b7 60 min',features:['Acc\u00e8s thermal journ\u00e9e compl\u00e8te','Massage d\u00e9tente de 60 minutes'],note:'Peignoir non inclus.'},\n        special:{caption:'Un soin adapt\u00e9 \u00e0 vos besoins \u00b7 60 min',features:['Acc\u00e8s thermal journ\u00e9e compl\u00e8te','Tissus profonds, th\u00e9rapeutique, drainage lymphatique ou r\u00e9flexologie'],note:'Selon les disponibilit\u00e9s \u00b7 peignoir non inclus.'},\n        signature:{caption:'Un rituel de soin distinctif \u00b7 60 min',features:['Acc\u00e8s thermal journ\u00e9e compl\u00e8te','Zen aux huiles essentielles, \u00e9nerg\u00e9tique, Deep Relaxation ou Dos, Cou et T\u00eate'],note:'Selon les disponibilit\u00e9s \u00b7 peignoir non inclus.'}\n      },\n      ofuro:{\n        full:{caption:'Journ\u00e9e compl\u00e8te \u00b7 9 h \u00e0 19 h',features:['Thermal et espaces de d\u00e9tente','Yoga et m\u00e9ditation','Grande salade repas'],note:'Peignoir non inclus.'},\n        signature:{caption:'Journ\u00e9e compl\u00e8te avec soin \u00b7 9 h \u00e0 19 h',features:['Tout le parcours thermal, yoga et m\u00e9ditation','Massage d\u00e9tente de 60 minutes','Repas, smoothie ou jus frais et shot sant\u00e9','Peignoir inclus'],note:''}\n      },\n      stay:{\n        regular:{caption:'S\u00e9jour d\u00e9tente \u00b7 1 ou 2 personnes',features:['H\u00e9bergement et acc\u00e8s thermal','Petit-d\u00e9jeuner','Grande salade repas'],note:'Dur\u00e9e et nombre de personnes \u00e0 pr\u00e9ciser \u00e0 la derni\u00e8re \u00e9tape.'},\n        signature:{caption:'S\u00e9jour Signature \u00b7 1 ou 2 personnes',features:['H\u00e9bergement et acc\u00e8s thermal','Yoga et m\u00e9ditation','Massage d\u00e9tente 60 min par personne','Repas, smoothie ou jus et shot sant\u00e9','Peignoir inclus'],note:'Dur\u00e9e et nombre de personnes \u00e0 pr\u00e9ciser \u00e0 la derni\u00e8re \u00e9tape.'}\n      }\n    };\n    \/\/ SPA OFURO: bilingual labels rendered by JavaScript.\n    \/\/ TranslatePress misses some strings created after a visitor changes an option.\n    \/\/ This selector therefore manages its own FR \/ EN copy without changing prices.\n    const isEnglish = (document.documentElement.lang || '').toLowerCase().startsWith('en')\n      || \/^\\\/en(?:\\\/|$)\/i.test(window.location.pathname);\n    const EN = {\n      \/\/ Experiences and variation names.\n      'Exp\u00e9rience thermale':'Thermal Experience',\n      'Thermal + massage':'Thermal + Massage',\n      'Exp\u00e9rience Ofuro':'Ofuro Experience',\n      'H\u00e9bergement':'Overnight Stay',\n      'Demi-journ\u00e9e AM':'Morning Half-Day',\n      'Journ\u00e9e compl\u00e8te':'Full-Day Experience',\n      'Massage d\u00e9tente \u00b7 60 min':'Relaxation Massage \u00b7 60 min',\n      'Massage sp\u00e9cialis\u00e9 \u00b7 60 min':'Specialized Massage \u00b7 60 min',\n      'Massage Signature \u00b7 60 min':'Signature Massage \u00b7 60 min',\n      'Ofuro Journ\u00e9e compl\u00e8te':'Ofuro Full-Day Experience',\n      'Ofuro Experience Signature':'Ofuro Signature Experience',\n      'H\u00e9bergement r\u00e9gulier':'Standard Overnight Stay',\n      'Retraite Signature Ofuro':'Ofuro Signature Retreat',\n      \/\/ Step 2 descriptions and notes.\n      'Acc\u00e8s de 9 h \u00e0 13 h':'Access from 9 AM to 1 PM',\n      'Acc\u00e8s de 9 h \u00e0 19 h':'Access from 9 AM to 7 PM',\n      'Parcours thermal de demi-journ\u00e9e':'Half-day thermal circuit',\n      'Espaces de d\u00e9tente':'Relaxation areas',\n      'Acc\u00e8s thermal journ\u00e9e compl\u00e8te':'Full-day thermal access',\n      'Une d\u00e9tente classique \u00b7 60 min':'Relaxation treatment \u00b7 60 min',\n      'Un soin adapt\u00e9 \u00e0 vos besoins \u00b7 60 min':'A treatment tailored to your needs \u00b7 60 min',\n      'Un rituel de soin distinctif \u00b7 60 min':'A specialized wellness treatment \u00b7 60 min',\n      'Tissus profonds, th\u00e9rapeutique, drainage lymphatique ou r\u00e9flexologie':'Deep tissue, therapeutic massage, lymphatic drainage or reflexology',\n      'Zen aux huiles essentielles, \u00e9nerg\u00e9tique, Deep Relaxation ou Dos, Cou et T\u00eate':'Essential oil, energy-based, Deep Relaxation, or Back, Neck and Head massage',\n      'Journ\u00e9e compl\u00e8te \u00b7 9 h \u00e0 19 h':'Full day \u00b7 9 AM to 7 PM',\n      'Journ\u00e9e compl\u00e8te avec soin \u00b7 9 h \u00e0 19 h':'Full day with massage \u00b7 9 AM to 7 PM',\n      'Thermal et espaces de d\u00e9tente':'Thermal circuit and relaxation areas',\n      'Yoga et m\u00e9ditation':'Yoga and meditation',\n      'Grande salade repas':'Main-course salad',\n      'Tout le parcours thermal, yoga et m\u00e9ditation':'Full thermal circuit, yoga and meditation',\n      'Massage d\u00e9tente de 60 minutes':'60-minute relaxation massage',\n      'Repas, smoothie ou jus frais et shot sant\u00e9':'Meal, smoothie or fresh juice, and wellness shot',\n      'S\u00e9jour d\u00e9tente \u00b7 1 ou 2 personnes':'Relaxing overnight stay \u00b7 1 or 2 guests',\n      'S\u00e9jour Signature \u00b7 1 ou 2 personnes':'Signature retreat \u00b7 1 or 2 guests',\n      'H\u00e9bergement et acc\u00e8s thermal':'Accommodation and thermal access',\n      'Petit-d\u00e9jeuner':'Breakfast',\n      'Massage d\u00e9tente 60 min par personne':'60-minute relaxation massage per guest',\n      'Repas, smoothie ou jus et shot sant\u00e9':'Meal, smoothie or juice, and wellness shot',\n      'Peignoir inclus':'Bathrobe included',\n      'Peignoir non inclus.':'Bathrobe not included.',\n      'Selon les disponibilit\u00e9s \u00b7 peignoir non inclus.':'Subject to availability \u00b7 bathrobe not included.',\n      'Dur\u00e9e et nombre de personnes \u00e0 pr\u00e9ciser \u00e0 la derni\u00e8re \u00e9tape.':'Select your length of stay and number of guests in the final step.',\n      'CETTE EXP\u00c9RIENCE COMPREND':'THIS EXPERIENCE INCLUDES',\n      \/\/ Step 4 inclusions.\n      'Acc\u00e8s thermal de 9 h \u00e0 13 h':'Thermal access from 9 AM to 1 PM',\n      'Acc\u00e8s aux espaces de d\u00e9tente':'Access to relaxation areas',\n      'Acc\u00e8s thermal pour la journ\u00e9e compl\u00e8te':'Full-day thermal access',\n      'Exp\u00e9rience thermale \u2014 journ\u00e9e compl\u00e8te':'Full-day thermal experience',\n      'Massage sp\u00e9cialis\u00e9 de 60 minutes (selon disponibilit\u00e9s)':'60-minute specialized massage (subject to availability)',\n      'Massage Signature de 60 minutes (selon disponibilit\u00e9s)':'60-minute Signature massage (subject to availability)',\n      'Acc\u00e8s thermal et espaces de d\u00e9tente':'Thermal access and relaxation areas',\n      'S\u00e9ance de yoga au choix':'Choice of yoga session',\n      'M\u00e9ditation':'Meditation',\n      'Temps libre en nature':'Time to explore the natural surroundings',\n      'Smoothie ou jus frais et shot sant\u00e9':'Smoothie or fresh juice and wellness shot',\n      'H\u00e9bergement pour les personnes choisies':'Accommodation for the selected number of guests',\n      'Acc\u00e8s \u00e0 l\u2019exp\u00e9rience thermale':'Thermal experience access',\n      'Petit-d\u00e9jeuner et grande salade repas':'Breakfast and a main-course salad',\n      'H\u00e9bergement pour la dur\u00e9e choisie':'Accommodation for the selected number of nights',\n      'Petit-d\u00e9jeuner par personne et par nuit':'Breakfast per guest, per night',\n      'Une Exp\u00e9rience Ofuro Signature par personne, par nuit':'One Ofuro Signature Experience per guest, per night',\n      'Acc\u00e8s thermal, yoga et m\u00e9ditation':'Thermal access, yoga and meditation',\n      'Massage d\u00e9tente de 60 minutes par personne et par nuit':'60-minute relaxation massage per guest, per night',\n      \/\/ Final selections and dynamic notices.\n      'En semaine \u00b7 lundi au jeudi':'Weekdays \u00b7 Monday to Thursday',\n      'Fin de semaine \u00b7 vendredi au dimanche':'Weekends \u00b7 Friday to Sunday',\n      'Tarif \u00e0 confirmer pour cette dur\u00e9e et cette p\u00e9riode. Veuillez nous appeler pour obtenir un prix et r\u00e9server.':'Pricing for this length of stay and visit period is available by phone. Please call us for details and reservations.',\n      'Pour les s\u00e9jours de 2 nuits ou plus, la r\u00e9servation se fait par t\u00e9l\u00e9phone. Contactez-nous pour confirmer les disponibilit\u00e9s.':'For stays of two nights or more, please call us to confirm availability and make your reservation.',\n      'Tarif indicatif, taxes en sus. Pour un s\u00e9jour de 2 nuits ou plus, veuillez nous appeler pour confirmer le prix et les disponibilit\u00e9s avant de r\u00e9server.':'Prices shown are indicative and exclude taxes. For stays of two nights or more, please call to confirm pricing and availability before booking.',\n      'Tarif indicatif, taxes en sus. Pour faire votre r\u00e9servation, veuillez poursuivre dans notre webstore ou utiliser notre chatbot pour planifier votre visite.':'Prices shown are indicative and exclude taxes. To book, continue to our online booking platform or use our chatbot to plan your visit.'\n    };\n    const tr = text => isEnglish ? (EN[text] || text) : text;\n\n    function applyEnglishStatic() {\n      if(!isEnglish) return;\n      const set = (selector, content) => { const el=$(selector); if(el) el.textContent=content; };\n      const rich = (selector, content) => { const el=$(selector); if(el) el.innerHTML=content; };\n      set('.oss-screen[data-screen=\"1\"] .oss-kicker', 'SPA OFURO \u00b7 YOUR MOMENT');\n      rich('.oss-screen[data-screen=\"1\"] .oss-heading h2', 'What experience <em>speaks to you?<\/em>');\n      const categoryLabels = {\n        thermal:'Thermal Experience', massage:'Thermal + Massage',\n        ofuro:'Ofuro Experience', stay:'Overnight Stay'\n      };\n      $$('.oss-category').forEach(button => {\n        const name=categoryLabels[button.dataset.category];\n        const label=button.querySelector('.oss-category-bottom > span:first-child');\n        if(label) label.textContent=name;\n        button.setAttribute('aria-label','Choose '+name);\n        const img=button.querySelector('img');\n        if(img) img.alt=name+' at Spa Ofuro';\n      });\n      set('.oss-screen[data-screen=\"2\"] .oss-kicker','YOUR EXPERIENCE \u00b7 STEP 02');\n      rich('.oss-screen[data-screen=\"2\"] .oss-heading h2','Which experience <em>is right for you?<\/em>');\n      set('[data-action=\"back-categories\"]','\u2190 Back to Experiences');\n      set('.oss-screen[data-screen=\"3\"] .oss-kicker','YOUR VISIT \u00b7 STEP 03');\n      rich('.oss-screen[data-screen=\"3\"] .oss-heading h2','When would you <em>prefer to visit?<\/em>');\n      rich('.oss-period[data-period=\"weekday\"] .oss-period-title','Week<em>days<\/em>');\n      rich('.oss-period[data-period=\"weekend\"] .oss-period-title','Week<em>ends<\/em>');\n      set('.oss-period[data-period=\"weekday\"] .oss-period-description','Monday to Thursday');\n      set('.oss-period[data-period=\"weekend\"] .oss-period-description','Friday to Sunday');\n      set('[data-action=\"back-variants\"]','\u2190 Back to Experiences');\n      set('.oss-screen[data-screen=\"4\"] .oss-kicker','YOUR SELECTION \u00b7 STEP 04');\n      rich('.oss-screen[data-screen=\"4\"] .oss-heading h2','Your <em>Ofuro<\/em> Moment.');\n      set('.oss-formula-review .oss-label','YOUR EXPERIENCE');\n      set('.oss-formula-review [data-action=\"back-variants\"]','Change Experience');\n      set('label[for=\"oss-guests\"]','GUESTS');\n      set('label[for=\"oss-nights\"]','NIGHTS');\n      $$('#oss-guests option').forEach(option=>{ option.textContent=option.value==='1'?'1 Guest':'2 Guests'; });\n      $$('#oss-nights option').forEach(option=>{ option.textContent=option.value+' '+(option.value==='1'?'Night':'Nights'); });\n      set('[data-action=\"back-period\"]','\u2190 Change Visit Days');\n      set('.oss-summary > .oss-summary-kicker','YOUR EXPERIENCE');\n      set('.oss-included > .oss-summary-kicker','THIS EXPERIENCE INCLUDES');\n      const regularRow=$('#oss-regular-row');\n      if(regularRow && regularRow.firstChild) regularRow.firstChild.nodeValue='Regular price: ';\n      rich('[data-action=\"restart\"]','START OVER <span aria-hidden=\"true\">\u21ba<\/span>');\n      set('.oss-phone-area p','For stays of two nights or more, please call to book and confirm availability.');\n      set('#oss-disclaimer',tr('Tarif indicatif, taxes en sus. Pour faire votre r\u00e9servation, veuillez poursuivre dans notre webstore ou utiliser notre chatbot pour planifier votre visite.'));\n      root.setAttribute('aria-label','Spa Ofuro experience selector');\n    }\n    const currency = new Intl.NumberFormat(isEnglish?'en-CA':'fr-CA',{\n      style:'currency',currency:'CAD',minimumFractionDigits:0,maximumFractionDigits:0\n    });\n    let category=null,period=null,variant=null,guests=1,nights=1;\n\n    \/\/ S\u00e9jours: en fin de semaine, seules les nuit\u00e9es du vendredi au samedi\n    \/\/ et du samedi au dimanche sont propos\u00e9es (1 ou 2 nuits au total).\n    \/\/ En semaine, conserver les dur\u00e9es de 1 \u00e0 5 nuits figurant aux tarifs.\n    function syncNightOptions(){\n      const select=$('#oss-nights');\n      const weekendStay=category==='stay'&&period==='weekend';\n      const maximum=weekendStay?2:5;\n      if(nights>maximum||nights<1) nights=1;\n      const options=[];\n      for(let number=1;number<=maximum;number++){\n        const option=document.createElement('option');\n        option.value=String(number);\n        option.textContent=isEnglish\n          ?number+' '+(number===1?'Night':'Nights')\n          :number+' '+(number===1?'nuit':'nuits');\n        options.push(option);\n      }\n      select.replaceChildren(...options);\n      select.value=String(nights);\n      $('#oss-weekend-note').hidden=!weekendStay;\n      $('#oss-weekend-note').textContent=isEnglish\n        ?'Weekends: up to 2 nights (Friday to Sunday).'\n        :'Fin de semaine : maximum 2 nuits (vendredi au dimanche).';\n    }\n\n    function showScreen(n){\n      $$('.oss-screen').forEach(el=>{el.hidden=Number(el.dataset.screen)!==n;});\n      $$('.oss-progress-item').forEach(el=>{\n        const step=Number(el.dataset.progress);\n        el.classList.toggle('is-current',step===n);\n        el.classList.toggle('is-complete',step<n);\n      });\n      \/\/ Ne pas faire descendre l'utilisateur dans la page : le panneau est remplac\u00e9 sur place.\n      const active=$('.oss-screen[data-screen=\"'+n+'\"]');\n      if(active) active.setAttribute('aria-label',isEnglish?'Step '+n+' of 4':'\u00c9tape '+n+' de 4');\n      \/\/ Le d\u00e9cor ovale d\u00e9borde en largeur : emp\u00eacher son d\u00e9calage au clic sur mobile.\n      root.scrollLeft=0;\n    }\n    function makeText(tag,cls,txt){\n      const el=document.createElement(tag);el.className=cls;el.textContent=tr(txt);return el;\n    }\n    function renderVariants(){\n      const grid=$('#oss-variant-cards');grid.replaceChildren();\n      const offer=OFFERS[category];\n      grid.classList.toggle('is-three',offer.variants.length===3);\n      offer.variants.forEach(v=>{\n        const data=OPTION_DETAILS[category][v.id];\n        const card=document.createElement('button');card.type='button';card.className='oss-variant-card';\n        card.dataset.variant=v.id;card.setAttribute('aria-label',isEnglish?'Select '+tr(v.name):'S\u00e9lectionner '+v.name);\n        const top=makeText('span','oss-variant-top','');\n        top.append(makeText('span','oss-variant-kicker',offer.name),makeText('span','oss-variant-arrow','\u2197'));\n        card.append(top,makeText('span','oss-variant-title',v.name),makeText('span','oss-variant-caption',data.caption),makeText('span','oss-variant-divider',''),makeText('span','oss-variant-includes-label','CETTE EXP\u00c9RIENCE COMPREND'));\n        const ul=document.createElement('ul');ul.className='oss-variant-benefits';\n        data.features.forEach(f=>ul.appendChild(makeText('li','',f)));\n        card.appendChild(ul);\n        if(data.note)card.appendChild(makeText('span','oss-variant-note',data.note));\n        card.addEventListener('click',()=>selectVariant(v.id));\n        grid.appendChild(card);\n      });\n    }\n    function selectCategory(key){\n      if(!OFFERS[key])return;\n      category=key;period=null;variant=null;guests=key==='stay'?2:1;nights=1;\n      $('#oss-category-label').textContent=tr(OFFERS[key].name);\n      $('#oss-option-category').textContent=tr(OFFERS[key].name);\n      renderVariants();showScreen(2);\n    }\n    function selectVariant(key){\n      if(!category || !OFFERS[category].variants.some(v=>v.id===key))return;\n      variant=key;period=null;\n      const v=OFFERS[category].variants.find(x=>x.id===key);\n      $('#oss-category-label').textContent=tr(OFFERS[category].name)+' \u00b7 '+tr(v.name);\n      showScreen(3);\n    }\n    function selectPeriod(key){\n      if(!OFFERS[category] || !['weekday','weekend'].includes(key))return;\n      period=key;\n      $('#oss-result-period').textContent=tr(period==='weekday'?'En semaine \u00b7 lundi au jeudi':'Fin de semaine \u00b7 vendredi au dimanche');\n      $('#oss-result-category').textContent=tr(OFFERS[category].name);\n      const image=$('#oss-result-image');image.src=OFFERS[category].image;image.alt=tr(OFFERS[category].name)+(isEnglish?' at Spa Ofuro':' au Spa Ofuro');\n      $('#oss-chosen-variant').textContent=tr(OFFERS[category].variants.find(v=>v.id===variant).name);\n      $('#oss-guests').value=String(guests);\n      syncNightOptions();\n      $('#oss-stay-duration').hidden=category!=='stay';\n      updateResult();showScreen(4);\n    }\n    function updateResult(){\n      if(!category||!period)return;\n      const v=OFFERS[category].variants.find(item=>item.id===variant);\n      if(!v)return;\n      const stay=category==='stay';\n      \/\/ Garde-fou si une valeur p\u00e9rim\u00e9e est inject\u00e9e hors du menu d\u00e9roulant.\n      if(stay&&period==='weekend'&&nights>2){\n        nights=1;\n        syncNightOptions();\n      }\n      const phoneOnly=stay&&nights>=2;\n      $('#oss-offer-title').textContent=tr(v.name);\n      const inclusions=$('#oss-inclusions');inclusions.replaceChildren();\n      v.includes.forEach(txt=>{const li=document.createElement('li');li.textContent=tr(txt);inclusions.appendChild(li);});\n      $('#oss-robe').textContent=tr(v.robe||'');$('#oss-robe').hidden=!v.robe;\n\n      let regular=null,promo=null;\n      if(stay){\n        const priceInfo=(v.prices[nights]||{})[guests]||{};\n        regular=priceInfo[period]??null;\n        \/\/ Les prix de fin de semaine approuv\u00e9s existent seulement pour 1 ou 2 nuits.\n        \/\/ Jamais de tarif week-end 3 \u00e0 5 nuits, m\u00eame en prix de lancement.\n        const launchAvailable=period==='weekday'||nights<=2;\n        promo=launchAvailable?(priceInfo.promo??null):null;\n      }else{\n        regular=v.regular[period]*guests;\n        promo=v.promo*guests;\n      }\n      const hasRegular=typeof regular==='number'&&Number.isFinite(regular);\n      const hasPromo=typeof promo==='number'&&Number.isFinite(promo);\n      const hasPrice=hasRegular||hasPromo;\n      $('#oss-price-area').hidden=!hasPrice;\n      $('#oss-regular-row').hidden=!(hasPromo&&hasRegular);\n      $('#oss-save').hidden=!(hasPromo&&hasRegular&&regular>promo);\n      if(hasPrice){\n        $('#oss-price').textContent=currency.format(hasPromo?promo:regular);\n        $('#oss-regular').textContent=hasRegular?currency.format(regular):'';\n        $('#oss-save').textContent=hasPromo&&hasRegular&&regular>promo\n          ?(isEnglish?'SAVE ':'\u00c9CONOMISEZ ')+currency.format(regular-promo):'';\n        $('#oss-price-area').querySelector('.oss-price-caption').textContent=isEnglish\n          ?(hasPromo?(stay?'LAUNCH OFFER \u00b7 OCT\u2013NOV':'SPECIAL OFFER'):(stay&&v.id==='signature'?'REGULAR PRICE \u00b7 FROM DECEMBER':'REGULAR PRICE'))\n          :(hasPromo?(stay?'PRIX DE LANCEMENT \u00b7 OCT.\u2013NOV.':'TARIF PROMOTIONNEL'):(stay&&v.id==='signature'?'TARIF R\u00c9GULIER \u00b7 D\u00c8S D\u00c9CEMBRE':'TARIF R\u00c9GULIER'));\n      }\n      $('#oss-phone-area').hidden=!(phoneOnly||!hasPrice);\n      const phoneMessage=$('#oss-phone-area p');\n      phoneMessage.textContent=tr(!hasPrice\n        ?'Tarif \u00e0 confirmer pour cette dur\u00e9e et cette p\u00e9riode. Veuillez nous appeler pour obtenir un prix et r\u00e9server.'\n        :'Pour les s\u00e9jours de 2 nuits ou plus, la r\u00e9servation se fait par t\u00e9l\u00e9phone. Contactez-nous pour confirmer les disponibilit\u00e9s.');\n      const button=$('#oss-book');\n      button.href=(phoneOnly||!hasPrice)?PHONE:WEBSTORE;\n      button.innerHTML=((phoneOnly||!hasPrice)?(isEnglish?'CALL TO BOOK':'NOUS APPELER'):(isEnglish?'BOOK NOW':'R\u00c9SERVER'))+' <span aria-hidden=\"true\">\u2197<\/span>';\n      if(phoneOnly||!hasPrice){button.removeAttribute('target');button.removeAttribute('rel');}\n      else{button.setAttribute('target','_blank');button.setAttribute('rel','noopener noreferrer');}\n      $('#oss-disclaimer').textContent=tr(phoneOnly\n        ?'Tarif indicatif, taxes en sus. Pour un s\u00e9jour de 2 nuits ou plus, veuillez nous appeler pour confirmer le prix et les disponibilit\u00e9s avant de r\u00e9server.'\n        :'Tarif indicatif, taxes en sus. Pour faire votre r\u00e9servation, veuillez poursuivre dans notre webstore ou utiliser notre chatbot pour planifier votre visite.');\n    }\n    function restart(){category=null;period=null;variant=null;guests=1;nights=1;showScreen(1);}\n    $$('.oss-category').forEach(el=>el.addEventListener('click',()=>selectCategory(el.dataset.category)));\n    $$('.oss-period').forEach(el=>el.addEventListener('click',()=>selectPeriod(el.dataset.period)));\n    $('#oss-guests').addEventListener('change',e=>{guests=Number(e.target.value);updateResult();});\n    $('#oss-nights').addEventListener('change',e=>{nights=Number(e.target.value);updateResult();});\n    $$('[data-action=\"restart\"]').forEach(el=>el.addEventListener('click',restart));\n    $$('[data-action=\"back-categories\"]').forEach(el=>el.addEventListener('click',restart));\n    $$('[data-action=\"back-period\"]').forEach(el=>el.addEventListener('click',()=>showScreen(3)));\n    $$('[data-action=\"back-variants\"]').forEach(el=>el.addEventListener('click',()=>showScreen(2)));\n    applyEnglishStatic();\n    showScreen(1);\n  }\n  if(document.readyState==='loading') document.addEventListener('DOMContentLoaded',init);\n  else init();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2481d60 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"2481d60\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-323166b elementor-widget elementor-widget-html\" data-id=\"323166b\" 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\n<section id=\"ofuroJourneyPlanner\" class=\"ojp\" aria-labelledby=\"ojp-title\">\n  <div class=\"ojp-inner\">\n    <header class=\"ojp-hero\">\n      <p class=\"ojp-eyebrow\">PLANIFIEZ VOTRE VISITE<\/p>\n      <h2 id=\"ojp-title\">Votre bien-\u00eatre, <em>\u00e0 votre rythme.<\/em><\/h2>\n      <p class=\"ojp-hero-text\">\u00c9coutez vos envies, prenez le temps de ralentir et choisissez l\u2019exp\u00e9rience qui vous ressemble. Quelques heures de d\u00e9tente ou une escapade en nature, votre moment commence ici.<\/p>\n      <div class=\"ojp-hero-rule\" aria-hidden=\"true\"><\/div>\n    <\/header>\n\n    <div class=\"ojp-step-heading\"><span class=\"ojp-step-n\">01<\/span><div><p class=\"ojp-step-label\">VOTRE EXP\u00c9RIENCE<\/p><h3>Comment souhaitez-vous <em>ralentir?<\/em><\/h3><\/div><\/div>\n\n    <div class=\"ojp-category-grid\" role=\"group\" aria-label=\"Choisissez votre exp\u00e9rience\">\n      <button type=\"button\" class=\"ojp-category is-selected\" data-category=\"thermal\" aria-pressed=\"true\" aria-controls=\"ojp-builder\" id=\"ojp-category-thermal\">\n        <span class=\"ojp-image\"><img decoding=\"async\" data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/autumn-outdoor-spa-hot-pool-retreat.png\" alt=\"Bassins thermaux entour\u00e9s de nature\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1512px; --smush-placeholder-aspect-ratio: 1512\/1040;\"><span class=\"ojp-image-shade\"><\/span><span class=\"ojp-category-num\">01<\/span><\/span>\n        <span class=\"ojp-card-content\"><span class=\"ojp-card-title\">Exp\u00e9rience <em>thermale<\/em><\/span><span class=\"ojp-card-desc\">Le plaisir de ralentir au rythme de l\u2019eau.<\/span><span class=\"ojp-card-action\">D\u00c9COUVRIR LES FORMULES <span aria-hidden=\"true\">\u2197<\/span><\/span><\/span>\n      <\/button>\n      <button type=\"button\" class=\"ojp-category\" data-category=\"massage\" aria-pressed=\"false\" aria-controls=\"ojp-builder\" id=\"ojp-category-massage\">\n        <span class=\"ojp-image\"><img decoding=\"async\" data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/spa_ofuro_massage_02_1920x1320.jpg\" alt=\"Massage de d\u00e9tente au Spa Ofuro\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1920px; --smush-placeholder-aspect-ratio: 1920\/1320;\"><span class=\"ojp-image-shade\"><\/span><span class=\"ojp-category-num\">02<\/span><\/span>\n        <span class=\"ojp-card-content\"><span class=\"ojp-card-title\">Thermal <em>+ massage<\/em><\/span><span class=\"ojp-card-desc\">Prolongez votre d\u00e9tente avec un soin.<\/span><span class=\"ojp-card-action\">D\u00c9COUVRIR LES FORMULES <span aria-hidden=\"true\">\u2197<\/span><\/span><\/span>\n      <\/button>\n      <button type=\"button\" class=\"ojp-category\" data-category=\"ofuro\" aria-pressed=\"false\" aria-controls=\"ojp-builder\" id=\"ojp-category-ofuro\">\n        <span class=\"ojp-image\"><img decoding=\"async\" data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/Serene-Forest-Deck-Yoga-Retreat.png\" alt=\"S\u00e9ance de yoga en pleine nature\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1513px; --smush-placeholder-aspect-ratio: 1513\/1040;\"><span class=\"ojp-image-shade\"><\/span><span class=\"ojp-category-num\">03<\/span><\/span>\n        <span class=\"ojp-card-content\"><span class=\"ojp-card-title\">Exp\u00e9rience <em>Ofuro<\/em><\/span><span class=\"ojp-card-desc\">Un parcours pour retrouver votre \u00e9quilibre.<\/span><span class=\"ojp-card-action\">D\u00c9COUVRIR LES FORMULES <span aria-hidden=\"true\">\u2197<\/span><\/span><\/span>\n      <\/button>\n      <button type=\"button\" class=\"ojp-category\" data-category=\"stay\" aria-pressed=\"false\" aria-controls=\"ojp-builder\" id=\"ojp-category-stay\">\n        <span class=\"ojp-image\"><img decoding=\"async\" data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/spa-suite-relaxation-woman-bathrobe.png\" alt=\"Suite apaisante pour un s\u00e9jour au Spa Ofuro\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1512px; --smush-placeholder-aspect-ratio: 1512\/1040;\"><span class=\"ojp-image-shade\"><\/span><span class=\"ojp-category-num\">04<\/span><\/span>\n        <span class=\"ojp-card-content\"><span class=\"ojp-card-title\"><em>H\u00e9bergement<\/em><\/span><span class=\"ojp-card-desc\">Prolongez votre parenth\u00e8se en nature.<\/span><span class=\"ojp-card-action\">D\u00c9COUVRIR LES FORMULES <span aria-hidden=\"true\">\u2197<\/span><\/span><\/span>\n      <\/button>\n    <\/div>\n    <div id=\"ojp-builder\" class=\"ojp-builder\" hidden>\n      <p class=\"ojp-active-choice\"><img class=\"ojp-choice-thumb\" id=\"ojp-choice-thumb\" alt=\"\" aria-hidden=\"true\"><span class=\"ojp-choice-icon\" aria-hidden=\"true\">\u2713<\/span><span class=\"ojp-choice-text\"><span class=\"ojp-choice-label\">EXP\u00c9RIENCE S\u00c9LECTIONN\u00c9E :<\/span><strong id=\"ojp-active-category\">Exp\u00e9rience thermale<\/strong><\/span><\/p>\n      <div class=\"ojp-step-heading ojp-next-step\"><span class=\"ojp-step-n\">02<\/span><div><p class=\"ojp-step-label\">VOTRE FORMULE<\/p><h3 id=\"ojp-variant-heading\">Choisissez <em>votre formule.<\/em><\/h3><\/div><\/div>\n      <p id=\"ojp-category-explainer\" class=\"ojp-category-explainer\"><\/p>\n      <p class=\"ojp-step-prompt ojp-prompt-before\" id=\"ojp-prompt-two\" aria-live=\"polite\"><span class=\"ojp-prompt-icon\" aria-hidden=\"true\">\u21b3<\/span> Veuillez s\u00e9lectionner une formule ci-dessous pour continuer.<\/p>\n      <div id=\"ojp-variant-grid\" class=\"ojp-variant-grid\" role=\"group\" aria-label=\"Formules offertes\"><\/div>\n\n      <div class=\"ojp-config\" id=\"ojp-config\" hidden>\n        <div class=\"ojp-step-heading ojp-next-step\"><span class=\"ojp-step-n\">03<\/span><div><p class=\"ojp-step-label\">VOTRE MOMENT<\/p><h3>Choisissez <em>votre date.<\/em><\/h3><\/div><\/div>\n        <div class=\"ojp-config-layout\">\n          <div class=\"ojp-config-main\">\n            <div class=\"ojp-calendar-wrap\">\n              <div class=\"ojp-calendar-top\"><span class=\"ojp-field-label\" id=\"ojp-date-kind\">DATE DE VISITE<\/span><span class=\"ojp-date-guide\">S\u00e9lectionnez un jour<\/span><\/div>\n              <div class=\"ojp-cal\" aria-label=\"Calendrier de s\u00e9lection d'une date\">\n                <div class=\"ojp-monthbar\"><button type=\"button\" class=\"ojp-month-btn\" id=\"ojp-prev\" aria-label=\"Mois pr\u00e9c\u00e9dent\">\u2039<\/button><strong id=\"ojp-month-title\"><\/strong><button type=\"button\" class=\"ojp-month-btn\" id=\"ojp-next\" aria-label=\"Mois suivant\">\u203a<\/button><\/div>\n                <div class=\"ojp-weekdays\" aria-hidden=\"true\"><span>L<\/span><span>M<\/span><span>M<\/span><span>J<\/span><span>V<\/span><span>S<\/span><span>D<\/span><\/div>\n                <div class=\"ojp-day-grid\" id=\"ojp-days\" role=\"group\" aria-label=\"Jours du mois\"><\/div>\n              <\/div>\n              <p class=\"ojp-help\">Calendrier de tarification indicative. Les disponibilit\u00e9s sont confirm\u00e9es au moment de r\u00e9server.<\/p>\n            <\/div>\n            <div class=\"ojp-settings\">\n              <fieldset class=\"ojp-fieldset\"><legend class=\"ojp-field-label\">NOMBRE DE PERSONNES<\/legend><div class=\"ojp-toggle\" id=\"ojp-guests\"><button type=\"button\" data-guests=\"1\" aria-pressed=\"false\">1 personne<\/button><button type=\"button\" data-guests=\"2\" aria-pressed=\"true\" class=\"is-active\">2 personnes<\/button><\/div><\/fieldset>\n              <fieldset class=\"ojp-fieldset\" id=\"ojp-night-field\" hidden><legend class=\"ojp-field-label\">DUR\u00c9E DU S\u00c9JOUR<\/legend><div class=\"ojp-toggle ojp-nights\" id=\"ojp-nights\"><button type=\"button\" data-nights=\"1\" aria-pressed=\"true\" class=\"is-active\">1 nuit<\/button><button type=\"button\" data-nights=\"2\" aria-pressed=\"false\">2 nuits<\/button><button type=\"button\" data-nights=\"3\" aria-pressed=\"false\">3 nuits<\/button><button type=\"button\" data-nights=\"4\" aria-pressed=\"false\">4+ nuits<\/button><\/div><p class=\"ojp-help ojp-stay-booking-note\">R\u00e9servation en ligne : 1 nuit seulement. Pour 2 nuits ou plus, veuillez nous appeler.<\/p><\/fieldset>\n              <div class=\"ojp-selection-meta\"><p><span id=\"ojp-meta-start-label\">Date choisie<\/span><strong id=\"ojp-start-date\">\u00c0 s\u00e9lectionner<\/strong><\/p><p id=\"ojp-departure-row\" hidden><span>D\u00e9part<\/span><strong id=\"ojp-end-date\">\u2014<\/strong><\/p><\/div>\n              <p class=\"ojp-help\" id=\"ojp-weekend-definition\"><\/p>\n            <\/div>\n          <\/div>\n\n          <aside class=\"ojp-summary\" id=\"ojp-summary\" aria-live=\"polite\" aria-atomic=\"true\">\n            <p class=\"ojp-summary-eyebrow\">VOTRE EXP\u00c9RIENCE<\/p>\n            <h4 id=\"ojp-summary-name\">Choisissez votre date.<\/h4>\n            <p class=\"ojp-summary-detail\" id=\"ojp-summary-detail\">Votre tarif s\u2019affichera ici apr\u00e8s la s\u00e9lection d\u2019une date.<\/p>\n            <div class=\"ojp-prices\" id=\"ojp-prices\" hidden><span class=\"ojp-summary-micro\">TARIF PROMOTIONNEL<\/span><strong id=\"ojp-final-price\" class=\"ojp-final-price\"><\/strong><div class=\"ojp-compare\"><span>Prix r\u00e9gulier<\/span><del id=\"ojp-regular-price\"><\/del><\/div><div class=\"ojp-savings\" id=\"ojp-savings\"><\/div><\/div>\n            <div class=\"ojp-long-stay\" id=\"ojp-long-stay\" hidden><strong>Pour un s\u00e9jour de 3 nuits ou plus<\/strong><p>Le tarif sera confirm\u00e9 par t\u00e9l\u00e9phone selon les dates et la formule choisies.<\/p><\/div>\n            <div class=\"ojp-includes\" id=\"ojp-includes\"><p class=\"ojp-summary-micro\">CE QUI EST INCLUS<\/p><ul id=\"ojp-benefits\"><\/ul><p id=\"ojp-robe-note\" class=\"ojp-robe\"><\/p><\/div>\n            <p class=\"ojp-small-note\" id=\"ojp-price-disclaimer\">Prix indicatifs en dollars canadiens; disponibilit\u00e9 et montant final \u00e0 confirmer lors de la r\u00e9servation.<\/p>\n            <!-- CTA unique \u00e0 l\u2019int\u00e9rieur du r\u00e9capitulatif vert. D\u00e8s 2 nuits : t\u00e9l\u00e9phone uniquement. -->\n            <div class=\"ojp-book-wrap\">\n              <a id=\"ojp-book\" class=\"ojp-book\" href=\"https:\/\/booking.spaofuro.com\/webstoreNew\/services\" target=\"_blank\" rel=\"noopener noreferrer\" hidden>R\u00c9SERVER MON EXP\u00c9RIENCE<\/a>\n            <\/div>\n          <\/aside>\n        <\/div>\n      <\/div>\n \n<\/section>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap');\n\/* Scoped styles: do not modify Elementor header or any other section. *\/\n#ofuroJourneyPlanner.ojp{--green:#2F4A3D;--brown:#7B5E45;--sand:#D9CBB6;--cloud:#F5F4EF;--sage:#E4E9E0;--ink:#3C3C3A;position:relative;box-sizing:border-box;width:100vw;max-width:100vw;margin:0 calc(50% - 50vw);padding:188px 28px 56px;background:var(--cloud);color:var(--ink);scroll-margin-top:95px;isolation:isolate;}\n#ofuroJourneyPlanner *,#ofuroJourneyPlanner *::before,#ofuroJourneyPlanner *::after{box-sizing:border-box;}\n#ofuroJourneyPlanner [hidden]{display:none !important;}\n#ofuroJourneyPlanner.ojp{overflow:hidden;}\n\/* V10: ovale sup\u00e9rieur plus profond, coup\u00e9 exactement \u00e0 la moiti\u00e9.\n   Les quatre cartes portent d\u00e9sormais des IDs exclusifs (ojp-category-*) :\n   aucun ancien #ofuroStayRates::before ou autre d\u00e9cor d'ancienne section\n   ne peut se dessiner sur elles. Le fond Cloud White reste inchang\u00e9. *\/\n#ofuroJourneyPlanner.ojp::before{\n  content:\"\" !important;\n  display:block !important;\n  position:absolute !important;\n  top:-150px !important;\n  bottom:auto !important;\n  left:-22.5% !important;\n  right:auto !important;\n  width:145% !important;\n  height:300px !important;\n  border-radius:50% !important;\n  transform:none !important;\n  background:rgba(217,203,182,.35) !important;\n  clip-path:none !important;\n  pointer-events:none !important;\n  z-index:0 !important;\n}\n#ofuroJourneyPlanner.ojp::after{\n  content:\"\" !important;\n  display:block !important;\n  position:absolute !important;\n  left:0 !important;\n  right:0 !important;\n  width:100% !important;\n  height:90px !important;\n  top:auto !important;\n  bottom:0 !important;\n  background:rgba(217,203,182,.35) !important;\n  clip-path:ellipse(60% 100% at 50% 100%) !important;\n  pointer-events:none !important;\n  z-index:0 !important;\n}\n#ofuroJourneyPlanner .ojp-inner{position:relative !important;z-index:2 !important;width:100%;max-width:1320px;margin:auto;}\n#ofuroJourneyPlanner .ojp-hero{position:relative !important;z-index:3 !important;}\n#ofuroJourneyPlanner button,#ofuroJourneyPlanner a{font-family:Arial,Helvetica,sans-serif;}\n#ofuroJourneyPlanner button{cursor:pointer;}\n#ofuroJourneyPlanner button:focus-visible,#ofuroJourneyPlanner a:focus-visible{outline:2px solid var(--brown) !important;outline-offset:3px;}\n#ofuroJourneyPlanner .ojp-hero{margin:0 auto 56px;max-width:900px;text-align:center;}\n#ofuroJourneyPlanner .ojp-eyebrow{margin:0 0 21px;font:700 11px\/1.5 Arial,Helvetica,sans-serif;letter-spacing:.23em;color:var(--brown);}\n#ofuroJourneyPlanner h2{margin:0;font:400 clamp(38px,4.1vw,59px)\/1.23 'Libre Baskerville',Georgia,serif;letter-spacing:-.035em;color:var(--green);text-transform:none;}\n#ofuroJourneyPlanner h2 em,#ofuroJourneyPlanner h3 em{font-weight:400;color:var(--brown);}\n#ofuroJourneyPlanner .ojp-hero-text{max-width:735px;margin:24px auto 0;font:400 16px\/1.95 'Libre Baskerville',Georgia,serif;color:#535A52;}\n#ofuroJourneyPlanner .ojp-hero-rule{width:52px;height:1px;background:var(--brown);margin:30px auto 0;}\n#ofuroJourneyPlanner .ojp-step-heading{display:flex;gap:17px;align-items:flex-start;margin:0 0 23px;}\n#ofuroJourneyPlanner .ojp-step-n{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #C3CFC4;flex:0 0 38px;color:var(--brown);font:600 12px Arial,Helvetica,sans-serif;}\n#ofuroJourneyPlanner .ojp-step-label{margin:0 0 8px;font:700 10px\/1.35 Arial,Helvetica,sans-serif;letter-spacing:.19em;color:var(--brown);}\n#ofuroJourneyPlanner h3{margin:0;font:400 clamp(24px,2.35vw,33px)\/1.4 'Libre Baskerville',Georgia,serif;letter-spacing:-.03em;color:var(--green);text-transform:none;}\n#ofuroJourneyPlanner .ojp-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;}\n#ofuroJourneyPlanner .ojp-category{display:flex;flex-direction:column;min-width:0;text-align:left;color:var(--green);border:1px solid #D2D9CE;background:#FCFBF8;padding:0;border-radius:0;transition:transform .22s,border-color .22s,box-shadow .22s;overflow:hidden;box-shadow:none;}\n#ofuroJourneyPlanner .ojp-category:hover{transform:translateY(-4px);border-color:var(--green);box-shadow:0 12px 20px rgba(33,58,45,.09);}\n#ofuroJourneyPlanner .ojp-category.is-selected{border:2px solid var(--green);box-shadow:0 7px 20px rgba(33,58,45,.12);}\n#ofuroJourneyPlanner .ojp-image{width:100%;height:220px;display:block;position:relative;overflow:hidden;background:linear-gradient(125deg,#718273,#A5A89B);}\n#ofuroJourneyPlanner .ojp-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s;}\n#ofuroJourneyPlanner .ojp-category:hover .ojp-image img{transform:scale(1.035);}\n#ofuroJourneyPlanner .ojp-image-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.12),transparent 55%,rgba(27,45,32,.18));pointer-events:none;}\n#ofuroJourneyPlanner .ojp-category-num{position:absolute;top:14px;left:15px;color:white;font:700 12px Arial,Helvetica,sans-serif;letter-spacing:.07em;text-shadow:0 1px 4px #0008;}\n#ofuroJourneyPlanner .ojp-card-content{display:flex;flex:1;flex-direction:column;padding:22px 20px 19px;min-height:182px;}\n#ofuroJourneyPlanner .ojp-card-title{display:block;color:var(--green);font:400 clamp(18px,1.55vw,23px)\/1.45 'Libre Baskerville',Georgia,serif;letter-spacing:-.025em;}\n#ofuroJourneyPlanner .ojp-card-title em{font-weight:400;color:var(--brown);}\n#ofuroJourneyPlanner .ojp-card-desc{color:#676E65;margin:11px 0 18px;font:400 12px\/1.7 Arial,Helvetica,sans-serif;}\n#ofuroJourneyPlanner .ojp-card-action{display:flex;justify-content:space-between;align-items:center;gap:8px;max-width:100%;border-top:1px solid #DBE2D8;padding-top:13px;margin-top:auto;font:700 10px\/1.4 Arial,Helvetica,sans-serif;letter-spacing:.07em;color:var(--green);}\n#ofuroJourneyPlanner .ojp-card-action span{font-size:18px;font-weight:400;line-height:1;}\n#ofuroJourneyPlanner .ojp-builder{margin-top:55px;scroll-margin-top:110px;}\n#ofuroJourneyPlanner .ojp-next-step{padding-top:35px;border-top:1px solid #C9D2C6;}\n#ofuroJourneyPlanner .ojp-category-explainer{max-width:750px;margin:0 0 22px 56px;color:#666D63;font:400 13px\/1.8 Arial,Helvetica,sans-serif;}\n#ofuroJourneyPlanner .ojp-variant-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;}\n#ofuroJourneyPlanner .ojp-variant{position:relative;display:flex;flex-direction:column;min-height:160px;text-align:left;border:1px solid #D2D9CE;border-radius:0;padding:22px 23px 20px;color:var(--green);background:#FCFBF8;transition:background .2s,border .2s;}\n#ofuroJourneyPlanner .ojp-variant:hover{background:#EEF2EC;border-color:var(--green);}\n#ofuroJourneyPlanner .ojp-variant.is-selected{border:2px solid var(--green);background:var(--sage);padding:21px 22px 19px;}\n#ofuroJourneyPlanner .ojp-variant-name{display:block;font:400 19px\/1.45 'Libre Baskerville',Georgia,serif;color:var(--green);margin:0 0 11px;}\n#ofuroJourneyPlanner .ojp-variant-desc{display:block;color:#667065;font:400 12px\/1.65 Arial,Helvetica,sans-serif;margin:0 0 14px;}\n#ofuroJourneyPlanner .ojp-variant-cta{margin-top:auto;display:block;color:var(--brown);font:700 10px\/1.45 Arial,Helvetica,sans-serif;letter-spacing:.085em;}\n\/* Inclusions are visible BEFORE the date is chosen, in small framed tiles. *\/\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"stay\"],#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"thermal\"],#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"ofuro\"]{grid-template-columns:repeat(2,minmax(0,1fr));}\n#ofuroJourneyPlanner .ojp-variant-details{display:block;margin:0 0 20px;padding-top:12px;border-top:1px solid #D6DFD3;}\n#ofuroJourneyPlanner .ojp-variant-details-label{display:block;margin-bottom:9px;font:700 10px\/1.4 Arial,Helvetica,sans-serif;letter-spacing:.09em;color:var(--brown);}\n#ofuroJourneyPlanner .ojp-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;}\n#ofuroJourneyPlanner .ojp-feature-chip{display:block;background:#F0F3ED;border:1px solid #D8E1D4;color:#405448;padding:9px 10px;font:500 11px\/1.5 Arial,Helvetica,sans-serif;}\n#ofuroJourneyPlanner .ojp-variant[data-variant=\"signature\"] .ojp-feature-chip{background:#E8EFE5;border-color:#C8D8C5;}\n\/* Signature Ofuro and Signature stay: editorial premium treatment (not massage Signature). *\/\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"ofuro\"] .ojp-variant[data-variant=\"signature\"],\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"stay\"] .ojp-variant[data-variant=\"signature\"]{\n  background:#2F4A3D !important;\n  border:1px solid #2F4A3D !important;\n  color:#F5F4EF !important;\n}\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"ofuro\"] .ojp-variant[data-variant=\"signature\"]:hover,\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"stay\"] .ojp-variant[data-variant=\"signature\"]:hover{\n  background:#395848 !important;\n  border-color:#D9CBB6 !important;\n}\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"ofuro\"] .ojp-variant[data-variant=\"signature\"].is-selected,\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"stay\"] .ojp-variant[data-variant=\"signature\"].is-selected{\n  background:#395848 !important;\n  border:2px solid #D9CBB6 !important;\n  padding:21px 22px 19px;\n}\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"ofuro\"] .ojp-variant[data-variant=\"signature\"] .ojp-variant-name,\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"stay\"] .ojp-variant[data-variant=\"signature\"] .ojp-variant-name{\n  color:#F5F4EF !important;\n}\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"ofuro\"] .ojp-variant[data-variant=\"signature\"] .ojp-variant-desc,\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"stay\"] .ojp-variant[data-variant=\"signature\"] .ojp-variant-desc{\n  color:#E4E9E0 !important;\n}\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"ofuro\"] .ojp-variant[data-variant=\"signature\"] .ojp-variant-details,\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"stay\"] .ojp-variant[data-variant=\"signature\"] .ojp-variant-details{\n  border-top-color:rgba(245,244,239,.3);\n}\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"ofuro\"] .ojp-variant[data-variant=\"signature\"] .ojp-variant-details-label,\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"stay\"] .ojp-variant[data-variant=\"signature\"] .ojp-variant-details-label,\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"ofuro\"] .ojp-variant[data-variant=\"signature\"] .ojp-variant-cta,\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"stay\"] .ojp-variant[data-variant=\"signature\"] .ojp-variant-cta{\n  color:#D9CBB6 !important;\n}\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"ofuro\"] .ojp-variant[data-variant=\"signature\"] .ojp-feature-chip,\n#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"stay\"] .ojp-variant[data-variant=\"signature\"] .ojp-feature-chip{\n  background:#E5EBE1 !important;\n  color:#2F4A3D !important;\n  border-color:#D9CBB6 !important;\n}\n#ofuroJourneyPlanner .ojp-signature-badge{\n  display:inline-flex;\n  width:max-content;\n  max-width:100%;\n  margin:0 0 15px;\n  padding:7px 11px;\n  background:#D9CBB6;\n  color:#2F4A3D;\n  border:1px solid #E8D9C2;\n  font:700 10px\/1.4 Arial,Helvetica,sans-serif;\n  letter-spacing:.1em;\n  text-transform:uppercase;\n}\n\n#ofuroJourneyPlanner .ojp-massage-types{display:block;margin-top:12px;padding:12px 12px 10px;border:1px solid #E0D8CC;background:#F8F5EF;}\n#ofuroJourneyPlanner .ojp-massage-types .ojp-variant-details-label{color:#7B5E45;margin-bottom:7px;}\n#ofuroJourneyPlanner .ojp-massage-type{display:block;position:relative;padding-left:13px;margin:5px 0;font:400 11px\/1.55 Arial,Helvetica,sans-serif;color:#49594E;}\n#ofuroJourneyPlanner .ojp-massage-type::before{content:'\u2022';position:absolute;left:0;color:#7B5E45;}\n#ofuroJourneyPlanner .ojp-variant-footnote{display:block;margin-top:7px;font:italic 10px\/1.55 Arial,Helvetica,sans-serif;color:#767B73;}\n\n#ofuroJourneyPlanner .ojp-config{margin-top:34px;}\n#ofuroJourneyPlanner .ojp-config-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.82fr);gap:22px;align-items:start;}\n#ofuroJourneyPlanner .ojp-config-main{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);gap:20px;align-items:start;min-width:0;}\n#ofuroJourneyPlanner .ojp-calendar-wrap,#ofuroJourneyPlanner .ojp-settings{min-width:0;}\n#ofuroJourneyPlanner .ojp-calendar-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:12px;flex-wrap:wrap;}\n#ofuroJourneyPlanner .ojp-field-label{font:700 10px\/1.5 Arial,Helvetica,sans-serif;letter-spacing:.09em;color:var(--green);}\n#ofuroJourneyPlanner .ojp-date-guide{font:400 10px Arial,Helvetica,sans-serif;color:#858B82;}\n#ofuroJourneyPlanner .ojp-cal{padding:15px 13px 18px;border:1px solid #D4DCD1;background:#FFF;}\n#ofuroJourneyPlanner .ojp-monthbar{display:flex;justify-content:space-between;align-items:center;gap:13px;margin-bottom:16px;}\n#ofuroJourneyPlanner .ojp-monthbar strong{color:var(--green);font:400 15px\/1.35 'Libre Baskerville',Georgia,serif;text-transform:capitalize;text-align:center;}\n#ofuroJourneyPlanner .ojp-month-btn{display:flex;align-items:center;justify-content:center;width:31px;height:31px;border:1px solid #C7D2C5;background:white;border-radius:50%;font-size:24px;line-height:1;color:var(--green);padding:0;}\n#ofuroJourneyPlanner .ojp-month-btn:disabled{opacity:.25;cursor:default;}\n#ofuroJourneyPlanner .ojp-weekdays,#ofuroJourneyPlanner .ojp-day-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center;gap:3px;}\n#ofuroJourneyPlanner .ojp-weekdays{margin-bottom:5px;}\n#ofuroJourneyPlanner .ojp-weekdays span{font:700 10px\/1.7 Arial,Helvetica,sans-serif;color:#778477;}\n#ofuroJourneyPlanner .ojp-day-placeholder{min-height:33px;}\n#ofuroJourneyPlanner .ojp-day-btn{display:flex;justify-content:center;align-items:center;min-height:33px;min-width:0;padding:0;border:1px solid transparent;border-radius:0;background:white;font:400 12px Arial,Helvetica,sans-serif;color:var(--green);}\n#ofuroJourneyPlanner .ojp-day-btn:not(:disabled):hover{background:#E8EEE5;border-color:#BBCABC;}\n#ofuroJourneyPlanner .ojp-day-btn:disabled{color:#C3C7C1;cursor:default;}\n#ofuroJourneyPlanner .ojp-day-btn.is-selected{background:var(--green) !important;color:white !important;font-weight:700;}\n#ofuroJourneyPlanner .ojp-day-btn.is-range{background:#E5EBE3;}\n#ofuroJourneyPlanner .ojp-day-btn.is-today:not(.is-selected){border-color:#B0BBAF;}\n#ofuroJourneyPlanner .ojp-help{margin:11px 0 0;color:#7B8178;font:400 11px\/1.75 Arial,Helvetica,sans-serif;}\n#ofuroJourneyPlanner .ojp-fieldset{margin:0 0 24px;padding:0;border:none;min-width:0;}\n#ofuroJourneyPlanner .ojp-fieldset legend{padding:0;margin:0 0 13px;}\n#ofuroJourneyPlanner .ojp-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;}\n#ofuroJourneyPlanner .ojp-toggle.ojp-nights{grid-template-columns:repeat(2,minmax(0,1fr));}\n#ofuroJourneyPlanner .ojp-toggle button{background:#fff;color:var(--green);min-height:43px;border:1px solid #CBD4C9;border-radius:0;padding:8px 6px;font:600 11px\/1.4 Arial,Helvetica,sans-serif;}\n#ofuroJourneyPlanner .ojp-toggle button.is-active{background:var(--green);color:#fff;border-color:var(--green);}\n#ofuroJourneyPlanner .ojp-selection-meta{border-top:1px solid #D5DDD2;border-bottom:1px solid #D5DDD2;padding:16px 0;display:grid;gap:12px;}\n#ofuroJourneyPlanner .ojp-selection-meta p{margin:0;display:flex;justify-content:space-between;align-items:baseline;gap:10px;}\n#ofuroJourneyPlanner .ojp-selection-meta p span{font:400 11px Arial,Helvetica,sans-serif;color:#858B82;}\n#ofuroJourneyPlanner .ojp-selection-meta p strong{font:600 12px Arial,Helvetica,sans-serif;color:var(--green);text-align:right;}\n#ofuroJourneyPlanner .ojp-summary{background:var(--green);padding:29px 25px 25px;color:var(--cloud);min-width:0;}\n#ofuroJourneyPlanner .ojp-summary-eyebrow,#ofuroJourneyPlanner .ojp-summary-micro{font:700 10px\/1.4 Arial,Helvetica,sans-serif;letter-spacing:.11em;color:var(--sand);}\n#ofuroJourneyPlanner .ojp-summary-eyebrow{margin:0 0 13px;}\n#ofuroJourneyPlanner .ojp-summary h4{margin:0 0 8px;color:var(--cloud);font:400 24px\/1.42 'Libre Baskerville',Georgia,serif;}\n#ofuroJourneyPlanner .ojp-summary-detail{margin:0 0 19px;color:#E3E8DF;font:400 12px\/1.7 Arial,Helvetica,sans-serif;}\n#ofuroJourneyPlanner .ojp-prices{border-top:1px solid #ffffff40;border-bottom:1px solid #ffffff40;padding:21px 0 19px;}\n#ofuroJourneyPlanner .ojp-summary-micro{display:block;}\n#ofuroJourneyPlanner .ojp-final-price{display:block;margin:12px 0 15px;font:400 clamp(35px,3.1vw,47px)\/1.1 Georgia,'Times New Roman',serif;color:#fff;letter-spacing:-.03em;white-space:nowrap;}\n#ofuroJourneyPlanner .ojp-compare{display:flex;align-items:baseline;gap:8px;justify-content:space-between;font:400 11px\/1.5 Arial,Helvetica,sans-serif;color:#D7E0D6;}\n#ofuroJourneyPlanner .ojp-compare del{font:400 20px\/1.3 Georgia,serif;color:#D9CBB6;}\n#ofuroJourneyPlanner .ojp-savings{display:block;width:100%;margin-top:15px;padding:12px 14px;background:#DFEBDD;border:1px solid #BCD4BC;color:#2F4A3D;font:700 12px\/1.5 Arial,Helvetica,sans-serif;letter-spacing:.015em;text-align:center;}\n#ofuroJourneyPlanner .ojp-includes{border-top:1px solid #ffffff40;padding-top:19px;margin-top:19px;}\n#ofuroJourneyPlanner .ojp-includes ul{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:9px;}\n#ofuroJourneyPlanner .ojp-includes li{position:relative;padding-left:14px;margin:0;color:#F1F1EC;font:400 12px\/1.62 Arial,Helvetica,sans-serif;}\n#ofuroJourneyPlanner .ojp-includes li::before{content:'\u2022';position:absolute;left:0;color:var(--sand);}\n#ofuroJourneyPlanner .ojp-robe{font:italic 11px\/1.6 Arial,Helvetica,sans-serif;color:#D9CBB6;margin:14px 0 0;}\n\/* Same Ofuro pill silhouette, in sand over Forest Green for strong contrast. *\/\n#ofuroJourneyPlanner .ojp-book-wrap{display:flex;justify-content:center;align-items:center;margin:24px auto 0;padding-top:19px;border-top:1px solid rgba(245,244,239,.25);text-align:center;}\n#ofuroJourneyPlanner .ojp-book{\n  display:inline-flex !important;align-items:center !important;justify-content:center !important;\n  width:auto !important;max-width:100% !important;min-height:53px !important;\n  padding:16px 32px !important;border-radius:999px !important;\n  background:#D9CBB6 !important;color:#2F4A3D !important;\n  border:1px solid #D9CBB6 !important;text-align:center !important;\n  text-decoration:none !important;font:700 12px\/1.4 Arial,Helvetica,sans-serif !important;\n  letter-spacing:.095em !important;transition:background .2s ease,color .2s ease,transform .2s ease !important;\n}\n#ofuroJourneyPlanner .ojp-book[hidden]{display:none !important;}\n#ofuroJourneyPlanner .ojp-book:hover{background:#F5F4EF !important;color:#2F4A3D !important;border-color:#F5F4EF !important;transform:translateY(-2px);}\n#ofuroJourneyPlanner .ojp-book:focus-visible{outline:2px solid #7B5E45 !important;outline-offset:4px;}\n#ofuroJourneyPlanner .ojp-small-note{color:#CED8CF;margin:17px 0 0;font:400 10px\/1.75 Arial,Helvetica,sans-serif;}\n#ofuroJourneyPlanner .ojp-long-stay{border-top:1px solid #ffffff55;padding:17px 0 0;}\n#ofuroJourneyPlanner .ojp-long-stay strong{font:400 17px\/1.5 'Libre Baskerville',Georgia,serif;color:#fff;}\n#ofuroJourneyPlanner .ojp-long-stay p{font:400 12px\/1.8 Arial,Helvetica,sans-serif;color:#F1F1ED;margin:13px 0 17px;}\n#ofuroJourneyPlanner .ojp-bottom-line{text-align:center;border-top:1px solid #CBD6CA;margin-top:34px;padding-top:20px;font:400 16px\/1.6 'Libre Baskerville',Georgia,serif;color:var(--green);}\n#ofuroJourneyPlanner .ojp-bottom-line em{color:var(--brown);}\n\/* ===============================================================\n   TYPOGRAPHIE SPA OFURO \u2014 M\u00caME SYST\u00c8ME QUE LES SECTIONS PR\u00c9C\u00c9DENTES\n   Titres et texte \u00e9ditorial : Libre Baskerville, poids 400\n   Navigation, l\u00e9gendes, descriptions : Arial \/ Helvetica\n   Prix : Georgia \/ Times New Roman\n   Les !important prot\u00e8gent la typographie des styles globaux Elementor.\n   =============================================================== *\/\n#ofuroJourneyPlanner.ojp h2,\n#ofuroJourneyPlanner.ojp h3,\n#ofuroJourneyPlanner.ojp .ojp-card-title,\n#ofuroJourneyPlanner.ojp .ojp-variant-name,\n#ofuroJourneyPlanner.ojp .ojp-summary h4,\n#ofuroJourneyPlanner.ojp .ojp-monthbar strong,\n#ofuroJourneyPlanner.ojp .ojp-long-stay strong,\n#ofuroJourneyPlanner.ojp .ojp-bottom-line {\n  font-family:'Libre Baskerville',Georgia,serif !important;\n  font-weight:400 !important;\n  text-transform:none !important;\n}\n#ofuroJourneyPlanner.ojp .ojp-hero-text {\n  font-family:'Libre Baskerville',Georgia,serif !important;\n  font-weight:400 !important;\n}\n#ofuroJourneyPlanner.ojp h2 em,\n#ofuroJourneyPlanner.ojp h3 em,\n#ofuroJourneyPlanner.ojp .ojp-card-title em,\n#ofuroJourneyPlanner.ojp .ojp-bottom-line em {\n  font-family:'Libre Baskerville',Georgia,serif !important;\n  font-style:italic !important;\n  font-weight:400 !important;\n}\n#ofuroJourneyPlanner.ojp .ojp-final-price,\n#ofuroJourneyPlanner.ojp .ojp-compare del {\n  font-family:Georgia,'Times New Roman',serif !important;\n  font-weight:400 !important;\n}\n#ofuroJourneyPlanner.ojp .ojp-category-explainer,\n#ofuroJourneyPlanner.ojp .ojp-card-desc,\n#ofuroJourneyPlanner.ojp .ojp-variant-desc,\n#ofuroJourneyPlanner.ojp .ojp-variant-details-label,\n#ofuroJourneyPlanner.ojp .ojp-feature-chip,\n#ofuroJourneyPlanner.ojp .ojp-massage-type,\n#ofuroJourneyPlanner.ojp .ojp-summary-detail,\n#ofuroJourneyPlanner.ojp .ojp-includes li,\n#ofuroJourneyPlanner.ojp .ojp-savings {\n  font-family:Arial,Helvetica,sans-serif !important;\n}\n\n\/* Guidage discret : uniquement apr\u00e8s les \u00e9tapes 01 et 02. *\/\n#ofuroJourneyPlanner.ojp .ojp-step-prompt{\n  display:flex;align-items:center;justify-content:center;gap:10px;\n  width:max-content;max-width:100%;margin:19px auto 0;\n  padding:12px 18px;border:1px solid #D3DDD0;\n  background:#ECF1E9;color:#2F4A3D;\n  text-align:center;font:500 12px\/1.6 Arial,Helvetica,sans-serif !important;\n}\n#ofuroJourneyPlanner.ojp .ojp-prompt-icon{font-size:18px;line-height:1;color:#7B5E45;}\n#ofuroJourneyPlanner.ojp .ojp-stay-booking-note{\n  color:#2F4A3D;background:#ECF1E9;border-left:2px solid #7B5E45;\n  margin:12px 0 0;padding:10px 12px;font:500 11px\/1.65 Arial,Helvetica,sans-serif !important;\n}\n\/* Explicitly lock brand heading colors: no black heading inherited from Elementor. *\/\n#ofuroJourneyPlanner.ojp h2,#ofuroJourneyPlanner.ojp h3,\n#ofuroJourneyPlanner.ojp .ojp-card-title,\n#ofuroJourneyPlanner.ojp .ojp-variant-name{color:#2F4A3D !important;}\n#ofuroJourneyPlanner.ojp h2 em,#ofuroJourneyPlanner.ojp h3 em,\n#ofuroJourneyPlanner.ojp .ojp-card-title em{color:#7B5E45 !important;}\n#ofuroJourneyPlanner.ojp .ojp-summary h4{color:#F5F4EF !important;}\n#ofuroJourneyPlanner.ojp .ojp-variant-grid[data-category=\"ofuro\"] .ojp-variant[data-variant=\"signature\"] .ojp-variant-name,\n#ofuroJourneyPlanner.ojp .ojp-variant-grid[data-category=\"stay\"] .ojp-variant[data-variant=\"signature\"] .ojp-variant-name{color:#F5F4EF !important;}\n#ofuroJourneyPlanner.ojp .ojp-bottom-line{color:#2F4A3D !important;}\n#ofuroJourneyPlanner.ojp .ojp-bottom-line em{color:#7B5E45 !important;}\n@media(max-width:760px){\n  #ofuroJourneyPlanner.ojp .ojp-step-prompt{font-size:11px !important;padding:11px 13px;}\n  #ofuroJourneyPlanner.ojp .ojp-book{font-size:10px !important;padding:14px 19px !important;}\n}\n\n@media(max-width:1150px){#ofuroJourneyPlanner .ojp-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));}#ofuroJourneyPlanner .ojp-image{height:225px;}#ofuroJourneyPlanner .ojp-config-layout{grid-template-columns:minmax(0,1fr) 320px;}#ofuroJourneyPlanner .ojp-config-main{grid-template-columns:1fr;}}\n@media(max-width:760px){#ofuroJourneyPlanner.ojp{padding:152px 20px 52px;}#ofuroJourneyPlanner.ojp::before{top:-115px !important;height:230px !important;width:160% !important;left:-30% !important;}#ofuroJourneyPlanner.ojp::after{height:68px !important;clip-path:ellipse(66% 100% at 50% 100%) !important;}#ofuroJourneyPlanner .ojp-book{padding:15px 24px !important;font-size:11px !important;}#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"stay\"],#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"thermal\"],#ofuroJourneyPlanner .ojp-variant-grid[data-category=\"ofuro\"]{grid-template-columns:1fr;}#ofuroJourneyPlanner .ojp-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));}#ofuroJourneyPlanner .ojp-savings{padding:12px 10px;font-size:12px;}#ofuroJourneyPlanner .ojp-hero{margin-bottom:42px;}#ofuroJourneyPlanner .ojp-hero-text{font-size:14px;line-height:1.85;}#ofuroJourneyPlanner .ojp-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}#ofuroJourneyPlanner .ojp-image{height:155px;}#ofuroJourneyPlanner .ojp-card-content{padding:15px 12px;min-height:190px;}#ofuroJourneyPlanner .ojp-card-title{font-size:16px;}#ofuroJourneyPlanner .ojp-card-desc{font-size:11px;}#ofuroJourneyPlanner .ojp-card-action{font-size:9px;letter-spacing:0;}#ofuroJourneyPlanner .ojp-category-explainer{margin-left:0;}#ofuroJourneyPlanner .ojp-variant-grid{grid-template-columns:1fr;}#ofuroJourneyPlanner .ojp-variant{min-height:120px;padding:19px;}#ofuroJourneyPlanner .ojp-variant.is-selected{padding:18px;}#ofuroJourneyPlanner .ojp-config-layout,#ofuroJourneyPlanner .ojp-config-main{grid-template-columns:1fr;}#ofuroJourneyPlanner .ojp-summary{padding:27px 22px;}#ofuroJourneyPlanner .ojp-bottom-line{margin-top:26px;}}\n@media(max-width:380px){#ofuroJourneyPlanner .ojp-feature-grid{grid-template-columns:1fr;}#ofuroJourneyPlanner .ojp-category-grid{grid-template-columns:1fr;}#ofuroJourneyPlanner .ojp-image{height:180px;}#ofuroJourneyPlanner .ojp-card-content{min-height:0;}#ofuroJourneyPlanner .ojp-category-grid{gap:13px;}#ofuroJourneyPlanner .ojp-final-price{font-size:36px;}}\n@media(prefers-reduced-motion:reduce){#ofuroJourneyPlanner *,#ofuroJourneyPlanner *::before{transition:none !important;scroll-behavior:auto !important;}}\n\n\/* SPA OFURO \u2014 neutralise exclusivement l'ancien sous-menu fixe.\n   Le code du nouveau s\u00e9lecteur ne cr\u00e9e pas de sticky menu.\n   Pour suppression permanente, enlever l'ancien widget HTML Elementor. *\/\n#ofuroPricingSticky,\n#ofuroPricingSticky.ofuro-pricing-sticky,\n#ofuroPricingSticky.ofuro-pricing-sticky.is-visible {\n  display: none !important;\n}\n\n\n\/* ===============================================================\n   V11 \u00b7 PARCOURS GUID\u00c9 : carte active + \u00e9tape 02 reli\u00e9e\n   =============================================================== *\/\n#ofuroJourneyPlanner .ojp-category{position:relative;}\n#ofuroJourneyPlanner .ojp-category.is-selected{\n  border:2px solid #2F4A3D !important;\n  background:#F3F6F0;\n  box-shadow:0 10px 24px rgba(33,58,45,.14);\n  transform:translateY(-2px);\n}\n#ofuroJourneyPlanner .ojp-category.is-selected::after{\n  content:\"\u2713\";position:absolute;right:13px;top:13px;z-index:3;\n  display:flex;align-items:center;justify-content:center;\n  width:30px;height:30px;border-radius:50%;\n  color:#2F4A3D;background:#F5F4EF;\n  box-shadow:0 1px 8px rgba(0,0,0,.15);\n  font:700 17px Arial,Helvetica,sans-serif;\n}\n#ofuroJourneyPlanner .ojp-category.is-selected .ojp-card-action{\n  color:#2F4A3D;border-top-color:#91A38D;\n}\n#ofuroJourneyPlanner .ojp-builder{\n  --ojp-selected-x:12.5%;\n  position:relative;\n  margin-top:40px;\n  padding:29px 30px 30px;\n  border:1px solid #C4D1C0;\n  border-top:3px solid #2F4A3D;\n  background:#EDF2EA;\n  scroll-margin-top:95px;\n}\n\/* Continuous connector from the selected card's lower edge. *\/\n#ofuroJourneyPlanner .ojp-builder::before{\n  content:\"\";position:absolute;top:-42px;left:var(--ojp-selected-x);\n  width:3px;height:42px;background:#2F4A3D;\n  transform:translateX(-50%);pointer-events:none;\n}\n#ofuroJourneyPlanner .ojp-builder::after{\n  content:\"\";position:absolute;top:-8px;left:var(--ojp-selected-x);\n  width:13px;height:13px;background:#2F4A3D;\n  border:3px solid #EDF2EA;border-radius:50%;\n  transform:translateX(-50%);pointer-events:none;\n}\n#ofuroJourneyPlanner .ojp-active-choice{\n  display:flex;align-items:center;gap:9px;flex-wrap:wrap;\n  margin:0 0 21px;padding:0 0 17px;\n  border-bottom:1px solid #C7D4C4;\n  font:700 10px\/1.5 Arial,Helvetica,sans-serif;\n  letter-spacing:.09em;color:#657868;\n}\n#ofuroJourneyPlanner .ojp-active-choice strong{\n  color:#2F4A3D;font:700 12px\/1.4 Arial,Helvetica,sans-serif;\n  letter-spacing:0;text-transform:none;\n}\n#ofuroJourneyPlanner .ojp-choice-text{display:flex;flex-direction:column;gap:4px;min-width:0;}\n#ofuroJourneyPlanner .ojp-choice-label{color:#657868;font:700 10px\/1.5 Arial,Helvetica,sans-serif;letter-spacing:.08em;}\n#ofuroJourneyPlanner .ojp-choice-thumb{\n  display:none;width:46px;height:46px;object-fit:cover;flex:0 0 46px;\n  border:1px solid #C3D0BF;\n}\n#ofuroJourneyPlanner .ojp-choice-icon{\n  display:inline-flex;justify-content:center;align-items:center;\n  width:24px;height:24px;flex:0 0 24px;border-radius:50%;\n  background:#2F4A3D;color:#fff;font:700 13px Arial,Helvetica,sans-serif;\n}\n#ofuroJourneyPlanner .ojp-builder .ojp-next-step{\n  border-top:0;padding-top:0;\n}\n#ofuroJourneyPlanner .ojp-builder .ojp-category-explainer{\n  margin:0 0 13px 56px;\n}\n#ofuroJourneyPlanner.ojp .ojp-step-prompt.ojp-prompt-before{\n  width:fit-content;max-width:calc(100% - 55px);justify-content:flex-start;\n  margin:0 0 20px 55px;padding:10px 14px;\n  border-left:3px solid #7B5E45;\n  background:#F7F8F5;font-weight:600 !important;\n}\n#ofuroJourneyPlanner .ojp-builder.ojp-is-expanding{\n  animation:ojpReveal .34s ease-out both;\n}\n@keyframes ojpReveal{\n  from{opacity:.48;transform:translateY(9px);}\n  to{opacity:1;transform:translateY(0);}\n}\n@media(max-width:760px){\n  #ofuroJourneyPlanner .ojp-builder{\n    margin-top:14px;padding:23px 16px 23px;\n  }\n  \/* On 2-column mobile, a straight connector would cross other cards.\n     Instead, keep the expanded panel attached with a matching image preview. *\/\n  #ofuroJourneyPlanner .ojp-builder::before,\n  #ofuroJourneyPlanner .ojp-builder::after{display:none;}\n  #ofuroJourneyPlanner .ojp-choice-thumb{display:block;}\n  #ofuroJourneyPlanner .ojp-choice-icon{display:none;}\n  #ofuroJourneyPlanner .ojp-active-choice{margin-bottom:18px;gap:7px;}\n  #ofuroJourneyPlanner .ojp-builder .ojp-category-explainer{margin-left:0;}\n  #ofuroJourneyPlanner.ojp .ojp-step-prompt.ojp-prompt-before{margin-left:0;max-width:100%;font-size:11px !important;}\n  #ofuroJourneyPlanner .ojp-category.is-selected::after{right:8px;top:8px;width:25px;height:25px;font-size:13px;}\n  #ofuroJourneyPlanner .ojp-category.is-selected{transform:none;}\n}\n@media(prefers-reduced-motion:reduce){\n  #ofuroJourneyPlanner .ojp-builder.ojp-is-expanding{animation:none !important;}\n}\n\n<\/style>\n<script>\n(function(){'use strict';\n  function init(){\n    const root=document.getElementById('ofuroJourneyPlanner');\n    if(!root||root.dataset.ready==='1')return;\n    root.dataset.ready='1';\n    const $=s=>root.querySelector(s), $$=s=>Array.from(root.querySelectorAll(s));\n    const WEBSTORE='https:\/\/booking.spaofuro.com\/webstoreNew\/services';\n    \/\/ EDIT PRICES HERE. Daily rates: weekday = Mon\u2013Thu; weekend = Fri\u2013Sun.\n    \/\/ Existing thermal + massage promotional package rates are preserved.\n    const OFFERS={\n      thermal:{label:'Exp\u00e9rience thermale',intro:'Au fil de l\u2019eau, retrouvez l\u2019espace de ralentir.',variants:[\n        {id:'am',name:'Demi-journ\u00e9e AM',sub:'Une matin\u00e9e rien que pour vous \u00b7 9 h \u2013 13 h',highlights:['Thermale 9 h \u2013 13 h','Espaces de d\u00e9tente'],regular:{weekday:79,weekend:89},promo:55,includes:['Acc\u00e8s aux installations thermales de 9 h \u00e0 13 h','Acc\u00e8s aux espaces de d\u00e9tente'],robe:'Peignoir non inclus.'},\n        {id:'full',name:'Journ\u00e9e compl\u00e8te',sub:'Prenez tout le temps de ralentir \u00b7 9 h \u2013 19 h',highlights:['Thermale journ\u00e9e compl\u00e8te','Espaces de d\u00e9tente'],regular:{weekday:99,weekend:109},promo:75,includes:['Acc\u00e8s aux installations thermales pour la journ\u00e9e','Acc\u00e8s aux espaces de d\u00e9tente'],robe:'Peignoir non inclus.'}\n      ]},\n      massage:{label:'Thermal + massage',intro:'Une journ\u00e9e thermale suivie d\u2019un massage de 60 minutes.',variants:[\n        {id:'relax',name:'Thermal + massage d\u00e9tente',sub:'Une parenth\u00e8se de douceur \u00b7 60 min',highlights:['Thermale journ\u00e9e compl\u00e8te','Massage d\u00e9tente \u00b7 60 min'],massageTypes:['Massage d\u00e9tente'],regular:{weekday:218,weekend:228},promo:194,includes:['Acc\u00e8s thermal journ\u00e9e compl\u00e8te (9 h \u2013 19 h)','Acc\u00e8s aux espaces de d\u00e9tente','Massage d\u00e9tente de 60 minutes'],robe:'Peignoir non inclus.'},\n        {id:'special',name:'Thermal + massage sp\u00e9cialis\u00e9',sub:'Un soin adapt\u00e9 \u00e0 vos besoins \u00b7 60 min',highlights:['Thermale journ\u00e9e compl\u00e8te','Massage sp\u00e9cialis\u00e9 \u00b7 60 min'],massageTypes:['Massage des tissus profonds','Massage th\u00e9rapeutique','Drainage lymphatique','R\u00e9flexologie'],regular:{weekday:238,weekend:248},promo:214,includes:['Acc\u00e8s thermal journ\u00e9e compl\u00e8te (9 h \u2013 19 h)','Acc\u00e8s aux espaces de d\u00e9tente','Massage sp\u00e9cialis\u00e9 de 60 minutes'],robe:'Peignoir non inclus. Le choix des techniques d\u00e9pend de la disponibilit\u00e9 des massoth\u00e9rapeutes.'},\n        {id:'signature',name:'Thermal + massage Signature',sub:'Un rituel de d\u00e9tente distinctif \u00b7 60 min',highlights:['Thermale journ\u00e9e compl\u00e8te','Massage Signature \u00b7 60 min'],massageTypes:['Massage Zen aux huiles essentielles','Massage \u00e9nerg\u00e9tique','Deep Relaxation','Rituel Dos, Cou et T\u00eate'],regular:{weekday:254,weekend:264},promo:230,includes:['Acc\u00e8s thermal journ\u00e9e compl\u00e8te (9 h \u2013 19 h)','Acc\u00e8s aux espaces de d\u00e9tente','Massage Signature de 60 minutes'],robe:'Peignoir non inclus. Le choix des techniques d\u00e9pend de la disponibilit\u00e9 des massoth\u00e9rapeutes.'}\n      ]},\n      ofuro:{label:'Exp\u00e9rience Ofuro',intro:'Plus qu\u2019une pause, un retour \u00e0 soi. Deux fa\u00e7ons de vivre une journ\u00e9e compl\u00e8te.',variants:[\n        {id:'full',name:'Ofuro Journ\u00e9e compl\u00e8te',sub:'Une journ\u00e9e pour vous retrouver \u00b7 9 h \u2013 19 h',highlights:['Thermale journ\u00e9e compl\u00e8te','Yoga et m\u00e9ditation','Grande salade repas','Temps libre en nature'],regular:{weekday:119,weekend:139},promo:99,includes:['Acc\u00e8s thermal et espaces de d\u00e9tente','Une s\u00e9ance de yoga au choix','S\u00e9ance de m\u00e9ditation','Temps libre \u00e0 votre rythme','Grande salade repas'],robe:'Peignoir non inclus.'},\n        {id:'signature',name:'Ofuro Experience Signature',sub:'Une journ\u00e9e de bien-\u00eatre compl\u00e8te \u00b7 9 h \u2013 19 h',highlights:['Thermale journ\u00e9e compl\u00e8te','Yoga et m\u00e9ditation','Massage d\u00e9tente 60 min','Grande salade repas','Smoothie, jus et shot sant\u00e9','Peignoir inclus'],regular:{weekday:269,weekend:299},promo:229,includes:['Acc\u00e8s thermal et espaces de d\u00e9tente','Une s\u00e9ance de yoga au choix','S\u00e9ance de m\u00e9ditation','Grande salade repas','Smoothie ou jus frais','Shot sant\u00e9','Peignoir','Massage d\u00e9tente de 60 minutes','Temps libre \u00e0 votre rythme'],robe:''}\n      ]},\n      stay:{label:'H\u00e9bergement',intro:'Une nuit ou plus pour prolonger la s\u00e9r\u00e9nit\u00e9 en nature.',variants:[\n        {id:'regular',name:'H\u00e9bergement r\u00e9gulier',sub:'S\u00e9jour en libert\u00e9 \u00b7 thermale et repas',highlights:['H\u00e9bergement 1 ou 2 personnes','Exp\u00e9rience thermale','Espaces de d\u00e9tente','Petit-d\u00e9jeuner','Grande salade repas'],prices:{\n          1:{1:{weekday:330,weekend:360,promo:290},2:{weekday:501,weekend:561,promo:422}},\n          2:{1:{weekday:650,weekend:709,promo:571},2:{weekday:988,weekend:1106,promo:831}}\n        },includes:['H\u00e9bergement pour 1 ou 2 personnes','Exp\u00e9rience thermale et espaces de d\u00e9tente','Petit-d\u00e9jeuner et grande salade repas'],robe:''},\n        {id:'signature',name:'Retraite Signature Ofuro',sub:'S\u00e9jour bien-\u00eatre \u00b7 massage, yoga et m\u00e9ditation',highlights:['H\u00e9bergement 1 ou 2 personnes','Exp\u00e9rience thermale','Petit-d\u00e9jeuner et repas','Yoga et m\u00e9ditation','Massage d\u00e9tente 60 min \/ pers.','Smoothie, jus et shot sant\u00e9','Peignoir inclus'],prices:{\n          1:{1:{weekday:449,weekend:479,promo:409},2:{weekday:739,weekend:799,promo:660}},\n          2:{1:{weekday:888,weekend:947,promo:809},2:{weekday:1464,weekend:1582,promo:1307}}\n        },includes:['H\u00e9bergement pour 1 ou 2 personnes','Petit-d\u00e9jeuner et grande salade repas','Exp\u00e9rience thermale et espaces de d\u00e9tente','Yoga et m\u00e9ditation','Smoothie ou jus frais et shot sant\u00e9','Peignoir','Massage d\u00e9tente de 60 minutes par personne'],robe:''}\n      ]}\n    };\n    let category=null,variant=null,guests=2,nights=1,date=null;\n    const today=new Date();today.setHours(12,0,0,0);\n    const maxDay=new Date(today.getFullYear()+1,today.getMonth(),today.getDate(),12);\n    let month=new Date(today.getFullYear(),today.getMonth(),1,12);\n    const dateFormat=new Intl.DateTimeFormat('fr-CA',{day:'numeric',month:'short',year:'numeric'});\n    const monthFormat=new Intl.DateTimeFormat('fr-CA',{month:'long',year:'numeric'});\n    const currency=new Intl.NumberFormat('fr-CA',{style:'currency',currency:'CAD',minimumFractionDigits:0,maximumFractionDigits:0});\n    const atNoon=(y,m,d)=>new Date(y,m,d,12);\n    const addDays=(d,n)=>atNoon(d.getFullYear(),d.getMonth(),d.getDate()+n);\n    const stamp=d=>d.getFullYear()+'-'+String(d.getMonth()+1).padStart(2,'0')+'-'+String(d.getDate()).padStart(2,'0');\n    const fmt=d=>d?dateFormat.format(d):'\u00c0 s\u00e9lectionner';\n    const isStay=()=>category==='stay';\n    function period(){\n      if(!date)return null;\n      if(!isStay())return [0,5,6].includes(date.getDay())?'weekend':'weekday';\n      \/\/ Accommodation: weekend if one of the occupied nights falls on Fri or Sat.\n      for(let i=0;i<nights;i++)if([5,6].includes(addDays(date,i).getDay()))return 'weekend';\n      return 'weekday';\n    }\n    function rate(){\n      if(!category||!variant||!date)return null;\n      const per=period();\n      if(isStay()){\n        if(nights>2)return null;\n        const r=variant.prices[nights][guests];return {regular:r[per],promo:r.promo};\n      }\n      return {regular:variant.regular[per]*guests,promo:variant.promo*guests};\n    }\n    function allButtonsSelected(parent,attr,selected){\n      $$(parent+' button').forEach(b=>{const active=Number(b.dataset[attr])===selected;b.classList.toggle('is-active',active);b.setAttribute('aria-pressed',String(active));});\n    }\n    function renderCalendar(){\n      const start=atNoon(month.getFullYear(),month.getMonth(),1), last=new Date(month.getFullYear(),month.getMonth()+1,0,12).getDate();\n      const offset=(start.getDay()+6)%7, grid=$('#ojp-days');grid.textContent='';\n      $('#ojp-month-title').textContent=monthFormat.format(month);\n      $('#ojp-prev').disabled=month.getFullYear()===today.getFullYear()&&month.getMonth()===today.getMonth();\n      $('#ojp-next').disabled=month.getFullYear()===maxDay.getFullYear()&&month.getMonth()===maxDay.getMonth();\n      for(let i=0;i<offset;i++){const blank=document.createElement('span');blank.className='ojp-day-placeholder';blank.setAttribute('aria-hidden','true');grid.appendChild(blank);}\n      for(let d=1;d<=last;d++){\n        const candidate=atNoon(month.getFullYear(),month.getMonth(),d), button=document.createElement('button');\n        button.type='button';button.className='ojp-day-btn';button.textContent=String(d);button.setAttribute('aria-label',fmt(candidate));\n        if(candidate<today||candidate>maxDay)button.disabled=true;\n        if(stamp(candidate)===stamp(today))button.classList.add('is-today');\n        if(date&&stamp(candidate)===stamp(date)){button.classList.add('is-selected');button.setAttribute('aria-pressed','true');}else button.setAttribute('aria-pressed','false');\n        if(date&&isStay()&&nights<4&&candidate>date&&candidate<addDays(date,nights))button.classList.add('is-range');\n        button.addEventListener('click',()=>{date=candidate;renderCalendar();renderResult();});\n        grid.appendChild(button);\n      }\n    }\n    function renderResult(){\n      const ready=Boolean(date),long=ready&&isStay()&&nights>2, byPhone=ready&&isStay()&&nights>=2, result=rate(), name=variant?variant.name:'Votre exp\u00e9rience';\n      $('#ojp-summary-name').textContent=name;\n      $('#ojp-start-date').textContent=fmt(date);\n      $('#ojp-departure-row').hidden=!isStay();\n      $('#ojp-end-date').textContent=date&&isStay()?(nights>=4?'\u00c0 confirmer':fmt(addDays(date,nights))):'\u2014';\n      $('#ojp-summary-detail').textContent=!ready?'S\u00e9lectionnez une date pour d\u00e9couvrir le tarif.':(isStay()?`${nights===4?'4 nuits ou plus':nights+' nuit'+(nights>1?'s':'')} \u00b7 ${guests} personne${guests>1?'s':''} \u00b7 ${fmt(date)}`:`${guests} personne${guests>1?'s':''} \u00b7 ${fmt(date)} \u00b7 ${period()==='weekend'?'Fin de semaine':'En semaine'}`);\n      $('#ojp-prices').hidden=!(result&&ready);$('#ojp-savings').hidden=!(result&&ready);\n      $('#ojp-long-stay').hidden=!long;\n      $('#ojp-book').hidden=!ready;\n      $('#ojp-includes').hidden=!variant;\n      $('#ojp-benefits').replaceChildren();\n      if(variant){variant.includes.forEach(s=>{const li=document.createElement('li');li.textContent=s;$('#ojp-benefits').appendChild(li);});}\n      $('#ojp-robe-note').textContent=variant?variant.robe:'';\n      $('#ojp-weekend-definition').textContent=isStay()?'Fin de semaine : s\u00e9jour comprenant au moins une nuit de vendredi ou samedi (tarif indicatif).':'Fin de semaine : vendredi, samedi et dimanche (tarif indicatif).';\n      if(result){\n        $('#ojp-final-price').textContent=currency.format(result.promo);\n        $('#ojp-regular-price').textContent=currency.format(result.regular);\n        const saving=result.regular-result.promo;\n        $('#ojp-savings').textContent=saving>0?'\u00c9CONOMISEZ '+currency.format(saving):'';$('#ojp-savings').hidden=saving<=0;\n      }\n      const action=$('#ojp-book');\n      action.textContent=byPhone?'NOUS APPELER':'R\u00c9SERVER MON EXP\u00c9RIENCE';\n      action.href=byPhone?'tel:+14502262442':WEBSTORE;\n      if(byPhone){action.removeAttribute('target');action.removeAttribute('rel');}\n      else{action.setAttribute('target','_blank');action.setAttribute('rel','noopener noreferrer');}\n      $('#ojp-price-disclaimer').textContent=long\n        ?'Pour 3 nuits ou plus, notre \u00e9quipe confirmera les dates, les inclusions et le tarif par t\u00e9l\u00e9phone.'\n        :byPhone\n          ?'Ce tarif est indicatif. Pour 2 nuits, la r\u00e9servation se fait uniquement par t\u00e9l\u00e9phone. Taxes et disponibilit\u00e9s \u00e0 confirmer.'\n          :'Tarifs en dollars canadiens. La date choisie n\u2019est pas une r\u00e9servation; disponibilit\u00e9s, taxes applicables et prix final \u00e0 confirmer dans le webstore.';\n    }\n    function chooseVariant(key){\n      variant=OFFERS[category].variants.find(x=>x.id===key);date=null;nights=1;guests=2;\n      $$('#ojp-variant-grid button').forEach(b=>{const active=b.dataset.variant===key;b.classList.toggle('is-selected',active);b.setAttribute('aria-pressed',String(active));});\n      $('#ojp-config').hidden=false;\n      $('#ojp-prompt-two').hidden=true;\n      $('#ojp-night-field').hidden=!isStay();\n      $('#ojp-date-kind').textContent=isStay()?\"DATE D\u2019ARRIV\u00c9E\":\"DATE DE VISITE\";\n      $('#ojp-meta-start-label').textContent=isStay()?'Arriv\u00e9e':'Date choisie';\n      allButtonsSelected('#ojp-guests','guests',2);allButtonsSelected('#ojp-nights','nights',1);\n      month=new Date(today.getFullYear(),today.getMonth(),1,12);\n      renderCalendar();renderResult();\n      if(window.matchMedia('(max-width:760px)').matches)$('#ojp-config').scrollIntoView({behavior:'smooth',block:'start'});\n    }\n    \/* Connect the selected experience card visually to its expanded panel. *\/\n    function positionConnector(){\n      const panel=$('#ojp-builder');\n      const card=root.querySelector('.ojp-category.is-selected');\n      if(!card||panel.hidden)return;\n      const c=card.getBoundingClientRect(),p=panel.getBoundingClientRect();\n      const x=Math.max(20,Math.min(p.width-20,c.left+c.width\/2-p.left));\n      panel.style.setProperty('--ojp-selected-x',x+'px');\n    }\n    function chooseCategory(key,initial=false){\n      category=key;variant=null;date=null;nights=1;guests=2;\n      $$('.ojp-category').forEach(b=>{\n        const active=b.dataset.category===category;\n        b.classList.toggle('is-selected',active);\n        b.setAttribute('aria-pressed',String(active));\n        const action=b.querySelector('.ojp-card-action');\n        action.textContent=active?'S\u00c9LECTIONN\u00c9E \u00b7 FORMULES CI-DESSOUS':'D\u00c9COUVRIR LES FORMULES';\n        const arrow=document.createElement('span');\n        arrow.setAttribute('aria-hidden','true');arrow.textContent=active?'\u2193':'\u2197';\n        action.appendChild(arrow);\n      });\n      const offer=OFFERS[key];$('#ojp-builder').hidden=false;$('#ojp-config').hidden=true;\n      $('#ojp-active-category').textContent=offer.label;\n      const activeCard=root.querySelector('.ojp-category.is-selected');\n      const activeImage=activeCard&&activeCard.querySelector('.ojp-image img');\n      if(activeImage)$('#ojp-choice-thumb').src=activeImage.getAttribute('src');\n      $('#ojp-category-explainer').textContent=offer.intro;\n      $('#ojp-prompt-two').hidden=false;\n      const grid=$('#ojp-variant-grid');grid.replaceChildren();grid.dataset.category=key;\n      offer.variants.forEach(v=>{\n        const b=document.createElement('button');b.type='button';b.className='ojp-variant';b.dataset.variant=v.id;b.setAttribute('aria-pressed','false');\n        const title=document.createElement('span');title.className='ojp-variant-name';title.textContent=v.name;\n        if(v.id==='signature'&&(key==='ofuro'||key==='stay')){\n          const badge=document.createElement('span');badge.className='ojp-signature-badge';badge.textContent='SIGNATURE OFURO';b.appendChild(badge);\n        }\n        const sub=document.createElement('span');sub.className='ojp-variant-desc';sub.textContent=v.sub;\n        const details=document.createElement('span');details.className='ojp-variant-details';\n        const detailLabel=document.createElement('span');detailLabel.className='ojp-variant-details-label';detailLabel.textContent='CETTE FORMULE COMPREND';details.appendChild(detailLabel);\n        const chips=document.createElement('span');chips.className='ojp-feature-grid';\n        (v.highlights||v.includes).forEach(item=>{const chip=document.createElement('span');chip.className='ojp-feature-chip';chip.textContent=item;chips.appendChild(chip);});\n        details.appendChild(chips);\n        if(v.massageTypes&&v.massageTypes.length){\n          const types=document.createElement('span');types.className='ojp-massage-types';\n          const label=document.createElement('span');label.className='ojp-variant-details-label';label.textContent=v.id==='relax'?'TYPE DE MASSAGE':'MASSAGES PROPOS\u00c9S';types.appendChild(label);\n          v.massageTypes.forEach(item=>{const type=document.createElement('span');type.className='ojp-massage-type';type.textContent=item;types.appendChild(type);});\n          if(v.id!=='relax'){const note=document.createElement('span');note.className='ojp-variant-footnote';note.textContent='Choix du soin selon la disponibilit\u00e9 des massoth\u00e9rapeutes.';types.appendChild(note);}\n          details.appendChild(types);\n        }\n        const action=document.createElement('span');action.className='ojp-variant-cta';action.textContent='CHOISIR CETTE FORMULE \u2197';\n        b.append(title,sub,details,action);b.addEventListener('click',()=>chooseVariant(v.id));grid.appendChild(b);\n      });\n      positionConnector();\n      requestAnimationFrame(positionConnector);\n      if(!initial){\n        const panel=$('#ojp-builder');\n        panel.classList.remove('ojp-is-expanding');\n        void panel.offsetWidth;\n        panel.classList.add('ojp-is-expanding');\n        if(window.matchMedia('(max-width:760px)').matches){\n          panel.scrollIntoView({behavior:window.matchMedia('(prefers-reduced-motion: reduce)').matches?'auto':'smooth',block:'start'});\n        }\n      }\n    }\n    $$('.ojp-category').forEach(b=>b.addEventListener('click',()=>chooseCategory(b.dataset.category)));\n    window.addEventListener('resize',positionConnector);\n    \/* Start with the first card selected and Step 02 already expanded.\n       Do not scroll on load: the visitor should see Step 01 first. *\/\n    chooseCategory('thermal',true);\n    $('#ojp-prev').addEventListener('click',()=>{month=atNoon(month.getFullYear(),month.getMonth()-1,1);renderCalendar();});\n    $('#ojp-next').addEventListener('click',()=>{month=atNoon(month.getFullYear(),month.getMonth()+1,1);renderCalendar();});\n    $$('#ojp-guests button').forEach(b=>b.addEventListener('click',()=>{guests=Number(b.dataset.guests);allButtonsSelected('#ojp-guests','guests',guests);renderResult();}));\n    $$('#ojp-nights button').forEach(b=>b.addEventListener('click',()=>{nights=Number(b.dataset.nights);allButtonsSelected('#ojp-nights','nights',nights);renderCalendar();renderResult();}));\n  }\n  if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7d0d960 e-flex e-con-boxed e-con e-parent\" data-id=\"7d0d960\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4892ff0 elementor-widget elementor-widget-html\" data-id=\"4892ff0\" 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<!-- SPA OFURO \u00b7 CARTES-CADEAUX \u00b7 PAGE TARIFS \/ ELEMENTOR HTML -->\n<section aria-labelledby=\"og2Title\" class=\"og2\" id=\"ofuroGiftExperience2026\">\n<div class=\"og2-inner\">\n<header class=\"og2-intro\">\n<p class=\"og2-kicker\">LE PLAISIR D\u2019OFFRIR<\/p>\n<h2 id=\"og2Title\">Offrez plus qu\u2019un cadeau.<em>Offrez une exp\u00e9rience de bien-\u00eatre.<\/em><\/h2>\n<div aria-hidden=\"true\" class=\"og2-line\"><\/div>\n<p class=\"og2-lead\">Une journ\u00e9e entre amies, \tune escapade au spa \u00e0 deux ou un instant rien que pour soi.<\/p>\n<p class=\"og2-desc\">Offrez \u00e0 ceux que vous aimez la libert\u00e9 de ralentir, de se ressourcer et de profiter pleinement du moment pr\u00e9sent.<\/p>\n<\/header>\n<div class=\"og2-story\">\n<div class=\"og2-story-image\">\n<img alt=\"Moments de d\u00e9tente au c\u0153ur de la nature au Spa Ofuro\" decoding=\"async\" data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/ofuro-experience-acces-thermal.png\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1086px; --smush-placeholder-aspect-ratio: 1086\/1448;\" \/>\n<\/div>\n<div class=\"og2-story-copy\">\n<p class=\"og2-kicker\">UN MOMENT QUI RESTE<\/p>\n<h3>Le bonheur d\u2019offrir <em>un moment de d\u00e9tente.<\/em><\/h3>\n<p>Pour c\u00e9l\u00e9brer une occasion sp\u00e9ciale, dire merci ou simplement prendre soin de quelqu\u2019un qui compte.<\/p>\n<p class=\"og2-tender\">Choisissez le montant. <em>Laissez-les choisir leur exp\u00e9rience.<\/em><\/p>\n<a class=\"og2-pill\" href=\"https:\/\/booking.spaofuro.com\/webstoreNew\/giftcards\/93b2df89-390a-48a7-bac9-a615bcc49cdb\" rel=\"noopener noreferrer\" target=\"_blank\">OFFRIR UNE CARTE-CADEAU<\/a>\n<\/div>\n<\/div>\n\n\n\n\n<div class=\"og2-heading\"><p class=\"og2-kicker\">CHOISISSEZ VOTRE ATTENTION<\/p><h3>Un cadeau, <em>mille moments de d\u00e9tente \u00e0 offrir.<\/em><\/h3><p>Explorez les cartes-cadeaux ci-dessous pour s\u00e9lectionner votre montant.<\/p><\/div>\n    <div class=\"og2-legal-note\" aria-label=\"Conditions d\u2019utilisation des cartes-cadeaux\">\n      <p><strong>\u00c0 noter :<\/strong> Une preuve d\u2019achat valide est requise pour utiliser une carte-cadeau. Formats accept\u00e9s : imprim\u00e9, courriel ou version num\u00e9rique officielle. Aucune capture d\u2019\u00e9cran ou photo.<\/p>\n      <p>Les cartes-cadeaux sont applicables uniquement aux services et produits au tarif r\u00e9gulier. Elles ne peuvent pas \u00eatre utilis\u00e9es pour les promotions, offres sp\u00e9ciales, forfaits \u00e0 prix r\u00e9duit ni pour les r\u00e9servations en ligne.<\/p>\n    <\/div>\n  <\/div>\n<\/section>\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap');\n#ofuroGiftExperience2026.og2 {\n --og-green:#2F4A3D;--og-brown:#7B5E45;--og-cloud:#F5F4EF;--og-sand:#D9CBB6;\n position:relative!important;width:100vw!important;max-width:100vw!important;\n margin:0 calc(50% - 50vw)!important;padding:24px 28px 85px!important;\n background:#EBE6DB!important;isolation:isolate!important;overflow:hidden!important;\n box-sizing:border-box!important;color:var(--og-green)!important;\n}\n#ofuroGiftExperience2026,#ofuroGiftExperience2026 * {box-sizing:border-box!important;}\n\/* Demi-ovale beige en arri\u00e8re-plan du titre, sans d\u00e9caler le contenu. *\/\n#ofuroGiftExperience2026 .og2-inner {position:relative!important;z-index:1!important;width:100%!important;max-width:1320px!important;margin:auto!important;}\n#ofuroGiftExperience2026 h2,#ofuroGiftExperience2026 h3,\n#ofuroGiftExperience2026 .og2-lead,#ofuroGiftExperience2026 .og2-tender {\n font-family:'Libre Baskerville',Georgia,serif!important;font-weight:400!important;text-transform:none!important;\n}\n#ofuroGiftExperience2026 em {font-style:italic!important;color:var(--og-brown)!important;font-weight:400!important;}\n#ofuroGiftExperience2026 .og2-kicker {\n font:600 11px\/1.5 Arial,Helvetica,sans-serif!important;letter-spacing:.22em!important;\n text-transform:uppercase!important;color:var(--og-brown)!important;margin:0 0 20px!important;\n}\n\/* Mantener el subt\u00edtulo en una sola l\u00ednea *\/\n#ofuroGiftExperience2026 .og2-intro h2 em {\n  font-size: clamp(28px, 3.5vw, 50px) !important;\n  white-space: nowrap !important;\n  hyphens: none !important;\n  word-break: normal !important;\n}\n\n\/* Adaptaci\u00f3n para m\u00f3vil *\/\n@media (max-width: 767px) {\n  #ofuroGiftExperience2026 .og2-intro h2 em {\n    white-space: normal !important;\n    font-size: 30px !important;\n  }\n}\n#ofuroGiftExperience2026 .og2-intro {\n  position:relative!important;\n  text-align:center!important;\n  max-width:900px!important;\n  margin:0 auto 65px!important;\n}\n\n\/* Les textes restent bien au-dessus de la forme beige. *\/\n#ofuroGiftExperience2026 .og2-intro > * {\n  position:relative !important;\n  z-index:1 !important;\n}\n#ofuroGiftExperience2026 .og2-intro h2 {\n font-size:clamp(37px,4.2vw,61px)!important;line-height:1.26!important;letter-spacing:-.035em!important;\n color:var(--og-green)!important;margin:0!important;padding:0!important;\n}\n#ofuroGiftExperience2026 .og2-intro h2 em {display:block!important;margin-top:7px!important;}\n#ofuroGiftExperience2026 .og2-line {height:1px!important;width:50px!important;background:var(--og-brown)!important;margin:29px auto 24px!important;}\n#ofuroGiftExperience2026 .og2-lead {font-size:clamp(16px,1.6vw,20px)!important;color:var(--og-green)!important;line-height:1.7!important;margin:0 0 12px!important;}\n#ofuroGiftExperience2026 .og2-desc {font:400 14px\/1.9 Arial,Helvetica,sans-serif!important;max-width:720px!important;margin:0 auto!important;color:#4D564F!important;}\n#ofuroGiftExperience2026 .og2-story {display:grid!important;grid-template-columns:1.15fr .85fr!important;height:auto!important;\nmin-height:440px!important;;margin:0 0 89px!important;background:#F8F7F3!important;border:1px solid rgba(47,74,61,.14)!important;}\n#ofuroGiftExperience2026 .og2-story-image {position:relative!important;height:100%!important;min-height:0!important;overflow:hidden!important;background:#CFD7CB!important;border-radius:0!important;}\n#ofuroGiftExperience2026 .og2-story-image img {position:absolute!important;inset:0!important;display:block!important;width:100%!important;height:100%!important;min-height:0!important;object-fit:cover!important;object-position:center center!important;border-radius:0!important;}\n#ofuroGiftExperience2026 .og2-story-copy {min-width:0!important;padding:clamp(29px,4vw,62px)!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;}\n#ofuroGiftExperience2026 .og2-story-copy h3 {margin:0 0 20px!important;font-size:clamp(28px,2.8vw,42px)!important;line-height:1.36!important;letter-spacing:-.024em!important;color:var(--og-green)!important;}\n#ofuroGiftExperience2026 .og2-story-copy > p:not(.og2-kicker):not(.og2-tender) {font:400 14px\/1.85 Arial,Helvetica,sans-serif!important;color:#4D564F!important;margin:0 0 19px!important;}\n#ofuroGiftExperience2026 .og2-tender {width:100%!important;border-top:1px solid rgba(123,94,69,.27)!important;padding-top:19px!important;margin:0 0 21px!important;font-size:15px!important;line-height:1.7!important;color:var(--og-green)!important;}\n#ofuroGiftExperience2026 .og2-pill,#ofuroGiftExperience2026 .og2-pill:visited {\n background:var(--og-green)!important;border:1px solid var(--og-green)!important;border-radius:999px!important;\n color:var(--og-cloud)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;\n padding:15px 25px!important;min-height:52px!important;gap:9px!important;font:700 11px\/1.4 Arial,Helvetica,sans-serif!important;\n letter-spacing:.12em!important;text-decoration:none!important;text-align:center!important;transition:background .22s ease,transform .22s ease!important;\n}\n#ofuroGiftExperience2026 .og2-pill:hover {background:var(--og-brown)!important;border-color:var(--og-brown)!important;transform:translateY(-2px)!important;}\n#ofuroGiftExperience2026 .og2-pill span {font-size:17px!important;font-weight:400!important;}\n#ofuroGiftExperience2026 .og2-heading {text-align:center!important;max-width:820px!important;margin:0 auto 35px!important;scroll-margin-top:80px!important;}\n#ofuroGiftExperience2026 .og2-heading h3 {font-size:clamp(28px,3vw,42px)!important;line-height:1.33!important;letter-spacing:-.025em!important;color:var(--og-green)!important;margin:0 0 13px!important;}\n#ofuroGiftExperience2026 .og2-heading > p:last-child {font:400 13px\/1.85 Arial,Helvetica,sans-serif!important;color:#4D564F!important;margin:0!important;}\n#ofuroGiftExperience2026 .og2-cards {display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:19px!important;}\n#ofuroGiftExperience2026 .og2-card,#ofuroGiftExperience2026 .og2-card:visited {\n grid-column:span 2;display:block!important;position:relative!important;min-width:0!important;aspect-ratio:1.28!important;\n overflow:hidden!important;border-radius:3px!important;background:#344238!important;color:#FFFFFF!important;\n text-decoration:none!important;box-shadow:none!important;transition:transform .25s ease!important;\n}\n#ofuroGiftExperience2026 .og2-card:nth-child(4) {grid-column:2\/span 2;}\n#ofuroGiftExperience2026 .og2-card:nth-child(5) {grid-column:4\/span 2;}\n#ofuroGiftExperience2026 .og2-card img {position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:transform .45s ease!important;}\n#ofuroGiftExperience2026 .og2-shade {position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgba(13,29,22,.34),rgba(12,24,18,.52) 48%,rgba(12,20,14,.70))!important;}\n#ofuroGiftExperience2026 .og2-card:hover {transform:translateY(-4px)!important;}\n#ofuroGiftExperience2026 .og2-card:hover img {transform:scale(1.035)!important;}\n#ofuroGiftExperience2026 .og2-card-content {position:absolute!important;inset:0!important;padding:23px 18px 22px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:10px!important;text-align:center!important;}\n#ofuroGiftExperience2026 .og2-wordmark {font:400 21px\/1.1 Georgia,serif!important;letter-spacing:.12em!important;color:#F5F4EF!important;}\n#ofuroGiftExperience2026 .og2-wordmark small {display:block!important;font:400 9px\/1.3 Arial,sans-serif!important;letter-spacing:.12em!important;}\n#ofuroGiftExperience2026 .og2-card-label {font:400 16px\/1.4 'Libre Baskerville',Georgia,serif!important;letter-spacing:.07em!important;color:#F5F4EF!important;}\n#ofuroGiftExperience2026 .og2-card-content strong {font:400 clamp(32px,3.2vw,47px)\/1 Georgia,serif!important;color:#FFFFFF!important;white-space:nowrap!important;}\n#ofuroGiftExperience2026 .og2-card-cta {display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;margin-top:8px!important;padding:11px 20px!important;border:1px solid rgba(255,255,255,.83)!important;border-radius:999px!important;color:#FFFFFF!important;font:700 10px\/1.3 Arial,Helvetica,sans-serif!important;letter-spacing:.14em!important;}\n#ofuroGiftExperience2026 .og2-amount-note {font:italic 11px\/1.7 Arial,Helvetica,sans-serif!important;color:#66716A!important;text-align:center!important;margin:19px auto 50px!important;}\n#ofuroGiftExperience2026 .og2-conditions {max-width:1020px!important;margin:auto!important;border-top:1px solid rgba(123,94,69,.27)!important;border-bottom:1px solid rgba(123,94,69,.27)!important;}\n#ofuroGiftExperience2026 .og2-conditions summary {cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:20px 6px!important;list-style:none!important;color:var(--og-green)!important;font:600 12px\/1.5 Arial,Helvetica,sans-serif!important;}\n#ofuroGiftExperience2026 .og2-conditions summary::-webkit-details-marker {display:none!important;}\n#ofuroGiftExperience2026 .og2-chevron {height:9px!important;width:9px!important;border-right:1.5px solid var(--og-brown)!important;border-bottom:1.5px solid var(--og-brown)!important;transform:rotate(45deg)!important;transition:transform .2s ease!important;}\n#ofuroGiftExperience2026 .og2-conditions[open] .og2-chevron {transform:rotate(225deg)!important;}\n#ofuroGiftExperience2026 .og2-conditions-body {padding:0 6px 18px!important;}\n#ofuroGiftExperience2026 .og2-conditions-body p {font:400 12px\/1.8 Arial,Helvetica,sans-serif!important;color:#4D564F!important;margin:0 0 12px!important;}\n#ofuroGiftExperience2026 .og2-card:focus-visible,#ofuroGiftExperience2026 .og2-pill:focus-visible,#ofuroGiftExperience2026 summary:focus-visible {outline:2px solid var(--og-brown)!important;outline-offset:4px!important;}\n@media(max-width:980px){#ofuroGiftExperience2026 .og2-story {grid-template-columns:1fr 1fr!important;}#ofuroGiftExperience2026 .og2-story-copy {padding:30px!important;}}\n@media(max-width:767px){\n #ofuroGiftExperience2026.og2 {padding:18px 20px 72px!important;}\n #ofuroGiftExperience2026 .og2-intro::before {top:-18px!important;height:235px!important;clip-path:ellipse(66% 100% at 50% 0%)!important;}\n #ofuroGiftExperience2026 .og2-intro {margin-bottom:42px!important;}\n #ofuroGiftExperience2026 .og2-intro h2 {font-size:clamp(32px,8vw,43px)!important;}\n #ofuroGiftExperience2026 .og2-lead {font-size:15px!important;}\n #ofuroGiftExperience2026 .og2-desc {font-size:13px!important;}\n #ofuroGiftExperience2026 .og2-story {grid-template-columns:1fr!important;height:auto!important;margin-bottom:67px!important;}\n #ofuroGiftExperience2026 .og2-story-image {height:240px!important;min-height:0!important;}\n #ofuroGiftExperience2026 .og2-story-image img {height:100%!important;min-height:0!important;}\n #ofuroGiftExperience2026 .og2-story-copy {padding:30px 24px 34px!important;}\n #ofuroGiftExperience2026 .og2-story-copy h3 {font-size:30px!important;}\n #ofuroGiftExperience2026 .og2-heading h3 {font-size:29px!important;}\n #ofuroGiftExperience2026 .og2-cards {grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;}\n #ofuroGiftExperience2026 .og2-card,#ofuroGiftExperience2026 .og2-card:nth-child(4),#ofuroGiftExperience2026 .og2-card:nth-child(5) {grid-column:auto!important;aspect-ratio:.92!important;}\n #ofuroGiftExperience2026 .og2-card:nth-child(5) {grid-column:1\/-1!important;width:calc(50% - 6px)!important;justify-self:center!important;}\n #ofuroGiftExperience2026 .og2-card-content {padding:15px 7px!important;gap:8px!important;}\n #ofuroGiftExperience2026 .og2-wordmark {font-size:15px!important;}\n #ofuroGiftExperience2026 .og2-card-label {font-size:11px!important;letter-spacing:.04em!important;}\n #ofuroGiftExperience2026 .og2-card-content strong {font-size:31px!important;}\n #ofuroGiftExperience2026 .og2-card-cta {font-size:9px!important;padding:9px 12px!important;}\n #ofuroGiftExperience2026 .og2-pill {font-size:10px!important;padding:14px 18px!important;}\n}\n@media(max-width:380px){#ofuroGiftExperience2026 .og2-card-label {font-size:10px!important;}#ofuroGiftExperience2026 .og2-card-content strong {font-size:28px!important;}}\n@media(prefers-reduced-motion:reduce){#ofuroGiftExperience2026 .og2-card,#ofuroGiftExperience2026 .og2-card img,#ofuroGiftExperience2026 .og2-pill,#ofuroGiftExperience2026 .og2-chevron {transition:none!important;}}\n\n\/* NOTE L\u00c9GALE DES CARTES-CADEAUX \u2014 version introduction seule *\/\n#ofuroGiftExperience2026 .og2-legal-note {\n  max-width: 1020px !important;\n  margin: 32px auto 0 !important;\n  padding: 20px 2px 0 !important;\n  border-top: 1px solid rgba(123,94,69,.24) !important;\n}\n#ofuroGiftExperience2026 .og2-legal-note p {\n  margin: 0 0 9px !important;\n  color: #66716A !important;\n  font: italic 12px\/1.8 'Libre Baskerville', Georgia, serif !important;\n}\n#ofuroGiftExperience2026 .og2-legal-note strong {\n  font-weight: 700 !important;\n  color: #7B5E45 !important;\n}\n@media(max-width:767px) {\n  #ofuroGiftExperience2026 .og2-legal-note { margin-top: 25px !important; }\n  #ofuroGiftExperience2026 .og2-legal-note p { font-size: 11px !important; }\n}\n\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d7f6d5c e-flex e-con-boxed e-con e-parent\" data-id=\"d7f6d5c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-695b41d e-con-full e-flex e-con e-child\" data-id=\"695b41d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-978880f e-con-full elementor-column e-flex e-con e-child\" data-id=\"978880f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-cc3d621 e-con-full e-flex e-con e-child\" data-id=\"cc3d621\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<a class=\"eael-wrapper-link-3230c6d --eael-wrapper-link-tag\" href=\"https:\/\/spaofuro.zenoti.com\/webstoreNew\/services\"><\/a><div data-eael-wrapper-link=\"eael-wrapper-link-3230c6d\" class=\"elementor-element elementor-element-3230c6d e-con-full e-flex e-con e-child\" data-id=\"3230c6d\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;motion_fx_motion_fx_mouse&quot;:&quot;yes&quot;,&quot;motion_fx_tilt_effect&quot;:&quot;yes&quot;,&quot;motion_fx_tilt_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:4,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8deec2e elementor-widget elementor-widget-image\" data-id=\"8deec2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"489\" height=\"168\" src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2.png\" class=\"attachment-large size-large wp-image-21309\" alt=\"\" srcset=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2.png 489w, https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2-300x103.png 300w, https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2-100x34.png 100w, https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2-18x6.png 18w\" sizes=\"(max-width: 489px) 100vw, 489px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-04c46d7 elementor-widget elementor-widget-heading\" data-id=\"04c46d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Cartes-cadeaux\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bcd4086 elementor-widget elementor-widget-text-editor\" data-id=\"bcd4086\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t$100\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0fabe36 e-con-full e-flex e-con e-child\" data-id=\"0fabe36\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-530099c elementor-align-center elementor-widget elementor-widget-button\" data-id=\"530099c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/spaofuro.zenoti.com\/webstoreNew\/sales\/seriespackage\/93b2df89-390a-48a7-bac9-a615bcc49cdb\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Acheter <\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e1b51ab e-con-full e-flex e-con e-child\" data-id=\"e1b51ab\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2b1ac1b e-con-full elementor-column e-flex e-con e-child\" data-id=\"2b1ac1b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-0e7f268 e-con-full e-flex e-con e-child\" data-id=\"0e7f268\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<a class=\"eael-wrapper-link-714858a --eael-wrapper-link-tag\" href=\"https:\/\/spaofuro.zenoti.com\/webstoreNew\/services\"><\/a><div data-eael-wrapper-link=\"eael-wrapper-link-714858a\" class=\"elementor-element elementor-element-714858a e-con-full e-flex e-con e-child\" data-id=\"714858a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;motion_fx_motion_fx_mouse&quot;:&quot;yes&quot;,&quot;motion_fx_tilt_effect&quot;:&quot;yes&quot;,&quot;motion_fx_tilt_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:4,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d2ad415 elementor-widget elementor-widget-image\" data-id=\"d2ad415\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"489\" height=\"168\" src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2.png\" class=\"attachment-large size-large wp-image-21309\" alt=\"\" srcset=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2.png 489w, https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2-300x103.png 300w, https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2-100x34.png 100w, https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2-18x6.png 18w\" sizes=\"(max-width: 489px) 100vw, 489px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eca8409 elementor-widget elementor-widget-heading\" data-id=\"eca8409\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Cartes-cadeaux\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e65fa1b elementor-widget elementor-widget-text-editor\" data-id=\"e65fa1b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>200$<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5d2dfca e-con-full e-flex e-con e-child\" data-id=\"5d2dfca\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c7c134f elementor-align-center elementor-widget elementor-widget-button\" data-id=\"c7c134f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/spaofuro.zenoti.com\/webstoreNew\/sales\/seriespackage\/93b2df89-390a-48a7-bac9-a615bcc49cdb\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Acheter <\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2294ff5 e-con-full e-flex e-con e-child\" data-id=\"2294ff5\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-46e1a16 e-con-full elementor-column e-flex e-con e-child\" data-id=\"46e1a16\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<a class=\"eael-wrapper-link-a1e09da --eael-wrapper-link-tag\" href=\"https:\/\/spaofuro.zenoti.com\/webstoreNew\/services\"><\/a><div data-eael-wrapper-link=\"eael-wrapper-link-a1e09da\" class=\"elementor-element elementor-element-a1e09da e-con-full e-flex e-con e-child\" data-id=\"a1e09da\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-f54cac2 e-con-full e-flex e-con e-child\" data-id=\"f54cac2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;motion_fx_motion_fx_mouse&quot;:&quot;yes&quot;,&quot;motion_fx_tilt_effect&quot;:&quot;yes&quot;,&quot;motion_fx_tilt_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:4,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8290d9a elementor-widget elementor-widget-image\" data-id=\"8290d9a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"489\" height=\"168\" src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2.png\" class=\"attachment-large size-large wp-image-21309\" alt=\"\" srcset=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2.png 489w, https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2-300x103.png 300w, https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2-100x34.png 100w, https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2-18x6.png 18w\" sizes=\"(max-width: 489px) 100vw, 489px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-80ed65e elementor-widget elementor-widget-heading\" data-id=\"80ed65e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Cartes-cadeaux\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9bceaf3 elementor-widget elementor-widget-text-editor\" data-id=\"9bceaf3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>300$<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fc5fb1c e-con-full e-flex e-con e-child\" data-id=\"fc5fb1c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d83f3d7 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"d83f3d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/spaofuro.zenoti.com\/webstoreNew\/sales\/seriespackage\/93b2df89-390a-48a7-bac9-a615bcc49cdb\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Acheter <\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-480eaf5 e-flex e-con-boxed e-con e-parent\" data-id=\"480eaf5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-7d1f941 e-con-full e-flex e-con e-child\" data-id=\"7d1f941\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-9c52c55 e-con-full elementor-column e-flex e-con e-child\" data-id=\"9c52c55\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-80aa9ec e-con-full e-flex e-con e-child\" data-id=\"80aa9ec\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<a class=\"eael-wrapper-link-79ba2ec --eael-wrapper-link-tag\" href=\"https:\/\/spaofuro.zenoti.com\/webstoreNew\/services\"><\/a><div data-eael-wrapper-link=\"eael-wrapper-link-79ba2ec\" class=\"elementor-element elementor-element-79ba2ec e-con-full e-flex e-con e-child\" data-id=\"79ba2ec\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;motion_fx_motion_fx_mouse&quot;:&quot;yes&quot;,&quot;motion_fx_tilt_effect&quot;:&quot;yes&quot;,&quot;motion_fx_tilt_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:4,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b0da2a9 elementor-widget elementor-widget-image\" data-id=\"b0da2a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"489\" height=\"168\" src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2.png\" class=\"attachment-large size-large wp-image-21309\" alt=\"\" srcset=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2.png 489w, https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2-300x103.png 300w, https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2-100x34.png 100w, https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2-18x6.png 18w\" sizes=\"(max-width: 489px) 100vw, 489px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25a5c9d elementor-widget elementor-widget-heading\" data-id=\"25a5c9d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Cartes-cadeaux\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-eaf1e0f elementor-widget elementor-widget-text-editor\" data-id=\"eaf1e0f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>400$<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-55ae3f3 e-con-full e-flex e-con e-child\" data-id=\"55ae3f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3c7a230 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"3c7a230\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/spaofuro.zenoti.com\/webstoreNew\/sales\/seriespackage\/93b2df89-390a-48a7-bac9-a615bcc49cdb\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Acheter <\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7cdec98 e-con-full e-flex e-con e-child\" data-id=\"7cdec98\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2e40231 e-con-full elementor-column e-flex e-con e-child\" data-id=\"2e40231\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-2f998ef e-con-full e-flex e-con e-child\" data-id=\"2f998ef\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<a class=\"eael-wrapper-link-1816583 --eael-wrapper-link-tag\" href=\"https:\/\/spaofuro.zenoti.com\/webstoreNew\/services\"><\/a><div data-eael-wrapper-link=\"eael-wrapper-link-1816583\" class=\"elementor-element elementor-element-1816583 e-con-full e-flex e-con e-child\" data-id=\"1816583\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;motion_fx_motion_fx_mouse&quot;:&quot;yes&quot;,&quot;motion_fx_tilt_effect&quot;:&quot;yes&quot;,&quot;motion_fx_tilt_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:4,&quot;sizes&quot;:[]}}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-37e1bc0 elementor-widget elementor-widget-image\" data-id=\"37e1bc0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"489\" height=\"168\" src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2.png\" class=\"attachment-large size-large wp-image-21309\" alt=\"\" srcset=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2.png 489w, https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2-300x103.png 300w, https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2-100x34.png 100w, https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/logoofuro-1-Recovered-2-18x6.png 18w\" sizes=\"(max-width: 489px) 100vw, 489px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b98ef12 elementor-widget elementor-widget-heading\" data-id=\"b98ef12\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Cartes-cadeaux\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cfc32a8 elementor-widget elementor-widget-text-editor\" data-id=\"cfc32a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>500$<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f9e7091 e-con-full e-flex e-con e-child\" data-id=\"f9e7091\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7b53fc9 elementor-align-center elementor-widget elementor-widget-button\" data-id=\"7b53fc9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/spaofuro.zenoti.com\/webstoreNew\/sales\/seriespackage\/93b2df89-390a-48a7-bac9-a615bcc49cdb\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Acheter <\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-cf20112 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"cf20112\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ae3ae94 elementor-widget elementor-widget-html\" data-id=\"ae3ae94\" 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\n<!-- ==========================================\n     SPA OFURO \u2014 PRICING CATEGORY NAVIGATION\n     SECTION 02 \u00b7 EDITORIAL NAVIGATION\n========================================== -->\n\n<section\n  class=\"ofuro-pricing-navigation\"\n  id=\"ofuroPricingNavigation\"\n  aria-labelledby=\"ofuroPricingNavTitle\">\n\n  <div class=\"ofuro-pricing-navigation-inner\">\n\n    <!-- ==================================\n         INTRODUCTION\n    ================================== -->\n\n    <div class=\"ofuro-pricing-navigation-intro\">\n\n      <div class=\"ofuro-pricing-navigation-heading\">\n\n        <p class=\"ofuro-pricing-navigation-eyebrow\">\n          PLANIFIEZ VOTRE VISITE\n        <\/p>\n\n        <h2 id=\"ofuroPricingNavTitle\">\n          Votre moment,\n          <em>\u00e0 votre rythme.<\/em>\n        <\/h2>\n\n      <\/div>\n\n      <div class=\"ofuro-pricing-navigation-description\">\n\n        <p>\n          Quelques heures pour ralentir, une exp\u00e9rience\n          pour vous recentrer ou un s\u00e9jour pour prolonger le calme.\n          Explorez nos exp\u00e9riences et choisissez celle qui vous ressemble.\n        <\/p>\n\n      <\/div>\n\n    <\/div>\n\n\n    <!-- ==================================\n         DECORATIVE SEPARATOR\n    ================================== -->\n\n    <div\n      class=\"ofuro-pricing-navigation-divider\"\n      aria-hidden=\"true\">\n    <\/div>\n\n\n    <!-- ==================================\n         CATEGORY NAVIGATION\n    ================================== -->\n\n    <nav aria-label=\"Cat\u00e9gories de tarifs Spa Ofuro\">\n\n      <ol class=\"ofuro-pricing-categories-list\">\n\n        <!-- 01 \u2014 THERMAL EXPERIENCE -->\n\n        <li class=\"ofuro-pricing-category\">\n\n          <a href=\"#ofuroThermalRates\">\n\n            <span class=\"ofuro-pricing-category-number\">\n              01 \/ 04\n            <\/span>\n\n            <h3>\n              Exp\u00e9rience<br>\n              thermale\n            <\/h3>\n\n            <p>\n              Prenez le temps de profiter\n              des installations thermales\n              et des espaces de d\u00e9tente.\n            <\/p>\n\n            <span\n              class=\"ofuro-pricing-category-line\"\n              aria-hidden=\"true\">\n            <\/span>\n\n          <\/a>\n\n        <\/li>\n\n\n        <!-- 02 \u2014 OFURO EXPERIENCE -->\n\n        <li class=\"ofuro-pricing-category\">\n\n          <a href=\"#ofuroExperienceRates\">\n\n            <span class=\"ofuro-pricing-category-number\">\n              02 \/ 04\n            <\/span>\n\n            <h3>\n              Exp\u00e9rience<br>\n              Ofuro\n            <\/h3>\n\n            <p>\n              Une exp\u00e9rience bien-\u00eatre\n              o\u00f9 d\u00e9tente, mouvement conscient\n              et nature se rencontrent.\n            <\/p>\n\n            <span\n              class=\"ofuro-pricing-category-line\"\n              aria-hidden=\"true\">\n            <\/span>\n\n          <\/a>\n\n        <\/li>\n\n\n        <!-- 03 \u2014 THERMAL + MASSAGE -->\n\n        <li class=\"ofuro-pricing-category\">\n\n          <a href=\"#ofuroThermalMassageRates\">\n\n            <span class=\"ofuro-pricing-category-number\">\n              03 \/ 04\n            <\/span>\n\n            <h3>\n              Thermal<br>\n              + massage\n            <\/h3>\n\n            <p>\n              Prolongez votre moment de\n              d\u00e9tente en associant le\n              thermal \u00e0 un massage.\n            <\/p>\n\n            <span\n              class=\"ofuro-pricing-category-line\"\n              aria-hidden=\"true\">\n            <\/span>\n\n          <\/a>\n\n        <\/li>\n\n        <!-- 04 \u2014 ACCOMMODATION -->\n\n        <li class=\"ofuro-pricing-category\">\n\n          <a href=\"#ofuroStayRates\">\n\n            <span class=\"ofuro-pricing-category-number\">\n              04 \/ 04\n            <\/span>\n\n            <h3>\n              H\u00e9bergement\n            <\/h3>\n\n            <p>\n              Prolongez la s\u00e9r\u00e9nit\u00e9\n              et offrez-vous une escapade\n              au c\u0153ur de la nature.\n            <\/p>\n\n            <span\n              class=\"ofuro-pricing-category-line\"\n              aria-hidden=\"true\">\n            <\/span>\n\n          <\/a>\n\n        <\/li>\n\n      <\/ol>\n\n    <\/nav>\n\n  <\/div>\n\n<\/section>\n\n<!-- =============================================\n     STICKY CATEGORY MENU \u2014 shown after the cards\n     Kept OUTSIDE the main section to prevent\n     clipping by the original overflow:hidden.\n============================================= -->\n\n<nav id=\"ofuroPricingSticky\"\n     class=\"ofuro-pricing-sticky\"\n     aria-label=\"Navigation rapide des tarifs\"\n     aria-hidden=\"true\">\n  <div class=\"ofuro-pricing-sticky-inner\">\n\n    <div class=\"ofuro-pricing-sticky-links\" aria-label=\"Choisir une cat\u00e9gorie\">\n      <a href=\"#ofuroThermalRates\" aria-label=\"Exp\u00e9rience thermale\">\n        <span class=\"ofuro-sticky-desktop-name\">Exp\u00e9rience thermale<\/span>\n        <span class=\"ofuro-sticky-mobile-name\">Thermale<\/span>\n      <\/a>\n      <a href=\"#ofuroExperienceRates\" aria-label=\"Exp\u00e9rience Ofuro\">\n        <span class=\"ofuro-sticky-desktop-name\">Exp\u00e9rience Ofuro<\/span>\n        <span class=\"ofuro-sticky-mobile-name\">Ofuro<\/span>\n      <\/a>\n      <a href=\"#ofuroThermalMassageRates\" aria-label=\"Thermal + massage\">\n        <span class=\"ofuro-sticky-desktop-name\">Thermal + massage<\/span>\n        <span class=\"ofuro-sticky-mobile-name\">Thermal + massage<\/span>\n      <\/a>\n      <a href=\"#ofuroStayRates\" aria-label=\"H\u00e9bergement\">\n        <span class=\"ofuro-sticky-desktop-name\">H\u00e9bergement<\/span>\n        <span class=\"ofuro-sticky-mobile-name\">H\u00e9bergement<\/span>\n      <\/a>\n    <\/div>\n\n    <a class=\"ofuro-pricing-sticky-book\"\n       href=\"https:\/\/booking.spaofuro.com\/webstoreNew\/services\"\n       target=\"_blank\"\n       rel=\"noopener noreferrer\"\n       aria-label=\"R\u00e9server une exp\u00e9rience sur le site de r\u00e9servation Spa Ofuro (nouvel onglet)\">\n       R\u00c9SERVER <span aria-hidden=\"true\">\u2197<\/span>\n    <\/a>\n\n  <\/div>\n<\/nav>\n\n\n\n<style>\n\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap');\n\n\n\/* ==========================================\n   SPA OFURO \u2014 PRICING NAVIGATION\n\n   FOREST GREEN  #2F4A3D\n   CEDAR BROWN   #7B5E45\n   CLOUD WHITE   #F5F4EF\n   NATURAL SAND  #D9CBB6\n   SOFT SAGE     #E4E9E0\n========================================== *\/\n\n\n\/* ==========================================\n   MAIN SECTION\n========================================== *\/\n\n#ofuroPricingNavigation.ofuro-pricing-navigation {\n\n  position: relative !important;\n\n  width: 100vw !important;\n\n  max-width: 100vw !important;\n\n  margin-left: calc(50% - 50vw) !important;\n\n  margin-right: calc(50% - 50vw) !important;\n\n  margin-top: 0 !important;\n\n  margin-bottom: 0 !important;\n\n  padding: 105px 28px 118px !important;\n\n  background: #F5F4EF !important;\n\n  box-sizing: border-box !important;\n\n  overflow: hidden !important;\n\n  isolation: isolate !important;\n\n}\n\n\n\/* ==========================================\n   SUBTLE ORGANIC BACKGROUND\n========================================== *\/\n\n#ofuroPricingNavigation::before {\n\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: -265px !important;\n\n  right: -18% !important;\n\n  width: 130% !important;\n\n  height: 365px !important;\n\n  border-radius: 50% !important;\n\n  background:\n    rgba(217, 203, 182, 0.13) !important;\n\n  transform: rotate(-3deg) !important;\n\n  pointer-events: none !important;\n\n  z-index: 0 !important;\n\n}\n\n\n\/* ==========================================\n   INNER CONTAINER\n========================================== *\/\n\n#ofuroPricingNavigation\n.ofuro-pricing-navigation-inner {\n\n  position: relative !important;\n\n  z-index: 2 !important;\n\n  width: 100% !important;\n\n  max-width: 1320px !important;\n\n  margin: 0 auto !important;\n\n  box-sizing: border-box !important;\n\n}\n\n\n\/* ==========================================\n   INTRODUCTION LAYOUT\n========================================== *\/\n\n#ofuroPricingNavigation\n.ofuro-pricing-navigation-intro {\n\n  display: grid !important;\n\n  grid-template-columns:\n    minmax(0, 1.15fr)\n    minmax(0, 0.85fr) !important;\n\n  align-items: end !important;\n\n  column-gap: 80px !important;\n\n  margin-bottom: 65px !important;\n\n}\n\n\n\/* ==========================================\n   EYEBROW\n========================================== *\/\n\n#ofuroPricingNavigation\n.ofuro-pricing-navigation-eyebrow {\n\n  margin: 0 0 24px !important;\n\n  padding: 0 !important;\n\n  font-family:\n    Arial,\n    Helvetica,\n    sans-serif !important;\n\n  font-size: 11px !important;\n\n  font-weight: 600 !important;\n\n  line-height: 1.5 !important;\n\n  letter-spacing: 0.23em !important;\n\n  text-transform: uppercase !important;\n\n  color: #7B5E45 !important;\n\n}\n\n\n\/* ==========================================\n   EDITORIAL TITLE\n========================================== *\/\n\n#ofuroPricingNavigation\n.ofuro-pricing-navigation-heading h2 {\n\n  margin: 0 !important;\n\n  padding: 0 !important;\n\n  max-width: 780px !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size:\n    clamp(38px, 4vw, 58px) !important;\n\n  line-height: 1.25 !important;\n\n  font-weight: 400 !important;\n\n  letter-spacing: -0.04em !important;\n\n  text-transform: none !important;\n\n  color: #2F4A3D !important;\n\n}\n\n\n\/* TITLE ITALIC *\/\n\n#ofuroPricingNavigation\n.ofuro-pricing-navigation-heading h2 em {\n\n  display: block !important;\n\n  font-style: italic !important;\n\n  font-weight: 400 !important;\n\n  color: #7B5E45 !important;\n\n}\n\n\n\/* ==========================================\n   DESCRIPTION\n========================================== *\/\n\n#ofuroPricingNavigation\n.ofuro-pricing-navigation-description {\n\n  max-width: 460px !important;\n\n  padding-bottom: 4px !important;\n\n}\n\n\n#ofuroPricingNavigation\n.ofuro-pricing-navigation-description p {\n\n  margin: 0 0 17px !important;\n\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size: 13.5px !important;\n\n  font-weight: 400 !important;\n\n  line-height: 1.9 !important;\n\n  letter-spacing: 0 !important;\n\n  color:\n    rgba(60, 60, 58, 0.80) !important;\n\n}\n\n\n#ofuroPricingNavigation\n.ofuro-pricing-navigation-description p:last-child {\n\n  margin-bottom: 0 !important;\n\n}\n\n\n\/* ==========================================\n   DIVIDER\n========================================== *\/\n\n#ofuroPricingNavigation\n.ofuro-pricing-navigation-divider {\n\n  width: 100% !important;\n\n  height: 1px !important;\n\n  margin-bottom: 27px !important;\n\n  background:\n    rgba(123, 94, 69, 0.22) !important;\n\n}\n\n\n\/* ==========================================\n   CATEGORY GRID\n========================================== *\/\n\n#ofuroPricingNavigation\n.ofuro-pricing-categories-list {\n\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(4, minmax(0, 1fr)) !important;\n\n  gap: 14px !important;\n\n  margin: 0 !important;\n\n  padding: 0 !important;\n\n  list-style: none !important;\n\n}\n\n\n\/* GRID ITEM *\/\n\n#ofuroPricingNavigation\n.ofuro-pricing-category {\n\n  display: block !important;\n\n  min-width: 0 !important;\n\n  margin: 0 !important;\n\n  padding: 0 !important;\n\n  list-style: none !important;\n\n}\n\n\n\/* ==========================================\n   CATEGORY LINK CARD\n========================================== *\/\n\n#ofuroPricingNavigation\n.ofuro-pricing-category a,\n#ofuroPricingNavigation\n.ofuro-pricing-category a:visited {\n\n  display: flex !important;\n\n  flex-direction: column !important;\n\n  align-items: flex-start !important;\n\n  width: 100% !important;\n\n  height: 100% !important;\n\n  min-height: 255px !important;\n\n  padding: 26px 23px 25px !important;\n\n  border:\n    1px solid rgba(123, 94, 69, 0.20) !important;\n\n  border-radius: 2px !important;\n\n  background: #F7F6F2 !important;\n\n  color: #2F4A3D !important;\n\n  text-decoration: none !important;\n\n  text-align: left !important;\n\n  box-shadow: none !important;\n\n  box-sizing: border-box !important;\n\n  cursor: pointer !important;\n\n  transition:\n    background-color 0.3s ease,\n    border-color 0.3s ease,\n    transform 0.3s ease !important;\n\n}\n\n\n\/* ==========================================\n   CATEGORY NUMBER\n========================================== *\/\n\n#ofuroPricingNavigation\n.ofuro-pricing-category-number {\n\n  display: block !important;\n\n  margin-bottom: 29px !important;\n\n  font-family:\n    Arial,\n    Helvetica,\n    sans-serif !important;\n\n  font-size: 10px !important;\n\n  font-weight: 600 !important;\n\n  line-height: 1.4 !important;\n\n  letter-spacing: 0.15em !important;\n\n  color: #7B5E45 !important;\n\n}\n\n\n\/* ==========================================\n   CATEGORY TITLE\n========================================== *\/\n\n#ofuroPricingNavigation\n.ofuro-pricing-category h3 {\n\n  margin: 0 0 19px !important;\n\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size:\n    clamp(19px, 1.55vw, 23px) !important;\n\n  font-weight: 400 !important;\n\n  line-height: 1.42 !important;\n\n  letter-spacing: -0.025em !important;\n\n  text-transform: none !important;\n\n  color: #2F4A3D !important;\n\n  overflow-wrap: normal !important;\n\n}\n\n\n\/* ==========================================\n   CATEGORY DESCRIPTION\n========================================== *\/\n\n#ofuroPricingNavigation\n.ofuro-pricing-category p {\n\n  margin: 0 0 22px !important;\n\n  padding: 0 !important;\n\n  font-family:\n    Arial,\n    Helvetica,\n    sans-serif !important;\n\n  font-size: 12px !important;\n\n  line-height: 1.75 !important;\n\n  font-weight: 400 !important;\n\n  letter-spacing: 0 !important;\n\n  color:\n    rgba(60, 60, 58, 0.77) !important;\n\n}\n\n\n\/* ==========================================\n   BOTTOM ACCENT LINE\n========================================== *\/\n\n#ofuroPricingNavigation\n.ofuro-pricing-category-line {\n\n  display: block !important;\n\n  width: 32px !important;\n\n  height: 1px !important;\n\n  margin-top: auto !important;\n\n  background: #7B5E45 !important;\n\n  opacity: 0.8 !important;\n\n  transition: width 0.3s ease !important;\n\n}\n\n\n\/* ==========================================\n   CATEGORY HOVER\n========================================== *\/\n\n#ofuroPricingNavigation\n.ofuro-pricing-category a:hover {\n\n  background: #E4E9E0 !important;\n\n  border-color:\n    rgba(47, 74, 61, 0.35) !important;\n\n  transform: translateY(-3px) !important;\n\n}\n\n\n#ofuroPricingNavigation\n.ofuro-pricing-category a:hover\n.ofuro-pricing-category-line {\n\n  width: 58px !important;\n\n}\n\n\n\/* KEYBOARD FOCUS *\/\n\n#ofuroPricingNavigation\n.ofuro-pricing-category a:focus-visible {\n\n  outline: 2px solid #2F4A3D !important;\n\n  outline-offset: 4px !important;\n\n}\n\n\n\/* ==========================================\n   SMALL DESKTOP\n========================================== *\/\n\n@media (max-width: 1199px) {\n\n  #ofuroPricingNavigation\n  .ofuro-pricing-categories-list {\n\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr)) !important;\n\n  }\n\n  #ofuroPricingNavigation\n  .ofuro-pricing-category a {\n\n    min-height: 235px !important;\n\n  }\n\n  #ofuroPricingNavigation\n  .ofuro-pricing-category h3 {\n\n    font-size: 23px !important;\n\n  }\n\n}\n\n\n\/* ==========================================\n   TABLET\n========================================== *\/\n\n@media (max-width: 1024px) {\n\n  #ofuroPricingNavigation.ofuro-pricing-navigation {\n\n    padding: 85px 28px 100px !important;\n\n  }\n\n  #ofuroPricingNavigation\n  .ofuro-pricing-navigation-intro {\n\n    column-gap: 45px !important;\n\n    margin-bottom: 50px !important;\n\n  }\n\n  #ofuroPricingNavigation\n  .ofuro-pricing-navigation-heading h2 {\n\n    font-size:\n      clamp(36px, 4.5vw, 50px) !important;\n\n  }\n\n}\n\n\n\/* ==========================================\n   MOBILE\n========================================== *\/\n\n@media (max-width: 767px) {\n\n  #ofuroPricingNavigation.ofuro-pricing-navigation {\n\n    padding: 74px 20px 88px !important;\n\n  }\n\n\n  \/* ORGANIC BACKGROUND *\/\n\n  #ofuroPricingNavigation::before {\n\n    width: 160% !important;\n\n    right: -30% !important;\n\n    height: 300px !important;\n\n    top: -230px !important;\n\n  }\n\n\n  \/* INTRO STACK *\/\n\n  #ofuroPricingNavigation\n  .ofuro-pricing-navigation-intro {\n\n    grid-template-columns: 1fr !important;\n\n    gap: 22px !important;\n\n    margin-bottom: 45px !important;\n\n  }\n\n\n  \/* EYEBROW *\/\n\n  #ofuroPricingNavigation\n  .ofuro-pricing-navigation-eyebrow {\n\n    font-size: 10px !important;\n\n    letter-spacing: 0.17em !important;\n\n    margin-bottom: 19px !important;\n\n  }\n\n\n  \/* TITLE *\/\n\n  #ofuroPricingNavigation\n  .ofuro-pricing-navigation-heading h2 {\n\n    font-size:\n      clamp(33px, 8vw, 45px) !important;\n\n    line-height: 1.28 !important;\n\n  }\n\n\n  \/* DESCRIPTION *\/\n\n  #ofuroPricingNavigation\n  .ofuro-pricing-navigation-description p {\n\n    font-size: 13px !important;\n\n    line-height: 1.85 !important;\n\n  }\n\n\n  \/* CATEGORY GRID *\/\n\n  #ofuroPricingNavigation\n  .ofuro-pricing-categories-list {\n\n    grid-template-columns: 1fr !important;\n\n    gap: 12px !important;\n\n  }\n\n\n  \/* CATEGORY CARD *\/\n\n  #ofuroPricingNavigation\n  .ofuro-pricing-category a {\n\n    min-height: 0 !important;\n\n    padding: 24px 25px !important;\n\n  }\n\n\n  \/* NUMBER *\/\n\n  #ofuroPricingNavigation\n  .ofuro-pricing-category-number {\n\n    margin-bottom: 14px !important;\n\n  }\n\n\n  \/* TITLE *\/\n\n  #ofuroPricingNavigation\n  .ofuro-pricing-category h3 {\n\n    font-size: 23px !important;\n\n    margin-bottom: 12px !important;\n\n  }\n\n\n  \/* MAKE TITLES NATURAL ON MOBILE *\/\n\n  #ofuroPricingNavigation\n  .ofuro-pricing-category h3 br {\n\n    display: none !important;\n\n  }\n\n\n  \/* DESCRIPTION *\/\n\n  #ofuroPricingNavigation\n  .ofuro-pricing-category p {\n\n    font-size: 12.5px !important;\n\n    line-height: 1.75 !important;\n\n    margin-bottom: 17px !important;\n\n  }\n\n}\n\n\n\/* ==========================================\n   REDUCED MOTION\n========================================== *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n  #ofuroPricingNavigation\n  .ofuro-pricing-category a,\n\n  #ofuroPricingNavigation\n  .ofuro-pricing-category-line {\n\n    transition: none !important;\n\n  }\n\n}\n\n\n\n\/* ===============================================\n   STICKY SUBMENU \u2014 INDEPENDENT OF EDITORIAL GRID\n   JavaScript shows it only after the card section\n=============================================== \n#ofuroPricingSticky.ofuro-pricing-sticky {\n  --ofuro-sticky-top: 0px;\n  position: fixed !important;\n  top: var(--ofuro-sticky-top) !important;\n  left: 0 !important;\n  right: 0 !important;\n  width: 100% !important;\n  max-width: 100% !important;\n  z-index: 99990 !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  background: #2F4A3D !important;\n  border-bottom: 1px solid rgba(217,203,182,.45) !important;\n  box-shadow: 0 7px 25px rgba(22,40,30,.14) !important;\n  opacity: 0 !important;\n  visibility: hidden !important;\n  pointer-events: none !important;\n  transform: translateY(-12px) !important;\n  transition: opacity .23s ease, transform .23s ease,\n              visibility .23s ease, top .16s ease !important;\n  box-sizing: border-box !important;\n}\n#ofuroPricingSticky,\n#ofuroPricingSticky * { box-sizing: border-box !important; }\n\n#ofuroPricingSticky.ofuro-pricing-sticky.is-visible {\n  opacity: 1 !important;\n  visibility: visible !important;\n  pointer-events: auto !important;\n  transform: translateY(0) !important;\n}\n\n#ofuroPricingSticky .ofuro-pricing-sticky-inner {\n  width: 100% !important;\n  max-width: 1320px !important;\n  height: 72px !important;\n  margin: 0 auto !important;\n  padding: 0 28px !important;\n  display: flex !important;\n  gap: 19px !important;\n  align-items: stretch !important;\n  justify-content: space-between !important;\n}*\/\n\n\/* Four anchor links; horizontally scrollable on mobile *\/\n#ofuroPricingSticky .ofuro-pricing-sticky-links {\n  display: flex !important;\n  flex: 1 1 auto !important;\n  min-width: 0 !important;\n  align-items: stretch !important;\n  gap: clamp(13px,2.3vw,32px) !important;\n  white-space: nowrap !important;\n  overflow-x: auto !important;\n  overflow-y: hidden !important;\n  -webkit-overflow-scrolling: touch !important;\n  scrollbar-width: none !important;\n}\n#ofuroPricingSticky .ofuro-pricing-sticky-links::-webkit-scrollbar {\n  display: none !important;\n}\n#ofuroPricingSticky .ofuro-pricing-sticky-links a,\n#ofuroPricingSticky .ofuro-pricing-sticky-links a:visited {\n  display: inline-flex !important;\n  flex: 0 0 auto !important;\n  position: relative !important;\n  align-items: center !important;\n  padding: 3px 0 0 !important;\n  margin: 0 !important;\n  border: 0 !important;\n  background: transparent !important;\n  color: rgba(245,244,239,.92) !important;\n  font: 600 14px\/1.35 Arial,Helvetica,sans-serif !important;\n  letter-spacing: .015em !important;\n  text-decoration: none !important;\n  white-space: nowrap !important;\n  box-shadow: none !important;\n  transition: color .18s ease !important;\n}\n#ofuroPricingSticky .ofuro-pricing-sticky-links a::after {\n  content: '' !important;\n  position: absolute !important;\n  bottom: 0 !important;\n  left: 0 !important;\n  right: 0 !important;\n  height: 3px !important;\n  background: #D9CBB6 !important;\n  opacity: 0 !important;\n  transform: scaleX(.45) !important;\n  transform-origin: center !important;\n  transition: opacity .2s ease, transform .2s ease !important;\n}\n#ofuroPricingSticky .ofuro-pricing-sticky-links a:hover,\n#ofuroPricingSticky .ofuro-pricing-sticky-links a.is-active {\n  color: #F5F4EF !important;\n}\n#ofuroPricingSticky .ofuro-pricing-sticky-links a.is-active::after {\n  opacity: 1 !important;\n  transform: scaleX(1) !important;\n}\n#ofuroPricingSticky .ofuro-sticky-mobile-name { display: none !important; }\n#ofuroPricingSticky .ofuro-sticky-desktop-name { display: inline !important; }\n\n\/* Booking CTA remains visible even while tabs scroll *\/\n#ofuroPricingSticky .ofuro-pricing-sticky-book,\n#ofuroPricingSticky .ofuro-pricing-sticky-book:visited {\n  align-self: center !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  gap: 10px !important;\n  flex: 0 0 auto !important;\n  min-height: 40px !important;\n  margin: 0 !important;\n  padding: 12px 21px !important;\n  border: 1px solid #D9CBB6 !important;\n  border-radius: 0 !important;\n  background: #D9CBB6 !important;\n  color: #2F4A3D !important;\n  font: 700 12px\/1 Arial,Helvetica,sans-serif !important;\n  letter-spacing: .13em !important;\n  text-decoration: none !important;\n  white-space: nowrap !important;\n  box-shadow: none !important;\n  transition: background .2s ease, color .2s ease !important;\n}\n#ofuroPricingSticky .ofuro-pricing-sticky-book span {\n  font-size: 16px !important;\n  line-height: 0 !important;\n  font-weight: 400 !important;\n}\n#ofuroPricingSticky .ofuro-pricing-sticky-book:hover {\n  background: #F5F4EF !important;\n  color: #2F4A3D !important;\n}\n#ofuroPricingSticky a:focus-visible {\n  outline: 2px solid #F5F4EF !important;\n  outline-offset: -4px !important;\n}\n\n@media (max-width: 1100px) {\n  #ofuroPricingSticky .ofuro-pricing-sticky-inner {\n    padding: 0 22px !important;\n    gap: 16px !important;\n  }\n  #ofuroPricingSticky .ofuro-pricing-sticky-links {\n    gap: 22px !important;\n  }\n}\n\n@media (max-width: 767px) {\n  #ofuroPricingSticky .ofuro-pricing-sticky-inner {\n    height: 62px !important;\n    padding: 0 12px 0 16px !important;\n    gap: 10px !important;\n  }\n  #ofuroPricingSticky .ofuro-pricing-sticky-links {\n    gap: 20px !important;\n  }\n  #ofuroPricingSticky .ofuro-pricing-sticky-links a {\n    font-size: 14px !important;\n  }\n  #ofuroPricingSticky .ofuro-sticky-mobile-name { display: inline !important; }\n  #ofuroPricingSticky .ofuro-sticky-desktop-name { display: none !important; }\n  #ofuroPricingSticky .ofuro-pricing-sticky-book {\n    min-height: 37px !important;\n    padding: 10px 12px !important;\n    font-size: 11.5px !important;\n    letter-spacing: .05em !important;\n    gap: 6px !important;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  #ofuroPricingSticky,\n  #ofuroPricingSticky a,\n  #ofuroPricingSticky a::after { transition: none !important; }\n}\n\n<\/style>\n\n<script>\n\/* =============================================\n   SPA OFURO \u2014 STICKY PRICING NAVIGATION\n   - Auto-opens after original category cards\n   - Correctly sits below sticky Elementor header\n   - Smooth-scrolls to service sections\n   - Highlights the current category\n   - Keeps booking CTA pinned on mobile\n============================================= *\/\n(function () {\n  'use strict';\n\n  function initOfuroPricingSticky() {\n    var original = document.getElementById('ofuroPricingNavigation');\n    var sticky = document.getElementById('ofuroPricingSticky');\n    if (!original || !sticky || sticky.dataset.initialized === 'true') return;\n    sticky.dataset.initialized = 'true';\n\n    \/* Move outside Elementor containers so fixed positioning is not clipped. *\/\n    if (sticky.parentElement !== document.body) {\n      document.body.appendChild(sticky);\n    }\n\n    var scrollTabs = sticky.querySelector('.ofuro-pricing-sticky-links');\n    var links = Array.prototype.slice.call(scrollTabs.querySelectorAll('a[href^=\"#\"]'));\n    var targets = links.map(function (link) {\n      return document.getElementById(link.getAttribute('href').substring(1));\n    });\n    var previousActive = '';\n    var scheduled = false;\n    var reducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)');\n\n    function headerOffset() {\n      var bottom = 0;\n      var candidates = document.querySelectorAll(\n        '.elementor-location-header, #masthead, header.site-header, ' +\n        '.elementor-location-header .elementor-sticky--active, #wpadminbar'\n      );\n      Array.prototype.forEach.call(candidates, function (el) {\n        var rect = el.getBoundingClientRect();\n        var style = window.getComputedStyle(el);\n        var stuck = style.position === 'fixed' || style.position === 'sticky' ||\n                    el.classList.contains('elementor-sticky--active');\n        if (stuck && rect.top <= 50 && rect.bottom > 0 && rect.bottom <= 230) {\n          bottom = Math.max(bottom, rect.bottom);\n        }\n      });\n      return Math.max(0, Math.round(bottom));\n    }\n\n    function activeSection(overlayBottom) {\n      var active = '';\n      targets.forEach(function (section) {\n        if (section && section.getBoundingClientRect().top <= overlayBottom + 38) {\n          active = section.id;\n        }\n      });\n      return active || (targets[0] && targets[0].id) || '';\n    }\n\n    function keepActiveTabVisible(link) {\n      if (!link || !scrollTabs || scrollTabs.scrollWidth <= scrollTabs.clientWidth) return;\n      var desiredLeft = link.offsetLeft + link.offsetWidth \/ 2 - scrollTabs.clientWidth \/ 2;\n      scrollTabs.scrollTo({\n        left: Math.max(0, desiredLeft),\n        behavior: reducedMotion.matches ? 'auto' : 'smooth'\n      });\n    }\n\n    function updateSticky() {\n      scheduled = false;\n      var header = headerOffset();\n      sticky.style.setProperty('--ofuro-sticky-top', header + 'px');\n      var show = original.getBoundingClientRect().bottom <= header + 8;\n      sticky.classList.toggle('is-visible', show);\n      sticky.setAttribute('aria-hidden', show ? 'false' : 'true');\n      if (!show) return;\n\n      var menuHeight = sticky.getBoundingClientRect().height || 72;\n      var current = activeSection(header + menuHeight);\n      if (current !== previousActive) {\n        previousActive = current;\n        links.forEach(function (link) {\n          var selected = link.getAttribute('href') === '#' + current;\n          link.classList.toggle('is-active', selected);\n          if (selected) {\n            link.setAttribute('aria-current', 'location');\n            keepActiveTabVisible(link);\n          } else {\n            link.removeAttribute('aria-current');\n          }\n        });\n      }\n    }\n\n    function scheduleUpdate() {\n      if (scheduled) return;\n      scheduled = true;\n      window.requestAnimationFrame(updateSticky);\n    }\n\n    links.forEach(function (link) {\n      link.addEventListener('click', function (event) {\n        var id = link.getAttribute('href').slice(1);\n        var target = document.getElementById(id);\n        if (!target) return;\n        event.preventDefault();\n        var top = window.scrollY + target.getBoundingClientRect().top -\n                  headerOffset() - (sticky.offsetHeight || 68) - 18;\n        window.scrollTo({\n          top: Math.max(0, top),\n          behavior: reducedMotion.matches ? 'auto' : 'smooth'\n        });\n        if (window.history && window.history.replaceState) {\n          window.history.replaceState(null, '', '#' + id);\n        }\n        scheduleUpdate();\n      });\n    });\n\n    window.addEventListener('scroll', scheduleUpdate, { passive: true });\n    window.addEventListener('resize', scheduleUpdate, { passive: true });\n    window.addEventListener('load', scheduleUpdate);\n    scheduleUpdate();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', initOfuroPricingSticky);\n  } else {\n    initOfuroPricingSticky();\n  }\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8081425 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"8081425\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-86b0772 elementor-widget elementor-widget-html\" data-id=\"86b0772\" 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\n<!-- ==========================================\n SPA OFURO \u2014 EXP\u00c9RIENCE THERMALE\n COMPACT PRICING \u00b7 REFINED EDITORIAL LAYOUT\n========================================== -->\n\n<section\n  id=\"ofuroThermalRates\"\n  class=\"ofuro-thermal-rates\"\n  aria-labelledby=\"ofuroThermalHeading\">\n\n  <div class=\"ofuro-thermal-rates-inner\">\n\n    <!-- ==============================\n         INTRODUCTION\n    ============================== -->\n\n    <div class=\"ofuro-thermal-intro\">\n\n      <!-- TEXT -->\n\n      <div class=\"ofuro-thermal-intro-content\">\n\n        <p class=\"ofuro-thermal-eyebrow\">\n          01 \u2014\n        <\/p>\n\n        <h2 id=\"ofuroThermalHeading\">\n          Exp\u00e9rience\n          <em>thermale.<\/em>\n        <\/h2>\n\n        <div\n          class=\"ofuro-thermal-divider\"\n          aria-hidden=\"true\">\n        <\/div>\n\n        <p class=\"ofuro-thermal-tagline\">\n          Le temps de vous d\u00e9poser.\n        <\/p>\n\n        <p class=\"ofuro-thermal-description\">\n          Quelques heures ou une journ\u00e9e enti\u00e8re\n          pour ralentir, respirer et retrouver\n          le calme au c\u0153ur de la nature.\n        <\/p>\n\n      <\/div>\n\n\n      <!-- PHOTOGRAPH -->\n\n      <div class=\"ofuro-thermal-photo-wrap\">\n\n        <div class=\"ofuro-thermal-photo\">\n\n          <img decoding=\"async\"\n            data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/autumn-outdoor-spa-hot-pool-retreat.png\"\n            alt=\"Exp\u00e9rience thermale en pleine nature au Spa Ofuro\"\n            src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1512px; --smush-placeholder-aspect-ratio: 1512\/1040;\">\n\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n\n\n    <!-- ==============================\n         PRICING HEADING\n    ============================== -->\n\n    <div class=\"ofuro-thermal-pricing-heading\">\n\n      <h3>\n        Choisissez votre moment.\n      <\/h3>\n\n    <\/div>\n\n\n    <!-- ==============================\n         PRICING CARDS\n    ============================== -->\n\n    <div class=\"ofuro-thermal-pricing-grid\">\n\n\n      <!-- ============================\n           CARD 01 \u2014 DEMI-JOURN\u00c9E\n      ============================ -->\n\n      <article class=\"ofuro-thermal-card\">\n\n        <!-- PERIOD AND SCHEDULE -->\n\n        <div class=\"ofuro-thermal-card-topline\">\n\n          <span class=\"ofuro-thermal-card-period\">\n            MATIN\n          <\/span>\n\n          <span class=\"ofuro-thermal-card-schedule\">\n            9 h \u2013 13 h\n          <\/span>\n\n        <\/div>\n\n\n        <!-- PRODUCT -->\n\n        <h4>\n          Demi-journ\u00e9e AM\n        <\/h4>\n\n        <p class=\"ofuro-thermal-card-tagline\">\n          Une matin\u00e9e rien que pour vous.\n        <\/p>\n\n\n        <!-- PRICE COMPARISON -->\n\n        <div class=\"ofuro-thermal-price-comparison\">\n\n          <!-- REGULAR -->\n\n          <div class=\"ofuro-thermal-regular\">\n\n            <span class=\"ofuro-thermal-price-label\">\n              Prix r\u00e9gulier\n            <\/span>\n\n            <del class=\"ofuro-thermal-regular-amount\">\n              75 $\n            <\/del>\n\n          <\/div>\n\n\n          <!-- PROMOTION -->\n\n          <div class=\"ofuro-thermal-promo\">\n\n            <span class=\"ofuro-thermal-price-label\">\n              Tarif promotionnel\n            <\/span>\n\n            <strong class=\"ofuro-thermal-promo-amount\">\n              55 $\n            <\/strong>\n\n          <\/div>\n\n        <\/div>\n\n        <p class=\"ofuro-thermal-person\">\n          Prix par personne\n        <\/p>\n\n\n        <!-- INCLUSIONS -->\n\n        <div class=\"ofuro-thermal-inclusions\">\n\n          <p>Ce qui est inclus<\/p>\n\n          <ul>\n            <li>\n              Acc\u00e8s aux installations thermales\n              de 9 h \u00e0 13 h\n            <\/li>\n\n            <li>\n              Acc\u00e8s aux espaces de d\u00e9tente\n            <\/li>\n          <\/ul>\n\n        <\/div>\n\n        <!-- NOTE: PEIGNOIR NON INCLUS -->\n        <p class=\"ofuro-thermal-exclusion\">\n          * Peignoir non inclus.\n        <\/p>\n\n      <\/article>\n\n\n\n      <!-- ============================\n           CARD 02 \u2014 JOURN\u00c9E COMPL\u00c8TE\n      ============================ -->\n\n      <article class=\"ofuro-thermal-card\">\n\n        <!-- PERIOD AND SCHEDULE -->\n\n        <div class=\"ofuro-thermal-card-topline\">\n\n          <span class=\"ofuro-thermal-card-period\">\n            JOURN\u00c9E COMPL\u00c8TE\n          <\/span>\n\n          <span class=\"ofuro-thermal-card-schedule\">\n            9 h \u2013 19 h\n          <\/span>\n\n        <\/div>\n\n\n        <!-- PRODUCT -->\n\n        <h4>\n          Journ\u00e9e compl\u00e8te thermal\n        <\/h4>\n\n        <p class=\"ofuro-thermal-card-tagline\">\n          Prenez tout le temps de ralentir.\n        <\/p>\n\n\n        <!-- PRICE COMPARISON -->\n\n        <div class=\"ofuro-thermal-price-comparison\">\n\n          <!-- REGULAR -->\n\n          <div class=\"ofuro-thermal-regular\">\n\n            <span class=\"ofuro-thermal-price-label\">\n              Prix r\u00e9gulier\n            <\/span>\n\n            <del class=\"ofuro-thermal-regular-amount\">\n              95 $\n            <\/del>\n\n          <\/div>\n\n\n          <!-- PROMOTION -->\n\n          <div class=\"ofuro-thermal-promo\">\n\n            <span class=\"ofuro-thermal-price-label\">\n              Tarif promotionnel\n            <\/span>\n\n            <strong class=\"ofuro-thermal-promo-amount\">\n              75 $\n            <\/strong>\n\n          <\/div>\n\n        <\/div>\n\n        <p class=\"ofuro-thermal-person\">\n          Prix par personne\n        <\/p>\n\n\n        <!-- INCLUSIONS -->\n\n        <div class=\"ofuro-thermal-inclusions\">\n\n          <p>Ce qui est inclus<\/p>\n\n          <ul>\n            <li>\n              Acc\u00e8s aux installations thermales\n              pour la journ\u00e9e\n            <\/li>\n\n            <li>\n              Acc\u00e8s aux espaces de d\u00e9tente\n            <\/li>\n          <\/ul>\n\n        <\/div>\n\n        <!-- NOTE: PEIGNOIR NON INCLUS -->\n        <p class=\"ofuro-thermal-exclusion\">\n          * Peignoir non inclus.\n        <\/p>\n\n      <\/article>\n\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n\n<style>\n\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap');\n\n\n\/* ==========================================\n   MAIN SECTION\n========================================== *\/\n\n#ofuroThermalRates.ofuro-thermal-rates {\n  position: relative !important;\n\n  width: 100vw !important;\n  max-width: 100vw !important;\n\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n\n  margin-top: 0 !important;\n  margin-bottom: 0 !important;\n\n  padding: 128px 28px 90px !important;\n\n  background: #E4E9E0 !important;\n\n  overflow: hidden !important;\n  isolation: isolate !important;\n\n  box-sizing: border-box !important;\n\n  scroll-margin-top: 85px !important;\n}\n\n#ofuroThermalRates,\n#ofuroThermalRates * {\n  box-sizing: border-box !important;\n}\n\n\n\/* ==========================================\n   ORGANIC TRANSITION\n========================================== *\/\n\n#ofuroThermalRates::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: -210px !important;\n  left: -25% !important;\n\n  width: 150% !important;\n  height: 325px !important;\n\n  border-radius: 50% !important;\n\n  background: #F5F4EF !important;\n\n  transform: rotate(-2deg) !important;\n\n  pointer-events: none !important;\n  z-index: 0 !important;\n}\n\n\n\/* ==========================================\n   INNER CONTAINER\n========================================== *\/\n\n#ofuroThermalRates .ofuro-thermal-rates-inner {\n  position: relative !important;\n  z-index: 2 !important;\n\n  max-width: 1320px !important;\n  width: 100% !important;\n\n  margin: 0 auto !important;\n}\n\n\n\/* ==========================================\n   EDITORIAL INTRO GRID\n========================================== *\/\n\n#ofuroThermalRates .ofuro-thermal-intro {\n  display: grid !important;\n\n  grid-template-columns:\n    minmax(0, 0.90fr)\n    minmax(0, 1.10fr) !important;\n\n  align-items: center !important;\n\n  gap: clamp(40px, 5.5vw, 88px) !important;\n\n  margin-bottom: 72px !important;\n}\n\n\n\/* INTRO TEXT *\/\n\n#ofuroThermalRates .ofuro-thermal-intro-content {\n  display: flex !important;\n  flex-direction: column !important;\n\n  align-items: flex-start !important;\n  justify-content: center !important;\n\n  min-width: 0 !important;\n}\n\n\n\/* ==========================================\n   SECTION NUMBER\n========================================== *\/\n\n#ofuroThermalRates .ofuro-thermal-eyebrow {\n  margin: 0 0 20px !important;\n  padding: 0 !important;\n\n  font-family: Arial, Helvetica, sans-serif !important;\n\n  font-size: 12px !important;\n  line-height: 1.4 !important;\n\n  font-weight: 600 !important;\n  letter-spacing: 0.23em !important;\n\n  color: #7B5E45 !important;\n}\n\n\n\/* ==========================================\n   MAIN TITLE\n========================================== *\/\n\n#ofuroThermalRates .ofuro-thermal-intro h2 {\n  margin: 0 0 28px !important;\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size: clamp(44px, 4.8vw, 68px) !important;\n\n  line-height: 1.22 !important;\n  font-weight: 400 !important;\n\n  letter-spacing: -0.035em !important;\n  text-transform: none !important;\n\n  color: #2F4A3D !important;\n}\n\n#ofuroThermalRates .ofuro-thermal-intro h2 em {\n  display: block !important;\n\n  font-style: italic !important;\n  font-weight: 400 !important;\n\n  color: #7B5E45 !important;\n}\n\n\n\/* ==========================================\n   DECORATIVE LINE\n========================================== *\/\n\n#ofuroThermalRates .ofuro-thermal-divider {\n  width: 55px !important;\n  height: 1px !important;\n\n  margin: 0 0 28px !important;\n\n  background: #7B5E45 !important;\n  opacity: 0.7 !important;\n}\n\n\n\/* ==========================================\n   EMOTIONAL TAGLINE\n========================================== *\/\n\n#ofuroThermalRates .ofuro-thermal-tagline {\n  max-width: 530px !important;\n\n  margin: 0 0 21px !important;\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size: clamp(22px, 2.15vw, 29px) !important;\n\n  line-height: 1.55 !important;\n  font-weight: 400 !important;\n  font-style: italic !important;\n\n  letter-spacing: -0.02em !important;\n\n  color: #2F4A3D !important;\n}\n\n\n\/* ==========================================\n   SHORT DESCRIPTION\n========================================== *\/\n\n#ofuroThermalRates .ofuro-thermal-description {\n  max-width: 525px !important;\n\n  margin: 0 !important;\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size: clamp(15px, 1.25vw, 17px) !important;\n\n  line-height: 1.9 !important;\n  font-weight: 400 !important;\n\n  color: rgba(60, 60, 58, 0.82) !important;\n}\n\n\n\/* ==========================================\n   IMAGE WRAPPER \u2014 LOWERED\n========================================== *\/\n\n#ofuroThermalRates .ofuro-thermal-photo-wrap {\n  position: relative !important;\n\n  min-width: 0 !important;\n\n  \/* ADD SPACE BELOW THE ORGANIC OVAL *\/\n\n  margin-top: 50px !important;\n\n  padding: 0 18px 18px 0 !important;\n}\n\n\n\/* SAND ACCENT *\/\n\n#ofuroThermalRates .ofuro-thermal-photo-wrap::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: 18px !important;\n  left: 18px !important;\n\n  right: 0 !important;\n  bottom: 0 !important;\n\n  background: #D9CBB6 !important;\n\n  z-index: 0 !important;\n\n  pointer-events: none !important;\n}\n\n\n\/* PHOTO *\/\n\n#ofuroThermalRates .ofuro-thermal-photo {\n  position: relative !important;\n  z-index: 1 !important;\n\n  width: 100% !important;\n  height: 375px !important;\n\n  overflow: hidden !important;\n\n  background: #D8D4CA !important;\n}\n\n#ofuroThermalRates .ofuro-thermal-photo img {\n  display: block !important;\n\n  width: 100% !important;\n  height: 100% !important;\n\n  object-fit: cover !important;\n  object-position: center center !important;\n}\n\n\n\/* ==========================================\n   PRICING HEADING\n========================================== *\/\n\n#ofuroThermalRates .ofuro-thermal-pricing-heading {\n  margin-bottom: 24px !important;\n\n  padding-bottom: 22px !important;\n\n  border-bottom:\n    1px solid rgba(47, 74, 61, 0.21) !important;\n}\n\n#ofuroThermalRates .ofuro-thermal-pricing-heading h3 {\n  margin: 0 !important;\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size: clamp(26px, 2.7vw, 36px) !important;\n\n  line-height: 1.3 !important;\n  font-weight: 400 !important;\n\n  letter-spacing: -0.025em !important;\n  text-transform: none !important;\n\n  color: #2F4A3D !important;\n}\n\n\n\/* ==========================================\n   PRICING GRID\n========================================== *\/\n\n#ofuroThermalRates .ofuro-thermal-pricing-grid {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(2, minmax(0, 1fr)) !important;\n\n  gap: 20px !important;\n\n  align-items: stretch !important;\n}\n\n\n\/* ==========================================\n   COMPACT CARD\n========================================== *\/\n\n#ofuroThermalRates .ofuro-thermal-card {\n  display: flex !important;\n  flex-direction: column !important;\n\n  min-width: 0 !important;\n\n  padding: 32px 34px 30px !important;\n\n  background: #F7F6F2 !important;\n\n  border:\n    1px solid rgba(47, 74, 61, 0.16) !important;\n}\n\n\n\/* ==========================================\n   PERIOD & TIME \u2014 ENLARGED\n========================================== *\/\n\n#ofuroThermalRates .ofuro-thermal-card-topline {\n  display: flex !important;\n\n  align-items: center !important;\n  justify-content: space-between !important;\n\n  flex-wrap: wrap !important;\n\n  gap: 12px !important;\n\n  margin-bottom: 20px !important;\n\n  padding-bottom: 17px !important;\n\n  border-bottom:\n    1px solid rgba(47, 74, 61, 0.13) !important;\n}\n\n\n\/* MATIN \/ JOURN\u00c9E COMPL\u00c8TE *\/\n\n#ofuroThermalRates .ofuro-thermal-card-period {\n  display: inline-block !important;\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 12px !important;\n  line-height: 1.4 !important;\n\n  font-weight: 700 !important;\n\n  letter-spacing: 0.13em !important;\n\n  text-transform: uppercase !important;\n\n  color: #7B5E45 !important;\n}\n\n\n\/* IMPORTANT: SCHEDULE *\/\n\n#ofuroThermalRates .ofuro-thermal-card-schedule {\n  display: inline-block !important;\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 19px !important;\n  line-height: 1.3 !important;\n\n  font-weight: 600 !important;\n\n  letter-spacing: 0.015em !important;\n\n  white-space: nowrap !important;\n\n  color: #2F4A3D !important;\n}\n\n\n\/* ==========================================\n   CARD TITLE\n========================================== *\/\n\n#ofuroThermalRates .ofuro-thermal-card h4 {\n  margin: 0 0 9px !important;\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size: clamp(24px, 2.15vw, 30px) !important;\n\n  font-weight: 400 !important;\n  line-height: 1.4 !important;\n\n  letter-spacing: -0.025em !important;\n\n  text-transform: none !important;\n\n  color: #2F4A3D !important;\n}\n\n\n\/* CARD TAGLINE *\/\n\n#ofuroThermalRates .ofuro-thermal-card-tagline {\n  margin: 0 !important;\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size: 12.5px !important;\n  line-height: 1.7 !important;\n\n  font-style: italic !important;\n\n  color: #7B5E45 !important;\n}\n\n\n\/* ==========================================\n   PRICE COMPARISON\n========================================== *\/\n\n#ofuroThermalRates .ofuro-thermal-price-comparison {\n  display: grid !important;\n\n  grid-template-columns:\n    minmax(0, 0.95fr)\n    minmax(0, 1.05fr) !important;\n\n  align-items: center !important;\n\n  margin-top: 25px !important;\n\n  padding: 22px 0 16px !important;\n\n  border-top:\n    1px solid rgba(47, 74, 61, 0.18) !important;\n}\n\n\n\/* REGULAR PRICE COLUMN *\/\n\n#ofuroThermalRates .ofuro-thermal-regular {\n  display: flex !important;\n  flex-direction: column !important;\n\n  align-items: flex-start !important;\n  justify-content: center !important;\n\n  gap: 12px !important;\n\n  min-width: 0 !important;\n\n  padding-right: 20px !important;\n}\n\n\n\/* PROMO PRICE COLUMN *\/\n\n#ofuroThermalRates .ofuro-thermal-promo {\n  display: flex !important;\n  flex-direction: column !important;\n\n  align-items: flex-start !important;\n  justify-content: center !important;\n\n  gap: 10px !important;\n\n  min-width: 0 !important;\n\n  padding-left: 25px !important;\n\n  border-left:\n    1px solid rgba(47, 74, 61, 0.18) !important;\n}\n\n\n\/* PRICE LABELS *\/\n\n#ofuroThermalRates .ofuro-thermal-price-label {\n  display: block !important;\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 11px !important;\n  line-height: 1.4 !important;\n\n  font-weight: 600 !important;\n\n  letter-spacing: 0.09em !important;\n\n  text-transform: uppercase !important;\n\n  color: #7B5E45 !important;\n}\n\n\n\/* REGULAR PRICE *\/\n\n#ofuroThermalRates .ofuro-thermal-regular-amount {\n  display: block !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: clamp(29px, 2.8vw, 39px) !important;\n\n  font-weight: 400 !important;\n  line-height: 1.1 !important;\n\n  letter-spacing: -0.02em !important;\n\n  white-space: nowrap !important;\n\n  color: #8A8D87 !important;\n\n  text-decoration: line-through !important;\n\n  text-decoration-color: #7B5E45 !important;\n\n  text-decoration-thickness: 1.5px !important;\n}\n\n\n\/* PROMOTIONAL PRICE *\/\n\n#ofuroThermalRates .ofuro-thermal-promo-amount {\n  display: block !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: clamp(47px, 4.2vw, 59px) !important;\n\n  font-weight: 400 !important;\n  line-height: 1 !important;\n\n  letter-spacing: -0.025em !important;\n\n  white-space: nowrap !important;\n\n  color: #2F4A3D !important;\n}\n\n\n\/* ==========================================\n   PRICE UNIT\n========================================== *\/\n\n#ofuroThermalRates .ofuro-thermal-person {\n  margin: 0 0 22px !important;\n\n  padding: 0 0 18px !important;\n\n  border-bottom:\n    1px solid rgba(47, 74, 61, 0.17) !important;\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 11px !important;\n  line-height: 1.5 !important;\n\n  text-align: right !important;\n\n  color: rgba(60, 60, 58, 0.68) !important;\n}\n\n\n\/* ==========================================\n   INCLUSIONS\n========================================== *\/\n\n#ofuroThermalRates .ofuro-thermal-inclusions {\n  margin-top: auto !important;\n}\n\n#ofuroThermalRates .ofuro-thermal-inclusions > p {\n  margin: 0 0 14px !important;\n  padding: 0 !important;\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 11px !important;\n  line-height: 1.4 !important;\n\n  font-weight: 600 !important;\n  letter-spacing: 0.10em !important;\n\n  text-transform: uppercase !important;\n\n  color: #2F4A3D !important;\n}\n\n#ofuroThermalRates .ofuro-thermal-inclusions ul {\n  display: flex !important;\n  flex-direction: column !important;\n\n  gap: 10px !important;\n\n  margin: 0 !important;\n  padding: 0 !important;\n\n  list-style: none !important;\n}\n\n#ofuroThermalRates .ofuro-thermal-inclusions li {\n  position: relative !important;\n\n  margin: 0 !important;\n  padding: 0 0 0 17px !important;\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 12.5px !important;\n  line-height: 1.65 !important;\n\n  color: rgba(60, 60, 58, 0.84) !important;\n\n  list-style: none !important;\n}\n\n#ofuroThermalRates .ofuro-thermal-inclusions li::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  left: 0 !important;\n  top: 9px !important;\n\n  width: 5px !important;\n  height: 5px !important;\n\n  border-radius: 50% !important;\n\n  background: #7B5E45 !important;\n}\n\n\n\/* ==========================================\n   TABLET\n========================================== *\/\n\n@media (max-width: 1024px) {\n\n  #ofuroThermalRates.ofuro-thermal-rates {\n    padding: 115px 25px 85px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-intro {\n    gap: 38px !important;\n    margin-bottom: 60px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-intro h2 {\n    font-size: clamp(39px, 4.7vw, 52px) !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-tagline {\n    font-size: 22px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-description {\n    font-size: 15px !important;\n  }\n\n  \/* IMAGE LOWERED SLIGHTLY *\/\n\n  #ofuroThermalRates .ofuro-thermal-photo-wrap {\n    margin-top: 34px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-photo {\n    height: 350px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-card {\n    padding: 29px 25px 28px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-card-period {\n    font-size: 11px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-card-schedule {\n    font-size: 18px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-promo {\n    padding-left: 18px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-regular-amount {\n    font-size: 33px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-promo-amount {\n    font-size: 49px !important;\n  }\n\n}\n\n\n\/* ==========================================\n   MOBILE\n========================================== *\/\n\n@media (max-width: 767px) {\n\n  #ofuroThermalRates.ofuro-thermal-rates {\n    padding: 105px 20px 75px !important;\n  }\n\n  #ofuroThermalRates::before {\n    top: -170px !important;\n    left: -32% !important;\n\n    width: 164% !important;\n    height: 260px !important;\n  }\n\n  \/* INTRO *\/\n\n  #ofuroThermalRates .ofuro-thermal-intro {\n    grid-template-columns: 1fr !important;\n\n    gap: 29px !important;\n    margin-bottom: 53px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-eyebrow {\n    margin-bottom: 17px !important;\n    font-size: 11px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-intro h2 {\n    font-size: clamp(38px, 9.5vw, 52px) !important;\n\n    line-height: 1.2 !important;\n    margin-bottom: 23px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-divider {\n    margin-bottom: 23px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-tagline {\n    font-size: clamp(21px, 5.2vw, 26px) !important;\n\n    line-height: 1.6 !important;\n    margin-bottom: 16px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-description {\n    font-size: 15px !important;\n    line-height: 1.85 !important;\n  }\n\n  \/* IMAGE *\/\n\n  #ofuroThermalRates .ofuro-thermal-photo-wrap {\n    margin-top: 0 !important;\n    padding: 0 13px 13px 0 !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-photo-wrap::before {\n    top: 13px !important;\n    left: 13px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-photo {\n    height: 280px !important;\n  }\n\n  \/* PRICING HEADING *\/\n\n  #ofuroThermalRates .ofuro-thermal-pricing-heading {\n    margin-bottom: 22px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-pricing-heading h3 {\n    font-size: 29px !important;\n  }\n\n  \/* CARDS *\/\n\n  #ofuroThermalRates .ofuro-thermal-pricing-grid {\n    grid-template-columns: 1fr !important;\n    gap: 16px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-card {\n    padding: 27px 25px 28px !important;\n  }\n\n  \/* PERIOD & TIME *\/\n\n  #ofuroThermalRates .ofuro-thermal-card-topline {\n    gap: 10px !important;\n    margin-bottom: 17px !important;\n    padding-bottom: 15px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-card-period {\n    font-size: 12px !important;\n    letter-spacing: 0.09em !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-card-schedule {\n    font-size: 19px !important;\n    font-weight: 700 !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-card h4 {\n    font-size: 26px !important;\n  }\n\n  \/* PRICES *\/\n\n  #ofuroThermalRates .ofuro-thermal-price-comparison {\n    margin-top: 22px !important;\n    padding-top: 21px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-regular-amount {\n    font-size: 35px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-promo-amount {\n    font-size: 53px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-price-label {\n    font-size: 10px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-promo {\n    padding-left: 17px !important;\n  }\n\n}\n\n\n\/* ==========================================\n   SMALL MOBILE\n========================================== *\/\n\n@media (max-width: 390px) {\n\n  #ofuroThermalRates .ofuro-thermal-card {\n    padding: 25px 20px 27px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-card h4 {\n    font-size: 24px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-card-period {\n    font-size: 11px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-card-schedule {\n    font-size: 17px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-price-label {\n    font-size: 9px !important;\n    letter-spacing: 0.05em !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-regular {\n    padding-right: 10px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-promo {\n    padding-left: 13px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-regular-amount {\n    font-size: 31px !important;\n  }\n\n  #ofuroThermalRates .ofuro-thermal-promo-amount {\n    font-size: 46px !important;\n  }\n\n}\n\n\n\n\/* ==========================================\n   PEIGNOIR NOT INCLUDED \u2014 BOTH CARDS\n========================================== *\/\n\n#ofuroThermalRates .ofuro-thermal-exclusion {\n  margin: 20px 0 0 !important;\n  padding: 15px 0 0 !important;\n  border-top: 1px solid rgba(47, 74, 61, 0.15) !important;\n  font-family: Arial, Helvetica, sans-serif !important;\n  font-size: 11px !important;\n  line-height: 1.6 !important;\n  font-style: italic !important;\n  font-weight: 400 !important;\n  color: #8A8D87 !important;\n}\n\n<\/style>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-71ceb87 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"71ceb87\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4242d23 elementor-widget elementor-widget-html\" data-id=\"4242d23\" 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\n<!-- ==========================================\n SPA OFURO \u2014 EXP\u00c9RIENCE OFURO\n PRICING SECTION \u00b7 COMPACT EDITORIAL\n WEEKDAY \/ WEEKEND PRICE COMPARISON\n========================================== -->\n\n<section\n  id=\"ofuroExperienceRates\"\n  class=\"ofuro-exp-pricing\"\n  aria-labelledby=\"ofuroExpTitle\">\n\n  <div class=\"ofuro-exp-container\">\n\n    <!-- ==================================\n         EDITORIAL INTRODUCTION\n    ================================== -->\n\n    <div class=\"ofuro-exp-intro\">\n\n      <div class=\"ofuro-exp-intro-copy\">\n\n        <p class=\"ofuro-exp-number\">\n          02 \u2014\n        <\/p>\n\n        <h2 id=\"ofuroExpTitle\">\n          Exp\u00e9rience\n          <em>Ofuro.<\/em>\n        <\/h2>\n\n        <div\n          class=\"ofuro-exp-accent-line\"\n          aria-hidden=\"true\">\n        <\/div>\n\n        <p class=\"ofuro-exp-tagline\">\n          Plus qu\u2019une pause,\n          <em>un retour \u00e0 soi.<\/em>\n        <\/p>\n\n        <p class=\"ofuro-exp-description\">\n          Une exp\u00e9rience de bien-\u00eatre qui r\u00e9unit\n          le parcours thermal, le yoga, la d\u00e9tente\n          et une pause gourmande. Un moment pour\n          ralentir et vous reconnecter \u00e0 l\u2019essentiel.\n        <\/p>\n\n      <\/div>\n\n\n      <!-- PHOTO -->\n\n      <div class=\"ofuro-exp-intro-photo-wrap\">\n\n        <div class=\"ofuro-exp-intro-photo\">\n\n          <img decoding=\"async\"\n            data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/Serene-Forest-Deck-Yoga-Retreat.png\"\n            alt=\"Yoga et relaxation en nature au Spa Ofuro\"\n            src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1513px; --smush-placeholder-aspect-ratio: 1513\/1040;\">\n\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n\n\n    <!-- ==================================\n         FORMULAS HEADER\n    ================================== -->\n\n    <div class=\"ofuro-exp-formulas-heading\">\n\n      <h3>\n        Choisissez votre rythme.\n      <\/h3>\n\n    <\/div>\n\n\n    <!-- ==================================\n         THREE STANDARD FORMULAS\n    ================================== -->\n\n    <div class=\"ofuro-exp-card-grid\">\n\n\n      <!-- ============================\n           FORMULA 01 \u2014 MATIN\n      ============================ -->\n\n      <article class=\"ofuro-exp-card\">\n\n        <div class=\"ofuro-exp-card-topline\">\n\n          <span class=\"ofuro-exp-period\">\n            MATIN\n          <\/span>\n\n          <strong class=\"ofuro-exp-hours\">\n            9 h \u2013 13 h\n          <\/strong>\n\n        <\/div>\n\n        <h4>\n          Ofuro Matin\n        <\/h4>\n\n        <p class=\"ofuro-exp-card-tagline\">\n          Commencez la journ\u00e9e en douceur.\n        <\/p>\n\n\n        <!-- PRICE COMPARISON -->\n\n        <div class=\"ofuro-exp-price-grid\">\n\n          <div class=\"ofuro-exp-regular\">\n\n            <span class=\"ofuro-exp-price-label\">\n              Tarifs r\u00e9gulier\n            <\/span>\n\n            <div class=\"ofuro-exp-regular-line\">\n\n              <span>En semaine<\/span>\n\n              <del>89 $<\/del>\n\n            <\/div>\n\n            <div class=\"ofuro-exp-regular-line\">\n\n              <span>Fin de semaine<\/span>\n\n              <del>99 $<\/del>\n\n            <\/div>\n\n          <\/div>\n\n\n          <div class=\"ofuro-exp-promo\">\n\n            <span class=\"ofuro-exp-price-label\">\n              Tarif promotionnel\n            <\/span>\n\n            <strong>\n              79 $\n            <\/strong>\n\n          <\/div>\n\n        <\/div>\n\n        <p class=\"ofuro-exp-person\">\n          Prix par personne\n        <\/p>\n\n\n        <!-- INCLUSIONS -->\n\n        <div class=\"ofuro-exp-inclusions\">\n\n          <h5>Ce qui est inclus<\/h5>\n\n          <ul>\n\n            <li>\n              Acc\u00e8s thermal et espaces de d\u00e9tente\n            <\/li>\n\n            <li>\n              Yoga de 9 h 30 \u00e0 10 h 30\n            <\/li>\n\n            <li>\n              Temps libre en nature\n            <\/li>\n\n            <li>\n              Grande salade repas\n            <\/li>\n\n          <\/ul>\n\n        <\/div>\n\n        <!-- IMPORTANT: PEIGNOIR NOT INCLUDED -->\n        <p class=\"ofuro-exp-robe-note\">\n          * Peignoir non inclus.\n        <\/p>\n\n      <\/article>\n\n\n\n      <!-- ============================\n           FORMULA 02 \u2014 APR\u00c8S-MIDI\n      ============================ -->\n\n      <article class=\"ofuro-exp-card\">\n\n        <div class=\"ofuro-exp-card-topline\">\n\n          <span class=\"ofuro-exp-period\">\n            APR\u00c8S-MIDI\n          <\/span>\n\n          <strong class=\"ofuro-exp-hours\">\n            13 h \u2013 19 h\n          <\/strong>\n\n        <\/div>\n\n        <h4>\n          Ofuro Apr\u00e8s-midi\n        <\/h4>\n\n        <p class=\"ofuro-exp-card-tagline\">\n          Retrouvez votre \u00e9quilibre.\n        <\/p>\n\n\n        <!-- PRICE COMPARISON -->\n\n        <div class=\"ofuro-exp-price-grid\">\n\n          <div class=\"ofuro-exp-regular\">\n\n            <span class=\"ofuro-exp-price-label\">\n              Tarifs r\u00e9gulier\n            <\/span>\n\n            <div class=\"ofuro-exp-regular-line\">\n\n              <span>En semaine<\/span>\n\n              <del>99 $<\/del>\n\n            <\/div>\n\n            <div class=\"ofuro-exp-regular-line\">\n\n              <span>Fin de semaine<\/span>\n\n              <del>109 $<\/del>\n\n            <\/div>\n\n          <\/div>\n\n\n          <div class=\"ofuro-exp-promo\">\n\n            <span class=\"ofuro-exp-price-label\">\n              Tarif promotionnel\n            <\/span>\n\n            <strong>\n              89 $\n            <\/strong>\n\n          <\/div>\n\n        <\/div>\n\n        <p class=\"ofuro-exp-person\">\n          Prix par personne\n        <\/p>\n\n\n        <!-- INCLUSIONS -->\n\n        <div class=\"ofuro-exp-inclusions\">\n\n          <h5>Ce qui est inclus<\/h5>\n\n          <ul>\n\n            <li>\n              Acc\u00e8s thermal et espaces de d\u00e9tente\n            <\/li>\n\n            <li>\n              Yoga de 13 h 30 \u00e0 14 h 30\n            <\/li>\n\n            <li>\n              S\u00e9ance de m\u00e9ditation\n            <\/li>\n\n            <li>\n              Temps libre \u00e0 votre rythme\n            <\/li>\n\n            <li>\n              Grande salade repas\n            <\/li>\n\n          <\/ul>\n\n        <\/div>\n\n        <!-- IMPORTANT: PEIGNOIR NOT INCLUDED -->\n        <p class=\"ofuro-exp-robe-note\">\n          * Peignoir non inclus.\n        <\/p>\n\n      <\/article>\n\n\n\n      <!-- ============================\n           FORMULA 03 \u2014 FULL DAY\n      ============================ -->\n\n      <article class=\"ofuro-exp-card\">\n\n        <div class=\"ofuro-exp-card-topline\">\n\n          <span class=\"ofuro-exp-period\">\n            JOURN\u00c9E COMPL\u00c8TE\n          <\/span>\n\n          <strong class=\"ofuro-exp-hours\">\n            9 h \u2013 19 h\n          <\/strong>\n\n        <\/div>\n\n        <h4>\n          Ofuro Journ\u00e9e compl\u00e8te\n        <\/h4>\n\n        <p class=\"ofuro-exp-card-tagline\">\n          Toute une journ\u00e9e pour vous retrouver.\n        <\/p>\n\n\n        <!-- PRICE COMPARISON -->\n\n        <div class=\"ofuro-exp-price-grid\">\n\n          <div class=\"ofuro-exp-regular\">\n\n            <span class=\"ofuro-exp-price-label\">\n              Tarifs r\u00e9gulier\n            <\/span>\n\n            <div class=\"ofuro-exp-regular-line\">\n\n              <span>En semaine<\/span>\n\n              <del>119 $<\/del>\n\n            <\/div>\n\n            <div class=\"ofuro-exp-regular-line\">\n\n              <span>Fin de semaine<\/span>\n\n              <del>139 $<\/del>\n\n            <\/div>\n\n          <\/div>\n\n\n          <div class=\"ofuro-exp-promo\">\n\n            <span class=\"ofuro-exp-price-label\">\n              Tarif promotionnel\n            <\/span>\n\n            <strong>\n              99 $\n            <\/strong>\n\n          <\/div>\n\n        <\/div>\n\n        <p class=\"ofuro-exp-person\">\n          Prix par personne\n        <\/p>\n\n\n        <!-- INCLUSIONS -->\n\n        <div class=\"ofuro-exp-inclusions\">\n\n          <h5>Ce qui est inclus<\/h5>\n\n          <ul>\n\n            <li>\n              Acc\u00e8s thermal et espaces de d\u00e9tente\n            <\/li>\n\n            <li>\n              Une s\u00e9ance de yoga au choix\n            <\/li>\n\n            <li>\n              S\u00e9ance de m\u00e9ditation\n            <\/li>\n\n            <li>\n              Temps libre \u00e0 votre rythme\n            <\/li>\n\n            <li>\n              Grande salade repas\n            <\/li>\n\n          <\/ul>\n\n        <\/div>\n\n        <!-- IMPORTANT: PEIGNOIR NOT INCLUDED -->\n        <p class=\"ofuro-exp-robe-note\">\n          * Peignoir non inclus.\n        <\/p>\n\n      <\/article>\n\n    <\/div>\n\n\n\n    <!-- ==================================\n         OFURO EXPERIENCE SIGNATURE\n         WIDE HORIZONTAL FEATURE\n    ================================== -->\n\n    <article\n      class=\"ofuro-exp-signature\"\n      aria-labelledby=\"ofuroSignatureTitle\">\n\n\n      <!-- LEFT: LARGE PHOTO -->\n\n      <div class=\"ofuro-exp-signature-photo\">\n\n        <img decoding=\"async\"\n          data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/ofuro-experience-fullday.png\"\n          alt=\"Ofuro Experience Signature au Spa Ofuro\"\n          src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1599px; --smush-placeholder-aspect-ratio: 1599\/984;\">\n\n      <\/div>\n\n\n      <!-- MIDDLE: EXPERIENCE & PRICING -->\n\n      <div class=\"ofuro-exp-signature-main\">\n\n        <p class=\"ofuro-exp-signature-eyebrow\">\n          TOUT INCLUS\n        <\/p>\n\n        <h3 id=\"ofuroSignatureTitle\">\n          Ofuro Experience\n          <em>Signature.<\/em>\n        <\/h3>\n\n        <p class=\"ofuro-exp-signature-tagline\">\n          L\u2019exp\u00e9rience compl\u00e8te,\n          sans compromis.\n        <\/p>\n\n\n        <!-- SCHEDULE -->\n\n        <div class=\"ofuro-exp-signature-schedule\">\n\n          <span>JOURN\u00c9E COMPL\u00c8TE<\/span>\n\n          <strong>\n            9 h \u2013 19 h\n          <\/strong>\n\n        <\/div>\n\n\n        <!-- PRICE COMPARISON -->\n\n        <div class=\"ofuro-exp-signature-prices\">\n\n          <!-- FUTURE REGULAR RATES -->\n\n          <div class=\"ofuro-exp-signature-regular\">\n\n            <span class=\"ofuro-exp-signature-price-label\">\n              Tarifs r\u00e9gulier\n            <\/span>\n\n            <div class=\"ofuro-exp-signature-regular-line\">\n\n              <span>En semaine<\/span>\n\n              <del>269 $<\/del>\n\n            <\/div>\n\n            <div class=\"ofuro-exp-signature-regular-line\">\n\n              <span>Fin de semaine<\/span>\n\n              <del>299 $<\/del>\n\n            <\/div>\n\n          <\/div>\n\n\n          <!-- CURRENT PROMOTION -->\n\n          <div class=\"ofuro-exp-signature-promo\">\n\n            <span class=\"ofuro-exp-signature-price-label\">\n              Tarif promotionnel\n            <\/span>\n\n            <strong>\n              229 $\n            <\/strong>\n\n          <\/div>\n\n        <\/div>\n\n        <p class=\"ofuro-exp-signature-person\">\n          Prix par personne\n        <\/p>\n\n      <\/div>\n\n\n      <!-- RIGHT: ALL INCLUSIONS -->\n\n      <div class=\"ofuro-exp-signature-inclusions\">\n\n        <h4>\n          Tout est inclus\n        <\/h4>\n\n        <ul>\n\n          <li>\n            Acc\u00e8s thermal et espaces de d\u00e9tente\n          <\/li>\n\n          <li>\n            Une s\u00e9ance de yoga au choix\n          <\/li>\n\n          <li>\n            S\u00e9ance de m\u00e9ditation\n          <\/li>\n\n          <li>\n            Grande salade repas\n          <\/li>\n\n          <li>\n            Smoothie ou jus frais\n          <\/li>\n\n          <li>\n            Shot sant\u00e9\n          <\/li>\n\n          <li>\n            Peignoir\n          <\/li>\n\n          <li>\n            Massage d\u00e9tente de 60 minutes\n          <\/li>\n\n          <li>\n            Temps libre \u00e0 votre rythme\n          <\/li>\n\n        <\/ul>\n\n      <\/div>\n\n    <\/article>\n\n  <\/div>\n\n<\/section>\n\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap');\n\n\n\/* ==========================================\n   SPA OFURO \u2014 EXP\u00c9RIENCE OFURO\n========================================== *\/\n\n#ofuroExperienceRates.ofuro-exp-pricing {\n\n  --ofuro-forest: #2F4A3D;\n  --ofuro-cedar: #7B5E45;\n  --ofuro-white: #F5F4EF;\n  --ofuro-sand: #D9CBB6;\n  --ofuro-charcoal: #3C3C3A;\n  --ofuro-card: #F7F6F2;\n\n  position: relative !important;\n\n  width: 100vw !important;\n  max-width: 100vw !important;\n\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n\n  margin-top: 0 !important;\n  margin-bottom: 0 !important;\n\n  padding: 128px 28px 90px !important;\n\n  background: var(--ofuro-white) !important;\n\n  overflow: hidden !important;\n  isolation: isolate !important;\n\n  box-sizing: border-box !important;\n\n  scroll-margin-top: 85px !important;\n\n}\n\n#ofuroExperienceRates,\n#ofuroExperienceRates * {\n  box-sizing: border-box !important;\n}\n\n\n\/* ==========================================\n   ORGANIC TOP TRANSITION\n========================================== *\/\n\n#ofuroExperienceRates::before {\n\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: -210px !important;\n  left: -25% !important;\n\n  width: 150% !important;\n  height: 325px !important;\n\n  background: #E4E9E0 !important;\n\n  border-radius: 50% !important;\n\n  transform: rotate(-2deg) !important;\n\n  pointer-events: none !important;\n\n  z-index: 0 !important;\n\n}\n\n\n\/* ==========================================\n   INNER CONTAINER\n========================================== *\/\n\n#ofuroExperienceRates .ofuro-exp-container {\n\n  position: relative !important;\n\n  z-index: 2 !important;\n\n  max-width: 1320px !important;\n  width: 100% !important;\n\n  margin: 0 auto !important;\n\n}\n\n\n\/* ==========================================\n   EDITORIAL INTRODUCTION\n========================================== *\/\n\n#ofuroExperienceRates .ofuro-exp-intro {\n\n  display: grid !important;\n\n  grid-template-columns:\n    minmax(0, 0.90fr)\n    minmax(0, 1.10fr) !important;\n\n  align-items: center !important;\n\n  gap: clamp(40px, 5.5vw, 88px) !important;\n\n  margin-bottom: 72px !important;\n\n}\n\n\n\/* INTRO CONTENT *\/\n\n#ofuroExperienceRates .ofuro-exp-intro-copy {\n\n  min-width: 0 !important;\n\n  display: flex !important;\n\n  flex-direction: column !important;\n\n  align-items: flex-start !important;\n  justify-content: center !important;\n\n}\n\n\n\/* SECTION NUMBER *\/\n\n#ofuroExperienceRates .ofuro-exp-number {\n\n  margin: 0 0 20px !important;\n\n  padding: 0 !important;\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 12px !important;\n\n  line-height: 1.4 !important;\n\n  font-weight: 600 !important;\n\n  letter-spacing: 0.23em !important;\n\n  color: var(--ofuro-cedar) !important;\n\n}\n\n\n\/* CATEGORY TITLE *\/\n\n#ofuroExperienceRates .ofuro-exp-intro h2 {\n\n  margin: 0 0 28px !important;\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size:\n    clamp(44px, 4.8vw, 68px) !important;\n\n  line-height: 1.22 !important;\n\n  font-weight: 400 !important;\n\n  letter-spacing: -0.035em !important;\n\n  text-transform: none !important;\n\n  color: var(--ofuro-forest) !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-intro h2 em {\n\n  display: block !important;\n\n  font-style: italic !important;\n\n  font-weight: 400 !important;\n\n  color: var(--ofuro-cedar) !important;\n\n}\n\n\n\/* DECORATIVE LINE *\/\n\n#ofuroExperienceRates .ofuro-exp-accent-line {\n\n  width: 55px !important;\n  height: 1px !important;\n\n  margin-bottom: 28px !important;\n\n  background: var(--ofuro-cedar) !important;\n\n  opacity: 0.7 !important;\n\n}\n\n\n\/* EMOTIONAL TAGLINE *\/\n\n#ofuroExperienceRates .ofuro-exp-tagline {\n\n  max-width: 535px !important;\n\n  margin: 0 0 21px !important;\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size:\n    clamp(22px, 2.15vw, 29px) !important;\n\n  line-height: 1.55 !important;\n\n  font-weight: 400 !important;\n\n  letter-spacing: -0.02em !important;\n\n  color: var(--ofuro-forest) !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-tagline em {\n\n  font-style: italic !important;\n\n  color: var(--ofuro-cedar) !important;\n\n}\n\n\n\/* INTRO DESCRIPTION *\/\n\n#ofuroExperienceRates .ofuro-exp-description {\n\n  max-width: 530px !important;\n\n  margin: 0 !important;\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size:\n    clamp(15px, 1.25vw, 17px) !important;\n\n  line-height: 1.9 !important;\n\n  font-weight: 400 !important;\n\n  color: rgba(60,60,58,0.82) !important;\n\n}\n\n\n\/* ==========================================\n   EDITORIAL PHOTO\n========================================== *\/\n\n#ofuroExperienceRates .ofuro-exp-intro-photo-wrap {\n\n  position: relative !important;\n\n  min-width: 0 !important;\n\n  margin-top: 50px !important;\n\n  padding: 0 0 18px 18px !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-intro-photo-wrap::before {\n\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: 18px !important;\n  left: 0 !important;\n\n  right: 18px !important;\n  bottom: 0 !important;\n\n  background: var(--ofuro-sand) !important;\n\n  z-index: 0 !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-intro-photo {\n\n  position: relative !important;\n\n  z-index: 1 !important;\n\n  width: 100% !important;\n\n  height: 375px !important;\n\n  overflow: hidden !important;\n\n  background: #D8D4CA !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-intro-photo img {\n\n  display: block !important;\n\n  width: 100% !important;\n  height: 100% !important;\n\n  object-fit: cover !important;\n\n  object-position: center !important;\n\n}\n\n\n\/* ==========================================\n   FORMULAS HEADING\n========================================== *\/\n\n#ofuroExperienceRates .ofuro-exp-formulas-heading {\n\n  margin-bottom: 24px !important;\n\n  padding-bottom: 22px !important;\n\n  border-bottom:\n    1px solid rgba(47,74,61,0.21) !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-formulas-heading h3 {\n\n  margin: 0 !important;\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size:\n    clamp(26px, 2.7vw, 36px) !important;\n\n  line-height: 1.3 !important;\n\n  font-weight: 400 !important;\n\n  letter-spacing: -0.025em !important;\n\n  text-transform: none !important;\n\n  color: var(--ofuro-forest) !important;\n\n}\n\n\n\/* ==========================================\n   STANDARD CARDS GRID\n========================================== *\/\n\n#ofuroExperienceRates .ofuro-exp-card-grid {\n\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(3, minmax(0, 1fr)) !important;\n\n  gap: 18px !important;\n\n  align-items: stretch !important;\n\n  margin-bottom: 27px !important;\n\n}\n\n\n\/* STANDARD CARD *\/\n\n#ofuroExperienceRates .ofuro-exp-card {\n\n  display: flex !important;\n\n  flex-direction: column !important;\n\n  min-width: 0 !important;\n\n  padding: 28px 25px 29px !important;\n\n  background: var(--ofuro-card) !important;\n\n  border:\n    1px solid rgba(47,74,61,0.16) !important;\n\n}\n\n\n\/* ==========================================\n   PERIOD & SCHEDULE\n========================================== *\/\n\n#ofuroExperienceRates .ofuro-exp-card-topline {\n\n  display: flex !important;\n\n  align-items: center !important;\n\n  justify-content: space-between !important;\n\n  flex-wrap: wrap !important;\n\n  gap: 10px !important;\n\n  margin-bottom: 20px !important;\n\n  padding-bottom: 16px !important;\n\n  border-bottom:\n    1px solid rgba(47,74,61,0.14) !important;\n\n}\n\n\n\/* PERIOD LABEL *\/\n\n#ofuroExperienceRates .ofuro-exp-period {\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 11px !important;\n\n  line-height: 1.4 !important;\n\n  font-weight: 700 !important;\n\n  letter-spacing: 0.08em !important;\n\n  text-transform: uppercase !important;\n\n  color: var(--ofuro-cedar) !important;\n\n}\n\n\n\/* SCHEDULE *\/\n\n#ofuroExperienceRates .ofuro-exp-hours {\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 18px !important;\n\n  line-height: 1.3 !important;\n\n  font-weight: 700 !important;\n\n  letter-spacing: 0.01em !important;\n\n  white-space: nowrap !important;\n\n  color: var(--ofuro-forest) !important;\n\n}\n\n\n\/* ==========================================\n   STANDARD CARD TITLE\n========================================== *\/\n\n#ofuroExperienceRates .ofuro-exp-card h4 {\n\n  margin: 0 0 10px !important;\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size:\n    clamp(22px, 1.9vw, 27px) !important;\n\n  line-height: 1.4 !important;\n\n  font-weight: 400 !important;\n\n  letter-spacing: -0.03em !important;\n\n  text-transform: none !important;\n\n  color: var(--ofuro-forest) !important;\n\n}\n\n\n\/* SHORT DESCRIPTION *\/\n\n#ofuroExperienceRates .ofuro-exp-card-tagline {\n\n  margin: 0 !important;\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size: 12px !important;\n\n  line-height: 1.7 !important;\n\n  font-style: italic !important;\n\n  color: var(--ofuro-cedar) !important;\n\n}\n\n\n\/* ==========================================\n   PRICE COMPARISON\n========================================== *\/\n\n#ofuroExperienceRates .ofuro-exp-price-grid {\n\n  display: grid !important;\n\n  grid-template-columns:\n    minmax(0, 1.05fr)\n    minmax(0, 0.95fr) !important;\n\n  align-items: center !important;\n\n  gap: 0 !important;\n\n  margin-top: 22px !important;\n\n  padding: 20px 0 12px !important;\n\n  border-top:\n    1px solid rgba(47,74,61,0.17) !important;\n\n}\n\n\n\/* REGULAR COLUMN *\/\n\n#ofuroExperienceRates .ofuro-exp-regular {\n\n  display: flex !important;\n\n  flex-direction: column !important;\n\n  gap: 10px !important;\n\n  min-width: 0 !important;\n\n  padding-right: 12px !important;\n\n}\n\n\n\/* PROMO COLUMN *\/\n\n#ofuroExperienceRates .ofuro-exp-promo {\n\n  display: flex !important;\n\n  flex-direction: column !important;\n\n  justify-content: center !important;\n\n  align-items: flex-start !important;\n\n  gap: 14px !important;\n\n  min-width: 0 !important;\n\n  height: 100% !important;\n\n  padding-left: 15px !important;\n\n  border-left:\n    1px solid rgba(47,74,61,0.17) !important;\n\n}\n\n\n\/* PRICE HEADINGS *\/\n\n#ofuroExperienceRates .ofuro-exp-price-label {\n\n  display: block !important;\n\n  min-height: 27px !important;\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 9.5px !important;\n\n  line-height: 1.45 !important;\n\n  font-weight: 600 !important;\n\n  letter-spacing: 0.04em !important;\n\n  text-transform: uppercase !important;\n\n  color: var(--ofuro-cedar) !important;\n\n}\n\n\n\/* REGULAR WEEKDAY \/ WEEKEND ROWS *\/\n\n#ofuroExperienceRates .ofuro-exp-regular-line {\n\n  display: flex !important;\n\n  align-items: baseline !important;\n\n  justify-content: space-between !important;\n\n  gap: 6px !important;\n\n  width: 100% !important;\n\n}\n\n\n\/* WEEKDAY \/ WEEKEND LABELS *\/\n\n#ofuroExperienceRates .ofuro-exp-regular-line span {\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 10px !important;\n\n  line-height: 1.45 !important;\n\n  color: rgba(60,60,58,0.75) !important;\n\n}\n\n\n\/* STRUCK-THROUGH RATE *\/\n\n#ofuroExperienceRates .ofuro-exp-regular-line del {\n\n  flex-shrink: 0 !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 23px !important;\n\n  line-height: 1.1 !important;\n\n  font-weight: 400 !important;\n\n  white-space: nowrap !important;\n\n  color: #8A8D87 !important;\n\n  text-decoration: line-through !important;\n\n  text-decoration-color: var(--ofuro-cedar) !important;\n\n  text-decoration-thickness: 1.5px !important;\n\n}\n\n\n\/* PROMOTIONAL PRICE *\/\n\n#ofuroExperienceRates .ofuro-exp-promo strong {\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size:\n    clamp(40px, 3.55vw, 52px) !important;\n\n  line-height: 1 !important;\n\n  font-weight: 400 !important;\n\n  white-space: nowrap !important;\n\n  color: var(--ofuro-forest) !important;\n\n}\n\n\n\/* PRICE UNIT *\/\n\n#ofuroExperienceRates .ofuro-exp-person {\n\n  margin: 0 0 19px !important;\n\n  padding: 0 0 17px !important;\n\n  border-bottom:\n    1px solid rgba(47,74,61,0.17) !important;\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 10px !important;\n\n  line-height: 1.5 !important;\n\n  text-align: right !important;\n\n  color: rgba(60,60,58,0.70) !important;\n\n}\n\n\n\/* ==========================================\n   STANDARD INCLUSIONS\n========================================== *\/\n\n#ofuroExperienceRates .ofuro-exp-inclusions {\n\n  margin-top: auto !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-inclusions h5 {\n\n  margin: 0 0 14px !important;\n\n  padding: 0 !important;\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 11px !important;\n\n  line-height: 1.4 !important;\n\n  font-weight: 600 !important;\n\n  letter-spacing: 0.10em !important;\n\n  text-transform: uppercase !important;\n\n  color: var(--ofuro-forest) !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-inclusions ul {\n\n  display: flex !important;\n\n  flex-direction: column !important;\n\n  gap: 10px !important;\n\n  margin: 0 !important;\n  padding: 0 !important;\n\n  list-style: none !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-inclusions li {\n\n  position: relative !important;\n\n  margin: 0 !important;\n\n  padding: 0 0 0 17px !important;\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 12px !important;\n\n  line-height: 1.7 !important;\n\n  color: rgba(60,60,58,0.85) !important;\n\n  list-style: none !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-inclusions li::before {\n\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  left: 0 !important;\n  top: 9px !important;\n\n  width: 5px !important;\n  height: 5px !important;\n\n  border-radius: 50% !important;\n\n  background: var(--ofuro-cedar) !important;\n\n}\n\n\n\n\/* ==========================================\n   ROBE EXCLUSION \u2014 STANDARD FORMULAS ONLY\n========================================== *\/\n\n#ofuroExperienceRates .ofuro-exp-card .ofuro-exp-robe-note {\n  margin: 18px 0 0 !important;\n  padding: 13px 0 0 !important;\n  border-top: 1px solid rgba(47,74,61,0.14) !important;\n  font-family: Arial, Helvetica, sans-serif !important;\n  font-size: 11px !important;\n  line-height: 1.6 !important;\n  font-style: italic !important;\n  font-weight: 400 !important;\n  color: #8A8D87 !important;\n}\n\n\/* ==========================================\n   SIGNATURE \u2014 WIDE RECTANGULAR DESIGN\n========================================== *\/\n\n#ofuroExperienceRates .ofuro-exp-signature {\n\n  display: grid !important;\n\n  grid-template-columns:\n    minmax(0, 1.30fr)\n    minmax(0, 1.05fr)\n    minmax(0, 0.95fr) !important;\n\n  align-items: stretch !important;\n\n  width: 100% !important;\n\n  background: var(--ofuro-forest) !important;\n\n  overflow: hidden !important;\n\n}\n\n\n\/* ==========================================\n   SIGNATURE IMAGE \u2014 WIDER\n========================================== *\/\n\n#ofuroExperienceRates .ofuro-exp-signature-photo {\n\n  position: relative !important;\n\n  min-width: 0 !important;\n\n  min-height: 380px !important;\n\n  overflow: hidden !important;\n\n  background: var(--ofuro-cedar) !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-signature-photo img {\n\n  position: absolute !important;\n\n  inset: 0 !important;\n\n  display: block !important;\n\n  width: 100% !important;\n  height: 100% !important;\n\n  object-fit: cover !important;\n\n  object-position: center center !important;\n\n}\n\n\n\/* ==========================================\n   SIGNATURE CENTER CONTENT\n========================================== *\/\n\n#ofuroExperienceRates .ofuro-exp-signature-main {\n\n  display: flex !important;\n\n  flex-direction: column !important;\n\n  justify-content: center !important;\n\n  min-width: 0 !important;\n\n  padding: 32px 28px !important;\n\n}\n\n\n\/* SIGNATURE EYEBROW *\/\n\n#ofuroExperienceRates .ofuro-exp-signature-eyebrow {\n\n  margin: 0 0 13px !important;\n\n  padding: 0 !important;\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 10px !important;\n\n  line-height: 1.5 !important;\n\n  font-weight: 600 !important;\n\n  letter-spacing: 0.15em !important;\n\n  color: var(--ofuro-sand) !important;\n\n}\n\n\n\/* SIGNATURE TITLE *\/\n\n#ofuroExperienceRates .ofuro-exp-signature-main h3 {\n\n  margin: 0 0 12px !important;\n\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size:\n    clamp(27px, 2.4vw, 35px) !important;\n\n  line-height: 1.3 !important;\n\n  font-weight: 400 !important;\n\n  letter-spacing: -0.03em !important;\n\n  text-transform: none !important;\n\n  color: var(--ofuro-white) !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-signature-main h3 em {\n\n  display: block !important;\n\n  font-style: italic !important;\n\n  font-weight: 400 !important;\n\n  color: var(--ofuro-sand) !important;\n\n}\n\n\n\/* SIGNATURE SHORT TAGLINE *\/\n\n#ofuroExperienceRates .ofuro-exp-signature-tagline {\n\n  margin: 0 0 18px !important;\n\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size: 12px !important;\n\n  line-height: 1.6 !important;\n\n  font-style: italic !important;\n\n  color: rgba(245,244,239,0.85) !important;\n\n}\n\n\n\/* SIGNATURE HOURS *\/\n\n#ofuroExperienceRates .ofuro-exp-signature-schedule {\n\n  display: flex !important;\n\n  flex-wrap: wrap !important;\n\n  align-items: center !important;\n\n  justify-content: space-between !important;\n\n  gap: 7px 12px !important;\n\n  padding: 12px 0 !important;\n\n  border-top:\n    1px solid rgba(245,244,239,0.2) !important;\n\n  border-bottom:\n    1px solid rgba(245,244,239,0.2) !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-signature-schedule span {\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 10px !important;\n\n  line-height: 1.4 !important;\n\n  font-weight: 600 !important;\n\n  letter-spacing: 0.07em !important;\n\n  color: var(--ofuro-sand) !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-signature-schedule strong {\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 19px !important;\n\n  line-height: 1.3 !important;\n\n  font-weight: 700 !important;\n\n  white-space: nowrap !important;\n\n  color: var(--ofuro-white) !important;\n\n}\n\n\n\/* ==========================================\n   SIGNATURE PRICE COMPARISON\n========================================== *\/\n\n#ofuroExperienceRates .ofuro-exp-signature-prices {\n\n  display: grid !important;\n\n  grid-template-columns:\n    minmax(0, 1.05fr)\n    minmax(0, 0.95fr) !important;\n\n  align-items: center !important;\n\n  gap: 0 !important;\n\n  margin-top: 18px !important;\n\n}\n\n\n\/* SIGNATURE REGULAR COLUMN *\/\n\n#ofuroExperienceRates .ofuro-exp-signature-regular {\n\n  display: flex !important;\n\n  flex-direction: column !important;\n\n  gap: 9px !important;\n\n  min-width: 0 !important;\n\n  padding-right: 9px !important;\n\n}\n\n\n\/* SIGNATURE PROMOTIONAL COLUMN *\/\n\n#ofuroExperienceRates .ofuro-exp-signature-promo {\n\n  display: flex !important;\n\n  flex-direction: column !important;\n\n  align-items: flex-start !important;\n\n  justify-content: center !important;\n\n  gap: 13px !important;\n\n  min-width: 0 !important;\n\n  height: 100% !important;\n\n  padding-left: 13px !important;\n\n  border-left:\n    1px solid rgba(245,244,239,0.25) !important;\n\n}\n\n\n\/* SIGNATURE PRICE LABELS *\/\n\n#ofuroExperienceRates .ofuro-exp-signature-price-label {\n\n  display: block !important;\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 9px !important;\n\n  line-height: 1.45 !important;\n\n  font-weight: 600 !important;\n\n  letter-spacing: 0.025em !important;\n\n  text-transform: uppercase !important;\n\n  color: var(--ofuro-sand) !important;\n\n}\n\n\n\/* WEEKDAY \/ WEEKEND REGULAR RATES *\/\n\n#ofuroExperienceRates .ofuro-exp-signature-regular-line {\n\n  display: flex !important;\n\n  flex-wrap: wrap !important;\n\n  align-items: baseline !important;\n\n  justify-content: space-between !important;\n\n  gap: 4px 7px !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-signature-regular-line span {\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 9px !important;\n\n  line-height: 1.45 !important;\n\n  color: rgba(245,244,239,0.78) !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-signature-regular-line del {\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: 23px !important;\n\n  line-height: 1.1 !important;\n\n  font-weight: 400 !important;\n\n  white-space: nowrap !important;\n\n  color: rgba(245,244,239,0.66) !important;\n\n  text-decoration: line-through !important;\n\n  text-decoration-color: var(--ofuro-sand) !important;\n\n  text-decoration-thickness: 1.5px !important;\n\n}\n\n\n\/* SIGNATURE PROMO PRICE *\/\n\n#ofuroExperienceRates .ofuro-exp-signature-promo strong {\n\n  display: block !important;\n\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size:\n    clamp(39px, 3.5vw, 50px) !important;\n\n  line-height: 1 !important;\n\n  font-weight: 400 !important;\n\n  white-space: nowrap !important;\n\n  color: var(--ofuro-white) !important;\n\n}\n\n\n\/* PERSON *\/\n\n#ofuroExperienceRates .ofuro-exp-signature-person {\n\n  margin: 9px 0 0 !important;\n\n  padding: 0 !important;\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 10px !important;\n\n  line-height: 1.5 !important;\n\n  text-align: right !important;\n\n  color: rgba(245,244,239,0.72) !important;\n\n}\n\n\n\/* ==========================================\n   SIGNATURE INCLUSIONS \u2014 SINGLE COLUMN\n========================================== *\/\n\n#ofuroExperienceRates .ofuro-exp-signature-inclusions {\n\n  display: flex !important;\n\n  flex-direction: column !important;\n\n  justify-content: center !important;\n\n  min-width: 0 !important;\n\n  padding: 30px 27px !important;\n\n  border-left:\n    1px solid rgba(245,244,239,0.2) !important;\n\n}\n\n\n\/* INCLUSIONS HEADING *\/\n\n#ofuroExperienceRates .ofuro-exp-signature-inclusions h4 {\n\n  margin: 0 0 18px !important;\n\n  padding: 0 !important;\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 11px !important;\n\n  line-height: 1.4 !important;\n\n  font-weight: 600 !important;\n\n  letter-spacing: 0.14em !important;\n\n  text-transform: uppercase !important;\n\n  color: var(--ofuro-sand) !important;\n\n}\n\n\n\/* SINGLE COLUMN LIST *\/\n\n#ofuroExperienceRates .ofuro-exp-signature-inclusions ul {\n\n  display: flex !important;\n\n  flex-direction: column !important;\n\n  gap: 9px !important;\n\n  margin: 0 !important;\n  padding: 0 !important;\n\n  list-style: none !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-signature-inclusions li {\n\n  position: relative !important;\n\n  margin: 0 !important;\n\n  padding: 0 0 0 15px !important;\n\n  font-family:\n    Arial, Helvetica, sans-serif !important;\n\n  font-size: 11.5px !important;\n\n  line-height: 1.55 !important;\n\n  color: rgba(245,244,239,0.9) !important;\n\n  list-style: none !important;\n\n}\n\n#ofuroExperienceRates .ofuro-exp-signature-inclusions li::before {\n\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  left: 0 !important;\n  top: 7px !important;\n\n  width: 5px !important;\n  height: 5px !important;\n\n  border-radius: 50% !important;\n\n  background: var(--ofuro-sand) !important;\n\n}\n\n\n\/* ==========================================\n   MEDIUM DESKTOP\n========================================== *\/\n\n@media (max-width: 1199px) {\n\n  #ofuroExperienceRates .ofuro-exp-card-grid {\n    gap: 12px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-card {\n    padding: 25px 19px 27px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-period {\n    font-size: 10px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-hours {\n    font-size: 16px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-price-label {\n    font-size: 9px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-regular-line del {\n    font-size: 20px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-promo strong {\n    font-size: 43px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature {\n    grid-template-columns:\n      minmax(0, 1.15fr)\n      minmax(0, 1.1fr)\n      minmax(0, 1fr) !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-main {\n    padding: 28px 20px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-inclusions {\n    padding: 28px 19px !important;\n  }\n\n}\n\n\n\/* ==========================================\n   TABLET\n========================================== *\/\n\n@media (max-width: 1024px) {\n\n  #ofuroExperienceRates.ofuro-exp-pricing {\n    padding: 115px 25px 85px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-intro {\n    gap: 38px !important;\n    margin-bottom: 60px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-intro h2 {\n    font-size:\n      clamp(39px, 4.7vw, 52px) !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-tagline {\n    font-size: 22px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-description {\n    font-size: 15px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-intro-photo-wrap {\n    margin-top: 34px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-intro-photo {\n    height: 350px !important;\n  }\n\n}\n\n\n\/* ==========================================\n   SMALL TABLET\n========================================== *\/\n\n@media (max-width: 900px) {\n\n  #ofuroExperienceRates .ofuro-exp-card-grid {\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr)) !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-card {\n    padding: 29px 25px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-hours {\n    font-size: 18px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-regular-line del {\n    font-size: 23px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-promo strong {\n    font-size: 49px !important;\n  }\n\n  \/* SIGNATURE IN TWO-COLUMN TABLET LAYOUT *\/\n\n  #ofuroExperienceRates .ofuro-exp-signature {\n    grid-template-columns:\n      minmax(0, 0.9fr)\n      minmax(0, 1.1fr) !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-photo {\n    grid-column: 1 !important;\n    grid-row: 1 \/ span 2 !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-main {\n    grid-column: 2 !important;\n    grid-row: 1 !important;\n\n    padding: 30px 29px 17px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-inclusions {\n    grid-column: 2 !important;\n    grid-row: 2 !important;\n\n    padding: 15px 29px 31px !important;\n\n    border-left: none !important;\n  }\n\n}\n\n\n\/* ==========================================\n   MOBILE\n========================================== *\/\n\n@media (max-width: 767px) {\n\n  #ofuroExperienceRates.ofuro-exp-pricing {\n    padding: 105px 20px 75px !important;\n  }\n\n  #ofuroExperienceRates::before {\n    top: -170px !important;\n    left: -32% !important;\n\n    width: 164% !important;\n    height: 260px !important;\n  }\n\n  \/* INTRO *\/\n\n  #ofuroExperienceRates .ofuro-exp-intro {\n    grid-template-columns: 1fr !important;\n\n    gap: 29px !important;\n    margin-bottom: 53px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-number {\n    margin-bottom: 17px !important;\n    font-size: 11px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-intro h2 {\n    font-size:\n      clamp(38px, 9.5vw, 52px) !important;\n\n    line-height: 1.2 !important;\n\n    margin-bottom: 23px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-accent-line {\n    margin-bottom: 23px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-tagline {\n    font-size:\n      clamp(21px, 5.2vw, 26px) !important;\n\n    line-height: 1.6 !important;\n\n    margin-bottom: 16px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-description {\n    font-size: 15px !important;\n    line-height: 1.85 !important;\n  }\n\n  \/* INTRO PHOTO *\/\n\n  #ofuroExperienceRates .ofuro-exp-intro-photo-wrap {\n    margin-top: 0 !important;\n    padding: 0 0 13px 13px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-intro-photo-wrap::before {\n    top: 13px !important;\n    right: 13px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-intro-photo {\n    height: 280px !important;\n  }\n\n  \/* HEADING *\/\n\n  #ofuroExperienceRates .ofuro-exp-formulas-heading {\n    margin-bottom: 22px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-formulas-heading h3 {\n    font-size: 29px !important;\n  }\n\n  \/* STANDARD CARDS *\/\n\n  #ofuroExperienceRates .ofuro-exp-card-grid {\n    grid-template-columns: 1fr !important;\n\n    gap: 16px !important;\n    margin-bottom: 21px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-card {\n    padding: 27px 25px 28px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-card-topline {\n    margin-bottom: 17px !important;\n    padding-bottom: 15px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-period {\n    font-size: 12px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-hours {\n    font-size: 19px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-card h4 {\n    font-size: 26px !important;\n  }\n\n  \/* PRICE COMPARISON *\/\n\n  #ofuroExperienceRates .ofuro-exp-price-grid {\n    margin-top: 21px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-regular-line del {\n    font-size: 25px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-promo strong {\n    font-size: 53px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-price-label {\n    font-size: 10px !important;\n  }\n\n  \/* SIGNATURE STACK *\/\n\n  #ofuroExperienceRates .ofuro-exp-signature {\n    display: flex !important;\n    flex-direction: column !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-photo {\n    width: 100% !important;\n\n    height: 245px !important;\n    min-height: 245px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-main {\n    padding: 32px 27px 20px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-main h3 {\n    font-size: 35px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-schedule strong {\n    font-size: 20px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-regular-line del {\n    font-size: 25px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-promo strong {\n    font-size: 53px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-inclusions {\n    padding: 15px 27px 34px !important;\n\n    border-left: none !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-inclusions ul {\n    gap: 11px !important;\n  }\n\n}\n\n\n\/* ==========================================\n   VERY SMALL MOBILE\n========================================== *\/\n\n@media (max-width: 390px) {\n\n  #ofuroExperienceRates .ofuro-exp-card {\n    padding: 25px 20px 27px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-card h4 {\n    font-size: 24px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-period {\n    font-size: 11px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-hours {\n    font-size: 17px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-regular-line del {\n    font-size: 21px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-regular-line span {\n    font-size: 9px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-promo strong {\n    font-size: 46px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-promo {\n    padding-left: 12px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-main {\n    padding: 28px 21px 18px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-main h3 {\n    font-size: 31px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-inclusions {\n    padding: 12px 21px 30px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-promo strong {\n    font-size: 45px !important;\n  }\n\n  #ofuroExperienceRates .ofuro-exp-signature-regular-line del {\n    font-size: 21px !important;\n  }\n\n}\n\n\n\/* ==========================================\n   REDUCED MOTION\n========================================== *\/\n\n@media (prefers-reduced-motion: reduce) {\n\n  #ofuroExperienceRates * {\n    scroll-behavior: auto !important;\n  }\n\n}\n\n<\/style>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-263ff08 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"263ff08\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1456475 elementor-widget elementor-widget-html\" data-id=\"1456475\" 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\n<!-- ==========================================\n SPA OFURO \u2014 THERMAL + MASSAGE\n SECTION 03 \u00b7 PRICING COMPARISON\n FULL DAY THERMAL + 60 MIN MASSAGE\n========================================== -->\n\n<section\n  id=\"ofuroThermalMassageRates\"\n  class=\"ofuro-tm-section\"\n  aria-labelledby=\"ofuroTmTitle\">\n\n  <div class=\"ofuro-tm-inner\">\n\n    <!-- ==================================\n         INTRODUCTION\n    ================================== -->\n\n    <div class=\"ofuro-tm-intro\">\n\n      <div class=\"ofuro-tm-intro-content\">\n\n        <p class=\"ofuro-tm-number\">03 \u2014<\/p>\n\n        <h2 id=\"ofuroTmTitle\">\n          Thermal\n          <em>+ massage.<\/em>\n        <\/h2>\n\n        <div class=\"ofuro-tm-line\"><\/div>\n\n        <p class=\"ofuro-tm-tagline\">\n          Prolongez votre\n          <em>moment de d\u00e9tente.<\/em>\n        <\/p>\n\n        <p class=\"ofuro-tm-description\">\n          Une journ\u00e9e pour profiter de notre\n          parcours thermal, suivie d\u2019un massage\n          de 60 minutes pour rel\u00e2cher les tensions\n          et prolonger le bien-\u00eatre.\n        <\/p>\n\n      <\/div>\n\n      <div class=\"ofuro-tm-photo-wrap\">\n\n        <div class=\"ofuro-tm-photo\">\n\n          <img decoding=\"async\"\n            data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/spa_ofuro_sauna_editorial_1920x1320.jpg\"\n            alt=\"D\u00e9tente et exp\u00e9rience bien-\u00eatre au Spa Ofuro\"\n            src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1920px; --smush-placeholder-aspect-ratio: 1920\/1320;\">\n\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n\n\n    <!-- ==================================\n         PRICING HEADER\n    ================================== -->\n\n    <div class=\"ofuro-tm-heading\">\n\n      <h3>\n        Votre journ\u00e9e, votre soin.\n      <\/h3>\n\n    <\/div>\n\n\n    <!-- ==================================\n         THREE PRICING CARDS\n    ================================== -->\n\n    <div class=\"ofuro-tm-grid\">\n\n\n      <!-- ============================\n           01 \u2014 MASSAGE D\u00c9TENTE\n      ============================ -->\n\n      <article class=\"ofuro-tm-card\">\n\n        <div class=\"ofuro-tm-card-topline\">\n\n          <span>JOURN\u00c9E COMPL\u00c8TE<\/span>\n\n          <strong>9 h \u2013 19 h<\/strong>\n\n        <\/div>\n\n        <h4>\n          Thermal + massage d\u00e9tente\n        <\/h4>\n\n        <p class=\"ofuro-tm-card-subtitle\">\n          Une parenth\u00e8se de douceur.\n        <\/p>\n\n\n        <!-- PRICE COMPARISON -->\n\n        <div class=\"ofuro-tm-price-grid\">\n\n          <div class=\"ofuro-tm-regular\">\n\n            <span class=\"ofuro-tm-price-label\">\n              Prix r\u00e9gulier\n            <\/span>\n\n            <del>214 $<\/del>\n\n          <\/div>\n\n          <div class=\"ofuro-tm-promo\">\n\n            <span class=\"ofuro-tm-price-label\">\n              Tarif promotionnel\n            <\/span>\n\n            <strong>194 $<\/strong>\n\n          <\/div>\n\n        <\/div>\n\n\n        <!-- PRICE BREAKDOWN -->\n\n        <p class=\"ofuro-tm-breakdown\">\n          Thermal 75 $ + massage 119 $\n        <\/p>\n\n\n        <!-- INCLUSIONS -->\n\n        <div class=\"ofuro-tm-inclusions\">\n\n          <h5>Ce qui est inclus<\/h5>\n\n          <ul>\n\n            <li>\n              Acc\u00e8s thermal journ\u00e9e compl\u00e8te\n            <\/li>\n\n            <li>\n              Acc\u00e8s aux espaces de d\u00e9tente\n            <\/li>\n\n            <li>\n              Massage d\u00e9tente de 60 minutes\n            <\/li>\n\n          <\/ul>\n\n        <\/div>\n\n\n        <!-- BATHROBE EXCLUSION -->\n        <p class=\"ofuro-tm-bathrobe-note\">\n          * Peignoir non inclus.\n        <\/p>\n\n      <\/article>\n\n\n\n      <!-- ============================\n           02 \u2014 MASSAGE SP\u00c9CIALIS\u00c9\n      ============================ -->\n\n      <article class=\"ofuro-tm-card\">\n\n        <div class=\"ofuro-tm-card-topline\">\n\n          <span>JOURN\u00c9E COMPL\u00c8TE<\/span>\n\n          <strong>9 h \u2013 19 h<\/strong>\n\n        <\/div>\n\n        <h4>\n          Thermal + massage sp\u00e9cialis\u00e9\n        <\/h4>\n\n        <p class=\"ofuro-tm-card-subtitle\">\n          Un soin adapt\u00e9 \u00e0 vos besoins.\n        <\/p>\n\n\n        <!-- PRICE COMPARISON -->\n\n        <div class=\"ofuro-tm-price-grid\">\n\n          <div class=\"ofuro-tm-regular\">\n\n            <span class=\"ofuro-tm-price-label\">\n              Prix r\u00e9gulier\n            <\/span>\n\n            <del>234 $<\/del>\n\n          <\/div>\n\n          <div class=\"ofuro-tm-promo\">\n\n            <span class=\"ofuro-tm-price-label\">\n              Tarif promotionnel\n            <\/span>\n\n            <strong>214 $<\/strong>\n\n          <\/div>\n\n        <\/div>\n\n\n        <!-- PRICE BREAKDOWN -->\n\n        <p class=\"ofuro-tm-breakdown\">\n          Thermal 75 $ + massage 139 $\n        <\/p>\n\n\n        <!-- INCLUSIONS -->\n\n        <div class=\"ofuro-tm-inclusions\">\n\n          <h5>Ce qui est inclus<\/h5>\n\n          <ul>\n\n            <li>\n              Acc\u00e8s thermal journ\u00e9e compl\u00e8te\n            <\/li>\n\n            <li>\n              Acc\u00e8s aux espaces de d\u00e9tente\n            <\/li>\n\n            <li>\n              Massage sp\u00e9cialis\u00e9 de 60 minutes\n            <\/li>\n\n          <\/ul>\n\n        <\/div>\n\n\n        <!-- BATHROBE EXCLUSION -->\n        <p class=\"ofuro-tm-bathrobe-note\">\n          * Peignoir non inclus.\n        <\/p>\n\n      <\/article>\n\n\n\n      <!-- ============================\n           03 \u2014 MASSAGE SIGNATURE\n      ============================ -->\n\n      <article class=\"ofuro-tm-card\">\n\n        <div class=\"ofuro-tm-card-topline\">\n\n          <span>JOURN\u00c9E COMPL\u00c8TE<\/span>\n\n          <strong>9 h \u2013 19 h<\/strong>\n\n        <\/div>\n\n        <h4>\n          Thermal + massage Signature\n        <\/h4>\n\n        <p class=\"ofuro-tm-card-subtitle\">\n          Un rituel de d\u00e9tente distinctif.\n        <\/p>\n\n\n        <!-- PRICE COMPARISON -->\n\n        <div class=\"ofuro-tm-price-grid\">\n\n          <div class=\"ofuro-tm-regular\">\n\n            <span class=\"ofuro-tm-price-label\">\n              Prix r\u00e9gulier\n            <\/span>\n\n            <del>250 $<\/del>\n\n          <\/div>\n\n          <div class=\"ofuro-tm-promo\">\n\n            <span class=\"ofuro-tm-price-label\">\n              Tarif promotionnel\n            <\/span>\n\n            <strong>230 $<\/strong>\n\n          <\/div>\n\n        <\/div>\n\n\n        <!-- PRICE BREAKDOWN -->\n\n        <p class=\"ofuro-tm-breakdown\">\n          Thermal 75 $ + massage 155 $\n        <\/p>\n\n\n        <!-- INCLUSIONS -->\n\n        <div class=\"ofuro-tm-inclusions\">\n\n          <h5>Ce qui est inclus<\/h5>\n\n          <ul>\n\n            <li>\n              Acc\u00e8s thermal journ\u00e9e compl\u00e8te\n            <\/li>\n\n            <li>\n              Acc\u00e8s aux espaces de d\u00e9tente\n            <\/li>\n\n            <li>\n              Massage Signature de 60 minutes\n            <\/li>\n\n          <\/ul>\n\n        <\/div>\n\n\n        <!-- BATHROBE EXCLUSION -->\n        <p class=\"ofuro-tm-bathrobe-note\">\n          * Peignoir non inclus.\n        <\/p>\n\n      <\/article>\n\n    <\/div>\n\n\n    <!-- ==================================\n         MASSAGE CATEGORY GUIDE\n    ================================== -->\n\n    <div class=\"ofuro-tm-guide\">\n\n      <div class=\"ofuro-tm-guide-heading\">\n\n        <p class=\"ofuro-tm-guide-eyebrow\">\n          VOTRE MASSAGE\n        <\/p>\n\n        <h3>\n          Quel soin choisir?\n        <\/h3>\n\n      <\/div>\n\n      <div class=\"ofuro-tm-guide-grid\">\n\n\n        <!-- SPECIALIZED MASSAGES -->\n\n        <div class=\"ofuro-tm-guide-category\">\n\n          <h4>\n            Massages sp\u00e9cialis\u00e9s\n          <\/h4>\n\n          <p>\n            Des techniques cibl\u00e9es selon\n            vos besoins et vos pr\u00e9f\u00e9rences.\n          <\/p>\n\n          <ul>\n\n            <li>Massage des tissus profonds<\/li>\n\n            <li>Massage th\u00e9rapeutique<\/li>\n\n            <li>Drainage lymphatique<\/li>\n\n            <li>R\u00e9flexologie<\/li>\n\n          <\/ul>\n\n        <\/div>\n\n\n        <!-- SIGNATURE MASSAGES -->\n\n        <div class=\"ofuro-tm-guide-category\">\n\n          <h4>\n            Massages Signature\n          <\/h4>\n\n          <p>\n            Des approches sensorielles\n            pour enrichir votre exp\u00e9rience.\n          <\/p>\n\n          <ul>\n\n            <li>Massage Zen aux huiles essentielles<\/li>\n\n            <li>Massage \u00e9nerg\u00e9tique<\/li>\n\n            <li>Deep Relaxation<\/li>\n\n            <li>Rituel Dos, Cou et T\u00eate<\/li>\n\n          <\/ul>\n\n        <\/div>\n\n      <\/div>\n\n      <p class=\"ofuro-tm-guide-note\">\n        Le choix des techniques d\u00e9pend des soins offerts\n        et de la disponibilit\u00e9 des massoth\u00e9rapeutes.\n        Veuillez confirmer votre massage aupr\u00e8s du spa.\n      <\/p>\n\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap');\n\n\n\/* ==========================================\n   BASE SECTION\n========================================== *\/\n\n#ofuroThermalMassageRates.ofuro-tm-section {\n  --tm-green: #2F4A3D;\n  --tm-brown: #7B5E45;\n  --tm-white: #F5F4EF;\n  --tm-sand: #D9CBB6;\n  --tm-sage: #E4E9E0;\n  --tm-text: #3C3C3A;\n\n  position: relative !important;\n\n  width: 100vw !important;\n  max-width: 100vw !important;\n\n  margin-left: calc(50% - 50vw) !important;\n  margin-right: calc(50% - 50vw) !important;\n\n  margin-top: 0 !important;\n  margin-bottom: 0 !important;\n\n  padding: 128px 28px 90px !important;\n\n  background: var(--tm-sage) !important;\n\n  overflow: hidden !important;\n  isolation: isolate !important;\n\n  box-sizing: border-box !important;\n\n  scroll-margin-top: 85px !important;\n}\n\n#ofuroThermalMassageRates,\n#ofuroThermalMassageRates * {\n  box-sizing: border-box !important;\n}\n\n\n\/* ORGANIC TOP TRANSITION *\/\n\n#ofuroThermalMassageRates::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: -210px !important;\n  left: -25% !important;\n\n  width: 150% !important;\n  height: 325px !important;\n\n  border-radius: 50% !important;\n\n  background: var(--tm-white) !important;\n\n  transform: rotate(-2deg) !important;\n\n  pointer-events: none !important;\n  z-index: 0 !important;\n}\n\n\n\/* MAIN CONTAINER *\/\n\n#ofuroThermalMassageRates .ofuro-tm-inner {\n  position: relative !important;\n  z-index: 2 !important;\n\n  width: 100% !important;\n  max-width: 1320px !important;\n\n  margin: 0 auto !important;\n}\n\n\n\/* ==========================================\n   EDITORIAL INTRO\n========================================== *\/\n\n#ofuroThermalMassageRates .ofuro-tm-intro {\n  display: grid !important;\n\n  grid-template-columns:\n    minmax(0, 0.9fr)\n    minmax(0, 1.1fr) !important;\n\n  align-items: center !important;\n\n  gap: clamp(40px, 5.5vw, 88px) !important;\n\n  margin-bottom: 68px !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-intro-content {\n  min-width: 0 !important;\n}\n\n\n\/* SECTION NUMBER *\/\n\n#ofuroThermalMassageRates .ofuro-tm-number {\n  margin: 0 0 20px !important;\n\n  font-family: Arial, Helvetica, sans-serif !important;\n\n  font-size: 12px !important;\n  font-weight: 600 !important;\n\n  letter-spacing: 0.23em !important;\n\n  color: var(--tm-brown) !important;\n}\n\n\n\/* MAIN TITLE *\/\n\n#ofuroThermalMassageRates .ofuro-tm-intro h2 {\n  margin: 0 0 28px !important;\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size: clamp(43px, 4.7vw, 66px) !important;\n\n  line-height: 1.23 !important;\n  font-weight: 400 !important;\n\n  letter-spacing: -0.035em !important;\n  text-transform: none !important;\n\n  color: var(--tm-green) !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-intro h2 em {\n  display: block !important;\n\n  font-weight: 400 !important;\n  font-style: italic !important;\n\n  color: var(--tm-brown) !important;\n}\n\n\n\/* DIVIDER *\/\n\n#ofuroThermalMassageRates .ofuro-tm-line {\n  width: 55px !important;\n  height: 1px !important;\n\n  margin-bottom: 28px !important;\n\n  background: var(--tm-brown) !important;\n}\n\n\n\/* EMOTIONAL SUBTITLE *\/\n\n#ofuroThermalMassageRates .ofuro-tm-tagline {\n  margin: 0 0 20px !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size: clamp(22px, 2.15vw, 29px) !important;\n\n  line-height: 1.55 !important;\n\n  font-weight: 400 !important;\n\n  color: var(--tm-green) !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-tagline em {\n  display: block !important;\n\n  font-weight: 400 !important;\n  font-style: italic !important;\n\n  color: var(--tm-brown) !important;\n}\n\n\n\/* DESCRIPTION *\/\n\n#ofuroThermalMassageRates .ofuro-tm-description {\n  max-width: 530px !important;\n\n  margin: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size: clamp(15px, 1.25vw, 17px) !important;\n\n  line-height: 1.9 !important;\n\n  color: rgba(60,60,58,0.82) !important;\n}\n\n\n\/* ==========================================\n   INTRO PHOTO\n========================================== *\/\n\n#ofuroThermalMassageRates .ofuro-tm-photo-wrap {\n  position: relative !important;\n\n  min-width: 0 !important;\n\n  margin-top: 50px !important;\n\n  padding: 0 18px 18px 0 !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-photo-wrap::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  top: 18px !important;\n  left: 18px !important;\n\n  right: 0 !important;\n  bottom: 0 !important;\n\n  background: var(--tm-sand) !important;\n\n  z-index: 0 !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-photo {\n  position: relative !important;\n\n  z-index: 1 !important;\n\n  width: 100% !important;\n  height: 375px !important;\n\n  overflow: hidden !important;\n\n  background: #D8D4CA !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-photo img {\n  display: block !important;\n\n  width: 100% !important;\n  height: 100% !important;\n\n  object-fit: cover !important;\n  object-position: center !important;\n}\n\n\n\/* ==========================================\n   FORMULAS HEADING\n========================================== *\/\n\n#ofuroThermalMassageRates .ofuro-tm-heading {\n  margin-bottom: 24px !important;\n  padding-bottom: 22px !important;\n\n  border-bottom:\n    1px solid rgba(47,74,61,0.21) !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-heading h3 {\n  margin: 0 !important;\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size: clamp(26px, 2.7vw, 36px) !important;\n\n  line-height: 1.3 !important;\n  font-weight: 400 !important;\n\n  letter-spacing: -0.025em !important;\n  text-transform: none !important;\n\n  color: var(--tm-green) !important;\n}\n\n\n\/* ==========================================\n   CARD GRID\n========================================== *\/\n\n#ofuroThermalMassageRates .ofuro-tm-grid {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(3, minmax(0, 1fr)) !important;\n\n  gap: 18px !important;\n\n  align-items: stretch !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-card {\n  display: flex !important;\n  flex-direction: column !important;\n\n  min-width: 0 !important;\n\n  padding: 27px 24px 28px !important;\n\n  background: #F7F6F2 !important;\n\n  border:\n    1px solid rgba(47,74,61,0.16) !important;\n}\n\n\n\/* ==========================================\n   CARD PERIOD & HOURS\n========================================== *\/\n\n#ofuroThermalMassageRates .ofuro-tm-card-topline {\n  display: flex !important;\n\n  align-items: center !important;\n  justify-content: space-between !important;\n\n  flex-wrap: wrap !important;\n\n  gap: 9px !important;\n\n  margin-bottom: 20px !important;\n  padding-bottom: 16px !important;\n\n  border-bottom:\n    1px solid rgba(47,74,61,0.14) !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-card-topline span {\n  font-family: Arial, Helvetica, sans-serif !important;\n\n  font-size: 10px !important;\n  font-weight: 700 !important;\n\n  letter-spacing: 0.06em !important;\n\n  color: var(--tm-brown) !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-card-topline strong {\n  font-family: Arial, Helvetica, sans-serif !important;\n\n  font-size: 18px !important;\n  font-weight: 700 !important;\n\n  line-height: 1.4 !important;\n\n  white-space: nowrap !important;\n\n  color: var(--tm-green) !important;\n}\n\n\n\/* ==========================================\n   CARD TITLE\n========================================== *\/\n\n#ofuroThermalMassageRates .ofuro-tm-card h4 {\n  margin: 0 0 11px !important;\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size: clamp(21px, 1.85vw, 27px) !important;\n\n  line-height: 1.4 !important;\n  font-weight: 400 !important;\n\n  letter-spacing: -0.03em !important;\n\n  text-transform: none !important;\n\n  color: var(--tm-green) !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-card-subtitle {\n  margin: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size: 12px !important;\n\n  font-style: italic !important;\n  line-height: 1.7 !important;\n\n  color: var(--tm-brown) !important;\n}\n\n\n\/* ==========================================\n   PRICE COMPARISON\n========================================== *\/\n\n#ofuroThermalMassageRates .ofuro-tm-price-grid {\n  display: grid !important;\n\n  grid-template-columns:\n    minmax(0, 1fr)\n    minmax(0, 1fr) !important;\n\n  gap: 0 !important;\n\n  align-items: center !important;\n\n  margin-top: 22px !important;\n  padding-top: 22px !important;\n\n  border-top:\n    1px solid rgba(47,74,61,0.17) !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-regular,\n#ofuroThermalMassageRates .ofuro-tm-promo {\n  display: flex !important;\n\n  flex-direction: column !important;\n  align-items: flex-start !important;\n\n  gap: 12px !important;\n\n  min-width: 0 !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-regular {\n  padding-right: 12px !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-promo {\n  padding-left: 16px !important;\n\n  border-left:\n    1px solid rgba(47,74,61,0.17) !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-price-label {\n  display: block !important;\n\n  min-height: 28px !important;\n\n  font-family: Arial, Helvetica, sans-serif !important;\n\n  font-size: 10px !important;\n  line-height: 1.45 !important;\n\n  font-weight: 600 !important;\n  letter-spacing: 0.03em !important;\n\n  text-transform: uppercase !important;\n\n  color: var(--tm-brown) !important;\n}\n\n\n\/* REGULAR TOTAL *\/\n\n#ofuroThermalMassageRates .ofuro-tm-regular del {\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: clamp(29px, 2.55vw, 38px) !important;\n\n  line-height: 1 !important;\n  font-weight: 400 !important;\n\n  white-space: nowrap !important;\n\n  color: #8A8D87 !important;\n\n  text-decoration: line-through !important;\n  text-decoration-color: var(--tm-brown) !important;\n  text-decoration-thickness: 1.5px !important;\n}\n\n\n\/* PROMOTIONAL TOTAL *\/\n\n#ofuroThermalMassageRates .ofuro-tm-promo strong {\n  font-family:\n    Georgia,\n    \"Times New Roman\",\n    serif !important;\n\n  font-size: clamp(42px, 3.55vw, 53px) !important;\n\n  line-height: 1 !important;\n  font-weight: 400 !important;\n\n  white-space: nowrap !important;\n\n  color: var(--tm-green) !important;\n}\n\n\n\/* ==========================================\n   PRICE BREAKDOWN\n========================================== *\/\n\n#ofuroThermalMassageRates .ofuro-tm-breakdown {\n  margin: 17px 0 19px !important;\n\n  padding: 0 0 17px !important;\n\n  border-bottom:\n    1px solid rgba(47,74,61,0.16) !important;\n\n  font-family: Arial, Helvetica, sans-serif !important;\n\n  font-size: 11px !important;\n  line-height: 1.6 !important;\n\n  color: rgba(60,60,58,0.73) !important;\n}\n\n\n\/* ==========================================\n   INCLUSIONS\n========================================== *\/\n\n#ofuroThermalMassageRates .ofuro-tm-inclusions {\n  margin-top: auto !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-inclusions h5 {\n  margin: 0 0 14px !important;\n  padding: 0 !important;\n\n  font-family: Arial, Helvetica, sans-serif !important;\n\n  font-size: 11px !important;\n  font-weight: 600 !important;\n\n  letter-spacing: 0.10em !important;\n\n  text-transform: uppercase !important;\n\n  color: var(--tm-green) !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-inclusions ul {\n  display: flex !important;\n  flex-direction: column !important;\n\n  gap: 10px !important;\n\n  margin: 0 !important;\n  padding: 0 !important;\n\n  list-style: none !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-inclusions li {\n  position: relative !important;\n\n  margin: 0 !important;\n  padding: 0 0 0 17px !important;\n\n  font-family: Arial, Helvetica, sans-serif !important;\n\n  font-size: 12px !important;\n  line-height: 1.65 !important;\n\n  color: rgba(60,60,58,0.85) !important;\n\n  list-style: none !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-inclusions li::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  left: 0 !important;\n  top: 9px !important;\n\n  width: 5px !important;\n  height: 5px !important;\n\n  border-radius: 50% !important;\n\n  background: var(--tm-brown) !important;\n}\n\n\n\/* ==========================================\n   BATHROBE EXCLUSION \u2014 EACH CARD\n========================================== *\/\n\n#ofuroThermalMassageRates .ofuro-tm-bathrobe-note {\n  margin: 18px 0 0 !important;\n  padding: 13px 0 0 !important;\n  border-top: 1px solid rgba(47,74,61,0.14) !important;\n  font-family: Arial, Helvetica, sans-serif !important;\n  font-size: 11px !important;\n  line-height: 1.6 !important;\n  font-style: italic !important;\n  color: rgba(60,60,58,0.75) !important;\n}\n\n\n\/* ==========================================\n   MASSAGE SELECTION GUIDE\n========================================== *\/\n\n#ofuroThermalMassageRates .ofuro-tm-guide {\n  margin-top: 45px !important;\n\n  padding: 35px 40px 30px !important;\n\n  border:\n    1px solid rgba(47,74,61,0.17) !important;\n\n  background: rgba(245,244,239,0.55) !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-guide-heading {\n  margin-bottom: 25px !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-guide-eyebrow {\n  margin: 0 0 11px !important;\n\n  font-family: Arial, Helvetica, sans-serif !important;\n\n  font-size: 10px !important;\n  font-weight: 600 !important;\n\n  letter-spacing: 0.17em !important;\n\n  color: var(--tm-brown) !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-guide-heading h3 {\n  margin: 0 !important;\n  padding: 0 !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size: clamp(25px, 2.5vw, 33px) !important;\n\n  line-height: 1.35 !important;\n  font-weight: 400 !important;\n\n  text-transform: none !important;\n\n  color: var(--tm-green) !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-guide-grid {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(2, minmax(0, 1fr)) !important;\n\n  gap: 40px !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-guide-category + .ofuro-tm-guide-category {\n  padding-left: 35px !important;\n\n  border-left:\n    1px solid rgba(47,74,61,0.17) !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-guide-category h4 {\n  margin: 0 0 10px !important;\n\n  font-family:\n    \"Libre Baskerville\",\n    Georgia,\n    serif !important;\n\n  font-size: 20px !important;\n\n  font-weight: 400 !important;\n  line-height: 1.4 !important;\n\n  text-transform: none !important;\n\n  color: var(--tm-green) !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-guide-category p {\n  margin: 0 0 15px !important;\n\n  font-family: Arial, Helvetica, sans-serif !important;\n\n  font-size: 12px !important;\n  line-height: 1.75 !important;\n\n  color: rgba(60,60,58,0.76) !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-guide-category ul {\n  display: grid !important;\n\n  grid-template-columns:\n    repeat(2, minmax(0, 1fr)) !important;\n\n  gap: 10px 20px !important;\n\n  margin: 0 !important;\n  padding: 0 !important;\n\n  list-style: none !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-guide-category li {\n  position: relative !important;\n\n  margin: 0 !important;\n  padding: 0 0 0 14px !important;\n\n  font-family: Arial, Helvetica, sans-serif !important;\n\n  font-size: 12px !important;\n  line-height: 1.6 !important;\n\n  color: var(--tm-text) !important;\n\n  list-style: none !important;\n}\n\n#ofuroThermalMassageRates .ofuro-tm-guide-category li::before {\n  content: \"\" !important;\n\n  position: absolute !important;\n\n  left: 0 !important;\n  top: 8px !important;\n\n  width: 4px !important;\n  height: 4px !important;\n\n  border-radius: 50% !important;\n\n  background: var(--tm-brown) !important;\n}\n\n\n\/* AVAILABILITY NOTE *\/\n\n#ofuroThermalMassageRates .ofuro-tm-guide-note {\n  margin: 25px 0 0 !important;\n\n  padding-top: 17px !important;\n\n  border-top:\n    1px solid rgba(47,74,61,0.14) !important;\n\n  font-family: Arial, Helvetica, sans-serif !important;\n\n  font-size: 11px !important;\n  line-height: 1.75 !important;\n\n  color: rgba(60,60,58,0.73) !important;\n}\n\n\n\/* ==========================================\n   MEDIUM DESKTOP\n========================================== *\/\n\n@media (max-width: 1199px) {\n\n  #ofuroThermalMassageRates .ofuro-tm-grid {\n    gap: 12px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-card {\n    padding: 25px 18px 27px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-card-topline strong {\n    font-size: 16px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-promo strong {\n    font-size: 43px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-regular del {\n    font-size: 31px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-price-label {\n    font-size: 9px !important;\n  }\n\n}\n\n\n\/* ==========================================\n   TABLET\n========================================== *\/\n\n@media (max-width: 1024px) {\n\n  #ofuroThermalMassageRates.ofuro-tm-section {\n    padding: 115px 25px 85px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-intro {\n    gap: 38px !important;\n    margin-bottom: 60px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-intro h2 {\n    font-size: clamp(39px, 4.7vw, 52px) !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-tagline {\n    font-size: 22px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-description {\n    font-size: 15px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-photo-wrap {\n    margin-top: 34px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-photo {\n    height: 350px !important;\n  }\n\n}\n\n\n\/* ==========================================\n   SMALL TABLET\n========================================== *\/\n\n@media (max-width: 900px) {\n\n  #ofuroThermalMassageRates .ofuro-tm-grid {\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr)) !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-card {\n    padding: 28px 25px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-promo strong {\n    font-size: 50px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-guide-category ul {\n    grid-template-columns: 1fr !important;\n  }\n\n}\n\n\n\/* ==========================================\n   MOBILE\n========================================== *\/\n\n@media (max-width: 767px) {\n\n  #ofuroThermalMassageRates.ofuro-tm-section {\n    padding: 105px 20px 75px !important;\n  }\n\n  #ofuroThermalMassageRates::before {\n    top: -170px !important;\n    left: -32% !important;\n\n    width: 164% !important;\n    height: 260px !important;\n  }\n\n  \/* INTRO *\/\n\n  #ofuroThermalMassageRates .ofuro-tm-intro {\n    grid-template-columns: 1fr !important;\n\n    gap: 29px !important;\n    margin-bottom: 53px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-number {\n    font-size: 11px !important;\n    margin-bottom: 17px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-intro h2 {\n    font-size: clamp(38px, 9.5vw, 52px) !important;\n\n    line-height: 1.2 !important;\n    margin-bottom: 23px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-line {\n    margin-bottom: 23px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-tagline {\n    font-size: clamp(21px, 5.2vw, 26px) !important;\n\n    margin-bottom: 16px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-description {\n    font-size: 15px !important;\n    line-height: 1.85 !important;\n  }\n\n  \/* PHOTO *\/\n\n  #ofuroThermalMassageRates .ofuro-tm-photo-wrap {\n    margin-top: 0 !important;\n    padding: 0 13px 13px 0 !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-photo-wrap::before {\n    top: 13px !important;\n    left: 13px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-photo {\n    height: 280px !important;\n  }\n\n  \/* FORMULAS HEADING *\/\n\n  #ofuroThermalMassageRates .ofuro-tm-heading {\n    margin-bottom: 22px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-heading h3 {\n    font-size: 29px !important;\n  }\n\n  \/* CARDS *\/\n\n  #ofuroThermalMassageRates .ofuro-tm-grid {\n    grid-template-columns: 1fr !important;\n    gap: 16px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-card {\n    padding: 27px 25px 28px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-card-topline strong {\n    font-size: 19px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-card h4 {\n    font-size: 26px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-regular del {\n    font-size: 35px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-promo strong {\n    font-size: 53px !important;\n  }\n\n  \/* MASSAGE CATEGORY GUIDE *\/\n\n  #ofuroThermalMassageRates .ofuro-tm-guide {\n    margin-top: 27px !important;\n    padding: 29px 25px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-guide-grid {\n    grid-template-columns: 1fr !important;\n    gap: 27px !important;\n  }\n\n  #ofuroThermalMassageRates\n  .ofuro-tm-guide-category + .ofuro-tm-guide-category {\n    padding: 23px 0 0 !important;\n\n    border-left: none !important;\n\n    border-top:\n      1px solid rgba(47,74,61,0.16) !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-guide-category ul {\n    grid-template-columns:\n      repeat(2, minmax(0, 1fr)) !important;\n  }\n\n}\n\n\n\/* ==========================================\n   SMALL MOBILE\n========================================== *\/\n\n@media (max-width: 390px) {\n\n  #ofuroThermalMassageRates .ofuro-tm-card {\n    padding: 25px 20px 27px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-card-topline strong {\n    font-size: 17px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-card h4 {\n    font-size: 23px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-regular del {\n    font-size: 31px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-promo strong {\n    font-size: 46px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-promo {\n    padding-left: 12px !important;\n  }\n\n  #ofuroThermalMassageRates .ofuro-tm-guide-category ul {\n    grid-template-columns: 1fr !important;\n  }\n\n}\n\n<\/style>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-384e2c4 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"384e2c4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-31a351c elementor-widget elementor-widget-html\" data-id=\"31a351c\" 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<!-- ==========================================\r\n SPA OFURO \u2014 MASSOTH\u00c9RAPIE\r\n SECTION 04 \u00b7 MASSAGE CATEGORIES\r\n WITH MASSAGE TYPES \u00b7 RESPONSIVE\r\n========================================== -->\r\n\r\n<section\r\n  id=\"ofuroMassageRates\"\r\n  class=\"ofuro-massage-rates\"\r\n  aria-labelledby=\"ofuroMassageTitle\">\r\n\r\n  <div class=\"ofuro-massage-inner\">\r\n\r\n    <!-- ==================================\r\n         EDITORIAL INTRODUCTION\r\n    ================================== -->\r\n\r\n    <div class=\"ofuro-massage-intro\">\r\n\r\n      <!-- PHOTO -->\r\n\r\n      <div class=\"ofuro-massage-photo-wrap\">\r\n\r\n        <div class=\"ofuro-massage-photo\">\r\n\r\n          <img decoding=\"async\"\r\n            data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/spa_ofuro_massage_02_1920x1320.jpg\"\r\n            alt=\"Exp\u00e9rience de massoth\u00e9rapie et de d\u00e9tente au Spa Ofuro\"\r\n            src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1920px; --smush-placeholder-aspect-ratio: 1920\/1320;\">\r\n\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n\r\n      <!-- TEXT -->\r\n\r\n      <div class=\"ofuro-massage-intro-content\">\r\n\r\n        <p class=\"ofuro-massage-number\">\r\n          04 \u2014\r\n        <\/p>\r\n\r\n        <h2 id=\"ofuroMassageTitle\">\r\n          Massoth\u00e9rapie.\r\n        <\/h2>\r\n\r\n        <div\r\n          class=\"ofuro-massage-line\"\r\n          aria-hidden=\"true\">\r\n        <\/div>\r\n\r\n        <p class=\"ofuro-massage-tagline\">\r\n          Un moment pour rel\u00e2cher,\r\n          <em>profond\u00e9ment.<\/em>\r\n        <\/p>\r\n\r\n        <p class=\"ofuro-massage-description\">\r\n          Accordez \u00e0 votre corps une pause\r\n          bien m\u00e9rit\u00e9e. Des soins pens\u00e9s\r\n          pour favoriser la d\u00e9tente et\r\n          vous permettre de vous retrouver,\r\n          \u00e0 votre rythme.\r\n        <\/p>\r\n\r\n      <\/div>\r\n\r\n    <\/div>\r\n\r\n\r\n    <!-- ==================================\r\n         PRICING HEADING\r\n    ================================== -->\r\n\r\n    <div class=\"ofuro-massage-heading\">\r\n\r\n      <h3>\r\n        Le soin qui vous ressemble.\r\n      <\/h3>\r\n\r\n      <p>\r\n        Tous nos massages pr\u00e9sent\u00e9s ici\r\n        sont d\u2019une dur\u00e9e de 60 minutes.\r\n      <\/p>\r\n\r\n    <\/div>\r\n\r\n\r\n    <!-- ==================================\r\n         MASSAGE PRICING CARDS\r\n    ================================== -->\r\n\r\n    <div class=\"ofuro-massage-grid\">\r\n\r\n\r\n      <!-- ============================\r\n           01 \u2014 MASSAGE D\u00c9TENTE\r\n      ============================ -->\r\n\r\n      <article class=\"ofuro-massage-card\">\r\n\r\n        <div class=\"ofuro-massage-card-top\">\r\n\r\n          <span class=\"ofuro-massage-card-number\">\r\n            01\r\n          <\/span>\r\n\r\n          <span class=\"ofuro-massage-duration\">\r\n            60 MINUTES\r\n          <\/span>\r\n\r\n        <\/div>\r\n\r\n        <h4>\r\n          Massage d\u00e9tente\r\n        <\/h4>\r\n\r\n        <p class=\"ofuro-massage-card-description\">\r\n          Une parenth\u00e8se de douceur pour\r\n          ralentir et vous d\u00e9tendre.\r\n        <\/p>\r\n\r\n\r\n        <!-- MASSAGE TYPE -->\r\n\r\n        <div class=\"ofuro-massage-types\">\r\n\r\n          <h5>\r\n            TYPE DE MASSAGE\r\n          <\/h5>\r\n\r\n          <ul>\r\n\r\n            <li>\r\n              Massage de relaxation \/ su\u00e9dois\r\n            <\/li>\r\n\r\n          <\/ul>\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- PRICE -->\r\n\r\n        <div class=\"ofuro-massage-card-bottom\">\r\n\r\n          <span class=\"ofuro-massage-price-label\">\r\n            TARIF\r\n          <\/span>\r\n\r\n          <div class=\"ofuro-massage-price\">\r\n            119 <span>$<\/span>\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n      <\/article>\r\n\r\n\r\n\r\n      <!-- ============================\r\n           02 \u2014 MASSAGE SP\u00c9CIALIS\u00c9\r\n      ============================ -->\r\n\r\n      <article class=\"ofuro-massage-card\">\r\n\r\n        <div class=\"ofuro-massage-card-top\">\r\n\r\n          <span class=\"ofuro-massage-card-number\">\r\n            02\r\n          <\/span>\r\n\r\n          <span class=\"ofuro-massage-duration\">\r\n            60 MINUTES\r\n          <\/span>\r\n\r\n        <\/div>\r\n\r\n        <h4>\r\n          Massage sp\u00e9cialis\u00e9\r\n        <\/h4>\r\n\r\n        <p class=\"ofuro-massage-card-description\">\r\n          Une approche plus cibl\u00e9e,\r\n          selon vos besoins et vos pr\u00e9f\u00e9rences.\r\n        <\/p>\r\n\r\n\r\n        <!-- MASSAGE TYPES -->\r\n\r\n        <div class=\"ofuro-massage-types\">\r\n\r\n          <h5>\r\n            MASSAGES DE CETTE CAT\u00c9GORIE\r\n          <\/h5>\r\n\r\n          <ul>\r\n\r\n            <li>\r\n              Massage des tissus profonds\r\n            <\/li>\r\n\r\n            <li>\r\n              Massage th\u00e9rapeutique\r\n            <\/li>\r\n\r\n            <li>\r\n              Drainage lymphatique\r\n            <\/li>\r\n\r\n            <li>\r\n              R\u00e9flexologie\r\n            <\/li>\r\n\r\n          <\/ul>\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- PRICE -->\r\n\r\n        <div class=\"ofuro-massage-card-bottom\">\r\n\r\n          <span class=\"ofuro-massage-price-label\">\r\n            TARIF\r\n          <\/span>\r\n\r\n          <div class=\"ofuro-massage-price\">\r\n            139 <span>$<\/span>\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n      <\/article>\r\n\r\n\r\n\r\n      <!-- ============================\r\n           03 \u2014 MASSAGE SIGNATURE\r\n      ============================ -->\r\n\r\n      <article class=\"ofuro-massage-card\">\r\n\r\n        <div class=\"ofuro-massage-card-top\">\r\n\r\n          <span class=\"ofuro-massage-card-number\">\r\n            03\r\n          <\/span>\r\n\r\n          <span class=\"ofuro-massage-duration\">\r\n            60 MINUTES\r\n          <\/span>\r\n\r\n        <\/div>\r\n\r\n        <h4>\r\n          Massage Signature\r\n        <\/h4>\r\n\r\n        <p class=\"ofuro-massage-card-description\">\r\n          Une exp\u00e9rience plus distinctive,\r\n          inspir\u00e9e de l\u2019univers de bien-\u00eatre Ofuro.\r\n        <\/p>\r\n\r\n\r\n        <!-- SIGNATURE MASSAGE TYPES -->\r\n\r\n        <div class=\"ofuro-massage-types\">\r\n\r\n          <h5>\r\n            MASSAGES SIGNATURE PROPOS\u00c9S\r\n          <\/h5>\r\n\r\n          <ul>\r\n\r\n            <li>\r\n              Massage Zen aux huiles essentielles\r\n            <\/li>\r\n\r\n            <li>\r\n              Massage \u00e9nerg\u00e9tique\r\n            <\/li>\r\n\r\n            <li>\r\n              Deep Relaxation\r\n            <\/li>\r\n\r\n            <li>\r\n              Rituel Dos, Cou et T\u00eate\r\n            <\/li>\r\n\r\n          <\/ul>\r\n\r\n        <\/div>\r\n\r\n\r\n        <!-- PRICE -->\r\n\r\n        <div class=\"ofuro-massage-card-bottom\">\r\n\r\n          <span class=\"ofuro-massage-price-label\">\r\n            TARIF\r\n          <\/span>\r\n\r\n          <div class=\"ofuro-massage-price\">\r\n            155 <span>$<\/span>\r\n          <\/div>\r\n\r\n        <\/div>\r\n\r\n      <\/article>\r\n\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap');\r\n\r\n\r\n\/* ==========================================\r\n   SPA OFURO \u2014 MASSOTH\u00c9RAPIE\r\n========================================== *\/\r\n\r\n#ofuroMassageRates.ofuro-massage-rates {\r\n\r\n  --ofuro-forest: #2F4A3D;\r\n  --ofuro-cedar: #7B5E45;\r\n  --ofuro-sand: #D9CBB6;\r\n  --ofuro-white: #F5F4EF;\r\n  --ofuro-charcoal: #3C3C3A;\r\n\r\n  position: relative !important;\r\n\r\n  width: 100vw !important;\r\n  max-width: 100vw !important;\r\n\r\n  margin-left: calc(50% - 50vw) !important;\r\n  margin-right: calc(50% - 50vw) !important;\r\n\r\n  margin-top: 0 !important;\r\n  margin-bottom: 0 !important;\r\n\r\n  padding: 128px 28px 100px !important;\r\n\r\n  background: #EFEEE8 !important;\r\n\r\n  overflow: hidden !important;\r\n  isolation: isolate !important;\r\n\r\n  box-sizing: border-box !important;\r\n\r\n  scroll-margin-top: 85px !important;\r\n\r\n}\r\n\r\n#ofuroMassageRates,\r\n#ofuroMassageRates * {\r\n  box-sizing: border-box !important;\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   ORGANIC TOP TRANSITION\r\n========================================== *\/\r\n\r\n#ofuroMassageRates::before {\r\n\r\n  content: \"\" !important;\r\n\r\n  position: absolute !important;\r\n\r\n  top: -210px !important;\r\n  left: -25% !important;\r\n\r\n  width: 150% !important;\r\n  height: 325px !important;\r\n\r\n  border-radius: 50% !important;\r\n\r\n  background: var(--ofuro-white) !important;\r\n\r\n  transform: rotate(-2deg) !important;\r\n\r\n  pointer-events: none !important;\r\n\r\n  z-index: 0 !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   INNER WRAPPER\r\n========================================== *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-inner {\r\n\r\n  position: relative !important;\r\n  z-index: 2 !important;\r\n\r\n  width: 100% !important;\r\n  max-width: 1320px !important;\r\n\r\n  margin: 0 auto !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   EDITORIAL INTRODUCTION\r\n========================================== *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-intro {\r\n\r\n  display: grid !important;\r\n\r\n  grid-template-columns:\r\n    minmax(0, 1.08fr)\r\n    minmax(0, 0.92fr) !important;\r\n\r\n  align-items: center !important;\r\n\r\n  gap: clamp(40px, 6vw, 95px) !important;\r\n\r\n  margin-bottom: 72px !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   PHOTO WRAPPER\r\n========================================== *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-photo-wrap {\r\n\r\n  position: relative !important;\r\n\r\n  min-width: 0 !important;\r\n\r\n  margin-top: 50px !important;\r\n\r\n  padding: 0 20px 20px 0 !important;\r\n\r\n}\r\n\r\n\r\n\/* SAND BACKGROUND *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-photo-wrap::before {\r\n\r\n  content: \"\" !important;\r\n\r\n  position: absolute !important;\r\n\r\n  top: 20px !important;\r\n  left: 20px !important;\r\n\r\n  right: 0 !important;\r\n  bottom: 0 !important;\r\n\r\n  background: var(--ofuro-sand) !important;\r\n\r\n  z-index: 0 !important;\r\n\r\n}\r\n\r\n\r\n\/* IMAGE CONTAINER *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-photo {\r\n\r\n  position: relative !important;\r\n  z-index: 1 !important;\r\n\r\n  width: 100% !important;\r\n  height: 375px !important;\r\n\r\n  overflow: hidden !important;\r\n\r\n  background: #D8D4CA !important;\r\n\r\n}\r\n\r\n\r\n\/* IMAGE *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-photo img {\r\n\r\n  display: block !important;\r\n\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n\r\n  object-fit: cover !important;\r\n  object-position: center center !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   INTRODUCTION CONTENT\r\n========================================== *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-intro-content {\r\n\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n\r\n  align-items: flex-start !important;\r\n  justify-content: center !important;\r\n\r\n  min-width: 0 !important;\r\n\r\n}\r\n\r\n\r\n\/* SECTION NUMBER *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-number {\r\n\r\n  margin: 0 0 20px !important;\r\n\r\n  font-family:\r\n    Arial, Helvetica, sans-serif !important;\r\n\r\n  font-size: 12px !important;\r\n  line-height: 1.4 !important;\r\n\r\n  font-weight: 600 !important;\r\n  letter-spacing: 0.23em !important;\r\n\r\n  color: var(--ofuro-cedar) !important;\r\n\r\n}\r\n\r\n\r\n\/* MAIN TITLE *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-intro h2 {\r\n\r\n  margin: 0 0 29px !important;\r\n\r\n  font-family:\r\n    \"Libre Baskerville\",\r\n    Georgia,\r\n    serif !important;\r\n\r\n  font-size:\r\n    clamp(42px, 4.55vw, 66px) !important;\r\n\r\n  line-height: 1.23 !important;\r\n\r\n  font-weight: 400 !important;\r\n  letter-spacing: -0.035em !important;\r\n\r\n  text-transform: none !important;\r\n\r\n  overflow-wrap: anywhere !important;\r\n\r\n  color: var(--ofuro-forest) !important;\r\n\r\n}\r\n\r\n\r\n\/* ACCENT LINE *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-line {\r\n\r\n  width: 55px !important;\r\n  height: 1px !important;\r\n\r\n  margin-bottom: 28px !important;\r\n\r\n  background: var(--ofuro-cedar) !important;\r\n\r\n  opacity: 0.7 !important;\r\n\r\n}\r\n\r\n\r\n\/* EMOTIONAL TAGLINE *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-tagline {\r\n\r\n  max-width: 525px !important;\r\n\r\n  margin: 0 0 21px !important;\r\n\r\n  font-family:\r\n    \"Libre Baskerville\",\r\n    Georgia,\r\n    serif !important;\r\n\r\n  font-size:\r\n    clamp(22px, 2.15vw, 29px) !important;\r\n\r\n  line-height: 1.55 !important;\r\n\r\n  font-weight: 400 !important;\r\n  letter-spacing: -0.02em !important;\r\n\r\n  color: var(--ofuro-forest) !important;\r\n\r\n}\r\n\r\n#ofuroMassageRates .ofuro-massage-tagline em {\r\n\r\n  font-style: italic !important;\r\n  font-weight: 400 !important;\r\n\r\n  color: var(--ofuro-cedar) !important;\r\n\r\n}\r\n\r\n\r\n\/* DESCRIPTION *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-description {\r\n\r\n  max-width: 530px !important;\r\n\r\n  margin: 0 !important;\r\n\r\n  font-family:\r\n    \"Libre Baskerville\",\r\n    Georgia,\r\n    serif !important;\r\n\r\n  font-size:\r\n    clamp(15px, 1.25vw, 17px) !important;\r\n\r\n  line-height: 1.9 !important;\r\n\r\n  color: rgba(60,60,58,0.82) !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   PRICING HEADING\r\n========================================== *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-heading {\r\n\r\n  display: flex !important;\r\n\r\n  align-items: flex-end !important;\r\n  justify-content: space-between !important;\r\n\r\n  gap: 24px !important;\r\n\r\n  margin-bottom: 24px !important;\r\n  padding-bottom: 23px !important;\r\n\r\n  border-bottom:\r\n    1px solid rgba(47,74,61,0.22) !important;\r\n\r\n}\r\n\r\n\r\n\/* PRICING TITLE *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-heading h3 {\r\n\r\n  margin: 0 !important;\r\n\r\n  font-family:\r\n    \"Libre Baskerville\",\r\n    Georgia,\r\n    serif !important;\r\n\r\n  font-size:\r\n    clamp(25px, 2.7vw, 36px) !important;\r\n\r\n  line-height: 1.3 !important;\r\n  font-weight: 400 !important;\r\n\r\n  letter-spacing: -0.025em !important;\r\n\r\n  text-transform: none !important;\r\n\r\n  color: var(--ofuro-forest) !important;\r\n\r\n}\r\n\r\n\r\n\/* PRICING SUBTITLE *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-heading p {\r\n\r\n  max-width: 340px !important;\r\n\r\n  margin: 0 !important;\r\n\r\n  font-family:\r\n    \"Libre Baskerville\",\r\n    Georgia,\r\n    serif !important;\r\n\r\n  font-size: 13px !important;\r\n\r\n  line-height: 1.7 !important;\r\n  font-style: italic !important;\r\n\r\n  text-align: right !important;\r\n\r\n  color: var(--ofuro-cedar) !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   MASSAGE PRICING CARDS\r\n========================================== *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-grid {\r\n\r\n  display: grid !important;\r\n\r\n  grid-template-columns:\r\n    repeat(3, minmax(0, 1fr)) !important;\r\n\r\n  gap: 20px !important;\r\n\r\n  align-items: stretch !important;\r\n\r\n}\r\n\r\n\r\n\/* CARD *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-card {\r\n\r\n  display: flex !important;\r\n\r\n  flex-direction: column !important;\r\n\r\n  min-width: 0 !important;\r\n\r\n  padding: 29px 30px 30px !important;\r\n\r\n  border:\r\n    1px solid rgba(47,74,61,0.17) !important;\r\n\r\n  background: #F7F6F2 !important;\r\n\r\n  box-shadow: none !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   CARD HEADER\r\n========================================== *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-card-top {\r\n\r\n  display: flex !important;\r\n\r\n  align-items: center !important;\r\n  justify-content: space-between !important;\r\n\r\n  gap: 15px !important;\r\n\r\n  margin-bottom: 21px !important;\r\n  padding-bottom: 16px !important;\r\n\r\n  border-bottom:\r\n    1px solid rgba(47,74,61,0.15) !important;\r\n\r\n}\r\n\r\n\r\n\/* CARD NUMBER *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-card-number {\r\n\r\n  font-family:\r\n    Arial, Helvetica, sans-serif !important;\r\n\r\n  font-size: 11px !important;\r\n  line-height: 1.4 !important;\r\n\r\n  font-weight: 600 !important;\r\n  letter-spacing: 0.17em !important;\r\n\r\n  color: var(--ofuro-cedar) !important;\r\n\r\n}\r\n\r\n\r\n\/* DURATION *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-duration {\r\n\r\n  font-family:\r\n    Arial, Helvetica, sans-serif !important;\r\n\r\n  font-size: 14px !important;\r\n  line-height: 1.4 !important;\r\n\r\n  font-weight: 700 !important;\r\n  letter-spacing: 0.08em !important;\r\n\r\n  white-space: nowrap !important;\r\n\r\n  color: var(--ofuro-forest) !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   CARD TITLE\r\n========================================== *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-card h4 {\r\n\r\n  margin: 0 0 13px !important;\r\n\r\n  font-family:\r\n    \"Libre Baskerville\",\r\n    Georgia,\r\n    serif !important;\r\n\r\n  font-size:\r\n    clamp(23px, 2.05vw, 30px) !important;\r\n\r\n  line-height: 1.4 !important;\r\n\r\n  font-weight: 400 !important;\r\n\r\n  letter-spacing: -0.03em !important;\r\n\r\n  text-transform: none !important;\r\n\r\n  color: var(--ofuro-forest) !important;\r\n\r\n}\r\n\r\n\r\n\/* SHORT DESCRIPTION *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-card-description {\r\n\r\n  margin: 0 0 23px !important;\r\n\r\n  font-family:\r\n    \"Libre Baskerville\",\r\n    Georgia,\r\n    serif !important;\r\n\r\n  font-size: 13px !important;\r\n\r\n  line-height: 1.8 !important;\r\n  font-style: italic !important;\r\n\r\n  color: var(--ofuro-cedar) !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   NEW \u2014 MASSAGE TYPES\r\n========================================== *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-types {\r\n\r\n  margin: 0 0 25px !important;\r\n\r\n  padding: 20px 0 0 !important;\r\n\r\n  border-top:\r\n    1px solid rgba(47,74,61,0.14) !important;\r\n\r\n}\r\n\r\n\r\n\/* MASSAGE TYPES LABEL *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-types h5 {\r\n\r\n  margin: 0 0 16px !important;\r\n\r\n  padding: 0 !important;\r\n\r\n  font-family:\r\n    Arial, Helvetica, sans-serif !important;\r\n\r\n  font-size: 10px !important;\r\n  line-height: 1.5 !important;\r\n\r\n  font-weight: 600 !important;\r\n\r\n  letter-spacing: 0.11em !important;\r\n\r\n  text-transform: uppercase !important;\r\n\r\n  color: var(--ofuro-forest) !important;\r\n\r\n}\r\n\r\n\r\n\/* TYPE LIST *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-types ul {\r\n\r\n  display: flex !important;\r\n\r\n  flex-direction: column !important;\r\n\r\n  gap: 10px !important;\r\n\r\n  margin: 0 !important;\r\n  padding: 0 !important;\r\n\r\n  list-style: none !important;\r\n\r\n}\r\n\r\n\r\n\/* TYPE NAME *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-types li {\r\n\r\n  position: relative !important;\r\n\r\n  margin: 0 !important;\r\n  padding: 0 0 0 17px !important;\r\n\r\n  font-family:\r\n    Arial, Helvetica, sans-serif !important;\r\n\r\n  font-size: 12.5px !important;\r\n\r\n  line-height: 1.65 !important;\r\n\r\n  font-weight: 400 !important;\r\n\r\n  color: rgba(60,60,58,0.85) !important;\r\n\r\n  list-style: none !important;\r\n\r\n}\r\n\r\n\r\n\/* CEDAR DOT *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-types li::before {\r\n\r\n  content: \"\" !important;\r\n\r\n  position: absolute !important;\r\n\r\n  left: 0 !important;\r\n  top: 9px !important;\r\n\r\n  width: 5px !important;\r\n  height: 5px !important;\r\n\r\n  background: var(--ofuro-cedar) !important;\r\n\r\n  border-radius: 50% !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   PRICE AT BOTTOM\r\n========================================== *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-card-bottom {\r\n\r\n  display: flex !important;\r\n\r\n  align-items: flex-end !important;\r\n  justify-content: space-between !important;\r\n\r\n  gap: 15px !important;\r\n\r\n  margin-top: auto !important;\r\n\r\n  padding-top: 21px !important;\r\n\r\n  border-top:\r\n    1px solid rgba(47,74,61,0.17) !important;\r\n\r\n}\r\n\r\n\r\n\/* PRICE LABEL *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-price-label {\r\n\r\n  padding-bottom: 9px !important;\r\n\r\n  font-family:\r\n    Arial, Helvetica, sans-serif !important;\r\n\r\n  font-size: 11px !important;\r\n\r\n  line-height: 1.4 !important;\r\n\r\n  font-weight: 600 !important;\r\n  letter-spacing: 0.14em !important;\r\n\r\n  color: var(--ofuro-cedar) !important;\r\n\r\n}\r\n\r\n\r\n\/* PRICE *\/\r\n\r\n#ofuroMassageRates .ofuro-massage-price {\r\n\r\n  font-family:\r\n    Georgia,\r\n    \"Times New Roman\",\r\n    serif !important;\r\n\r\n  font-size:\r\n    clamp(51px, 4.6vw, 67px) !important;\r\n\r\n  line-height: 1 !important;\r\n\r\n  font-weight: 400 !important;\r\n  letter-spacing: -0.025em !important;\r\n\r\n  white-space: nowrap !important;\r\n\r\n  color: var(--ofuro-forest) !important;\r\n\r\n}\r\n\r\n#ofuroMassageRates .ofuro-massage-price span {\r\n\r\n  font-size: 0.67em !important;\r\n\r\n  vertical-align: 9% !important;\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   TABLET\r\n========================================== *\/\r\n\r\n@media (max-width: 1024px) {\r\n\r\n  #ofuroMassageRates.ofuro-massage-rates {\r\n    padding: 115px 25px 85px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-intro {\r\n    gap: 38px !important;\r\n    margin-bottom: 64px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-photo-wrap {\r\n    margin-top: 34px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-photo {\r\n    height: 350px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-intro h2 {\r\n    font-size:\r\n      clamp(36px, 4.5vw, 55px) !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-tagline {\r\n    font-size: 22px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-description {\r\n    font-size: 15px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-grid {\r\n    gap: 14px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-card {\r\n    padding: 27px 24px 29px !important;\r\n  }\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   SMALL TABLET\r\n========================================== *\/\r\n\r\n@media (max-width: 850px) {\r\n\r\n  #ofuroMassageRates .ofuro-massage-grid {\r\n    grid-template-columns:\r\n      repeat(2, minmax(0, 1fr)) !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-card h4 {\r\n    font-size: 26px !important;\r\n  }\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   MOBILE\r\n========================================== *\/\r\n\r\n@media (max-width: 767px) {\r\n\r\n  #ofuroMassageRates.ofuro-massage-rates {\r\n    padding: 105px 20px 75px !important;\r\n  }\r\n\r\n  \/* ORGANIC TRANSITION *\/\r\n\r\n  #ofuroMassageRates::before {\r\n    top: -170px !important;\r\n    left: -32% !important;\r\n\r\n    width: 164% !important;\r\n    height: 260px !important;\r\n  }\r\n\r\n  \/* INTRO *\/\r\n\r\n  #ofuroMassageRates .ofuro-massage-intro {\r\n    display: flex !important;\r\n\r\n    flex-direction: column !important;\r\n\r\n    align-items: stretch !important;\r\n\r\n    gap: 30px !important;\r\n    margin-bottom: 55px !important;\r\n  }\r\n\r\n  \/* TEXT FIRST *\/\r\n\r\n  #ofuroMassageRates .ofuro-massage-intro-content {\r\n    order: 1 !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-photo-wrap {\r\n    order: 2 !important;\r\n\r\n    margin-top: 0 !important;\r\n\r\n    padding: 0 13px 13px 0 !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-photo-wrap::before {\r\n    top: 13px !important;\r\n    left: 13px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-photo {\r\n    height: 285px !important;\r\n  }\r\n\r\n  \/* INTRO TEXT *\/\r\n\r\n  #ofuroMassageRates .ofuro-massage-number {\r\n    margin-bottom: 17px !important;\r\n    font-size: 11px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-intro h2 {\r\n    font-size:\r\n      clamp(34px, 8.6vw, 49px) !important;\r\n\r\n    line-height: 1.2 !important;\r\n\r\n    margin-bottom: 23px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-line {\r\n    margin-bottom: 23px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-tagline {\r\n    font-size:\r\n      clamp(21px, 5.2vw, 26px) !important;\r\n\r\n    margin-bottom: 16px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-description {\r\n    font-size: 15px !important;\r\n    line-height: 1.85 !important;\r\n  }\r\n\r\n  \/* HEADING *\/\r\n\r\n  #ofuroMassageRates .ofuro-massage-heading {\r\n    flex-direction: column !important;\r\n\r\n    align-items: flex-start !important;\r\n\r\n    gap: 9px !important;\r\n    margin-bottom: 22px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-heading h3 {\r\n    font-size: 29px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-heading p {\r\n    font-size: 12px !important;\r\n    text-align: left !important;\r\n  }\r\n\r\n  \/* ONE CARD PER ROW *\/\r\n\r\n  #ofuroMassageRates .ofuro-massage-grid {\r\n    grid-template-columns: 1fr !important;\r\n    gap: 16px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-card {\r\n    padding: 27px 26px 29px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-card h4 {\r\n    font-size: 27px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-duration {\r\n    font-size: 14px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-types {\r\n    margin-bottom: 22px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-types li {\r\n    font-size: 13px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-price {\r\n    font-size: 61px !important;\r\n  }\r\n\r\n}\r\n\r\n\r\n\/* ==========================================\r\n   SMALL MOBILE\r\n========================================== *\/\r\n\r\n@media (max-width: 390px) {\r\n\r\n  #ofuroMassageRates .ofuro-massage-card {\r\n    padding: 25px 20px 27px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-card h4 {\r\n    font-size: 24px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-duration {\r\n    font-size: 12px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-types li {\r\n    font-size: 12px !important;\r\n  }\r\n\r\n  #ofuroMassageRates .ofuro-massage-price {\r\n    font-size: 53px !important;\r\n  }\r\n\r\n}\r\n\r\n<\/style>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6bd47e0 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"6bd47e0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-41a3d9e elementor-widget elementor-widget-html\" data-id=\"41a3d9e\" 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<!-- ====================================================\n SPA OFURO \u00b7 TARIFICATION \u2014 H\u00c9BERGEMENT & RETRAITE\n H\u00e9bergement r\u00e9gulier \/ Retraite Signature Ofuro\n Prix r\u00e9gulier barr\u00e9 + prix promotionnel\n En semaine \/ Fin de semaine \u00b7 Solo \/ Duo\n ELEMENTOR HTML WIDGET \u00b7 RESPONSIVE\n==================================================== -->\n<section id=\"ofuroStayRates\" class=\"ofuro-stay-rates\" aria-labelledby=\"ofuroStayTitle\">\n  <div class=\"ofuro-stay-inner\">\n    <!-- ENT\u00caTE ET PHOTO DU DESIGN ORIGINAL -->\n    <div class=\"ofuro-stay-intro\">\n      <div class=\"ofuro-stay-copy\">\n        <p class=\"ofuro-stay-number\">05 \u2014<\/p>\n        <h2 id=\"ofuroStayTitle\">H\u00e9bergement <em>& retraite.<\/em><\/h2>\n        <div class=\"ofuro-stay-line\" aria-hidden=\"true\"><\/div>\n        <p class=\"ofuro-stay-tagline\">Prolongez <em>la s\u00e9r\u00e9nit\u00e9.<\/em><\/p>\n        <p class=\"ofuro-stay-description\">Une nuit pour d\u00e9crocher, plusieurs pour vous retrouver. Choisissez un s\u00e9jour \u00e0 votre rythme ou une retraite o\u00f9 d\u00e9tente et bien-\u00eatre se rencontrent.<\/p>\n      <\/div>\n      <div class=\"ofuro-stay-photo-wrap\">\n        <div class=\"ofuro-stay-photo\">\n          <img data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/spa-suite-relaxation-woman-bathrobe.png\"\n               alt=\"H\u00e9bergement au Spa Ofuro dans les Laurentides\"\n               decoding=\"async\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1512px; --smush-placeholder-aspect-ratio: 1512\/1040;\">\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"ofuro-stay-heading\">\n      <div>\n        <p class=\"ofuro-stay-heading-kicker\">DEUX FA\u00c7ONS DE VIVRE OFURO<\/p>\n        <h3>Votre s\u00e9jour, <em>votre rythme.<\/em><\/h3>\n      <\/div>\n      <p class=\"ofuro-stay-heading-side\">Comparez nos deux formules.<\/p>\n    <\/div>\n\n    <!-- LES DEUX FORMULES, C\u00d4TE \u00c0 C\u00d4TE -->\n    <div class=\"ofuro-stay-grid\">\n      <article class=\"ofuro-stay-card ofuro-stay-card-regular\" aria-labelledby=\"ofuro-regular-name\">\n        <div class=\"ofuro-stay-card-top\">\n          <p class=\"ofuro-stay-card-eyebrow\">S\u00c9JOUR EN LIBERT\u00c9<\/p>\n          <h4 id=\"ofuro-regular-name\">H\u00e9bergement <em>r\u00e9gulier.<\/em><\/h4>\n          <p class=\"ofuro-stay-card-lead\">Profitez du calme des Laurentides, de l\u2019exp\u00e9rience thermale et de moments gourmands \u00e0 votre rythme.<\/p>\n          <span class=\"ofuro-stay-card-identity\">H\u00c9BERGEMENT + EXP\u00c9RIENCE THERMALE<\/span>\n        <\/div>\n        <div class=\"ofuro-stay-card-pricing\">\n       \n          <div class=\"ofuro-stay-period ofuro-stay-weekday\">\n            <div class=\"ofuro-stay-period-title\">\n              <h5>EN SEMAINE<\/h5>\n              <span>Prix total du s\u00e9jour<\/span>\n            <\/div>\n            <table class=\"ofuro-stay-table\">\n              <caption class=\"ofuro-visually-hidden\">EN SEMAINE : tarifs pour une ou deux personnes, prix r\u00e9gulier et prix promotionnel.<\/caption>\n              <thead><tr>\n                <th scope=\"col\">Dur\u00e9e<\/th>\n                <th scope=\"col\">Personnes<\/th>\n                <th scope=\"col\">Prix r\u00e9gulier<\/th>\n                <th scope=\"col\">Prix promotionnel<\/th>\n              <\/tr><\/thead>\n              <tbody>\n                <tr>\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">1 nuit<\/th>\n                  <td data-label=\"Personnes\">1 personne<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">330\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">290\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">1 nuit<\/th>\n                  <td data-label=\"Personnes\">2 personnes<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">501\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">422\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr class=\"ofuro-stay-row-start\">\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">2 nuits<\/th>\n                  <td data-label=\"Personnes\">1 personne<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">650\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">571\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">2 nuits<\/th>\n                  <td data-label=\"Personnes\">2 personnes<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">988\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">831\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr class=\"ofuro-stay-row-start\">\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">3 nuits<\/th>\n                  <td data-label=\"Personnes\">1 personne<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">959\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">845\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">3 nuits<\/th>\n                  <td data-label=\"Personnes\">2 personnes<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">1\u202f458\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">1\u202f227\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr class=\"ofuro-stay-row-start\">\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">4 nuits<\/th>\n                  <td data-label=\"Personnes\">1 personne<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">1\u202f264\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">1\u202f110\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">4 nuits<\/th>\n                  <td data-label=\"Personnes\">2 personnes<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">1\u202f920\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">1\u202f609\u00a0$<\/strong><\/td>\n                <\/tr>\n              <\/tbody>\n            <\/table>\n          <\/div>\n          <div class=\"ofuro-stay-period ofuro-stay-weekend\">\n            <div class=\"ofuro-stay-period-title\">\n              <h5>FIN DE SEMAINE<\/h5>\n              <span>Prix total du s\u00e9jour<\/span>\n            <\/div>\n            <table class=\"ofuro-stay-table\">\n              <caption class=\"ofuro-visually-hidden\">FIN DE SEMAINE : tarifs pour une ou deux personnes, prix r\u00e9gulier et prix promotionnel.<\/caption>\n              <thead><tr>\n                <th scope=\"col\">Dur\u00e9e<\/th>\n                <th scope=\"col\">Personnes<\/th>\n                <th scope=\"col\">Prix r\u00e9gulier<\/th>\n                <th scope=\"col\">Prix promotionnel<\/th>\n              <\/tr><\/thead>\n              <tbody>\n                <tr>\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">1 nuit<\/th>\n                  <td data-label=\"Personnes\">1 personne<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">360\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">290\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">1 nuit<\/th>\n                  <td data-label=\"Personnes\">2 personnes<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">561\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">422\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr class=\"ofuro-stay-row-start\">\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">2 nuits<\/th>\n                  <td data-label=\"Personnes\">1 personne<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">709\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">571\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">2 nuits<\/th>\n                  <td data-label=\"Personnes\">2 personnes<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">1\u202f106\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">831\u00a0$<\/strong><\/td>\n                <\/tr>\n              <\/tbody>\n            <\/table>\n       \n        <div class=\"ofuro-stay-card-benefits\">\n          <h5>Votre s\u00e9jour comprend<\/h5>\n          <ul>\n            <li>H\u00e9bergement pour 1 ou 2 personnes<\/li>\n            <li>Exp\u00e9rience thermale et espaces de d\u00e9tente<\/li>\n            <li>Petit-d\u00e9jeuner et Grande salade repas<\/li>\n          <\/ul>\n        <\/div>\n      <\/article>\n\n      <article class=\"ofuro-stay-card ofuro-stay-card-signature\" aria-labelledby=\"ofuro-signature-name\">\n        <div class=\"ofuro-stay-card-top\">\n          <p class=\"ofuro-stay-card-eyebrow\">EXP\u00c9RIENCE DE BIEN-\u00caTRE<\/p>\n          <h4 id=\"ofuro-signature-name\">Retraite Signature <em>Ofuro.<\/em><\/h4>\n          <p class=\"ofuro-stay-card-lead\">Prolongez votre s\u00e9jour avec une exp\u00e9rience de bien-\u00eatre int\u00e9grant massage, yoga et m\u00e9ditation.<\/p>\n          <span class=\"ofuro-stay-card-identity\">H\u00c9BERGEMENT + EXP\u00c9RIENCE OFURO SIGNATURE<\/span>\n        <\/div>\n        <div class=\"ofuro-stay-card-pricing\">\n       \n          <div class=\"ofuro-stay-period ofuro-stay-weekday\">\n            <div class=\"ofuro-stay-period-title\">\n              <h5>EN SEMAINE<\/h5>\n              <span>Prix total du s\u00e9jour<\/span>\n            <\/div>\n            <table class=\"ofuro-stay-table\">\n              <caption class=\"ofuro-visually-hidden\">EN SEMAINE : tarifs pour une ou deux personnes, prix r\u00e9gulier et prix promotionnel.<\/caption>\n              <thead><tr>\n                <th scope=\"col\">Dur\u00e9e<\/th>\n                <th scope=\"col\">Personnes<\/th>\n                <th scope=\"col\">Prix r\u00e9gulier<\/th>\n                <th scope=\"col\">Prix promotionnel<\/th>\n              <\/tr><\/thead>\n              <tbody>\n                <tr>\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">1 nuit<\/th>\n                  <td data-label=\"Personnes\">1 personne<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">449\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">409\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">1 nuit<\/th>\n                  <td data-label=\"Personnes\">2 personnes<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">739\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">660\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr class=\"ofuro-stay-row-start\">\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">2 nuits<\/th>\n                  <td data-label=\"Personnes\">1 personne<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">888\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">809\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">2 nuits<\/th>\n                  <td data-label=\"Personnes\">2 personnes<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">1\u202f464\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">1\u202f307\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr class=\"ofuro-stay-row-start\">\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">3 nuits<\/th>\n                  <td data-label=\"Personnes\">1 personne<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">1\u202f316\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">1\u202f202\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">3 nuits<\/th>\n                  <td data-label=\"Personnes\">2 personnes<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">2\u202f172\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">1\u202f941\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr class=\"ofuro-stay-row-start\">\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">4 nuits<\/th>\n                  <td data-label=\"Personnes\">1 personne<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">1\u202f740\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">1\u202f586\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">4 nuits<\/th>\n                  <td data-label=\"Personnes\">2 personnes<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">2\u202f872\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">2\u202f561\u00a0$<\/strong><\/td>\n                <\/tr>\n              <\/tbody>\n            <\/table>\n          <\/div>\n          <div class=\"ofuro-stay-period ofuro-stay-weekend\">\n            <div class=\"ofuro-stay-period-title\">\n              <h5>FIN DE SEMAINE<\/h5>\n              <span>Prix total du s\u00e9jour<\/span>\n            <\/div>\n            <table class=\"ofuro-stay-table\">\n              <caption class=\"ofuro-visually-hidden\">FIN DE SEMAINE : tarifs pour une ou deux personnes, prix r\u00e9gulier et prix promotionnel.<\/caption>\n              <thead><tr>\n                <th scope=\"col\">Dur\u00e9e<\/th>\n                <th scope=\"col\">Personnes<\/th>\n                <th scope=\"col\">Prix r\u00e9gulier<\/th>\n                <th scope=\"col\">Prix promotionnel<\/th>\n              <\/tr><\/thead>\n              <tbody>\n                <tr>\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">1 nuit<\/th>\n                  <td data-label=\"Personnes\">1 personne<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">479\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">409\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">1 nuit<\/th>\n                  <td data-label=\"Personnes\">2 personnes<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">799\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">660\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr class=\"ofuro-stay-row-start\">\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">2 nuits<\/th>\n                  <td data-label=\"Personnes\">1 personne<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">947\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">809\u00a0$<\/strong><\/td>\n                <\/tr>\n                <tr>\n                  <th scope=\"row\" data-label=\"Dur\u00e9e\">2 nuits<\/th>\n                  <td data-label=\"Personnes\">2 personnes<\/td>\n                  <td data-label=\"Prix r\u00e9gulier\"><del class=\"ofuro-stay-old\">1\u202f582\u00a0$<\/del><\/td>\n                  <td data-label=\"Prix promotionnel\"><strong class=\"ofuro-stay-now\">1\u202f307\u00a0$<\/strong><\/td>\n                <\/tr>\n              <\/tbody>\n            <\/table>\n      \n        <div class=\"ofuro-stay-card-benefits\">\n          <h5>Votre retraite comprend<\/h5>\n          <ul>\n            <li>H\u00e9bergement pour 1 ou 2 personnes<\/li>\n            <li>Petit-d\u00e9jeuner et Grande salade repas<\/li>\n            <li>Exp\u00e9rience thermale et espaces de d\u00e9tente<\/li>\n            <li>Yoga et m\u00e9ditation<\/li>\n            <li>Smoothie ou jus frais et shot sant\u00e9<\/li>\n            <li>Peignoir<\/li>\n            <li>Massage d\u00e9tente de 60 min par personne<\/li>\n          <\/ul>\n        <\/div>\n      <\/article>\n    <\/div>\n\n    <div class=\"ofuro-stay-bottom-note\">\n      <span class=\"ofuro-stay-note-rule\" aria-hidden=\"true\"><\/span>\n      <p>Des nuits pour ralentir, <em>\u00e0 votre fa\u00e7on.<\/em><\/p>\n      <span class=\"ofuro-stay-note-rule\" aria-hidden=\"true\"><\/span>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap');\n\n\/* BASE \u2014 TRANSITION ORGANIQUE *\/\n#ofuroStayRates.ofuro-stay-rates {\n  --ofuro-green:#2F4A3D;\n  --ofuro-brown:#7B5E45;\n  --ofuro-sand:#D9CBB6;\n  --ofuro-cloud:#F5F4EF;\n  --ofuro-stone:#8A8D87;\n  position:relative !important;\n  width:100vw !important;\n  max-width:100vw !important;\n  margin:0 calc(50% - 50vw) !important;\n  padding:128px 28px 90px !important;\n  background:var(--ofuro-cloud) !important;\n  overflow:hidden !important;\n  isolation:isolate !important;\n  box-sizing:border-box !important;\n  scroll-margin-top:85px !important;\n}\n#ofuroStayRates,#ofuroStayRates * {box-sizing:border-box !important;}\n#ofuroStayRates::before {\n  content:\"\" !important;\n  position:absolute !important;\n  top:-210px !important;\n  left:-25% !important;\n  width:150% !important;\n  height:325px !important;\n  border-radius:50% !important;\n  background:#EFEEE8 !important;\n  transform:rotate(-2deg) !important;\n  z-index:0 !important;\n  pointer-events:none !important;\n}\n#ofuroStayRates .ofuro-stay-inner {\n  position:relative !important;\n  z-index:2 !important;\n  width:100% !important;\n  max-width:1320px !important;\n  margin:0 auto !important;\n}\n\n\/* EN-T\u00caTE EDITORIAL *\/\n#ofuroStayRates .ofuro-stay-intro {\n  display:grid !important;\n  grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) !important;\n  align-items:center !important;\n  gap:clamp(40px,5.5vw,88px) !important;\n  margin-bottom:72px !important;\n}\n#ofuroStayRates .ofuro-stay-copy {min-width:0 !important;}\n#ofuroStayRates .ofuro-stay-number {\n  margin:0 0 20px !important;\n  font:600 12px\/1.4 Arial,Helvetica,sans-serif !important;\n  letter-spacing:.23em !important;\n  color:var(--ofuro-brown) !important;\n}\n#ofuroStayRates .ofuro-stay-copy h2 {\n  margin:0 0 28px !important;\n  padding:0 !important;\n  font:400 clamp(42px,4.55vw,66px)\/1.25 \"Libre Baskerville\",Georgia,serif !important;\n  letter-spacing:-.035em !important;\n  text-transform:none !important;\n  color:var(--ofuro-green) !important;\n}\n#ofuroStayRates .ofuro-stay-copy h2 em {\n  display:block !important;\n  font-style:italic !important;\n  font-weight:400 !important;\n  color:var(--ofuro-brown) !important;\n}\n#ofuroStayRates .ofuro-stay-line {\n  width:55px !important;\n  height:1px !important;\n  margin-bottom:28px !important;\n  background:var(--ofuro-brown) !important;\n}\n#ofuroStayRates .ofuro-stay-tagline {\n  margin:0 0 21px !important;\n  font:400 clamp(22px,2.15vw,29px)\/1.55 \"Libre Baskerville\",Georgia,serif !important;\n  color:var(--ofuro-green) !important;\n}\n#ofuroStayRates .ofuro-stay-tagline em {\n  display:block !important;\n  font-style:italic !important;\n  color:var(--ofuro-brown) !important;\n}\n#ofuroStayRates .ofuro-stay-description {\n  max-width:530px !important;\n  margin:0 !important;\n  font:400 clamp(15px,1.25vw,17px)\/1.9 \"Libre Baskerville\",Georgia,serif !important;\n  color:rgba(60,60,58,.82) !important;\n}\n#ofuroStayRates .ofuro-stay-photo-wrap {\n  position:relative !important;\n  min-width:0 !important;\n  margin-top:50px !important;\n  padding:0 18px 18px 0 !important;\n}\n#ofuroStayRates .ofuro-stay-photo-wrap::before {\n  content:\"\" !important;\n  position:absolute !important;\n  top:18px !important;\n  left:18px !important;\n  right:0 !important;\n  bottom:0 !important;\n  background:var(--ofuro-sand) !important;\n  z-index:0 !important;\n}\n#ofuroStayRates .ofuro-stay-photo {\n  position:relative !important;\n  z-index:1 !important;\n  width:100% !important;\n  height:375px !important;\n  overflow:hidden !important;\n  background:#D8D4CA !important;\n}\n#ofuroStayRates .ofuro-stay-photo img {\n  display:block !important;\n  width:100% !important;\n  height:100% !important;\n  object-fit:cover !important;\n  object-position:center 56% !important;\n}\n\n\/* INTRODUCTION DE LA COMPARAISON *\/\n#ofuroStayRates .ofuro-stay-heading {\n  display:flex !important;\n  align-items:flex-end !important;\n  justify-content:space-between !important;\n  gap:24px !important;\n  margin-bottom:24px !important;\n  padding-bottom:22px !important;\n  border-bottom:1px solid rgba(47,74,61,.21) !important;\n}\n#ofuroStayRates .ofuro-stay-heading-kicker {\n  margin:0 0 14px !important;\n  font:600 10px\/1.5 Arial,Helvetica,sans-serif !important;\n  letter-spacing:.16em !important;\n  color:var(--ofuro-brown) !important;\n}\n#ofuroStayRates .ofuro-stay-heading h3 {\n  margin:0 !important;\n  font:400 clamp(26px,2.7vw,36px)\/1.35 \"Libre Baskerville\",Georgia,serif !important;\n  letter-spacing:-.025em !important;\n  color:var(--ofuro-green) !important;\n  text-transform:none !important;\n}\n#ofuroStayRates .ofuro-stay-heading h3 em {\n  font-style:italic !important;\n  color:var(--ofuro-brown) !important;\n}\n#ofuroStayRates .ofuro-stay-heading-side {\n  margin:0 !important;\n  font:400 12px\/1.5 Arial,Helvetica,sans-serif !important;\n  color:var(--ofuro-brown) !important;\n}\n\n\/* DEUX CARTES C\u00d4TE \u00c0 C\u00d4TE *\/\n#ofuroStayRates .ofuro-stay-grid {\n  display:grid !important;\n  grid-template-columns:repeat(2,minmax(0,1fr)) !important;\n  gap:22px !important;\n  align-items:stretch !important;\n}\n#ofuroStayRates .ofuro-stay-card {\n  display:flex !important;\n  flex-direction:column !important;\n  min-width:0 !important;\n  padding:34px 26px 31px !important;\n  background:#F7F6F2 !important;\n  border:1px solid rgba(47,74,61,.18) !important;\n}\n#ofuroStayRates .ofuro-stay-card-signature {\n  border-color:rgba(47,74,61,.35) !important;\n  background:#F0F2EB !important;\n}\n#ofuroStayRates .ofuro-stay-card-top {min-height:210px !important;}\n#ofuroStayRates .ofuro-stay-card-eyebrow {\n  margin:0 0 16px !important;\n  font:600 10px\/1.5 Arial,Helvetica,sans-serif !important;\n  letter-spacing:.17em !important;\n  text-transform:uppercase !important;\n  color:var(--ofuro-brown) !important;\n}\n#ofuroStayRates .ofuro-stay-card h4 {\n  margin:0 0 16px !important;\n  font:400 clamp(25px,2.25vw,32px)\/1.35 \"Libre Baskerville\",Georgia,serif !important;\n  letter-spacing:-.028em !important;\n  text-transform:none !important;\n  color:var(--ofuro-green) !important;\n}\n#ofuroStayRates .ofuro-stay-card h4 em {\n  font-style:italic !important;\n  color:var(--ofuro-brown) !important;\n}\n#ofuroStayRates .ofuro-stay-card-lead {\n  max-width:505px !important;\n  margin:0 0 19px !important;\n  font:400 13px\/1.8 Arial,Helvetica,sans-serif !important;\n  color:#62645F !important;\n}\n#ofuroStayRates .ofuro-stay-card-identity {\n  display:inline-flex !important;\n  align-items:center !important;\n  padding:9px 13px !important;\n  width:max-content !important;\n  max-width:100% !important;\n  font:600 10px\/1.5 Arial,Helvetica,sans-serif !important;\n  letter-spacing:.09em !important;\n  color:var(--ofuro-green) !important;\n  background:#E4E9E0 !important;\n  border:1px solid rgba(47,74,61,.12) !important;\n}\n#ofuroStayRates .ofuro-stay-card-signature .ofuro-stay-card-identity {\n  background:var(--ofuro-green) !important;\n  color:var(--ofuro-cloud) !important;\n}\n\n\/* L\u00c9GENDE DES DEUX PRIX *\/\n#ofuroStayRates .ofuro-stay-card-pricing {\n  margin-top:25px !important;\n  padding-top:21px !important;\n  border-top:1px solid rgba(47,74,61,.18) !important;\n}\n#ofuroStayRates .ofuro-stay-pricing-key {\n  display:flex !important;\n  flex-wrap:wrap !important;\n  gap:8px 22px !important;\n  margin-bottom:22px !important;\n  font:600 10px\/1.45 Arial,Helvetica,sans-serif !important;\n  letter-spacing:.06em !important;\n  color:var(--ofuro-brown) !important;\n}\n#ofuroStayRates .ofuro-stay-pricing-key span:last-child {color:var(--ofuro-green) !important;}\n#ofuroStayRates .ofuro-stay-pricing-key s {color:var(--ofuro-stone) !important;}\n\n\/* DEUX SOUS-TABLEAUX : SEMAINE \/ FIN DE SEMAINE *\/\n#ofuroStayRates .ofuro-stay-period + .ofuro-stay-period {margin-top:36px !important;}\n#ofuroStayRates .ofuro-stay-period-title {\n  display:flex !important;\n  justify-content:space-between !important;\n  align-items:baseline !important;\n  gap:14px !important;\n  margin-bottom:10px !important;\n}\n#ofuroStayRates .ofuro-stay-period-title h5 {\n  margin:0 !important;\n  font:600 12px\/1.6 Arial,Helvetica,sans-serif !important;\n  letter-spacing:.11em !important;\n  color:var(--ofuro-green) !important;\n}\n#ofuroStayRates .ofuro-stay-period-title span {\n  font:400 10px\/1.4 Arial,Helvetica,sans-serif !important;\n  color:var(--ofuro-brown) !important;\n  text-align:right !important;\n}\n#ofuroStayRates .ofuro-stay-table {\n  width:100% !important;\n  margin:0 !important;\n  border-collapse:collapse !important;\n  table-layout:fixed !important;\n  border:none !important;\n  background:transparent !important;\n}\n#ofuroStayRates .ofuro-stay-table th,\n#ofuroStayRates .ofuro-stay-table td {\n  background:transparent !important;\n  border:none !important;\n  box-shadow:none !important;\n  text-align:left !important;\n  vertical-align:middle !important;\n}\n#ofuroStayRates .ofuro-stay-table thead th {\n  padding:11px 6px 12px !important;\n  border-top:1px solid rgba(47,74,61,.17) !important;\n  border-bottom:1px solid rgba(47,74,61,.17) !important;\n  font:600 9px\/1.4 Arial,Helvetica,sans-serif !important;\n  letter-spacing:.025em !important;\n  text-transform:uppercase !important;\n  color:var(--ofuro-brown) !important;\n}\n#ofuroStayRates .ofuro-stay-table thead th:nth-child(1) {width:18% !important;}\n#ofuroStayRates .ofuro-stay-table thead th:nth-child(2) {width:21% !important;}\n#ofuroStayRates .ofuro-stay-table thead th:nth-child(3) {width:28% !important;}\n#ofuroStayRates .ofuro-stay-table thead th:nth-child(4) {width:33% !important;}\n#ofuroStayRates .ofuro-stay-table tbody th,\n#ofuroStayRates .ofuro-stay-table tbody td {\n  padding:14px 6px !important;\n  border-bottom:1px solid rgba(47,74,61,.115) !important;\n}\n#ofuroStayRates .ofuro-stay-table tbody tr.ofuro-stay-row-start > * {\n  border-top:1px solid rgba(47,74,61,.26) !important;\n}\n#ofuroStayRates .ofuro-stay-table tbody th {\n  font:600 11px\/1.5 Arial,Helvetica,sans-serif !important;\n  color:var(--ofuro-green) !important;\n  white-space:nowrap !important;\n}\n#ofuroStayRates .ofuro-stay-table tbody td:nth-child(2) {\n  font:400 10.5px\/1.4 Arial,Helvetica,sans-serif !important;\n  color:#555E55 !important;\n  white-space:nowrap !important;\n}\n#ofuroStayRates .ofuro-stay-old,\n#ofuroStayRates .ofuro-stay-now {\n  display:inline-block !important;\n  font-family:Georgia,\"Times New Roman\",serif !important;\n  font-size:clamp(14px,1.18vw,18px) !important;\n  font-variant-numeric:tabular-nums !important;\n  font-weight:400 !important;\n  line-height:1.4 !important;\n  letter-spacing:-.025em !important;\n  white-space:nowrap !important;\n}\n#ofuroStayRates .ofuro-stay-old {\n  color:#8A8D87 !important;\n  text-decoration:line-through !important;\n  text-decoration-color:var(--ofuro-brown) !important;\n  text-decoration-thickness:1.1px !important;\n}\n#ofuroStayRates .ofuro-stay-now {\n  color:var(--ofuro-green) !important;\n  font-weight:600 !important;\n}\n#ofuroStayRates .ofuro-stay-table-note {\n  margin:13px 0 0 !important;\n  font:italic 11px\/1.6 Arial,Helvetica,sans-serif !important;\n  color:#737770 !important;\n}\n\n\/* INCLUSIONS DANS CHAQUE FORMULE *\/\n#ofuroStayRates .ofuro-stay-card-benefits {\n  margin-top:auto !important;\n  padding-top:27px !important;\n  border-top:1px solid rgba(47,74,61,.18) !important;\n}\n#ofuroStayRates .ofuro-stay-card-benefits h5 {\n  margin:0 0 19px !important;\n  font:400 19px\/1.45 \"Libre Baskerville\",Georgia,serif !important;\n  text-transform:none !important;\n  color:var(--ofuro-green) !important;\n}\n#ofuroStayRates .ofuro-stay-card-benefits ul {\n  display:grid !important;\n  grid-template-columns:repeat(2,minmax(0,1fr)) !important;\n  gap:10px 21px !important;\n  margin:0 !important;\n  padding:0 !important;\n  list-style:none !important;\n}\n#ofuroStayRates .ofuro-stay-card-benefits li {\n  position:relative !important;\n  padding-left:16px !important;\n  margin:0 !important;\n  font:400 12px\/1.65 Arial,Helvetica,sans-serif !important;\n  color:#4D564F !important;\n}\n#ofuroStayRates .ofuro-stay-card-benefits li::before {\n  content:\"\" !important;\n  position:absolute !important;\n  left:0 !important;\n  top:.66em !important;\n  width:5px !important;\n  height:5px !important;\n  border-radius:50% !important;\n  background:var(--ofuro-brown) !important;\n}\n#ofuroStayRates .ofuro-stay-card-regular .ofuro-stay-card-benefits ul {\n  grid-template-columns:1fr !important;\n}\n\n\/* SIGNATURE \u00c9DITORIALE *\/\n#ofuroStayRates .ofuro-stay-bottom-note {\n  display:flex !important;\n  align-items:center !important;\n  justify-content:center !important;\n  gap:22px !important;\n  margin:65px auto 0 !important;\n}\n#ofuroStayRates .ofuro-stay-note-rule {\n  flex:0 0 40px !important;\n  height:1px !important;\n  background:rgba(123,94,69,.5) !important;\n}\n#ofuroStayRates .ofuro-stay-bottom-note p {\n  margin:0 !important;\n  text-align:center !important;\n  font:400 15px\/1.65 \"Libre Baskerville\",Georgia,serif !important;\n  color:var(--ofuro-green) !important;\n}\n#ofuroStayRates .ofuro-stay-bottom-note em {\n  font-style:italic !important;\n  color:var(--ofuro-brown) !important;\n}\n#ofuroStayRates .ofuro-visually-hidden {\n  position:absolute !important;\n  width:1px !important;\n  height:1px !important;\n  padding:0 !important;\n  margin:-1px !important;\n  overflow:hidden !important;\n  clip:rect(0,0,0,0) !important;\n  clip-path:inset(50%) !important;\n  white-space:nowrap !important;\n  border:0 !important;\n}\n\n\/* TABLETTES : UNE FORMULE PAR LIGNE *\/\n@media (max-width:1050px) {\n  #ofuroStayRates .ofuro-stay-grid {grid-template-columns:1fr !important;}\n  #ofuroStayRates .ofuro-stay-card {padding:32px !important;}\n  #ofuroStayRates .ofuro-stay-card-top {min-height:0 !important;}\n  #ofuroStayRates .ofuro-stay-table thead th {font-size:11px !important;}\n  #ofuroStayRates .ofuro-stay-old,#ofuroStayRates .ofuro-stay-now {font-size:22px !important;}\n  #ofuroStayRates .ofuro-stay-table tbody td:nth-child(2) {font-size:12px !important;}\n}\n@media (max-width:767px) {\n  #ofuroStayRates.ofuro-stay-rates {padding:105px 20px 75px !important;}\n  #ofuroStayRates::before {top:-170px !important; left:-32% !important; width:164% !important; height:260px !important;}\n  #ofuroStayRates .ofuro-stay-intro {grid-template-columns:1fr !important; gap:29px !important; margin-bottom:53px !important;}\n  #ofuroStayRates .ofuro-stay-copy h2 {font-size:clamp(38px,9.5vw,52px) !important; line-height:1.2 !important;}\n  #ofuroStayRates .ofuro-stay-tagline {font-size:clamp(21px,5.2vw,26px) !important;}\n  #ofuroStayRates .ofuro-stay-description {font-size:15px !important; line-height:1.85 !important;}\n  #ofuroStayRates .ofuro-stay-photo-wrap {margin-top:0 !important; padding:0 13px 13px 0 !important;}\n  #ofuroStayRates .ofuro-stay-photo-wrap::before {top:13px !important; left:13px !important;}\n  #ofuroStayRates .ofuro-stay-photo {height:280px !important;}\n  #ofuroStayRates .ofuro-stay-heading {flex-direction:column !important; align-items:flex-start !important; gap:12px !important;}\n  #ofuroStayRates .ofuro-stay-heading h3 {font-size:29px !important;}\n  #ofuroStayRates .ofuro-stay-card {padding:26px 21px !important;}\n  #ofuroStayRates .ofuro-stay-card h4 {font-size:27px !important;}\n  #ofuroStayRates .ofuro-stay-card-benefits ul {grid-template-columns:1fr !important;}\n  #ofuroStayRates .ofuro-stay-bottom-note {gap:12px !important; margin-top:50px !important;}\n  #ofuroStayRates .ofuro-stay-note-rule {flex-basis:20px !important;}\n  #ofuroStayRates .ofuro-stay-bottom-note p {font-size:12px !important;}\n}\n\/* LE PRIX R\u00c9GULIER ET LE PRIX PROMOTIONNEL RESTENT C\u00d4TE \u00c0 C\u00d4TE SUR MOBILE *\/\n@media (max-width:600px) {\n  #ofuroStayRates .ofuro-stay-table,\n  #ofuroStayRates .ofuro-stay-table tbody {display:block !important; width:100% !important;}\n  #ofuroStayRates .ofuro-stay-table thead {display:none !important;}\n  #ofuroStayRates .ofuro-stay-table tbody tr {\n    display:grid !important;\n    grid-template-columns:1fr 1fr !important;\n    gap:10px 12px !important;\n    padding:15px 0 !important;\n    border-bottom:1px solid rgba(47,74,61,.16) !important;\n  }\n  #ofuroStayRates .ofuro-stay-table tbody th,\n  #ofuroStayRates .ofuro-stay-table tbody td {\n    padding:0 !important;\n    border:0 !important;\n    min-width:0 !important;\n  }\n  #ofuroStayRates .ofuro-stay-table tbody th,\n  #ofuroStayRates .ofuro-stay-table tbody td:nth-child(2) {\n    font-size:11px !important;\n  }\n  #ofuroStayRates .ofuro-stay-table tbody td:nth-child(3),\n  #ofuroStayRates .ofuro-stay-table tbody td:nth-child(4) {\n    display:flex !important;\n    flex-direction:column !important;\n    gap:5px !important;\n  }\n  #ofuroStayRates .ofuro-stay-table tbody td:nth-child(3)::before,\n  #ofuroStayRates .ofuro-stay-table tbody td:nth-child(4)::before {\n    content:attr(data-label) !important;\n    display:block !important;\n    font:600 9px\/1.45 Arial,Helvetica,sans-serif !important;\n    letter-spacing:.02em !important;\n    color:var(--ofuro-brown) !important;\n  }\n  #ofuroStayRates .ofuro-stay-old,\n  #ofuroStayRates .ofuro-stay-now {font-size:20px !important;}\n  #ofuroStayRates .ofuro-stay-period-title {flex-wrap:wrap !important;}\n  #ofuroStayRates .ofuro-stay-card-benefits ul {grid-template-columns:1fr !important;}\n}\n@media (max-width:390px) {\n  #ofuroStayRates .ofuro-stay-card {padding:24px 16px !important;}\n  #ofuroStayRates .ofuro-stay-old,\n  #ofuroStayRates .ofuro-stay-now {font-size:17px !important;}\n  #ofuroStayRates .ofuro-stay-table tbody tr {gap:10px 6px !important;}\n  #ofuroStayRates .ofuro-stay-card-identity {font-size:9px !important;}\n}\n@media (prefers-reduced-motion:reduce) {\n  #ofuroStayRates .ofuro-stay-photo img {transition:none !important;}\n}\n<\/style>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-052e6d6 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"052e6d6\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bb4878d elementor-widget elementor-widget-heading\" data-id=\"bb4878d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Tarifs<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0bb8003 elementor-widget elementor-widget-text-editor\" data-id=\"0bb8003\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Ofuro Station ZEN se r\u00e9serve le droit de modifier les prix et les promotions au comptoir d\u2019accueil, sur le site Web, Google, et Facebook sans pr\u00e9avis.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-01855eb elementor-hidden-desktop elementor-hidden-tablet e-flex e-con-boxed e-con e-parent\" data-id=\"01855eb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-68f43ca e-con-full e-flex e-con e-child\" data-id=\"68f43ca\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4f365e4 e-con-full e-flex e-con e-child\" data-id=\"4f365e4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-ee4b499 e-con-full e-flex e-con e-child\" data-id=\"ee4b499\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-f9bb88b e-con-full e-flex e-con e-child\" data-id=\"f9bb88b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c98435b elementor-widget elementor-widget-heading\" data-id=\"c98435b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Exp\u00e9rience Thermale<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b8cbdb1 elementor-widget elementor-widget-heading\" data-id=\"b8cbdb1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">chaleur enveloppante, d\u00e9tente profonde et purification du corps \u2014 une exp\u00e9rience sensorielle qui revitalise l\u2019esprit.<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fd80a51 elementor-widget elementor-widget-text-editor\" data-id=\"fd80a51\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Tarifs tout compris \u00e0 partir de :<\/p><p>$75 Jeu-Dim\/Journ\u00e9e compl\u00e8te<br \/>+Tax<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a9e4211 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"a9e4211\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Tarifs tout compris \u00e0 partir de :<\/p><p>$75 Lun -Jue \/Journ\u00e9e compl\u00e8te<br \/>+Tax<\/p><p>$85 Ven-Dim\/Journ\u00e9e compl\u00e8te<br \/>+Tax<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8cbd619 e-con-full e-flex e-con e-child\" data-id=\"8cbd619\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-99a013d e-con-full e-flex e-con e-child\" data-id=\"99a013d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6e9392f elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"6e9392f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/spaofuro.com\/sauna-bains-vapeur\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f849641 e-con-full e-flex e-con e-child\" data-id=\"f849641\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0d200b3 elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"0d200b3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/booking.spaofuro.com\/webstoreNew\/services\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">R\u00c9SERVEZ<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-441a95b elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"441a95b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c445232 elementor-widget elementor-widget-heading\" data-id=\"c445232\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">PRIX POUR  MASSAGE + EXPERIENCE THERMAL<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-889f0c1 elementor-widget elementor-widget-text-editor\" data-id=\"889f0c1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Les massages offrent une exp\u00e9rience holistique unique qui contribue \u00e0 la d\u00e9tente, \u00e0 la revitalisation et \u00e0 la purification du corps et de l&rsquo;esprit. Nos installations sont con\u00e7ues pour offrir un moment d&rsquo;\u00e9vasion et de bien-\u00eatre dans un cadre naturel exceptionnel.<br data-start=\"370\" data-end=\"373\" \/>Offrez-vous un moment de relaxation et de revitalisation incomparable au Spa Ofuro.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-60b01c2 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"60b01c2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-b0f4801 e-con-full e-flex e-con e-child\" data-id=\"b0f4801\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-25b323e elementor-widget elementor-widget-html\" data-id=\"25b323e\" 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<!-- HTML Structure -->\r\n<div class=\"scroll-zoom-mn\">\r\n  <img decoding=\"async\" data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/11\/2148882155.jpg\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1500px; --smush-placeholder-aspect-ratio: 1500\/1001;\">\r\n<\/div>\r\n\r\n<!-- CSS Code -->\r\n<style>\r\n  \/* Styling for the zoom effect *\/\r\n  .scroll-zoom-mn {\r\n    position: relative;\r\n    overflow: hidden;\r\n    \/* Adjust height as needed *\/\r\n  }\r\n\r\n  .scroll-zoom-mn img {\r\n    width: 450px;\r\n    height: 250px;\r\n    object-fit: cover;\r\n    transform: scale(1.1); \/* Initial zoom level *\/\r\n    transition: transform 0.1s ease-out;\r\n    will-change: transform;\r\n  }\r\n<\/style>\r\n\r\n<!-- JavaScript Code -->\r\n<script>\r\n  document.addEventListener('scroll', () => {\r\n    const elements = document.querySelectorAll('.scroll-zoom-mn');\r\n    const scrollPosition = window.scrollY; \/\/ Get the vertical scroll position\r\n\r\n    elements.forEach((element) => {\r\n      const rect = element.getBoundingClientRect();\r\n      const scrollZoomFactor = 1.1 - (rect.top \/ window.innerHeight) * 0.2; \/\/ Adjust zoom factor based on scroll\r\n\r\n      if (rect.top <= window.innerHeight && rect.bottom >= 0) {\r\n        const zoomLevel = Math.max(1, Math.min(1.1, scrollZoomFactor));\r\n        element.querySelector('img').style.transform = `scale(${zoomLevel})`;\r\n      }\r\n    });\r\n  });\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c4331aa e-con-full e-flex e-con e-child\" data-id=\"c4331aa\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-82a0a0c e-con-full e-flex e-con e-child\" data-id=\"82a0a0c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3057d4e elementor-widget elementor-widget-heading\" data-id=\"3057d4e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Su\u00e9dois D\u00e9tente | Su\u00e9dois + Exp\u00e9rience Thermale<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-945d244 elementor-widget elementor-widget-heading\" data-id=\"945d244\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Laissez-vous emporter par la douceur du massage su\u00e9dois. Gr\u00e2ce \u00e0 des mouvements longs et fluides, ce massage classique favorise la relaxation, am\u00e9liore la circulation sanguine et procure un profond bien-\u00eatre.<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cb6fa2d elementor-widget elementor-widget-text-editor\" data-id=\"cb6fa2d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Massage de 60 minutes<\/p><p>\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-26c8ed2 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"26c8ed2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Massage de 60 minutes<br \/>$169 Lun-Jeu<br \/>$189 Ven-Dim<br \/>+Tax<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4b5d1a2 e-con-full e-flex e-con e-child\" data-id=\"4b5d1a2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-4ce4979 e-con-full e-flex e-con e-child\" data-id=\"4ce4979\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aabf9f5 elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"aabf9f5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/spaofuro.com\/relaxation-suedoise\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-47b4474 e-con-full e-flex e-con e-child\" data-id=\"47b4474\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b33568b elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"b33568b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/booking.spaofuro.com\/webstoreNew\/services\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">R\u00c9SERVEZ<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9554e6c e-con-full e-flex e-con e-child\" data-id=\"9554e6c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-062c2e4 elementor-widget elementor-widget-html\" data-id=\"062c2e4\" 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<!-- HTML Structure -->\r\n<div class=\"scroll-zoom-mn\">\r\n  <img decoding=\"async\" data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2025\/02\/Massage562.jpg\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 980px; --smush-placeholder-aspect-ratio: 980\/980;\">\r\n<\/div>\r\n\r\n<!-- CSS Code -->\r\n<style>\r\n  \/* Styling for the zoom effect *\/\r\n  .scroll-zoom-mn {\r\n    position: relative;\r\n    overflow: hidden;\r\n    \/* Adjust height as needed *\/\r\n  }\r\n\r\n  .scroll-zoom-mn img {\r\n    width: 450px;\r\n    height: 250px;\r\n    object-fit: cover;\r\n    transform: scale(1.1); \/* Initial zoom level *\/\r\n    transition: transform 0.1s ease-out;\r\n    will-change: transform;\r\n  }\r\n<\/style>\r\n\r\n<!-- JavaScript Code -->\r\n<script>\r\n  document.addEventListener('scroll', () => {\r\n    const elements = document.querySelectorAll('.scroll-zoom-mn');\r\n    const scrollPosition = window.scrollY; \/\/ Get the vertical scroll position\r\n\r\n    elements.forEach((element) => {\r\n      const rect = element.getBoundingClientRect();\r\n      const scrollZoomFactor = 1.1 - (rect.top \/ window.innerHeight) * 0.2; \/\/ Adjust zoom factor based on scroll\r\n\r\n      if (rect.top <= window.innerHeight && rect.bottom >= 0) {\r\n        const zoomLevel = Math.max(1, Math.min(1.1, scrollZoomFactor));\r\n        element.querySelector('img').style.transform = `scale(${zoomLevel})`;\r\n      }\r\n    });\r\n  });\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-0a22cb3 e-con-full e-flex e-con e-child\" data-id=\"0a22cb3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-6d5d1ec e-con-full e-flex e-con e-child\" data-id=\"6d5d1ec\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eb71671 elementor-widget elementor-widget-heading\" data-id=\"eb71671\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Massages Sp\u00e9cialis\u00e9s\nTissus Profonds | Lomilomi  + Exp\u00e9rience Thermale<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f06d77 elementor-widget elementor-widget-heading\" data-id=\"3f06d77\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Plongez dans une relaxation intense avec notre massage des tissus profonds. Id\u00e9al pour les muscles chroniquement tendus, ce soin utilise une pression profonde pour lib\u00e9rer les tensions accumul\u00e9es.\n<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-24aafbe elementor-widget elementor-widget-text-editor\" data-id=\"24aafbe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Massage de 60 minutes<br \/><br \/><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5e1d7b8 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"5e1d7b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Massage de 60 minutes<br \/>$189 Lun-Jeu<br \/>$219 Ven-Dim<br \/>+Tax<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8495613 e-con-full e-flex e-con e-child\" data-id=\"8495613\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-04fd7f4 e-con-full e-flex e-con e-child\" data-id=\"04fd7f4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e46414c elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"e46414c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/spaofuro.com\/deep-tissue-massage\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-46055b4 e-con-full e-flex e-con e-child\" data-id=\"46055b4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d880d6f elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"d880d6f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/booking.spaofuro.com\/webstoreNew\/services\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">R\u00c9SERVEZ<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-64e2a3f e-con-full e-flex e-con e-child\" data-id=\"64e2a3f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-873f9c7 elementor-widget elementor-widget-html\" data-id=\"873f9c7\" 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<!-- HTML Structure -->\r\n<div class=\"scroll-zoom-mn\">\r\n  <img decoding=\"async\" data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2025\/02\/massage345t.jpg\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1500px; --smush-placeholder-aspect-ratio: 1500\/1000;\">\r\n<\/div>\r\n\r\n<!-- CSS Code -->\r\n<style>\r\n  \/* Styling for the zoom effect *\/\r\n  .scroll-zoom-mn {\r\n    position: relative;\r\n    overflow: hidden;\r\n    \/* Adjust height as needed *\/\r\n  }\r\n\r\n  .scroll-zoom-mn img {\r\n    width: 450px;\r\n    height: 250px;\r\n    object-fit: cover;\r\n    transform: scale(1.1); \/* Initial zoom level *\/\r\n    transition: transform 0.1s ease-out;\r\n    will-change: transform;\r\n  }\r\n<\/style>\r\n\r\n<!-- JavaScript Code -->\r\n<script>\r\n  document.addEventListener('scroll', () => {\r\n    const elements = document.querySelectorAll('.scroll-zoom-mn');\r\n    const scrollPosition = window.scrollY; \/\/ Get the vertical scroll position\r\n\r\n    elements.forEach((element) => {\r\n      const rect = element.getBoundingClientRect();\r\n      const scrollZoomFactor = 1.1 - (rect.top \/ window.innerHeight) * 0.2; \/\/ Adjust zoom factor based on scroll\r\n\r\n      if (rect.top <= window.innerHeight && rect.bottom >= 0) {\r\n        const zoomLevel = Math.max(1, Math.min(1.1, scrollZoomFactor));\r\n        element.querySelector('img').style.transform = `scale(${zoomLevel})`;\r\n      }\r\n    });\r\n  });\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-922238e e-con-full e-flex e-con e-child\" data-id=\"922238e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-9f51671 e-con-full e-flex e-con e-child\" data-id=\"9f51671\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-29f7504 elementor-widget elementor-widget-heading\" data-id=\"29f7504\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Massages sp\u00e9cialis\u00e9s\nTh\u00e9rapeutique | Lymphatique | Sportif | R\u00e9flexologie | Pr\u00e9natal + Exp\u00e9rience Thermale<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2edb073 elementor-widget elementor-widget-heading\" data-id=\"2edb073\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Soulagez les tensions et les douleurs persistantes tout en am\u00e9liorant la qualit\u00e9 de votre sommeil. Ce massage cibl\u00e9 aide \u00e0 d\u00e9tendre les muscles, \u00e0 apaiser le corps et \u00e0 favoriser un repos profond et r\u00e9parateur.<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-81c1af0 elementor-widget elementor-widget-text-editor\" data-id=\"81c1af0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Massage de 60 minutes<br \/><br \/><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c68afc1 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"c68afc1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Massage de 60 minutes<br \/>189 Lun-Jeu<br \/>$219 Ven-Dim<br \/>+Tax<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f31db4e e-con-full e-flex e-con e-child\" data-id=\"f31db4e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-96485fa e-con-full e-flex e-con e-child\" data-id=\"96485fa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-faba233 elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"faba233\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/spaofuro.com\/massotherapie-et-soins\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e2144d1 e-con-full e-flex e-con e-child\" data-id=\"e2144d1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c7b345b elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"c7b345b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/booking.spaofuro.com\/webstoreNew\/services\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">R\u00c9SERVEZ<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6fa8882 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"6fa8882\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-aeef899 elementor-widget elementor-widget-heading\" data-id=\"aeef899\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">H\u00e9bergement Dans Les Laurentides<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6fdddd5 elementor-widget elementor-widget-text-editor\" data-id=\"6fdddd5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>L\u2019H\u00f4tel Spa Ofuro propose une exp\u00e9rience unique de d\u00e9tente avec ses bains thermaux, offrant relaxation profonde, soulagement des tensions et bien-\u00eatre complet.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-531da3b e-grid elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-con-boxed e-con e-parent\" data-id=\"531da3b\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1677e2a e-con-full e-flex e-con e-child\" data-id=\"1677e2a\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a32777c elementor--h-position-center elementor--v-position-middle elementor-widget elementor-widget-slides\" data-id=\"a32777c\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;navigation&quot;:&quot;none&quot;,&quot;transition&quot;:&quot;fade&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;transition_speed&quot;:500}\" data-widget_type=\"slides.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-swiper\">\n\t\t\t\t\t<div class=\"elementor-slides-wrapper elementor-main-swiper swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Slides\" dir=\"ltr\" data-animation=\"fadeInUp\">\n\t\t\t\t<div class=\"swiper-wrapper elementor-slides\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-repeater-item-5c8f5da swiper-slide\" role=\"group\" aria-roledescription=\"slide\"><div class=\"swiper-slide-bg\" role=\"img\"><\/div><div class=\"swiper-slide-inner\" ><div class=\"swiper-slide-contents\"><\/div><\/div><\/div><div class=\"elementor-repeater-item-aef934e swiper-slide\" role=\"group\" aria-roledescription=\"slide\"><div class=\"swiper-slide-bg\" role=\"img\"><\/div><div class=\"swiper-slide-inner\" ><div class=\"swiper-slide-contents\"><\/div><\/div><\/div><div class=\"elementor-repeater-item-146235c swiper-slide\" role=\"group\" aria-roledescription=\"slide\"><div class=\"swiper-slide-bg\" role=\"img\"><\/div><div class=\"swiper-slide-inner\" ><div class=\"swiper-slide-contents\"><\/div><\/div><\/div><div class=\"elementor-repeater-item-b09a40e swiper-slide\" role=\"group\" aria-roledescription=\"slide\"><div class=\"swiper-slide-bg\" role=\"img\"><\/div><div class=\"swiper-slide-inner\" ><div class=\"swiper-slide-contents\"><\/div><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c146bce elementor-widget elementor-widget-heading\" data-id=\"c146bce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Exp\u00e9rience Thermale et  Hotel <\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-889f43d elementor-widget elementor-widget-heading\" data-id=\"889f43d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Essayez notre forfait exclusif qui allie thermalisme et h\u00e9bergement, le tout dans une atmosph\u00e8re tranquille et romantique.<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-948945b elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"948945b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Tarifs tout compris \u00e0 partir de :<br \/>399$ Ven-Dim<br \/>+Tax<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-41a3047 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-text-editor\" data-id=\"41a3047\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Tarifs tout compris \u00e0 partir de :<br \/>330$ Lun-Jeu<br \/>399$ Ven-Dim<br \/>+Tax<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9468171 e-con-full e-flex e-con e-child\" data-id=\"9468171\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-7fc8eef e-con-full e-flex e-con e-child\" data-id=\"7fc8eef\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9fb83ae elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"9fb83ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/spaofuro.com\/escapade-en-couple-offre\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1594ebe e-con-full e-flex e-con e-child\" data-id=\"1594ebe\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b3bd347 elementor-align-justify elementor-widget elementor-widget-button\" data-id=\"b3bd347\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"https:\/\/booking.spaofuro.com\/webstoreNew\/services\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">R\u00c9SERVEZ<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fc42e82 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"fc42e82\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cc53933 elementor-widget elementor-widget-heading\" data-id=\"cc53933\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">CARTE CADEAU SPA OFURO<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e6bf1b elementor-widget elementor-widget-text-editor\" data-id=\"0e6bf1b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Offrez le cadeau de la d\u00e9tente et du bien-\u00eatre avec les cartes cadeaux du Spa\u00a0Ofuro\u00a0comprenant :<\/strong><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7203297 elementor-icon-list--layout-traditional elementor-list-item-link-full_width elementor-widget elementor-widget-icon-list\" data-id=\"7203297\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"icon-list.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<ul class=\"elementor-icon-list-items\">\n\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><b>Massages personnalis\u00e9s :<\/b> Choisissez parmi une vari\u00e9t\u00e9 de massages th\u00e9rapeutiques et relaxants, con\u00e7us pour apaiser le corps et l\u2019esprit dans un environnement serein.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><b>Exp\u00e9rience thermale au bord de la rivi\u00e8re : <\/b> Plongez dans notre exp\u00e9rience thermale apaisante, situ\u00e9e au bord d\u2019une rivi\u00e8re paisible. Profitez de saunas chaleureux, de bains chauds revigorants et d\u2019espaces de relaxation pour un moment de d\u00e9tente profonde et r\u00e9g\u00e9n\u00e9ratrice, accompagn\u00e9 du son apaisant de l\u2019eau.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><b>Cuisine sant\u00e9 au Bistro : <\/b> Du Samedi et dimanche, compl\u00e9tez votre journ\u00e9e de bien-\u00eatre avec une exp\u00e9rience culinaire \u00e0 notre bistro. D\u00e9couvrez une vari\u00e9t\u00e9 de plats sant\u00e9, de salades fra\u00eeches, de jus press\u00e9s, ainsi qu\u2019une s\u00e9lection de vins et de fromages pour une pause gourmande \u00e9quilibr\u00e9e et savoureuse.<\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t\t\t<li class=\"elementor-icon-list-item\">\n\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-icon\">\n\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-icon-list-text\"><b>S\u00e9jour relaxant \u00e0 l\u2019h\u00f4tel : <\/b> Prolongez votre d\u00e9tente en s\u00e9journant \u00e0 notre h\u00f4tel comfortable, qui inclut un d\u00e9jeuner sant\u00e9. Profitez \u00e9galement de nos options de s\u00e9jour pour une escapade id\u00e9ale en amoureux ou un moment de bien-\u00eatre intensif.<br><br><em style=\"font-family: &quot;Cormorant Garamond&quot;, serif;font-size: 16px;font-weight: 200;letter-spacing: 0.2px;white-space: normal\">*Une preuve d\u2019achat valide est requise pour utiliser une carte-cadeau. Formats accept\u00e9s : imprim\u00e9, courriel ou version num\u00e9rique officielle. Aucune capture d\u2019\u00e9cran ou photo.<br><\/em><em style=\"font-family: &quot;Cormorant Garamond&quot;, serif;font-size: 16px;font-weight: 200;letter-spacing: 0.2px;white-space: normal\">*Les cartes-cadeaux sont applicables uniquement sur les services et produits au tarif r\u00e9gulier. Elles ne peuvent pas \u00eatre utilis\u00e9es pour les promotions, offres sp\u00e9ciales, forfaits \u00e0 prix r\u00e9duit ni pour les r\u00e9servations en ligne.<\/em><\/span>\n\t\t\t\t\t\t\t\t\t<\/li>\n\t\t\t\t\t\t<\/ul>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-67a5f7c elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"67a5f7c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-53ee9f8 elementor-widget elementor-widget-html\" data-id=\"53ee9f8\" 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<!-- ============================================================\n     SPA OFURO \u2014 PAUSE AU COEUR DE LA NATURE\n     Widget HTML Elementor \u00b7 FR-Qu\u00e9bec \/ EN\n     Un seul bloc : HTML + CSS + JavaScript\n     ============================================================ -->\n\n<section id=\"ofuroForestStory\" class=\"ofuro-nature\" aria-label=\"Spa Ofuro \u2014 Nature et d\u00e9tente\">\n  <!-- Photo originale : elle ne sera ni retourn\u00e9e ni remplac\u00e9e. -->\n  <div class=\"ofuro-nature-media\">\n    <img\n      class=\"ofuro-nature-image lazyload\"\n      data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/09\/high-angle-shot-beautiful-forest-with-lot-green-trees-enveloped-fog-new-zealand-1-scaled-1-1.jpg\"\n      alt=\"For\u00eat verdoyante envelopp\u00e9e de brume\"\n     \n      decoding=\"async\"\n     src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 2560px; --smush-placeholder-aspect-ratio: 2560\/1702;\">\n  <\/div>\n\n  <div class=\"ofuro-nature-content\">\n    <!-- Ne pas faire retraduire ces deux versions par TranslatePress. -->\n    <div class=\"ofuro-nature-lang ofuro-nature-fr trp-no-translate\" lang=\"fr-CA\" translate=\"no\">\n      <p class=\"ofuro-nature-eyebrow\">SPA OFURO \u00b7 LAURENTIDES<\/p>\n      <span class=\"ofuro-nature-rule\" aria-hidden=\"true\"><\/span>\n      <h2>Une pause <em>au c\u0153ur de la nature.<\/em><\/h2>\n      <p class=\"ofuro-nature-description\">\n        Entour\u00e9 de for\u00eat, Spa Ofuro vous invite \u00e0 ralentir.\n        D\u00e9couvrez nos bains thermaux, nos espaces de d\u00e9tente\n        et nos exp\u00e9riences de bien-\u00eatre, \u00e0 votre rythme.\n      <\/p>\n    <\/div>\n\n    <div class=\"ofuro-nature-lang ofuro-nature-en trp-no-translate\" lang=\"en-CA\" translate=\"no\">\n      <p class=\"ofuro-nature-eyebrow\">SPA OFURO \u00b7 THE LAURENTIANS<\/p>\n      <span class=\"ofuro-nature-rule\" aria-hidden=\"true\"><\/span>\n      <h2>A peaceful escape <em>surrounded by nature.<\/em><\/h2>\n      <p class=\"ofuro-nature-description\">\n        Surrounded by forest, Spa Ofuro invites you to slow down.\n        Explore our thermal baths, relaxation areas, and wellness\n        experiences at your own pace.\n      <\/p>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Libre+Baskerville:ital,wght@0,400;1,400&display=swap');\n\n\/* Styles limit\u00e9s \u00e0 cette section : aucun effet sur le header ni sur les autres widgets. *\/\n#ofuroForestStory.ofuro-nature,\n#ofuroForestStory.ofuro-nature * {\n  box-sizing: border-box !important;\n}\n\n#ofuroForestStory.ofuro-nature {\n  --of-forest: #2F4A3D;\n  --of-cream: #F5F4EF;\n  --of-sand: #D9CBB6;\n  --of-cedar: #7B5E45;\n\n  position: relative !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: flex-end !important;\n  width: 100vw !important;\n  max-width: 100vw !important;\n  min-height: clamp(550px, 75svh, 810px) !important;\n  margin: 0 calc(50% - 50vw) !important;\n  padding: 70px clamp(24px, 6vw, 110px) !important;\n  background: var(--of-forest) !important;\n  overflow: hidden !important;\n  isolation: isolate !important;\n}\n\n\/* Photo : effet de zoom l\u00e9ger au d\u00e9filement; aucune inversion horizontale. *\/\n#ofuroForestStory .ofuro-nature-media {\n  position: absolute !important;\n  inset: 0 !important;\n  z-index: 0 !important;\n  overflow: hidden !important;\n}\n#ofuroForestStory .ofuro-nature-media::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(90deg,\n    rgba(27, 39, 29, .08) 0%,\n    rgba(27, 39, 29, .04) 40%,\n    rgba(27, 39, 29, .20) 100%);\n  pointer-events: none;\n}\n#ofuroForestStory .ofuro-nature-image {\n  display: block !important;\n  width: 100% !important;\n  height: 100% !important;\n  object-fit: cover !important;\n  object-position: center center !important;\n  transform: scale(1.08);\n  transform-origin: center center;\n  will-change: transform;\n}\n\n\/* Carte \u00e9ditoriale Forest Green, texte cr\u00e8me, sans grosse ombre noire. *\/\n#ofuroForestStory .ofuro-nature-content {\n  position: relative !important;\n  z-index: 1 !important;\n  width: min(100%, 560px) !important;\n  padding: clamp(32px, 4.2vw, 66px) !important;\n  margin: 0 !important;\n  background: rgba(47, 74, 61, .97) !important;\n  border: 1px solid rgba(217, 203, 182, .38) !important;\n  box-shadow: 0 14px 36px rgba(15, 26, 20, .12) !important;\n  color: var(--of-cream) !important;\n  text-align: left !important;\n}\n\n\/* Un seul idioma visible selon la langue de WordPress\/TranslatePress. *\/\n#ofuroForestStory .ofuro-nature-en { display: none !important; }\nhtml[lang^=\"en\"] #ofuroForestStory .ofuro-nature-fr { display: none !important; }\nhtml[lang^=\"en\"] #ofuroForestStory .ofuro-nature-en { display: block !important; }\n\n#ofuroForestStory .ofuro-nature-eyebrow {\n  margin: 0 0 18px !important;\n  color: var(--of-sand) !important;\n  font: 700 10px\/1.5 Arial, Helvetica, sans-serif !important;\n  letter-spacing: .21em !important;\n  text-transform: uppercase !important;\n}\n#ofuroForestStory .ofuro-nature-rule {\n  display: block !important;\n  width: 48px !important;\n  height: 1px !important;\n  margin: 0 0 24px !important;\n  background: var(--of-sand) !important;\n}\n#ofuroForestStory h2 {\n  margin: 0 0 24px !important;\n  padding: 0 !important;\n  color: var(--of-cream) !important;\n  font: 400 clamp(30px, 3vw, 45px)\/1.34 'Libre Baskerville', Georgia, serif !important;\n  letter-spacing: -.025em !important;\n  text-transform: none !important;\n}\n#ofuroForestStory h2 em {\n  color: var(--of-sand) !important;\n  font-style: italic !important;\n  font-weight: 400 !important;\n}\n#ofuroForestStory .ofuro-nature-description {\n  max-width: 450px !important;\n  margin: 0 !important;\n  color: var(--of-cream) !important;\n  font: 400 15px\/1.95 Arial, Helvetica, sans-serif !important;\n  letter-spacing: .005em !important;\n}\n\n@media (max-width: 767px) {\n  #ofuroForestStory.ofuro-nature {\n    display: block !important;\n    min-height: 0 !important;\n    padding: 0 18px 34px !important;\n    background: var(--of-cream) !important;\n  }\n  #ofuroForestStory .ofuro-nature-media {\n    position: relative !important;\n    inset: auto !important;\n    width: calc(100% + 36px) !important;\n    height: clamp(260px, 65vw, 370px) !important;\n    margin-left: -18px !important;\n  }\n  #ofuroForestStory .ofuro-nature-content {\n    width: 100% !important;\n    max-width: 540px !important;\n    margin: -42px auto 0 !important;\n    padding: 32px 27px 35px !important;\n  }\n  #ofuroForestStory h2 {\n    font-size: clamp(27px, 6.6vw, 37px) !important;\n    line-height: 1.4 !important;\n  }\n  #ofuroForestStory .ofuro-nature-description {\n    font-size: 13.5px !important;\n    line-height: 1.85 !important;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  #ofuroForestStory .ofuro-nature-image {\n    transform: scale(1.04) !important;\n    will-change: auto !important;\n  }\n}\n<\/style>\n\n<script>\n(function () {\n  'use strict';\n\n  function init() {\n    var section = document.getElementById('ofuroForestStory');\n    if (!section || section.dataset.ofuroNatureReady === 'yes') return;\n    section.dataset.ofuroNatureReady = 'yes';\n\n    var image = section.querySelector('.ofuro-nature-image');\n    if (!image || window.matchMedia('(prefers-reduced-motion: reduce)').matches) return;\n\n    var scheduled = false;\n    function updateZoom() {\n      scheduled = false;\n      var rect = section.getBoundingClientRect();\n      var viewport = window.innerHeight || 800;\n      if (rect.bottom < 0 || rect.top > viewport) return;\n\n      var progress = (viewport - rect.top) \/ (viewport + rect.height);\n      progress = Math.min(1, Math.max(0, progress));\n      var zoom = 1.05 + progress * 0.08;\n      image.style.transform = 'scale(' + zoom.toFixed(3) + ')';\n    }\n    function requestZoom() {\n      if (scheduled) return;\n      scheduled = true;\n      window.requestAnimationFrame(updateZoom);\n    }\n\n    window.addEventListener('scroll', requestZoom, { passive: true });\n    window.addEventListener('resize', requestZoom, { passive: true });\n    requestZoom();\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init, { once: true });\n  } else {\n    init();\n  }\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-58aecb7 e-flex e-con-boxed e-con e-parent\" data-id=\"58aecb7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8c21f65 elementor-widget elementor-widget-html\" data-id=\"8c21f65\" 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<!-- SPA OFURO \u00b7 INFORMATIONS PRATIQUES \/ PRACTICAL INFORMATION\n     Widget HTML Elementor ind\u00e9pendant. Aucun script n\u00e9cessaire.\n     Le fran\u00e7ais s'affiche sur le site FR; l'anglais sur le site EN.\n     Remplace uniquement l'ancienne section Rates \/ Cancellation Policy. -->\n<section id=\"ofuroPracticalInfo\" class=\"opi\" aria-label=\"Informations pratiques et conditions\" data-no-translation>\n  <div class=\"opi-wrap\">\n\n    <!-- VERSION FRAN\u00c7AISE (QU\u00c9BEC) -->\n    <div class=\"opi-language opi-fr\" lang=\"fr-CA\">\n      <div class=\"opi-head\">\n       \n        <h2>Informations <em>pratiques<\/em><\/h2>\n        <p>Quelques rep\u00e8res pour planifier votre visite en toute tranquillit\u00e9.<\/p>\n      <\/div>\n      <div class=\"opi-layout\">\n        <div class=\"opi-main\">\n          <h3>R\u00e9servations et annulations<\/h3>\n          <p class=\"opi-intro\">Ces conditions s\u2019appliquent aux r\u00e9servations d\u2019h\u00e9bergement, aux rendez-vous de massage et aux exp\u00e9riences thermales.<\/p>\n          <div class=\"opi-terms\" role=\"list\" aria-label=\"Conditions d\u2019annulation\">\n            <div class=\"opi-term\" role=\"listitem\"><span class=\"opi-when\">4 jours ou plus avant la visite<\/span><span class=\"opi-rule\">Annulation sans frais<\/span><\/div>\n            <div class=\"opi-term\" role=\"listitem\"><span class=\"opi-when\">1 \u00e0 3 jours avant la visite<\/span><span class=\"opi-rule\">Frais de 50 % du montant de la r\u00e9servation<\/span><\/div>\n            <div class=\"opi-term\" role=\"listitem\"><span class=\"opi-when\">Le jour m\u00eame ou en cas de non-pr\u00e9sentation<\/span><span class=\"opi-rule\">Frais de 100 % du montant de la r\u00e9servation<\/span><\/div>\n          <\/div>\n        <\/div>\n        <div class=\"opi-side\">\n          <h3>Cartes-cadeaux<\/h3>\n          <p>Les achats de cartes-cadeaux sont d\u00e9finitifs, non remboursables et non \u00e9changeables.<\/p>\n          <p>Une preuve d\u2019achat valide est requise : carte imprim\u00e9e, confirmation par courriel ou version num\u00e9rique officielle.<\/p>\n          <p>Les photos et les captures d\u2019\u00e9cran ne sont pas accept\u00e9es.<\/p>\n        <\/div>\n      <\/div>\n      <p class=\"opi-footnote\"><strong>Tarifs :<\/strong> Les prix et promotions affich\u00e9s peuvent \u00eatre modifi\u00e9s sans pr\u00e9avis.<\/p>\n    <\/div>\n\n    <!-- ENGLISH VERSION -->\n    <div class=\"opi-language opi-en\" lang=\"en-CA\">\n      <div class=\"opi-head\">\n        <p class=\"opi-kicker\">SPA OFURO \u00b7 GOOD TO KNOW<\/p>\n        <h2>Practical <em>information<\/em><\/h2>\n        <p>A few helpful details to make planning your visit easier.<\/p>\n      <\/div>\n      <div class=\"opi-layout\">\n        <div class=\"opi-main\">\n          <h3>Reservations and cancellations<\/h3>\n          <p class=\"opi-intro\">These conditions apply to overnight stays, massage appointments, and thermal experience reservations.<\/p>\n          <div class=\"opi-terms\" role=\"list\" aria-label=\"Cancellation policy\">\n            <div class=\"opi-term\" role=\"listitem\"><span class=\"opi-when\">4 days or more before your visit<\/span><span class=\"opi-rule\">No cancellation fee<\/span><\/div>\n            <div class=\"opi-term\" role=\"listitem\"><span class=\"opi-when\">1 to 3 days before your visit<\/span><span class=\"opi-rule\">50% of the reservation amount<\/span><\/div>\n            <div class=\"opi-term\" role=\"listitem\"><span class=\"opi-when\">Same-day cancellation or no-show<\/span><span class=\"opi-rule\">100% of the reservation amount<\/span><\/div>\n          <\/div>\n        <\/div>\n        <div class=\"opi-side\">\n          <h3>Gift cards<\/h3>\n          <p>All gift card purchases are final, non-refundable, and non-exchangeable.<\/p>\n          <p>Valid proof of purchase is required: a printed gift card, email confirmation, or official digital version.<\/p>\n          <p>Photos and screenshots are not accepted.<\/p>\n        <\/div>\n      <\/div>\n      <p class=\"opi-footnote\"><strong>Rates:<\/strong> Published prices and promotions are subject to change without notice.<\/p>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Libre+Baskerville:ital,wght@0,400;1,400&display=swap');\n\n\/* Dise\u00f1o aut\u00f3nomo: no cambia estilos de Elementor ni del header. *\/\n#ofuroPracticalInfo.opi,\n#ofuroPracticalInfo.opi * { box-sizing:border-box!important; }\n#ofuroPracticalInfo.opi {\n  --opi-forest:#2F4A3D;\n  --opi-cedar:#7B5E45;\n  --opi-cloud:#F5F4EF;\n  --opi-sand:#D9CBB6;\n  --opi-ink:#33443A;\n  position:relative!important;\n  width:100%!important;\n  padding:54px 25px 64px!important;\n  margin:0!important;\n  background:var(--opi-cloud)!important;\n  color:var(--opi-ink)!important;\n  font-family:Arial,Helvetica,sans-serif!important;\n}\n#ofuroPracticalInfo .opi-wrap {max-width:1130px;margin:0 auto;}\n#ofuroPracticalInfo .opi-language {display:block;}\n#ofuroPracticalInfo .opi-en {display:none!important;}\nhtml[lang^=\"en\"] #ofuroPracticalInfo .opi-fr {display:none!important;}\nhtml[lang^=\"en\"] #ofuroPracticalInfo .opi-en {display:block!important;}\n#ofuroPracticalInfo .opi-head {margin:0 0 31px!important;text-align:left;}\n#ofuroPracticalInfo .opi-kicker {\n  margin:0 0 11px!important;color:var(--opi-cedar)!important;\n  font:700 10px\/1.45 Arial,Helvetica,sans-serif!important;letter-spacing:.19em!important;\n  text-transform:uppercase!important;\n}\n#ofuroPracticalInfo .opi-head h2 {\n  margin:0 0 10px!important;padding:0!important;color:var(--opi-forest)!important;\n  font:400 clamp(27px,3vw,35px)\/1.35 'Libre Baskerville',Georgia,serif!important;\n  letter-spacing:-.025em!important;text-transform:none!important;\n}\n#ofuroPracticalInfo .opi-head h2 em {font-style:italic!important;color:var(--opi-cedar)!important;font-weight:400!important;}\n#ofuroPracticalInfo .opi-head > p:last-child {\n  margin:0!important;color:#657268!important;font:400 13px\/1.8 Arial,Helvetica,sans-serif!important;\n}\n#ofuroPracticalInfo .opi-layout {\n  display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)!important;\n  gap:44px!important;align-items:start!important;\n  border-top:1px solid #CCD4CA!important;border-bottom:1px solid #CCD4CA!important;\n  padding:30px 0 29px!important;\n}\n#ofuroPracticalInfo .opi-main,#ofuroPracticalInfo .opi-side {min-width:0!important;}\n#ofuroPracticalInfo .opi-side {border-left:1px solid #D3D9D0!important;padding-left:37px!important;}\n#ofuroPracticalInfo .opi-layout h3 {\n  margin:0 0 11px!important;padding:0!important;color:var(--opi-forest)!important;\n  font:400 19px\/1.5 'Libre Baskerville',Georgia,serif!important;\n  text-transform:none!important;letter-spacing:-.012em!important;\n}\n#ofuroPracticalInfo .opi-intro,\n#ofuroPracticalInfo .opi-side p {\n  margin:0 0 13px!important;color:#526057!important;\n  font:400 12.8px\/1.8 Arial,Helvetica,sans-serif!important;\n}\n#ofuroPracticalInfo .opi-terms {margin:19px 0 0!important;}\n#ofuroPracticalInfo .opi-term {\n  display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)!important;\n  gap:20px!important;padding:12px 0!important;border-top:1px solid #D9DED6!important;\n  align-items:start!important;\n}\n#ofuroPracticalInfo .opi-when {\n  color:var(--opi-forest)!important;font:600 12.8px\/1.65 Arial,Helvetica,sans-serif!important;\n}\n#ofuroPracticalInfo .opi-rule {\n  color:#5B695E!important;font:400 12.8px\/1.65 Arial,Helvetica,sans-serif!important;\n}\n#ofuroPracticalInfo .opi-side p:last-child {margin-bottom:0!important;}\n#ofuroPracticalInfo .opi-footnote {\n  margin:17px 0 0!important;color:#6D786D!important;\n  font:400 11.5px\/1.75 Arial,Helvetica,sans-serif!important;\n}\n#ofuroPracticalInfo .opi-footnote strong {font-weight:600!important;color:var(--opi-cedar)!important;}\n@media(max-width:767px){\n  #ofuroPracticalInfo.opi {padding:43px 20px 51px!important;}\n  #ofuroPracticalInfo .opi-head {margin-bottom:24px!important;}\n  #ofuroPracticalInfo .opi-head h2 {font-size:27px!important;}\n  #ofuroPracticalInfo .opi-layout {grid-template-columns:1fr!important;gap:25px!important;padding:24px 0!important;}\n  #ofuroPracticalInfo .opi-side {border-left:none!important;border-top:1px solid #D3D9D0!important;padding:24px 0 0!important;}\n  #ofuroPracticalInfo .opi-term {grid-template-columns:1fr!important;gap:2px!important;padding:11px 0!important;}\n  #ofuroPracticalInfo .opi-layout h3 {font-size:18px!important;}\n}\n<\/style>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7ce6028 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"7ce6028\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1b20ff4 e-con-full e-flex e-con e-child\" data-id=\"1b20ff4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-e4804d5 e-con-full e-flex e-con e-child\" data-id=\"e4804d5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-f624108 e-con-full e-flex e-con e-child\" data-id=\"f624108\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eac8abf elementor-widget elementor-widget-heading\" data-id=\"eac8abf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">POLITIQUE D'ANNULATION POUR LES MASSAGES<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e89493e elementor-widget elementor-widget-heading\" data-id=\"e89493e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Les annulations ou modifications de r\u00e9servations doivent \u00eatre effectu\u00e9es au moins 48 heures \u00e0 l\u2019avance.\n<br><br>\n* Les annulations faites moins de 48 heures avant l\u2019heure du rendez-vous entra\u00eeneront une charge de 50% du co\u00fbt total du service.\n\n\n\n\n\n\n\n<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f62e71e elementor-widget elementor-widget-text-editor\" data-id=\"f62e71e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>* Les absences ou les annulations le jour du rendez-vous entra\u00eeneront une charge de 100% du co\u00fbt du service.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d844a2f e-con-full e-flex e-con e-child\" data-id=\"d844a2f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-6b1c154 e-con-full e-flex e-con e-child\" data-id=\"6b1c154\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9780344 elementor-widget elementor-widget-heading\" data-id=\"9780344\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">POLITIQUE D'ANNULATION POUR L\u2019H\u00c9BERGEMENT<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-72f55f1 elementor-widget elementor-widget-heading\" data-id=\"72f55f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Les annulations doivent \u00eatre effectu\u00e9es 4 jours \u00e0 l\u2019avance. En cas d\u2019annulation tardive, des frais de 50% du montant seront appliqu\u00e9s.\n<br><br>\n En cas d\u2019annulation le jour m\u00eame, des frais de 100% du montant seront appliqu\u00e9s.<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-d78aa93 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"d78aa93\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-57d3466 elementor-widget elementor-widget-html\" data-id=\"57d3466\" 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<style>\r\n  .horizontal-gallery-wrapper {\r\n    padding: 60px 20px;\r\n    overflow: hidden;\r\n    cursor: grab;\r\n    user-select: none;\r\n    touch-action: pan-y;\r\n  }\r\n\r\n  .gallery-heading {\r\n    font-size: 2.5rem;\r\n    text-align: center;\r\n    margin-bottom: 50px;\r\n    color: #222;\r\n  }\r\n\r\n  .horizontal-gallery {\r\n    display: flex;\r\n    gap: 24px;\r\n    overflow-x: scroll;\r\n    scroll-snap-type: x mandatory;\r\n    padding-bottom: 10px;\r\n    scroll-behavior: smooth;\r\n    -webkit-overflow-scrolling: touch;\r\n    scrollbar-width: none;\r\n  }\r\n\r\n  .horizontal-gallery::-webkit-scrollbar {\r\n    display: none;\r\n  }\r\n\r\n  .gallery-item {\r\n    flex: 0 0 auto;\r\n    scroll-snap-align: center;\r\n    width: 450px;\r\n    background: #fff;\r\n    border-radius: 12px;\r\n    overflow: hidden;\r\n    box-shadow: 0 10px 20px rgba(0,0,0,0.1);\r\n    transition: transform 0.3s ease;\r\n  }\r\n\r\n  .gallery-item:hover {\r\n    transform: translateY(-5px);\r\n  }\r\n\r\n  .gallery-item img {\r\n    width: 100%;\r\n    height: 500px;\r\n    object-fit: cover;\r\n    display: block;\r\n  }\r\n\r\n  .gallery-item h3, .gallery-item p {\r\n    padding: 16px;\r\n    margin: 0;\r\n  }\r\n\r\n  .gallery-item h3 {\r\n    font-size: 1.25rem;\r\n    color: #111;\r\n  }\r\n\r\n  .gallery-item p {\r\n    font-size: 1rem;\r\n    color: #555;\r\n  }\r\n\r\n  @media(max-width: 600px) {\r\n    .gallery-item {\r\n      width: 80%;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<section class=\"horizontal-gallery-wrapper\">\r\n  <h2 class=\"gallery-heading\">Our Signature Treatments<\/h2>\r\n  <div class=\"horizontal-gallery\" id=\"gallery\">\r\n    <div class=\"gallery-item\">\r\n      <img decoding=\"async\" data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2025\/03\/mon-gift-card.jpg\" alt=\"Facial Glow\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1500px; --smush-placeholder-aspect-ratio: 1500\/1150;\" \/>\r\n      <h3>Facial Glow<\/h3>\r\n      <p>Relax and rejuvenate with our summer facial specials, featuring essential oils.<\/p>\r\n    <\/div>\r\n    <div class=\"gallery-item\">\r\n      <img decoding=\"async\" data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2025\/04\/Artboard-1.jpg\" alt=\"Body Scrub\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1500px; --smush-placeholder-aspect-ratio: 1500\/1000;\" \/>\r\n      <h3>Body Scrub Ritual<\/h3>\r\n      <p>Invigorating exfoliation with oils and sea salt for radiant skin.<\/p>\r\n    <\/div>\r\n    <div class=\"gallery-item\">\r\n      <img decoding=\"async\" data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2025\/04\/pexels-hoanglong0108-7431423-1.png\" alt=\"Deep Tissue Massage\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 960px; --smush-placeholder-aspect-ratio: 960\/960;\" \/>\r\n      <h3>Deep Tissue Massage<\/h3>\r\n      <p>Targeted muscle therapy to ease stress and tension.<\/p>\r\n    <\/div>\r\n    <!-- More items -->\r\n    <div class=\"gallery-item\">\r\n      <img decoding=\"async\" data-src=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2025\/03\/mon-gift-card.jpg\" alt=\"Facial Glow\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 1500px; --smush-placeholder-aspect-ratio: 1500\/1150;\" \/>\r\n      <h3>Facial Glow<\/h3>\r\n      <p>Relax and rejuvenate with our summer facial specials, featuring essential oils.<\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n  const gallery = document.getElementById(\"gallery\");\r\n\r\n  let isDown = false;\r\n  let startX;\r\n  let scrollLeft;\r\n\r\n  gallery.addEventListener(\"mousedown\", (e) => {\r\n    isDown = true;\r\n    gallery.classList.add(\"active\");\r\n    startX = e.pageX - gallery.offsetLeft;\r\n    scrollLeft = gallery.scrollLeft;\r\n  });\r\n\r\n  gallery.addEventListener(\"mouseleave\", () => {\r\n    isDown = false;\r\n    gallery.classList.remove(\"active\");\r\n  });\r\n\r\n  gallery.addEventListener(\"mouseup\", () => {\r\n    isDown = false;\r\n    gallery.classList.remove(\"active\");\r\n  });\r\n\r\n  gallery.addEventListener(\"mousemove\", (e) => {\r\n    if (!isDown) return;\r\n    e.preventDefault();\r\n    const x = e.pageX - gallery.offsetLeft;\r\n    const walk = (x - startX) * 1.5;\r\n    gallery.scrollLeft = scrollLeft - walk;\r\n  });\r\n\r\n  let touchStartX = 0;\r\n  let touchScrollLeft = 0;\r\n\r\n  gallery.addEventListener(\"touchstart\", (e) => {\r\n    touchStartX = e.touches[0].pageX;\r\n    touchScrollLeft = gallery.scrollLeft;\r\n  });\r\n\r\n  gallery.addEventListener(\"touchmove\", (e) => {\r\n    const x = e.touches[0].pageX;\r\n    const walk = (x - touchStartX) * 1.3;\r\n    gallery.scrollLeft = touchScrollLeft - walk;\r\n  }, { passive: true });\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-be7f4d1 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"be7f4d1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6aa7465 elementor-widget elementor-widget-shortcode\" data-id=\"6aa7465\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><script>console.log(\"Prismara - Jewelry Shop Slider Template: Please register the Slider Revolution plugin to use premium templates.\")<\/script>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>SPA OFURO \u00b7 NOS EXP\u00c9RIENCES Tarification Votre bien-\u00eatre, \u00e0 votre rythme. Quelques heures pour ralentir, une journ\u00e9e pour se retrouver ou une escapade pour prolonger le calme. D\u00e9couvrez nos exp\u00e9riences et choisissez celle qui vous ressemble. VOIR NOS TARIFS 01 02 03 04 SPA OFURO \u00b7 VOTRE MOMENT Quelle exp\u00e9rience vous inspire? Exp\u00e9rience thermale\u2197 Thermal [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-26320","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Tarification des services | Spa Ofuro \u2013 Massages, Soins &amp; H\u00e9bergement<\/title>\n<meta name=\"description\" content=\"Consultez la tarification des services au Spa Ofuro : massages, soins bien-\u00eatre, h\u00e9bergement d\u00e9tente et activit\u00e9s nordiques. D\u00e9couvrez nos prix clairs et profitez d\u2019une escapade relaxante.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/spaofuro.com\/en\/our-pricing\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tarification des services | Spa Ofuro \u2013 Massages, Soins &amp; H\u00e9bergement\" \/>\n<meta property=\"og:description\" content=\"Consultez la tarification des services au Spa Ofuro : massages, soins bien-\u00eatre, h\u00e9bergement d\u00e9tente et activit\u00e9s nordiques. D\u00e9couvrez nos prix clairs et profitez d\u2019une escapade relaxante.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/spaofuro.com\/en\/our-pricing\/\" \/>\n<meta property=\"og:site_name\" content=\"Spa Ofuro\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-11T17:19:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/autumn-outdoor-spa-hot-pool-retreat.png\" \/>\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=\"20 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/spaofuro.com\/tarification\/\",\"url\":\"https:\/\/spaofuro.com\/tarification\/\",\"name\":\"Tarification des services | Spa Ofuro \u2013 Massages, Soins & H\u00e9bergement\",\"isPartOf\":{\"@id\":\"https:\/\/spaofuro.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/spaofuro.com\/tarification\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/spaofuro.com\/tarification\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/autumn-outdoor-spa-hot-pool-retreat.png\",\"datePublished\":\"2025-05-06T21:09:11+00:00\",\"dateModified\":\"2026-11-11T17:19:20+00:00\",\"description\":\"Consultez la tarification des services au Spa Ofuro : massages, soins bien-\u00eatre, h\u00e9bergement d\u00e9tente et activit\u00e9s nordiques. D\u00e9couvrez nos prix clairs et profitez d\u2019une escapade relaxante.\",\"breadcrumb\":{\"@id\":\"https:\/\/spaofuro.com\/tarification\/#breadcrumb\"},\"inLanguage\":\"en-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/spaofuro.com\/tarification\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\/\/spaofuro.com\/tarification\/#primaryimage\",\"url\":\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/autumn-outdoor-spa-hot-pool-retreat.png\",\"contentUrl\":\"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/autumn-outdoor-spa-hot-pool-retreat.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/spaofuro.com\/tarification\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/spaofuro.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"tarification\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/spaofuro.com\/#website\",\"url\":\"https:\/\/spaofuro.com\/\",\"name\":\"Spa Ofuro\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/spaofuro.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/spaofuro.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-CA\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/spaofuro.com\/#organization\",\"name\":\"Spa Ofuro\",\"url\":\"https:\/\/spaofuro.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\/\/spaofuro.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/12\/ofuro-spa-logo-en-2-21.png\",\"contentUrl\":\"https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/12\/ofuro-spa-logo-en-2-21.png\",\"width\":217,\"height\":70,\"caption\":\"Spa Ofuro\"},\"image\":{\"@id\":\"https:\/\/spaofuro.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Rates for services | Spa Ofuro - Massages, Treatments &amp; Lodging","description":"Check out our prices for services at Spa Ofuro: massages, wellness treatments, relaxing accommodation and Nordic activities. Discover our clear prices and enjoy a relaxing getaway.","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:\/\/spaofuro.com\/en\/our-pricing\/","og_locale":"en_US","og_type":"article","og_title":"Tarification des services | Spa Ofuro \u2013 Massages, Soins & H\u00e9bergement","og_description":"Consultez la tarification des services au Spa Ofuro : massages, soins bien-\u00eatre, h\u00e9bergement d\u00e9tente et activit\u00e9s nordiques. D\u00e9couvrez nos prix clairs et profitez d\u2019une escapade relaxante.","og_url":"https:\/\/spaofuro.com\/en\/our-pricing\/","og_site_name":"Spa Ofuro","article_modified_time":"2026-11-11T17:19:20+00:00","og_image":[{"url":"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/autumn-outdoor-spa-hot-pool-retreat.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"20 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/spaofuro.com\/tarification\/","url":"https:\/\/spaofuro.com\/tarification\/","name":"Rates for services | Spa Ofuro - Massages, Treatments &amp; Lodging","isPartOf":{"@id":"https:\/\/spaofuro.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/spaofuro.com\/tarification\/#primaryimage"},"image":{"@id":"https:\/\/spaofuro.com\/tarification\/#primaryimage"},"thumbnailUrl":"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/autumn-outdoor-spa-hot-pool-retreat.png","datePublished":"2025-05-06T21:09:11+00:00","dateModified":"2026-11-11T17:19:20+00:00","description":"Check out our prices for services at Spa Ofuro: massages, wellness treatments, relaxing accommodation and Nordic activities. Discover our clear prices and enjoy a relaxing getaway.","breadcrumb":{"@id":"https:\/\/spaofuro.com\/tarification\/#breadcrumb"},"inLanguage":"en-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/spaofuro.com\/tarification\/"]}]},{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/spaofuro.com\/tarification\/#primaryimage","url":"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/autumn-outdoor-spa-hot-pool-retreat.png","contentUrl":"https:\/\/spaofuro.com\/wp-content\/uploads\/2026\/10\/autumn-outdoor-spa-hot-pool-retreat.png"},{"@type":"BreadcrumbList","@id":"https:\/\/spaofuro.com\/tarification\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/spaofuro.com\/"},{"@type":"ListItem","position":2,"name":"tarification"}]},{"@type":"WebSite","@id":"https:\/\/spaofuro.com\/#website","url":"https:\/\/spaofuro.com\/","name":"Spa Ofuro","description":"","publisher":{"@id":"https:\/\/spaofuro.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/spaofuro.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-CA"},{"@type":"Organization","@id":"https:\/\/spaofuro.com\/#organization","name":"Spa Ofuro","url":"https:\/\/spaofuro.com\/","logo":{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/spaofuro.com\/#\/schema\/logo\/image\/","url":"https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/12\/ofuro-spa-logo-en-2-21.png","contentUrl":"https:\/\/spaofuro.com\/wp-content\/uploads\/2024\/12\/ofuro-spa-logo-en-2-21.png","width":217,"height":70,"caption":"Spa Ofuro"},"image":{"@id":"https:\/\/spaofuro.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/spaofuro.com\/en\/wp-json\/wp\/v2\/pages\/26320","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/spaofuro.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/spaofuro.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/spaofuro.com\/en\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/spaofuro.com\/en\/wp-json\/wp\/v2\/comments?post=26320"}],"version-history":[{"count":10,"href":"https:\/\/spaofuro.com\/en\/wp-json\/wp\/v2\/pages\/26320\/revisions"}],"predecessor-version":[{"id":30124,"href":"https:\/\/spaofuro.com\/en\/wp-json\/wp\/v2\/pages\/26320\/revisions\/30124"}],"wp:attachment":[{"href":"https:\/\/spaofuro.com\/en\/wp-json\/wp\/v2\/media?parent=26320"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}