{"id":5185,"date":"2026-05-09T21:07:15","date_gmt":"2026-05-09T21:07:15","guid":{"rendered":"https:\/\/toucandiscovery.com\/destinations-mexique\/oaxaca\/"},"modified":"2026-05-10T00:30:35","modified_gmt":"2026-05-10T00:30:35","slug":"oaxaca","status":"publish","type":"page","link":"https:\/\/toucandiscovery.com\/en\/destinations-mexique\/oaxaca\/","title":{"rendered":"Oaxaca"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5185\" class=\"elementor elementor-5185\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3f539e2 e-con-full e-flex e-con e-parent\" data-id=\"3f539e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;grandtour_ext_is_background_parallax&quot;:&quot;false&quot;,&quot;grandtour_ext_is_background_backdrop&quot;:&quot;false&quot;,&quot;grandtour_ext_is_background_on_scroll&quot;:&quot;false&quot;,&quot;grandtour_ext_link_sidemenu&quot;:&quot;false&quot;,&quot;grandtour_ext_link_fullmenu&quot;:&quot;false&quot;,&quot;grandtour_ext_link_closed_fullmenu&quot;:&quot;false&quot;,&quot;grandtour_ext_is_sticky&quot;:&quot;false&quot;,&quot;grandtour_ext_is_scrollme&quot;:&quot;false&quot;,&quot;grandtour_ext_is_smoove&quot;:&quot;false&quot;,&quot;grandtour_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;grandtour_ext_is_infinite&quot;:&quot;false&quot;,&quot;grandtour_ext_is_fadeout_animation&quot;:&quot;false&quot;,&quot;grandtour_ext_mobile_static&quot;:&quot;false&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8f24a21 elementor-widget elementor-widget-html\" data-id=\"8f24a21\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;grandtour_ext_link_sidemenu&quot;:&quot;false&quot;,&quot;grandtour_ext_link_fullmenu&quot;:&quot;false&quot;,&quot;grandtour_ext_link_closed_fullmenu&quot;:&quot;false&quot;,&quot;grandtour_ext_is_sticky&quot;:&quot;false&quot;,&quot;grandtour_ext_is_scrollme&quot;:&quot;false&quot;,&quot;grandtour_ext_is_smoove&quot;:&quot;false&quot;,&quot;grandtour_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;grandtour_ext_is_infinite&quot;:&quot;false&quot;,&quot;grandtour_ext_is_fadeout_animation&quot;:&quot;false&quot;,&quot;grandtour_ext_mobile_static&quot;:&quot;false&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!--\r\n  TOUCAN DISCOVERY \u2014 FICHE R\u00c9GION OAXACA v1\r\n  ==========================================\r\n  \u2022 Couleurs 100% Toucan (vert #7DC242, bleu #1B2A5A, orange #F7941D, jaune #FFC107)\r\n  \u2022 Site web spectaculaire, ludique, inspirant \u2014 pas brochure A4\r\n  \u2022 Mine d'or d'informations + outil utile pour apprendre\r\n  \u2022 Tips Experts = vraie rubrique (pas bulle d\u00e9corative)\r\n  \u2022 Bouton t\u00e9l\u00e9chargement PDF + CTA Dynamics partout\r\n  \u2022 Pas de faune flottante qui cache du texte\r\n  \u2022 Animations spectaculaires : parallax, count-up, fade-in, hover\r\n  CSS scoped sur .td-fiche  +  break-out 100vw pour Elementor.\r\n-->\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@300;400;500;600;700;800;900&family=Playfair+Display:wght@400;600;700&display=swap');\r\n\r\n\/* ================================================================\r\n   VARIABLES & RESET (couleurs Toucan strictes)\r\n   ================================================================ *\/\r\n.td-fiche {\r\n  --green:       #7DC242;\r\n  --green-dark:  #3A7D34;\r\n  --green-soft:  #e8f3d9;\r\n  --navy:        #1B2A5A;\r\n  --navy-soft:   #2D4275;\r\n  --orange:      #F7941D;\r\n  --orange-soft: #fdebd2;\r\n  --yellow:      #FFC107;\r\n  --yellow-soft: #fff4cd;\r\n  --white:       #ffffff;\r\n  --bg:          #f8faf5;\r\n  --bg-alt:      #eef5e3;\r\n  --text:        #243154;\r\n  --text-soft:   #5a6580;\r\n  --shadow-sm:   0 2px 12px rgba(27,42,90,.06);\r\n  --shadow:      0 8px 28px rgba(27,42,90,.10);\r\n  --shadow-lg:   0 16px 48px rgba(27,42,90,.16);\r\n  --radius:      18px;\r\n  --radius-lg:   28px;\r\n\r\n  \/* Break-out plein \u00e9cran dans widget HTML Elementor *\/\r\n  width: 100vw;\r\n  position: relative;\r\n  left: 50%; right: 50%;\r\n  margin-left: -50vw; margin-right: -50vw;\r\n  overflow-x: hidden;\r\n}\r\n\/* === KILL Twemoji WP (CSS-only, fonctionne sans JS) === *\/\r\n.td-fiche img.emoji,\r\n.td-fiche img.wp-smiley {\r\n  height: 1em !important;\r\n  width: 1em !important;\r\n  max-width: 1em !important;\r\n  max-height: 1em !important;\r\n  display: inline-block !important;\r\n  vertical-align: -.15em !important;\r\n  margin: 0 .07em !important;\r\n  padding: 0 !important;\r\n  border: 0 !important;\r\n  box-shadow: none !important;\r\n  background: transparent !important;\r\n}\r\n.td-fiche {\r\n\r\n  font-family: 'Montserrat', Arial, sans-serif;\r\n  color: var(--text);\r\n  background: var(--bg);\r\n  line-height: 1.6;\r\n}\r\n.td-fiche *, .td-fiche *::before, .td-fiche *::after { box-sizing: border-box; }\r\n.td-fiche img { max-width: 100%; height: auto; display: block; }\r\n.td-fiche h1, .td-fiche h2, .td-fiche h3, .td-fiche h4 { margin: 0; font-weight: 700; color: var(--navy); }\r\n.td-fiche a { color: var(--orange); text-decoration: none; }\r\n\r\n.td-wrap { max-width: 1200px; margin: 0 auto; padding: 0 24px; }\r\n\r\n.td-eyebrow {\r\n  display: inline-block;\r\n  font-size: .8rem;\r\n  letter-spacing: 4px;\r\n  text-transform: uppercase;\r\n  color: var(--green-dark);\r\n  font-weight: 700;\r\n  margin-bottom: 12px;\r\n}\r\n.td-eyebrow::before {\r\n  content: \"\";\r\n  display: inline-block;\r\n  width: 24px; height: 2px;\r\n  background: var(--orange);\r\n  vertical-align: middle;\r\n  margin-right: 10px;\r\n}\r\n.td-h2 {\r\n  font-family: 'Playfair Display', Georgia, serif;\r\n  font-size: clamp(1.8rem, 3.5vw, 2.6rem);\r\n  font-weight: 700;\r\n  line-height: 1.2;\r\n  color: var(--navy);\r\n  margin-bottom: 14px;\r\n}\r\n.td-h2 em { font-style: italic; color: var(--orange); }\r\n.td-lead {\r\n  font-size: clamp(1rem, 1.6vw, 1.15rem);\r\n  color: var(--text-soft);\r\n  max-width: 720px;\r\n  margin-bottom: 36px;\r\n}\r\n\r\n\/* ================================================================\r\n   HERO PLEIN \u00c9CRAN (parallax-ready)\r\n   ================================================================ *\/\r\n.td-hero {\r\n  position: relative;\r\n  min-height: 92vh;\r\n  display: flex;\r\n  align-items: flex-end;\r\n  color: #fff;\r\n  overflow: hidden;\r\n}\r\n.td-hero__bg {\r\n  position: absolute; inset: 0; z-index: 0;\r\n  overflow: hidden;\r\n}\r\n.td-hero__bg img.td-hero__photo {\r\n  position: absolute; inset: 0; width: 100%; height: 100%;\r\n  object-fit: cover; z-index: 0;\r\n}\r\n.td-hero__bg__overlay {\r\n  position: absolute; inset: 0; z-index: 1;\r\n  background: linear-gradient(180deg, rgba(27,42,90,.25) 0%, rgba(27,42,90,.55) 60%, rgba(27,42,90,.85) 100%);\r\n}\r\n.td-hero__bg::after {\r\n  content: \"\";\r\n  position: absolute; inset: 0;\r\n  background: radial-gradient(circle at 30% 50%, transparent 0%, rgba(27,42,90,.3) 100%);\r\n}\r\n.td-hero__brand {\r\n  position: absolute;\r\n  top: 26px; left: 26px;\r\n  z-index: 3;\r\n  background: rgba(255,255,255,.95);\r\n  border-radius: 50%;\r\n  width: 72px; height: 72px;\r\n  display: flex; align-items: center; justify-content: center;\r\n  box-shadow: 0 6px 20px rgba(0,0,0,.25);\r\n}\r\n.td-hero__brand svg { width: 50px; height: 50px; }\r\n.td-hero__content {\r\n  position: relative; z-index: 2;\r\n  width: 100%;\r\n  padding: 60px 32px 100px;\r\n  max-width: 1200px;\r\n  margin: 0 auto;\r\n  text-align: center;\r\n}\r\n.td-hero__country {\r\n  display: inline-block;\r\n  background: var(--orange);\r\n  color: #fff;\r\n  font-weight: 700;\r\n  font-size: .8rem;\r\n  letter-spacing: 3px;\r\n  text-transform: uppercase;\r\n  padding: 8px 18px;\r\n  border-radius: 50px;\r\n  margin-bottom: 18px;\r\n  box-shadow: 0 6px 20px rgba(247,148,29,.5);\r\n}\r\n.td-fiche .td-hero__title {\r\n  font-family: 'Playfair Display', Georgia, serif !important;\r\n  font-size: clamp(3.5rem, 9vw, 7rem) !important;\r\n  font-weight: 700 !important;\r\n  line-height: 1 !important;\r\n  color: #ffffff !important;\r\n  margin-bottom: 16px !important;\r\n  letter-spacing: -2px !important;\r\n  text-shadow: 0 4px 24px rgba(0,0,0,.65), 0 2px 8px rgba(0,0,0,.45) !important;\r\n}\r\n.td-fiche .td-hero__title em {\r\n  color: #FFC107 !important;\r\n  font-style: italic !important;\r\n  text-shadow: 0 4px 20px rgba(0,0,0,.5), 0 2px 6px rgba(0,0,0,.35) !important;\r\n}\r\n.td-hero__tagline {\r\n  font-size: clamp(1.1rem, 2vw, 1.5rem);\r\n  font-weight: 300;\r\n  font-style: italic;\r\n  color: rgba(255,255,255,.95);\r\n  max-width: 720px;\r\n  margin: 0 auto 40px;\r\n  padding-top: 16px;\r\n  position: relative;\r\n}\r\n.td-hero__tagline::before {\r\n  content: \"\";\r\n  display: block;\r\n  width: 60px; height: 3px;\r\n  background: var(--green);\r\n  margin: 0 auto 16px;\r\n  border-radius: 2px;\r\n}\r\n.td-hero__stats {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 48px;\r\n  margin-bottom: 30px;\r\n  justify-content: center;\r\n}\r\n.td-hero__stat { color: #fff; }\r\n.td-hero__stat-num {\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: clamp(2rem, 4vw, 3rem);\r\n  font-weight: 700;\r\n  color: var(--yellow);\r\n  line-height: 1;\r\n  display: block;\r\n}\r\n.td-hero__stat-lab {\r\n  font-size: .8rem;\r\n  letter-spacing: 2px;\r\n  text-transform: uppercase;\r\n  color: rgba(255,255,255,.85);\r\n  margin-top: 4px;\r\n}\r\n.td-hero__scroll {\r\n  position: absolute;\r\n  bottom: 24px;\r\n  left: 50%; transform: translateX(-50%);\r\n  z-index: 3;\r\n  color: #fff;\r\n  font-size: .75rem;\r\n  letter-spacing: 3px;\r\n  text-transform: uppercase;\r\n  text-align: center;\r\n  animation: tdBounce 2s infinite ease-in-out;\r\n}\r\n.td-hero__scroll::after {\r\n  content: \"\u2193\";\r\n  display: block;\r\n  font-size: 1.6rem;\r\n  margin-top: 6px;\r\n}\r\n@keyframes tdBounce {\r\n  0%, 100% { transform: translateX(-50%) translateY(0); }\r\n  50%      { transform: translateX(-50%) translateY(8px); }\r\n}\r\n\r\n\/* ================================================================\r\n   QUICK BAR (ancres rapides \u2014 pas une sidebar)\r\n   ================================================================ *\/\r\n.td-quick {\r\n  background: var(--navy);\r\n  color: #fff;\r\n  padding: 14px 0;\r\n  position: sticky; top: 0; z-index: 50;\r\n  box-shadow: 0 4px 20px rgba(0,0,0,.15);\r\n}\r\n.td-quick__row {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 6px 18px;\r\n  justify-content: center;\r\n  font-size: .82rem;\r\n}\r\n.td-quick a {\r\n  color: rgba(255,255,255,.8);\r\n  padding: 4px 10px;\r\n  border-radius: 6px;\r\n  transition: all .2s;\r\n  white-space: nowrap;\r\n}\r\n.td-quick a:hover { color: var(--yellow); background: rgba(255,255,255,.06); }\r\n\r\n\/* ================================================================\r\n   SECTION INTRO\r\n   ================================================================ *\/\r\n.td-section { padding: 90px 0; position: relative; }\r\n.td-section--alt { background: var(--bg-alt); }\r\n.td-section--green {\r\n  background: linear-gradient(135deg, var(--green-dark) 0%, var(--navy) 100%);\r\n  color: #fff;\r\n}\r\n.td-section--green .td-h2 { color: #fff; }\r\n.td-section--green .td-h2 em { color: var(--yellow); }\r\n.td-section--green .td-eyebrow { color: var(--yellow); }\r\n.td-section--green .td-lead { color: rgba(255,255,255,.85); }\r\n\r\n.td-intro__grid {\r\n  display: grid;\r\n  grid-template-columns: 1.2fr 1fr;\r\n  gap: 50px;\r\n  align-items: center;\r\n}\r\n.td-intro__txt p { margin-bottom: 18px; font-size: 1.02rem; }\r\n.td-intro__txt strong { color: var(--green-dark); }\r\n.td-intro__photo {\r\n  border-radius: var(--radius-lg);\r\n  overflow: hidden;\r\n  box-shadow: var(--shadow-lg);\r\n  position: relative;\r\n  aspect-ratio: 4\/5;\r\n}\r\n.td-intro__photo img { width: 100%; height: 100%; object-fit: cover; transition: transform .8s; }\r\n.td-intro__photo:hover img { transform: scale(1.05); }\r\n.td-intro__badge {\r\n  position: absolute;\r\n  bottom: 24px; left: 24px;\r\n  background: rgba(255,255,255,.95);\r\n  padding: 12px 18px;\r\n  border-radius: 12px;\r\n  font-size: .82rem;\r\n  font-weight: 600;\r\n  color: var(--navy);\r\n  box-shadow: var(--shadow);\r\n  backdrop-filter: blur(10px);\r\n}\r\n@media (max-width: 880px) { .td-intro__grid { grid-template-columns: 1fr; } }\r\n\r\n\/* ================================================================\r\n   G\u00c9O & CLIMAT \u2014 2 cards visuelles\r\n   ================================================================ *\/\r\n.td-info-grid {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 26px;\r\n}\r\n.td-info-card {\r\n  background: #fff;\r\n  border-radius: var(--radius);\r\n  padding: 30px 32px;\r\n  box-shadow: var(--shadow);\r\n  position: relative;\r\n  overflow: hidden;\r\n  border-top: 5px solid var(--green);\r\n}\r\n.td-info-card--orange { border-top-color: var(--orange); }\r\n.td-info-card__icon {\r\n  font-size: 2.4rem;\r\n  margin-bottom: 12px;\r\n  display: inline-block;\r\n}\r\n.td-info-card__h {\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: 1.5rem;\r\n  margin-bottom: 16px;\r\n  color: var(--navy);\r\n}\r\n.td-info-card ul { list-style: none; padding: 0; margin: 0; }\r\n.td-info-card li {\r\n  padding: 10px 0;\r\n  border-bottom: 1px dashed rgba(27,42,90,.1);\r\n  display: grid;\r\n  grid-template-columns: 30px 1fr;\r\n  gap: 12px;\r\n  align-items: start;\r\n  font-size: .94rem;\r\n}\r\n.td-info-card li:last-child { border-bottom: 0; }\r\n.td-info-card li strong { color: var(--navy); display: block; }\r\n@media (max-width: 720px) { .td-info-grid { grid-template-columns: 1fr; } }\r\n\r\n\/* ================================================================\r\n   CALENDRIER MENSUEL VISUEL\r\n   ================================================================ *\/\r\n.td-cal {\r\n  display: grid;\r\n  grid-template-columns: repeat(12, 1fr);\r\n  gap: 6px;\r\n  margin-top: 30px;\r\n}\r\n.td-cal__m {\r\n  background: #fff;\r\n  border-radius: 12px;\r\n  padding: 14px 6px;\r\n  text-align: center;\r\n  border: 2px solid #e6ebd9;\r\n  cursor: pointer;\r\n  transition: all .25s;\r\n  position: relative;\r\n}\r\n.td-cal__m:hover { transform: translateY(-3px); box-shadow: var(--shadow); border-color: var(--green); }\r\n.td-cal__m--top {  border-color: var(--green); background: var(--green-soft); }\r\n.td-cal__m--high { border-color: var(--orange); background: var(--orange-soft); }\r\n.td-cal__m--low  { border-color: var(--navy-soft); background: #f0f3fa; }\r\n.td-cal__name { font-weight: 700; font-size: .8rem; color: var(--navy); }\r\n.td-cal__icon { font-size: 1.3rem; margin: 4px 0; }\r\n.td-cal__dot {\r\n  position: absolute;\r\n  top: 6px; right: 6px;\r\n  width: 8px; height: 8px;\r\n  border-radius: 50%;\r\n  background: var(--orange);\r\n}\r\n.td-cal__m--top .td-cal__dot { background: var(--green); }\r\n.td-cal__m--low .td-cal__dot { background: var(--navy); }\r\n.td-cal__legend {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 18px;\r\n  margin-top: 18px;\r\n  font-size: .8rem;\r\n}\r\n.td-cal__legend span { display: flex; align-items: center; gap: 6px; }\r\n.td-cal__legend i {\r\n  width: 12px; height: 12px;\r\n  border-radius: 50%;\r\n  display: inline-block;\r\n}\r\n@media (max-width: 720px) { .td-cal { grid-template-columns: repeat(4, 1fr); } }\r\n\r\n\/* ================================================================\r\n   EXP\u00c9RIENCES SIGNATURE (cards riches avec photo)\r\n   ================================================================ *\/\r\n.td-exps {\r\n  display: grid;\r\n  grid-template-columns: 1fr;\r\n  gap: 28px;\r\n  margin-top: 20px;\r\n}\r\n.td-exp {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1.5fr;\r\n  gap: 30px;\r\n  background: #fff;\r\n  border-radius: var(--radius-lg);\r\n  overflow: hidden;\r\n  box-shadow: var(--shadow);\r\n  transition: transform .35s, box-shadow .35s;\r\n}\r\n.td-exp:hover { transform: translateY(-4px); box-shadow: var(--shadow-lg); }\r\n.td-exp:nth-child(even) { grid-template-columns: 1.5fr 1fr; }\r\n.td-exp:nth-child(even) .td-exp__media { order: 2; }\r\n.td-exp__media { position: relative; min-height: 280px; }\r\n.td-exp__media img { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; }\r\n.td-exp__num {\r\n  position: absolute;\r\n  top: 16px; left: 16px;\r\n  background: var(--orange);\r\n  color: #fff;\r\n  width: 50px; height: 50px;\r\n  border-radius: 50%;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: 1.4rem;\r\n  font-weight: 700;\r\n  box-shadow: 0 6px 16px rgba(247,148,29,.5);\r\n  z-index: 2;\r\n}\r\n.td-exp__body { padding: 32px 30px; display: flex; flex-direction: column; justify-content: center; }\r\n.td-exp__cat {\r\n  font-size: .72rem;\r\n  letter-spacing: 2px;\r\n  text-transform: uppercase;\r\n  color: var(--green-dark);\r\n  font-weight: 700;\r\n  margin-bottom: 8px;\r\n}\r\n.td-exp__title {\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: 1.6rem;\r\n  margin-bottom: 12px;\r\n  color: var(--navy);\r\n}\r\n.td-exp__desc { font-size: .96rem; color: var(--text-soft); margin-bottom: 16px; }\r\n.td-exp__tips { display: flex; flex-direction: column; gap: 8px; }\r\n.td-tip {\r\n  display: flex;\r\n  align-items: flex-start;\r\n  gap: 10px;\r\n  padding: 8px 14px;\r\n  border-radius: 0 10px 10px 0;\r\n  font-size: .85rem;\r\n  line-height: 1.45;\r\n}\r\n.td-tip strong { font-weight: 700; }\r\n.td-tip--secret  { background: var(--green-soft);  border-left: 4px solid var(--green); }\r\n.td-tip--secret strong  { color: var(--green-dark); }\r\n.td-tip--vip     { background: var(--yellow-soft); border-left: 4px solid var(--yellow); }\r\n.td-tip--vip strong     { color: #b8860b; }\r\n.td-tip--astuce  { background: var(--orange-soft); border-left: 4px solid var(--orange); }\r\n.td-tip--astuce strong  { color: var(--orange); }\r\n@media (max-width: 880px) {\r\n  .td-exp, .td-exp:nth-child(even) { grid-template-columns: 1fr; }\r\n  .td-exp:nth-child(even) .td-exp__media { order: 0; }\r\n  .td-exp__media { min-height: 220px; }\r\n}\r\n\r\n\/* ================================================================\r\n   ZONES CL\u00c9S (Hotel Zone vs Environs)\r\n   ================================================================ *\/\r\n.td-zones {\r\n  display: grid;\r\n  grid-template-columns: 1fr 1fr;\r\n  gap: 28px;\r\n}\r\n.td-zone {\r\n  background: #fff;\r\n  border-radius: var(--radius-lg);\r\n  padding: 36px 32px;\r\n  box-shadow: var(--shadow);\r\n  position: relative;\r\n  border-left: 6px solid var(--green);\r\n}\r\n.td-zone--alt { border-left-color: var(--orange); }\r\n.td-zone__h {\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: 1.6rem;\r\n  color: var(--navy);\r\n  margin-bottom: 6px;\r\n}\r\n.td-zone__for {\r\n  font-size: .78rem;\r\n  text-transform: uppercase;\r\n  letter-spacing: 2px;\r\n  color: var(--orange);\r\n  font-weight: 700;\r\n  margin-bottom: 18px;\r\n}\r\n.td-zone ul { list-style: none; padding: 0; margin: 0; }\r\n.td-zone li {\r\n  padding: 10px 0;\r\n  font-size: .94rem;\r\n  display: flex;\r\n  gap: 10px;\r\n  align-items: flex-start;\r\n  border-bottom: 1px dashed rgba(27,42,90,.1);\r\n}\r\n.td-zone li:last-child { border-bottom: 0; }\r\n@media (max-width: 720px) { .td-zones { grid-template-columns: 1fr; } }\r\n\r\n\/* ================================================================\r\n   FAUNE & NATURE \u2014 cards horizontales\r\n   ================================================================ *\/\r\n.td-fauna {\r\n  display: grid;\r\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\r\n  gap: 18px;\r\n  margin-top: 30px;\r\n}\r\n.td-fauna__c {\r\n  background: #fff;\r\n  border-radius: var(--radius);\r\n  padding: 22px;\r\n  box-shadow: var(--shadow-sm);\r\n  text-align: center;\r\n  transition: transform .3s, box-shadow .3s;\r\n}\r\n.td-fauna__c:hover { transform: translateY(-5px); box-shadow: var(--shadow); }\r\n.td-fauna__icon { font-size: 2.5rem; margin-bottom: 10px; }\r\n.td-fauna__name { font-family: 'Playfair Display', serif; font-size: 1.1rem; color: var(--navy); margin-bottom: 4px; }\r\n.td-fauna__sci { font-style: italic; font-size: .82rem; color: var(--text-soft); margin-bottom: 8px; }\r\n.td-fauna__when { font-size: .78rem; color: var(--green-dark); font-weight: 600; }\r\n\r\n\/* ================================================================\r\n   SAVEURS LOCALES\r\n   ================================================================ *\/\r\n.td-flavors {\r\n  display: grid;\r\n  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\r\n  gap: 22px;\r\n  margin-top: 24px;\r\n}\r\n.td-flav {\r\n  background: #fff;\r\n  border-radius: var(--radius);\r\n  padding: 28px 26px;\r\n  box-shadow: var(--shadow-sm);\r\n  border-bottom: 4px solid var(--green);\r\n  transition: all .3s;\r\n}\r\n.td-flav:hover { transform: translateY(-4px); box-shadow: var(--shadow); border-bottom-color: var(--orange); }\r\n.td-flav__name {\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: 1.2rem;\r\n  color: var(--navy);\r\n  margin-bottom: 6px;\r\n}\r\n.td-flav__price {\r\n  font-size: .85rem;\r\n  color: var(--orange);\r\n  font-weight: 700;\r\n  margin-bottom: 10px;\r\n}\r\n.td-flav__desc { font-size: .9rem; color: var(--text-soft); }\r\n\r\n\/* ================================================================\r\n   H\u00d4TELS SIGNATURE\r\n   ================================================================ *\/\r\n.td-hotels {\r\n  display: grid;\r\n  gap: 18px;\r\n  margin-top: 24px;\r\n}\r\n.td-hotel {\r\n  background: #fff;\r\n  border-radius: var(--radius);\r\n  padding: 22px 26px;\r\n  box-shadow: var(--shadow-sm);\r\n  display: grid;\r\n  grid-template-columns: 60px 1fr auto;\r\n  gap: 22px;\r\n  align-items: center;\r\n  transition: all .3s;\r\n  border-left: 5px solid var(--green);\r\n}\r\n.td-hotel:hover { box-shadow: var(--shadow); transform: translateX(4px); }\r\n.td-hotel__stars {\r\n  background: var(--navy);\r\n  color: var(--yellow);\r\n  width: 60px; height: 60px;\r\n  border-radius: 50%;\r\n  display: flex; align-items: center; justify-content: center;\r\n  font-family: 'Playfair Display', serif;\r\n  font-weight: 700;\r\n  font-size: 1rem;\r\n}\r\n.td-hotel__name { font-family: 'Playfair Display', serif; font-size: 1.15rem; color: var(--navy); margin-bottom: 4px; }\r\n.td-hotel__style { font-size: .85rem; color: var(--text-soft); }\r\n.td-hotel__for {\r\n  font-size: .72rem;\r\n  background: var(--green-soft);\r\n  color: var(--green-dark);\r\n  padding: 4px 10px;\r\n  border-radius: 20px;\r\n  font-weight: 700;\r\n  display: inline-block;\r\n  margin-top: 4px;\r\n}\r\n.td-hotel__cta {\r\n  background: var(--orange);\r\n  color: #fff !important;\r\n  padding: 12px 22px;\r\n  border-radius: 30px;\r\n  font-weight: 700;\r\n  font-size: .9rem;\r\n  white-space: nowrap;\r\n  text-decoration: none;\r\n  box-shadow: 0 4px 14px rgba(247,148,29,.35);\r\n  display: inline-block;\r\n}\r\n.td-hotel__cta:hover { background: var(--navy); color: #fff; }\r\n@media (max-width: 720px) {\r\n  .td-hotel { grid-template-columns: 1fr; text-align: left; }\r\n  .td-hotel__stars { margin-bottom: 8px; }\r\n}\r\n\r\n\/* ================================================================\r\n   TIPS EXPERTS \u2014 RUBRIQUE COMPL\u00c8TE\r\n   ================================================================ *\/\r\n.td-tips-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));\r\n  gap: 22px;\r\n  margin-top: 30px;\r\n}\r\n.td-tipc {\r\n  background: #fff;\r\n  border-radius: var(--radius);\r\n  padding: 28px 28px;\r\n  box-shadow: var(--shadow-sm);\r\n  border-top: 5px solid var(--green);\r\n  transition: all .3s;\r\n  position: relative;\r\n}\r\n.td-tipc:hover { transform: translateY(-5px); box-shadow: var(--shadow); }\r\n.td-tipc__ico { font-size: 2rem; margin-bottom: 12px; display: inline-block; }\r\n.td-tipc__cat {\r\n  font-size: .68rem;\r\n  letter-spacing: 2px;\r\n  text-transform: uppercase;\r\n  font-weight: 700;\r\n  color: var(--green-dark);\r\n  margin-bottom: 6px;\r\n}\r\n.td-tipc__h { font-family: 'Playfair Display', serif; font-size: 1.05rem; color: var(--navy); margin-bottom: 8px; line-height: 1.3; }\r\n.td-tipc__txt { font-size: .92rem; color: var(--text-soft); }\r\n.td-tipc:nth-child(2n)   { border-top-color: var(--orange); }\r\n.td-tipc:nth-child(2n) .td-tipc__cat { color: var(--orange); }\r\n.td-tipc:nth-child(3n)   { border-top-color: var(--yellow); }\r\n.td-tipc:nth-child(3n) .td-tipc__cat { color: #b8860b; }\r\n\r\n\/* ================================================================\r\n   \u00c0 NE PAS FAIRE \u2014 bandeau attention\r\n   ================================================================ *\/\r\n.td-avoid {\r\n  background: linear-gradient(135deg, #fff8f0 0%, #ffe9d4 100%);\r\n  border-radius: var(--radius-lg);\r\n  padding: 36px 38px;\r\n  margin-top: 28px;\r\n  border-left: 6px solid var(--orange);\r\n}\r\n.td-avoid__h {\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: 1.5rem;\r\n  color: var(--navy);\r\n  margin-bottom: 18px;\r\n}\r\n.td-avoid ul { list-style: none; padding: 0; margin: 0; columns: 2; column-gap: 36px; }\r\n.td-avoid li {\r\n  padding: 8px 0;\r\n  font-size: .92rem;\r\n  display: flex; gap: 10px;\r\n  break-inside: avoid;\r\n}\r\n@media (max-width: 720px) { .td-avoid ul { columns: 1; } }\r\n\r\n\/* ================================================================\r\n   FAQ ACCORD\u00c9ON\r\n   ================================================================ *\/\r\n.td-faq { max-width: 900px; margin: 30px auto 0; }\r\n.td-faq details {\r\n  background: #fff;\r\n  border-radius: var(--radius);\r\n  margin-bottom: 12px;\r\n  box-shadow: var(--shadow-sm);\r\n  border-left: 4px solid transparent;\r\n  transition: all .3s;\r\n  overflow: hidden;\r\n}\r\n.td-faq details[open] { border-left-color: var(--green); box-shadow: var(--shadow); }\r\n.td-faq summary {\r\n  padding: 20px 26px;\r\n  cursor: pointer;\r\n  font-weight: 600;\r\n  color: var(--navy);\r\n  list-style: none;\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  font-size: 1rem;\r\n}\r\n.td-faq summary::-webkit-details-marker { display: none; }\r\n.td-faq summary::after {\r\n  content: \"+\";\r\n  font-size: 1.5rem;\r\n  color: var(--orange);\r\n  font-weight: 300;\r\n  transition: transform .25s;\r\n}\r\n.td-faq details[open] summary::after { transform: rotate(45deg); }\r\n.td-faq__answer { padding: 0 26px 22px; color: var(--text-soft); line-height: 1.65; font-size: .95rem; }\r\n\r\n\/* ================================================================\r\n   COMBINAISONS (avec quelles destinations associer)\r\n   ================================================================ *\/\r\n.td-combo {\r\n  display: grid;\r\n  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\r\n  gap: 22px;\r\n  margin-top: 30px;\r\n}\r\n.td-combo__c {\r\n  background: #fff;\r\n  border-radius: 18px;\r\n  overflow: hidden;\r\n  box-shadow: var(--shadow-sm);\r\n  transition: all .3s;\r\n  text-decoration: none;\r\n  color: var(--navy);\r\n  border-bottom: 4px solid var(--green);\r\n  display: flex;\r\n  flex-direction: column;\r\n}\r\n.td-combo__c:hover { transform: translateY(-6px); box-shadow: var(--shadow); border-bottom-color: var(--orange); }\r\n.td-combo__media {\r\n  height: 170px;\r\n  background: linear-gradient(135deg, var(--green-soft) 0%, var(--orange-soft) 100%);\r\n  display: block;\r\n  position: relative;\r\n  overflow: hidden;\r\n}\r\n.td-combo__media img {\r\n  width: 100%; height: 100%;\r\n  object-fit: cover;\r\n  display: block;\r\n  transition: transform .6s ease;\r\n}\r\n.td-combo__c:hover .td-combo__media img { transform: scale(1.06); }\r\n.td-combo__body { padding: 18px 20px 20px; text-align: center; }\r\n.td-combo__name { font-family: 'Playfair Display', serif; font-size: 1.2rem; margin-bottom: 6px; color: var(--navy); }\r\n.td-combo__dist { font-size: .8rem; color: var(--orange); font-weight: 700; margin-bottom: 10px; letter-spacing: 1px; }\r\n.td-combo__why { font-size: .85rem; color: var(--text-soft); line-height: 1.5; }\r\n.td-combo__cta { display: inline-block; margin-top: 12px; font-size: .8rem; color: var(--green-dark); font-weight: 700; }\r\n\r\n\/* ================================================================\r\n   CTA BLOCS (Dynamics, PDF, Contact)\r\n   ================================================================ *\/\r\n.td-cta-band {\r\n  background: #fff;\r\n  border-radius: var(--radius-lg);\r\n  padding: 60px 40px;\r\n  text-align: center;\r\n  position: relative;\r\n  overflow: hidden;\r\n  box-shadow: var(--shadow);\r\n  border: 2px solid var(--green-soft);\r\n}\r\n.td-cta-band::before {\r\n  content: \"\";\r\n  position: absolute;\r\n  top: 0; left: 0; right: 0; height: 6px;\r\n  background: linear-gradient(90deg, var(--green) 0%, var(--orange) 50%, var(--yellow) 100%);\r\n}\r\n.td-cta-band > * { position: relative; }\r\n.td-cta-band h2 { font-family: 'Playfair Display', serif; color: var(--navy); font-size: clamp(1.8rem, 3vw, 2.5rem); margin-bottom: 14px; }\r\n.td-cta-band p { color: var(--text-soft); margin-bottom: 32px; font-size: 1.05rem; max-width: 680px; margin-left: auto; margin-right: auto; line-height: 1.6; }\r\n\r\n.td-btn {\r\n  display: inline-flex;\r\n  align-items: center;\r\n  gap: 10px;\r\n  padding: 14px 28px;\r\n  border-radius: 50px;\r\n  font-weight: 700;\r\n  text-decoration: none;\r\n  font-size: .92rem;\r\n  transition: all .25s;\r\n  border: 2px solid transparent;\r\n}\r\n.td-btn--main {\r\n  background: var(--navy);\r\n  color: #fff;\r\n  box-shadow: 0 6px 20px rgba(27,42,90,.3);\r\n}\r\n.td-btn--main:hover { background: var(--green-dark); transform: translateY(-2px); box-shadow: 0 10px 28px rgba(58,125,52,.4); color: #fff; }\r\n.td-btn--ghost { background: transparent; border-color: var(--navy); color: var(--navy); }\r\n.td-btn--ghost:hover { background: var(--navy); color: #fff; }\r\n.td-btn--pdf {\r\n  background: var(--green);\r\n  color: #fff !important;\r\n  box-shadow: 0 6px 20px rgba(125,194,66,.4);\r\n  font-weight: 800;\r\n  letter-spacing: .3px;\r\n}\r\n.td-btn--pdf:hover { background: var(--green-dark); color: #fff !important; transform: translateY(-2px); box-shadow: 0 10px 28px rgba(58,125,52,.5); }\r\n\r\n.td-cta-row {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  gap: 14px;\r\n  justify-content: center;\r\n}\r\n\r\n\/* CTA download PDF \u2014 section d\u00e9di\u00e9e *\/\r\n.td-pdf-band {\r\n  background: #fff;\r\n  border-radius: var(--radius-lg);\r\n  padding: 40px 36px;\r\n  display: grid;\r\n  grid-template-columns: auto 1fr auto;\r\n  gap: 28px;\r\n  align-items: center;\r\n  box-shadow: var(--shadow);\r\n  border-left: 6px solid var(--green);\r\n}\r\n.td-pdf-band__icon { font-size: 3rem; }\r\n.td-pdf-band__h { font-family: 'Playfair Display', serif; font-size: 1.4rem; color: var(--navy); margin-bottom: 4px; }\r\n.td-pdf-band__sub { color: var(--text-soft); font-size: .92rem; }\r\n@media (max-width: 720px) { .td-pdf-band { grid-template-columns: 1fr; text-align: center; } }\r\n\r\n\/* Mention discrete pros (BtoC en priorite) *\/\r\n.td-pro-discreet {\r\n  margin-top: 36px;\r\n  padding: 22px 28px;\r\n  background: var(--bg-alt);\r\n  border-radius: 12px;\r\n  border-left: 4px solid var(--navy);\r\n  text-align: center;\r\n}\r\n.td-pro-discreet p { font-size: .9rem; color: var(--text-soft); margin: 0; line-height: 1.6; }\r\n.td-pro-discreet a { color: var(--orange); font-weight: 700; }\r\n.td-pro-discreet strong { color: var(--navy); }\r\n\r\n\/* ================================================================\r\n   ANIMATIONS\r\n   ================================================================ *\/\r\n.td-anim {\r\n  opacity: 1;\r\n  transform: none;\r\n  animation: td-fade-in .8s ease both;\r\n}\r\n.td-anim.is-in {\r\n  opacity: 1;\r\n  transform: translateY(0);\r\n}\r\n@keyframes td-fade-in {\r\n  from { opacity: 0; transform: translateY(20px); }\r\n  to   { opacity: 1; transform: translateY(0); }\r\n}\r\n\r\n\/* ================================================================\r\n   RESPONSIVE FINETUNING\r\n   ================================================================ *\/\r\n@media (max-width: 720px) {\r\n  .td-section { padding: 60px 0; }\r\n  .td-hero__brand { width: 56px; height: 56px; top: 16px; left: 16px; }\r\n  .td-hero__brand svg { width: 38px; height: 38px; }\r\n}\r\n\r\n\/* ================================================================\r\n   PIED DE PAGE TOUCAN\r\n   ================================================================ *\/\r\n.td-foot {\r\n  background: linear-gradient(135deg, var(--navy) 0%, #14204a 100%);\r\n  color: #fff;\r\n  padding: 60px 0 30px;\r\n  margin-top: 0;\r\n}\r\n.td-foot__grid {\r\n  display: grid;\r\n  grid-template-columns: 1.4fr 1fr 1fr 1fr;\r\n  gap: 40px;\r\n  padding-bottom: 36px;\r\n  border-bottom: 1px solid rgba(255,255,255,.1);\r\n}\r\n.td-foot__brand { padding-right: 20px; }\r\n.td-foot__logo {\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: 1.6rem;\r\n  font-weight: 700;\r\n  letter-spacing: 3px;\r\n  color: var(--green);\r\n  margin-bottom: 8px;\r\n}\r\n.td-foot__logo span { color: #fff; font-weight: 400; letter-spacing: 2px; }\r\n.td-foot__tagline {\r\n  font-style: italic;\r\n  color: rgba(255,255,255,.7);\r\n  font-size: .9rem;\r\n  margin-bottom: 16px;\r\n}\r\n.td-foot__legal {\r\n  font-size: .78rem;\r\n  color: rgba(255,255,255,.5);\r\n  line-height: 1.6;\r\n}\r\n.td-foot__h {\r\n  color: var(--yellow);\r\n  font-family: 'Playfair Display', serif;\r\n  font-size: 1.05rem;\r\n  margin-bottom: 14px;\r\n  letter-spacing: 1px;\r\n}\r\n.td-foot ul { list-style: none; padding: 0; margin: 0 0 18px; }\r\n.td-foot ul li { margin-bottom: 8px; }\r\n.td-foot ul a {\r\n  color: rgba(255,255,255,.8);\r\n  font-size: .88rem;\r\n  text-decoration: none;\r\n  transition: color .2s;\r\n}\r\n.td-foot ul a:hover { color: var(--green); }\r\n.td-foot__social { display: flex; gap: 10px; }\r\n.td-foot__social a {\r\n  width: 36px; height: 36px;\r\n  border-radius: 50%;\r\n  background: rgba(255,255,255,.1);\r\n  color: #fff;\r\n  display: flex; align-items: center; justify-content: center;\r\n  font-weight: 700;\r\n  text-decoration: none;\r\n  transition: all .2s;\r\n}\r\n.td-foot__social a:hover { background: var(--green); transform: translateY(-2px); }\r\n.td-foot__bottom {\r\n  display: flex;\r\n  flex-wrap: wrap;\r\n  justify-content: space-between;\r\n  gap: 12px;\r\n  padding-top: 24px;\r\n  font-size: .8rem;\r\n  color: rgba(255,255,255,.5);\r\n}\r\n.td-foot__bottom a { color: rgba(255,255,255,.7); text-decoration: none; }\r\n.td-foot__bottom a:hover { color: var(--green); }\r\n@media (max-width: 880px) {\r\n  .td-foot__grid { grid-template-columns: 1fr 1fr; gap: 30px; }\r\n  .td-foot__brand { grid-column: 1 \/ -1; }\r\n}\r\n@media (max-width: 540px) {\r\n  .td-foot__grid { grid-template-columns: 1fr; }\r\n  .td-foot__bottom { flex-direction: column; align-items: center; text-align: center; }\r\n}\r\n<\/style>\r\n<script>\r\n(function(){\r\n  function killEmojis(){\r\n    var imgs = document.querySelectorAll('img.emoji, img[src*=\"s.w.org\/images\/core\/emoji\"]');\r\n    if (!imgs.length) return;\r\n    imgs.forEach(function(img){\r\n      var t = document.createTextNode(img.alt || '');\r\n      if (img.parentNode) img.parentNode.replaceChild(t, img);\r\n    });\r\n  }\r\n  if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', killEmojis);\r\n  else killEmojis();\r\n  \/\/ 2 retries differes pour rattraper les emojis injectes apres load (SANS observer infini)\r\n  setTimeout(killEmojis, 1500);\r\n  setTimeout(killEmojis, 4000);\r\n})();\r\n<\/script>\r\n\r\n\r\n\r\n<section class=\"td-fiche\">\r\n\r\n  <!-- ===== HERO ===== -->\r\n  <header class=\"td-hero\">\r\n    <div class=\"td-hero__bg\" aria-hidden=\"true\"><img decoding=\"async\" class=\"td-hero__photo\" src=\"https:\/\/images.pexels.com\/photos\/17246836\/pexels-photo-17246836.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=1920\" alt=\"Vue a\u00e9rienne d'Oaxaca de Ju\u00e1rez et son centre historique\" loading=\"eager\"><div class=\"td-hero__bg__overlay\"><\/div><\/div>\r\n\r\n    <div class=\"td-hero__content\">\r\n      <span class=\"td-hero__country\">Mexique \u00b7 Sud du Mexique<\/span>\r\n      <h1 class=\"td-hero__title\">Oa<em>x<\/em>aca<\/h1>\r\n      <p class=\"td-hero__tagline\">\u00ab 7 moles, 16 langues indig\u00e8nes, 1550\u00a0m d'altitude\u00a0\u00bb \u2014 la capitale culinaire et culturelle du Mexique.<\/p>\r\n      <div class=\"td-hero__stats\">\r\n        <div class=\"td-hero__stat\">\r\n          <span class=\"td-hero__stat-num\" data-count=\"7\">7<\/span>\r\n          <span class=\"td-hero__stat-lab\">moles d'Oaxaca<\/span>\r\n        <\/div>\r\n        <div class=\"td-hero__stat\">\r\n          <span class=\"td-hero__stat-num\" data-count=\"16\">16<\/span>\r\n          <span class=\"td-hero__stat-lab\">langues indig\u00e8nes<\/span>\r\n        <\/div>\r\n        <div class=\"td-hero__stat\">\r\n          <span class=\"td-hero__stat-num\" data-count=\"1987\">1987<\/span>\r\n          <span class=\"td-hero__stat-lab\">UNESCO<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"td-hero__scroll\">D\u00e9couvrir<\/div>\r\n  <\/header>\r\n\r\n  <!-- ===== QUICK BAR (ancres pour navigation, pas une sidebar) ===== -->\r\n  <nav class=\"td-quick\">\r\n    <div class=\"td-quick__row td-wrap\">\r\n      <a href=\"#intro\">Intro<\/a>\r\n      <a href=\"#geo\">G\u00e9ographie<\/a>\r\n      <a href=\"#climat\">Climat<\/a>\r\n      <a href=\"#exp\">Exp\u00e9riences<\/a>\r\n      <a href=\"#zones\">Zones<\/a>\r\n      <a href=\"#nature\">Nature<\/a>\r\n      <a href=\"#saveurs\">Saveurs<\/a>\r\n      <a href=\"#hotels\">H\u00f4tels<\/a>\r\n      <a href=\"#tips\">Tips Experts<\/a>\r\n      <a href=\"#faq\">FAQ<\/a>\r\n      <a href=\"#combo\">Combiner<\/a>\r\n      <a href=\"#pdf\">\ud83d\udcc4 PDF<\/a>\r\n    <\/div>\r\n  <\/nav>\r\n\r\n  <!-- ===== INTRO ===== -->\r\n  <section class=\"td-section\" id=\"intro\">\r\n    <div class=\"td-wrap\">\r\n      <div class=\"td-intro__grid td-anim\">\r\n        <div class=\"td-intro__txt\">\r\n          <span class=\"td-eyebrow\">\u00c0 propos d'Oaxaca<\/span>\r\n          <h2 class=\"td-h2\">La capitale culturelle <em>du Mexique<\/em><\/h2>\r\n          <p>Oaxaca de Ju\u00e1rez. \u00c0 <strong>1 550 m d'altitude au sud du Mexique<\/strong>, c'est la ville la plus color\u00e9e, la plus gastronomique et la plus diverse culturellement du pays. <strong>Centro Hist\u00f3rico class\u00e9 UNESCO<\/strong> depuis 1987, capitale mondiale du mezcal, berceau de la cuisine la plus complexe d'Am\u00e9rique, foyer de <strong>16 cultures indig\u00e8nes<\/strong> qui parlent encore leur langue.<\/p>\r\n          <p>C'est ici que na\u00eet le <em>mole<\/em> (au moins 7 vari\u00e9t\u00e9s officielles), que les march\u00e9s d\u00e9bordent d'\u00e9pices et de chapulines, que le <strong>D\u00eda de los Muertos<\/strong> se vit avec une intensit\u00e9 que vous ne verrez nulle part ailleurs au Mexique. La r\u00e9sistance fi\u00e8re du Mexique pr\u00e9hispanique.<\/p>\r\n          <p style=\"font-style: italic; color: var(--green-dark); font-weight: 600;\">Notre conseil terrain : 4 nuits minimum \u00e0 Oaxaca. Et si vous le pouvez \u2014 venez du 28 octobre au 4 novembre pour vivre D\u00eda de los Muertos. C'est une exp\u00e9rience qui change la vie.<\/p>\r\n        <\/div>\r\n        <div class=\"td-intro__photo\">\r\n          <img decoding=\"async\" loading=\"eager\" alt=\"Templo de Santo Domingo \u00e0 Oaxaca\"\r\n               src=\"https:\/\/images.pexels.com\/photos\/19432053\/pexels-photo-19432053.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=1280\">\r\n          <div class=\"td-intro__badge\">\ud83d\udccd Oaxaca, Mexique \u00b7 Centro Hist\u00f3rico UNESCO<\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== G\u00c9O & CLIMAT ===== -->\r\n  <section class=\"td-section td-section--alt\" id=\"geo\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">Rep\u00e8res<\/span>\r\n      <h2 class=\"td-h2\">G\u00e9ographie & <em>climat<\/em><\/h2>\r\n      <p class=\"td-lead\">L'essentiel \u00e0 conna\u00eetre avant de s'envoler \u2014 situation, acc\u00e8s, temp\u00e9ratures et meilleure p\u00e9riode.<\/p>\r\n\r\n      <div class=\"td-info-grid td-anim\">\r\n        <div class=\"td-info-card\">\r\n          <span class=\"td-info-card__icon\">\ud83d\uddfa\ufe0f<\/span>\r\n          <h3 class=\"td-info-card__h\">Situation & Acc\u00e8s<\/h3>\r\n          <ul>\r\n            <li><span>\ud83d\udccd<\/span><span><strong>Localisation<\/strong>Capitale de l'\u00c9tat d'Oaxaca, sud du Mexique, vall\u00e9e \u00e0 1 550 m d'altitude<\/span><\/li>\r\n            <li><span>\u2708\ufe0f<\/span><span><strong>A\u00e9roport<\/strong>Oaxaca International (OAX) \u2014 vols directs Mexico City (1h), USA (Houston, Dallas), connexions internationales via MEX<\/span><\/li>\r\n            <li><span>\ud83d\ude8c<\/span><span><strong>Bus ADO depuis CDMX<\/strong>Bus de luxe Mexico \u2192 Oaxaca, 6h, ~$35, paysage spectaculaire<\/span><\/li>\r\n            <li><span>\ud83d\udeb6<\/span><span><strong>Centro Hist\u00f3rico<\/strong>Tout \u00e0 pied : Andador Macedonio Alcal\u00e1 pi\u00e9tonne, Z\u00f3calo, march\u00e9s, Templo Santo Domingo<\/span><\/li>\r\n            <li><span>\ud83d\udee3\ufe0f<\/span><span><strong>Excursions cl\u00e9s<\/strong>Monte Alb\u00e1n 30 min \u00b7 Hierve el Agua 1h30 \u00b7 Mitla 45 min \u00b7 Teotitl\u00e1n 30 min \u00b7 Tlacolula market dimanche 1h<\/span><\/li>\r\n          <\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"td-info-card td-info-card--orange\">\r\n          <span class=\"td-info-card__icon\">\u2600\ufe0f<\/span>\r\n          <h3 class=\"td-info-card__h\">Climat & Saison<\/h3>\r\n          <ul>\r\n            <li><span>\ud83c\udf21\ufe0f<\/span><span><strong>Temp\u00e9rature<\/strong>25-28\u00b0C jour \/ 12-15\u00b0C nuit \u00b7 climat temp\u00e9r\u00e9 d'altitude \u00b7 jamais \u00e9touffant<\/span><\/li>\r\n            <li><span>\u2600\ufe0f<\/span><span><strong>Saison s\u00e8che<\/strong>Octobre \u2192 Mai \u00b7 ciel clair, lumi\u00e8re dor\u00e9e \u00b7 saison id\u00e9ale<\/span><\/li>\r\n            <li><span>\ud83c\udf27\ufe0f<\/span><span><strong>Saison verte<\/strong>Juin \u2192 Septembre \u00b7 averses orageuses l'apr\u00e8s-midi, vall\u00e9es luxuriantes<\/span><\/li>\r\n            <li><span>\ud83d\udc80<\/span><span><strong>D\u00eda de los Muertos<\/strong>1\u1d49\u02b3-2 novembre \u00b7 exp\u00e9rience hors normes (r\u00e9server 6 mois avant)<\/span><\/li>\r\n            <li><span>\ud83d\udc8e<\/span><span><strong>Sweet spot<\/strong>Octobre-Novembre (D\u00eda de los Muertos + sec) \u00b7 Mars-Avril (Semana Santa) \u00b7 D\u00e9cembre-F\u00e9vrier (calme)<\/span><\/li>\r\n          <\/ul>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- CALENDRIER MENSUEL VISUEL -->\r\n      <div class=\"td-anim\" id=\"climat\" style=\"margin-top: 50px;\">\r\n        <h3 style=\"font-family: 'Playfair Display', serif; font-size: 1.6rem; color: var(--navy); margin-bottom: 8px;\">Mois par mois \u2014 quand partir ?<\/h3>\r\n        <p style=\"color: var(--text-soft); margin-bottom: 0;\">Survolez les mois pour identifier les meilleures fen\u00eatres.<\/p>\r\n        <div class=\"td-cal\">\r\n          <div class=\"td-cal__m td-cal__m--high\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Jan<\/div><div class=\"td-cal__icon\">\u2600\ufe0f<\/div><\/div>\r\n          <div class=\"td-cal__m td-cal__m--high\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">F\u00e9v<\/div><div class=\"td-cal__icon\">\u2600\ufe0f<\/div><\/div>\r\n          <div class=\"td-cal__m td-cal__m--top\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Mar<\/div><div class=\"td-cal__icon\">\ud83c\udfad<\/div><\/div>\r\n          <div class=\"td-cal__m td-cal__m--top\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Avr<\/div><div class=\"td-cal__icon\">\ud83c\udfad<\/div><\/div>\r\n          <div class=\"td-cal__m td-cal__m--high\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Mai<\/div><div class=\"td-cal__icon\">\u2600\ufe0f<\/div><\/div>\r\n          <div class=\"td-cal__m\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Jun<\/div><div class=\"td-cal__icon\">\ud83c\udf27\ufe0f<\/div><\/div>\r\n          <div class=\"td-cal__m td-cal__m--top\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Jul<\/div><div class=\"td-cal__icon\">\ud83c\udf89<\/div><\/div>\r\n          <div class=\"td-cal__m\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Ao\u00fb<\/div><div class=\"td-cal__icon\">\ud83c\udf27\ufe0f<\/div><\/div>\r\n          <div class=\"td-cal__m\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Sep<\/div><div class=\"td-cal__icon\">\ud83c\udf27\ufe0f<\/div><\/div>\r\n          <div class=\"td-cal__m td-cal__m--high\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Oct<\/div><div class=\"td-cal__icon\">\ud83d\udc8e<\/div><\/div>\r\n          <div class=\"td-cal__m td-cal__m--top\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">Nov<\/div><div class=\"td-cal__icon\">\ud83d\udc80<\/div><\/div>\r\n          <div class=\"td-cal__m td-cal__m--high\"><span class=\"td-cal__dot\"><\/span><div class=\"td-cal__name\">D\u00e9c<\/div><div class=\"td-cal__icon\">\u2600\ufe0f<\/div><\/div>\r\n        <\/div>\r\n        <div class=\"td-cal__legend\">\r\n          <span><i style=\"background: var(--green);\"><\/i>Sweet spot Toucan<\/span>\r\n          <span><i style=\"background: var(--orange);\"><\/i>Haute saison<\/span>\r\n          <span><i style=\"background: var(--navy);\"><\/i>Saison d\u00e9conseill\u00e9e<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== EXP\u00c9RIENCES SIGNATURE ===== -->\r\n  <section class=\"td-section\" id=\"exp\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">\u00c0 ne pas manquer<\/span>\r\n      <h2 class=\"td-h2\">Les 5 exp\u00e9riences <em>signature<\/em><\/h2>\r\n      <p class=\"td-lead\">Ce qu'on recommande syst\u00e9matiquement \u00e0 nos voyageurs. Avec, sous chaque exp\u00e9rience, le secret terrain qui fait la diff\u00e9rence.<\/p>\r\n\r\n      <div class=\"td-exps\">\r\n\r\n        <article class=\"td-exp td-anim\">\r\n          <div class=\"td-exp__media\">\r\n            <span class=\"td-exp__num\">1<\/span>\r\n            <img decoding=\"async\" loading=\"lazy\" alt=\"Templo de Santo Domingo de Guzm\u00e1n \u00e0 Oaxaca\"\r\n                 src=\"https:\/\/images.pexels.com\/photos\/18989047\/pexels-photo-18989047.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=1280\">\r\n          <\/div>\r\n          <div class=\"td-exp__body\">\r\n            <span class=\"td-exp__cat\">\ud83c\udfdb\ufe0f Centre historique UNESCO<\/span>\r\n            <h3 class=\"td-exp__title\">Centro Hist\u00f3rico &amp; Templo de Santo Domingo<\/h3>\r\n            <p class=\"td-exp__desc\">C\u0153ur battant d'Oaxaca : la <strong>Plaza de la Constituci\u00f3n<\/strong>, l'<strong>Andador Macedonio Alcal\u00e1<\/strong> pi\u00e9tonne, et surtout le <strong>Templo de Santo Domingo de Guzm\u00e1n<\/strong> \u2014 l'une des plus belles \u00e9glises baroques d'Am\u00e9rique, int\u00e9rieur enti\u00e8rement dor\u00e9 \u00e0 l'or fin (XVII\u1d49 si\u00e8cle). Le mus\u00e9e des cultures de Oaxaca attenant abrite le tr\u00e9sor de la Tombe 7 de Monte Alb\u00e1n.<\/p>\r\n            <div class=\"td-exp__tips\">\r\n              <div class=\"td-tip td-tip--secret\"><strong>\ud83e\udd2b Secret Pro :<\/strong> visiter Santo Domingo \u00e0 <em>l'ouverture (10h)<\/em> ou en fin d'apr\u00e8s-midi (16h) \u2014 la lumi\u00e8re oblique fait scintiller les ors.<\/div>\r\n              <div class=\"td-tip td-tip--astuce\"><strong>\ud83d\udca1 Astuce :<\/strong> tous les <em>vendredis 18h<\/em>, fanfare gratuite sur la Plaza de la Constituci\u00f3n.<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"td-exp td-anim\">\r\n          <div class=\"td-exp__media\">\r\n            <span class=\"td-exp__num\">2<\/span>\r\n            <img decoding=\"async\" loading=\"lazy\" alt=\"Pyramides pr\u00e9-hispaniques de Monte Alb\u00e1n\"\r\n                 src=\"https:\/\/images.pexels.com\/photos\/4700267\/pexels-photo-4700267.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=1280\">\r\n          <\/div>\r\n          <div class=\"td-exp__body\">\r\n            <span class=\"td-exp__cat\">\ud83c\udfdb\ufe0f Cit\u00e9 zapot\u00e8que UNESCO<\/span>\r\n            <h3 class=\"td-exp__title\">Monte Alb\u00e1n &amp; les vall\u00e9es zapot\u00e8ques<\/h3>\r\n            <p class=\"td-exp__desc\">\u00c0 30 min d'Oaxaca, perch\u00e9e sur une montagne aplanie il y a 2 500 ans, <strong>Monte Alb\u00e1n<\/strong> fut la capitale des Zapot\u00e8ques pendant 1 000 ans. Plate-forme c\u00e9r\u00e9monielle, terrain de jeu de balle, observatoire astronomique, panorama 360\u00b0 sur les vall\u00e9es centrales.<\/p>\r\n            <div class=\"td-exp__tips\">\r\n              <div class=\"td-tip td-tip--secret\"><strong>\ud83e\udd2b Secret Pro :<\/strong> partir avant 9h pour \u00e9viter le soleil au z\u00e9nith \u2014 le site est sans ombre, p\u00e9nible apr\u00e8s 11h.<\/div>\r\n              <div class=\"td-tip td-tip--vip\"><strong>\ud83d\udc51 Option VIP :<\/strong> visite priv\u00e9e avec arch\u00e9ologue francophone, $130\/groupe, acc\u00e8s au mus\u00e9e et tombes.<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"td-exp td-anim\">\r\n          <div class=\"td-exp__media\">\r\n            <span class=\"td-exp__num\">3<\/span>\r\n            <img decoding=\"async\" loading=\"lazy\" alt=\"Cascades p\u00e9trifi\u00e9es de Hierve el Agua\"\r\n                 src=\"https:\/\/images.pexels.com\/photos\/10615053\/pexels-photo-10615053.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=1280\">\r\n          <\/div>\r\n          <div class=\"td-exp__body\">\r\n            <span class=\"td-exp__cat\">\ud83d\udca7 Ph\u00e9nom\u00e8ne g\u00e9ologique<\/span>\r\n            <h3 class=\"td-exp__title\">Hierve el Agua, cascades p\u00e9trifi\u00e9es<\/h3>\r\n            <p class=\"td-exp__desc\">Formations calcaires uniques au monde, sculpt\u00e9es sur 12 000 ans par des sources d'eau satur\u00e9es en min\u00e9raux. <strong>Piscines naturelles surplombant la vall\u00e9e<\/strong> \u00e0 1 800 m d'altitude, vue \u00e0 couper le souffle. Site sacr\u00e9 pour les Zapot\u00e8ques.<\/p>\r\n            <div class=\"td-exp__tips\">\r\n              <div class=\"td-tip td-tip--astuce\"><strong>\ud83d\udca1 Astuce :<\/strong> combiner avec la <em>fabrique de mezcal de Santiago Matatl\u00e1n<\/em> et le <em>Tule<\/em> (l'arbre mill\u00e9naire) sur la m\u00eame journ\u00e9e.<\/div>\r\n              <div class=\"td-tip td-tip--secret\"><strong>\ud83e\udd2b Secret Pro :<\/strong> y aller la <em>premi\u00e8re heure (8h)<\/em> ou en fin d'apr\u00e8s-midi pour \u00e9viter les bus de touristes mexicains.<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"td-exp td-anim\">\r\n          <div class=\"td-exp__media\">\r\n            <span class=\"td-exp__num\">4<\/span>\r\n            <img decoding=\"async\" loading=\"lazy\" alt=\"Autel D\u00eda de los Muertos avec fleurs de cempas\u00fachil\"\r\n                 src=\"https:\/\/images.pexels.com\/photos\/32091265\/pexels-photo-32091265.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=1280\">\r\n          <\/div>\r\n          <div class=\"td-exp__body\">\r\n            <span class=\"td-exp__cat\">\ud83d\udc80 Tradition vivante<\/span>\r\n            <h3 class=\"td-exp__title\">D\u00eda de los Muertos (1\u1d49\u02b3-2 novembre)<\/h3>\r\n            <p class=\"td-exp__desc\">Oaxaca est <strong>LA ville mexicaine<\/strong> o\u00f9 vivre le D\u00eda de los Muertos. Comparsas (d\u00e9fil\u00e9s costum\u00e9s), <em>tapetes de arena<\/em> (tapis de sable), autels familiaux dans les maisons, veill\u00e9es dans les cimeti\u00e8res (Xoxocotl\u00e1n = le plus \u00e9mouvant). Une exp\u00e9rience unique, profonde, mystique.<\/p>\r\n            <div class=\"td-exp__tips\">\r\n              <div class=\"td-tip td-tip--vip\"><strong>\ud83d\udc51 Option VIP :<\/strong> d\u00eener-veill\u00e9e chez une famille zapot\u00e8que \u00e0 Xoxocotl\u00e1n, \u00e9change et partage du <em>pan de muertos<\/em>, $90\/pers.<\/div>\r\n              <div class=\"td-tip td-tip--secret\"><strong>\ud83e\udd2b Secret Pro :<\/strong> r\u00e9server l'h\u00f4tel <em>6 mois \u00e0 l'avance<\/em>. Tarifs \u00d73, places limit\u00e9es, p\u00e9riode la plus magique de l'ann\u00e9e.<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"td-exp td-anim\">\r\n          <div class=\"td-exp__media\">\r\n            <span class=\"td-exp__num\">5<\/span>\r\n            <img decoding=\"async\" loading=\"lazy\" alt=\"March\u00e9 et gastronomie mexicaine\"\r\n                 src=\"https:\/\/images.pexels.com\/photos\/7772205\/pexels-photo-7772205.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=1280\">\r\n          <\/div>\r\n          <div class=\"td-exp__body\">\r\n            <span class=\"td-exp__cat\">\ud83c\udf2e March\u00e9s &amp; mezcal<\/span>\r\n            <h3 class=\"td-exp__title\">Mercado 20 de Noviembre &amp; mezcaler\u00edas<\/h3>\r\n            <p class=\"td-exp__desc\"><strong>Mercado 20 de Noviembre<\/strong> : tlayudas g\u00e9antes, chapulines (sauterelles \u00e9pic\u00e9es), mole negro, tasajo grill\u00e9 sur le pasillo de humo. <strong>Mercado Benito Ju\u00e1rez<\/strong> : \u00e9pices, fromages, artisanat. <strong>Tlacolula market<\/strong> (dimanche, 1h) : le plus authentique des march\u00e9s zapot\u00e8ques. Et apr\u00e8s \u2014 mezcaler\u00edas partout dans le Centro.<\/p>\r\n            <div class=\"td-exp__tips\">\r\n              <div class=\"td-tip td-tip--astuce\"><strong>\ud83d\udca1 Astuce :<\/strong> pour go\u00fbter les 7 moles d'un coup : restaurant <em>Los Pacos<\/em> propose un sampler officiel.<\/div>\r\n              <div class=\"td-tip td-tip--secret\"><strong>\ud83e\udd2b Secret Pro :<\/strong> mezcaler\u00edas authentiques : <em>Mezcaloteca<\/em>, <em>In Situ<\/em>, <em>Sabina Sabe<\/em> \u2014 pas les bars touristiques de la Calle Macedonio Alcal\u00e1.<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== ZONES CL\u00c9S ===== -->\r\n  <section class=\"td-section td-section--alt\" id=\"zones\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">G\u00e9ographie urbaine<\/span>\r\n      <h2 class=\"td-h2\">Oaxaca &amp; ses <em>3 univers<\/em><\/h2>\r\n      <p class=\"td-lead\">Trois Oaxaca cohabitent : le Centro Hist\u00f3rico colonial UNESCO, les quartiers d'artistes (Jalatlaco, Reforma), et les <strong>pueblos artisans<\/strong> qui bordent les vall\u00e9es centrales.<\/p>\r\n\r\n      <div class=\"td-zones td-anim\">\r\n        <div class=\"td-zone\">\r\n          <h3 class=\"td-zone__h\">Centro Hist\u00f3rico<\/h3>\r\n          <p class=\"td-zone__for\">Pour : culture \u00b7 marche \u00b7 gastronomie<\/p>\r\n          <ul>\r\n            <li>\ud83c\udfdb\ufe0f <span><strong>Plaza de la Constituci\u00f3n<\/strong> c\u0153ur de la ville, fanfare gratuite vendredi soir<\/span><\/li>\r\n            <li>\u26ea <span><strong>Templo Santo Domingo<\/strong> baroque dor\u00e9 XVII\u1d49, le plus beau du Mexique<\/span><\/li>\r\n            <li>\ud83d\udeb6 <span><strong>Andador Macedonio Alcal\u00e1<\/strong> rue pi\u00e9tonne 1 km, galeries, mezcaler\u00edas<\/span><\/li>\r\n            <li>\ud83c\udf2e <span><strong>Mercado 20 de Noviembre<\/strong> tlayudas, mole, chapulines, tasajo<\/span><\/li>\r\n            <li>\ud83c\udfa8 <span><strong>Mus\u00e9es<\/strong> Cultures de Oaxaca \u00b7 MACO \u00b7 Textile \u00b7 Filatelia<\/span><\/li>\r\n          <\/ul>\r\n        <\/div>\r\n\r\n        <div class=\"td-zone td-zone--alt\">\r\n          <h3 class=\"td-zone__h\">Pueblos artisans &amp; vall\u00e9es<\/h3>\r\n          <p class=\"td-zone__for\">Pour : artisanat \u00b7 authenticit\u00e9 \u00b7 excursions<\/p>\r\n          <ul>\r\n            <li>\ud83c\udfdb\ufe0f <span><strong>Monte Alb\u00e1n<\/strong> capitale zapot\u00e8que UNESCO, 30 min, panorama 360\u00b0<\/span><\/li>\r\n            <li>\ud83d\udca7 <span><strong>Hierve el Agua<\/strong> cascades p\u00e9trifi\u00e9es, piscines naturelles, 1h30<\/span><\/li>\r\n            <li>\ud83e\uddf5 <span><strong>Teotitl\u00e1n del Valle<\/strong> textiles zapot\u00e8ques tiss\u00e9s au m\u00e9tier, 30 min<\/span><\/li>\r\n            <li>\ud83c\udfa8 <span><strong>San Bartolo Coyotepec<\/strong> poterie noire embl\u00e9matique, 25 min<\/span><\/li>\r\n            <li>\ud83d\udc09 <span><strong>San Mart\u00edn Tilcajete &amp; Arrazola<\/strong> alebrijes (animaux fantastiques sculpt\u00e9s)<\/span><\/li>\r\n          <\/ul>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== FAUNE & NATURE ===== -->\r\n  <section class=\"td-section\" id=\"nature\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">Bestiaire<\/span>\r\n      <h2 class=\"td-h2\">La nature qui vous <em>attend<\/em><\/h2>\r\n      <p class=\"td-lead\">L'\u00c9tat d'Oaxaca abrite la plus grande biodiversit\u00e9 du Mexique : for\u00eats de pin-ch\u00eane, jungle subtropicale, vall\u00e9es arides, et 600 km de c\u00f4te Pacifique. Plus de <strong>1 500 esp\u00e8ces de papillons<\/strong> et 700 esp\u00e8ces d'oiseaux recens\u00e9es.<\/p>\r\n\r\n      <div class=\"td-fauna td-anim\">\r\n        <div class=\"td-fauna__c\"><div class=\"td-fauna__icon\">\ud83d\udc22<\/div><div class=\"td-fauna__name\">Tortue olive ridley<\/div><div class=\"td-fauna__sci\">Lepidochelys olivacea<\/div><div class=\"td-fauna__when\">Mazunte\/Escobilla \u00b7 Juin \u2192 D\u00e9c<\/div><\/div>\r\n        <div class=\"td-fauna__c\"><div class=\"td-fauna__icon\">\ud83d\udc0b<\/div><div class=\"td-fauna__name\">Baleine \u00e0 bosse<\/div><div class=\"td-fauna__sci\">Megaptera novaeangliae<\/div><div class=\"td-fauna__when\">C\u00f4te Pacifique \u00b7 Nov \u2192 Mars<\/div><\/div>\r\n        <div class=\"td-fauna__c\"><div class=\"td-fauna__icon\">\ud83e\udd85<\/div><div class=\"td-fauna__name\">Quetzal<\/div><div class=\"td-fauna__sci\">Pharomachrus mocinno<\/div><div class=\"td-fauna__when\">Sierra Norte \u00b7 toute l'ann\u00e9e<\/div><\/div>\r\n        <div class=\"td-fauna__c\"><div class=\"td-fauna__icon\">\ud83d\udc06<\/div><div class=\"td-fauna__name\">Jaguarundi<\/div><div class=\"td-fauna__sci\">Herpailurus yagouaroundi<\/div><div class=\"td-fauna__when\">For\u00eats prot\u00e9g\u00e9es \u00b7 rare<\/div><\/div>\r\n        <div class=\"td-fauna__c\"><div class=\"td-fauna__icon\">\ud83e\udd8b<\/div><div class=\"td-fauna__name\">Papillon monarque<\/div><div class=\"td-fauna__sci\">Danaus plexippus<\/div><div class=\"td-fauna__when\">De passage \u00b7 Oct \u2192 Mars<\/div><\/div>\r\n        <div class=\"td-fauna__c\"><div class=\"td-fauna__icon\">\ud83e\udd9c<\/div><div class=\"td-fauna__name\">Toucan \u00e9meraude<\/div><div class=\"td-fauna__sci\">Aulacorhynchus prasinus<\/div><div class=\"td-fauna__when\">For\u00eats pin-ch\u00eane \u00b7 toute l'ann\u00e9e<\/div><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== SAVEURS ===== -->\r\n  <section class=\"td-section td-section--alt\" id=\"saveurs\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">Gastronomie<\/span>\r\n      <h2 class=\"td-h2\">Saveurs <em>d'Oaxaca<\/em><\/h2>\r\n      <p class=\"td-lead\">Oaxaca est <strong>la capitale gastronomique du Mexique<\/strong> \u2014 UNESCO \u00ab cuisine traditionnelle \u00bb 2010. La cuisine la plus complexe d'Am\u00e9rique : 7 moles officiels, 200+ vari\u00e9t\u00e9s de mezcal, ingr\u00e9dients pr\u00e9hispaniques inchang\u00e9s depuis 3 000 ans (chapulines, hojasanta, huitlacoche).<\/p>\r\n\r\n      <div class=\"td-flavors td-anim\">\r\n        <div class=\"td-flav\"><div class=\"td-flav__name\">\ud83c\udf6b Mole Negro<\/div><div class=\"td-flav__price\">~$10 \u2014 plat<\/div><div class=\"td-flav__desc\">Le roi des moles. 30+ ingr\u00e9dients (chocolat, 5 piments, \u00e9pices, fruits secs), 3 jours de pr\u00e9paration. Servi sur poulet ou dinde. Go\u00fbter chez Los Pacos ou Origen.<\/div><\/div>\r\n        <div class=\"td-flav\"><div class=\"td-flav__name\">\ud83e\uded3 Tlayuda<\/div><div class=\"td-flav__price\">~$8 \u2014 plat<\/div><div class=\"td-flav__desc\">La \u00ab pizza mexicaine \u00bb : tortilla XXL grill\u00e9e, asiento (graisse de porc), haricots noirs, quesillo, viande, salsa. Le street food signature d'Oaxaca.<\/div><\/div>\r\n        <div class=\"td-flav\"><div class=\"td-flav__name\">\ud83e\udd97 Chapulines<\/div><div class=\"td-flav__price\">~$3 \u2014 ap\u00e9ro<\/div><div class=\"td-flav__desc\">Sauterelles grill\u00e9es avec ail, citron vert, sel, chili. Snack pr\u00e9hispanique riche en prot\u00e9ines. \u00c0 grignoter avec un mezcal au march\u00e9.<\/div><\/div>\r\n        <div class=\"td-flav\"><div class=\"td-flav__name\">\ud83e\uddc0 Quesillo<\/div><div class=\"td-flav__price\">~$5 \u2014 accomp.<\/div><div class=\"td-flav__desc\">Le \u00ab string cheese \u00bb de Oaxaca, fromage filant frais. Base de la tlayuda et des quesadillas. Production artisanale \u00e0 Etla.<\/div><\/div>\r\n        <div class=\"td-flav\"><div class=\"td-flav__name\">\ud83c\udf75 Tejate<\/div><div class=\"td-flav__price\">~$2 \u2014 boisson<\/div><div class=\"td-flav__desc\">Boisson pr\u00e9hispanique zapot\u00e8que : ma\u00efs, cacao, fleur de cacao (rosita), graines de mamey. Mousseuse, fra\u00eeche, unique au monde. Vendue au Mercado 20.<\/div><\/div>\r\n        <div class=\"td-flav\"><div class=\"td-flav__name\">\ud83e\udd43 Mezcal artisanal<\/div><div class=\"td-flav__price\">$8\u201325 \u2014 verre<\/div><div class=\"td-flav__desc\">Capitale mondiale du mezcal. 200+ vari\u00e9t\u00e9s (espad\u00edn, tobal\u00e1, tepeztate, madrecuixe\u2026). \u00c0 d\u00e9guster en mezcaler\u00eda, jamais sec \u2014 orange sal\u00e9e et sel de ver \u00e0 c\u00f4t\u00e9.<\/div><\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== H\u00d4TELS SIGNATURE ===== -->\r\n  <section class=\"td-section\" id=\"hotels\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">Notre s\u00e9lection terrain<\/span>\r\n      <h2 class=\"td-h2\">O\u00f9 <em>dormir<\/em> \u00e0 Oaxaca ?<\/h2>\r\n      <p class=\"td-lead\">5 adresses test\u00e9es et valid\u00e9es par notre \u00e9quipe terrain. Oaxaca a une sc\u00e8ne h\u00f4teli\u00e8re unique : <strong>haciendas et ex-couvents coloniaux<\/strong> reconvertis en h\u00f4tels signature, casas patriciennes, boutique-h\u00f4tels de design contemporain.<\/p>\r\n\r\n      <div class=\"td-hotels td-anim\">\r\n        <div class=\"td-hotel\">\r\n          <div class=\"td-hotel__stars\">5\u2605<\/div>\r\n          <div>\r\n            <div class=\"td-hotel__name\">Quinta Real Oaxaca<\/div>\r\n            <div class=\"td-hotel__style\">Ex-couvent XVI\u1d49 si\u00e8cle \u00b7 clo\u00eetre int\u00e9rieur \u00b7 Centro Hist\u00f3rico<\/div>\r\n            <span class=\"td-hotel__for\">Lune de miel \u00b7 Exp\u00e9rience signature<\/span>\r\n          <\/div>\r\n          <a class=\"td-hotel__cta\" href=\"https:\/\/dynamics.toucandiscovery.com\/?destination=oaxaca&amp;hotel=quinta-real\" target=\"_blank\" rel=\"noopener\">\u26a1 R\u00e9server Dynamics<\/a>\r\n        <\/div>\r\n        <div class=\"td-hotel\">\r\n          <div class=\"td-hotel__stars\">5\u2605<\/div>\r\n          <div>\r\n            <div class=\"td-hotel__name\">Casa Oaxaca El Restaurante<\/div>\r\n            <div class=\"td-hotel__style\">Boutique gastronomique \u00b7 7 chambres \u00b7 cuisine \u00e9toil\u00e9e<\/div>\r\n            <span class=\"td-hotel__for\">Foodies \u00b7 Couples<\/span>\r\n          <\/div>\r\n          <a class=\"td-hotel__cta\" href=\"https:\/\/dynamics.toucandiscovery.com\/?destination=oaxaca&amp;hotel=casa-oaxaca\" target=\"_blank\" rel=\"noopener\">\u26a1 R\u00e9server Dynamics<\/a>\r\n        <\/div>\r\n        <div class=\"td-hotel\">\r\n          <div class=\"td-hotel__stars\">4\u2605<\/div>\r\n          <div>\r\n            <div class=\"td-hotel__name\">Hotel Azul de Oaxaca<\/div>\r\n            <div class=\"td-hotel__style\">Design contemporain \u00b7 cour int\u00e9rieure bleue \u00b7 \u00e0 2 min du Centro<\/div>\r\n            <span class=\"td-hotel__for\">Couples \u00b7 Design lovers<\/span>\r\n          <\/div>\r\n          <a class=\"td-hotel__cta\" href=\"https:\/\/dynamics.toucandiscovery.com\/?destination=oaxaca&amp;hotel=azul\" target=\"_blank\" rel=\"noopener\">\u26a1 R\u00e9server Dynamics<\/a>\r\n        <\/div>\r\n        <div class=\"td-hotel\">\r\n          <div class=\"td-hotel__stars\">4\u2605<\/div>\r\n          <div>\r\n            <div class=\"td-hotel__name\">Hotel Casa Conzatti<\/div>\r\n            <div class=\"td-hotel__style\">Maison patricienne \u00b7 jardin parc Llano \u00b7 vue cath\u00e9drale<\/div>\r\n            <span class=\"td-hotel__for\">Familles \u00b7 Slow travel<\/span>\r\n          <\/div>\r\n          <a class=\"td-hotel__cta\" href=\"https:\/\/dynamics.toucandiscovery.com\/?destination=oaxaca&amp;hotel=conzatti\" target=\"_blank\" rel=\"noopener\">\u26a1 R\u00e9server Dynamics<\/a>\r\n        <\/div>\r\n        <div class=\"td-hotel\">\r\n          <div class=\"td-hotel__stars\">3\u2605<\/div>\r\n          <div>\r\n            <div class=\"td-hotel__name\">Casa de las Bugambilias B&amp;B<\/div>\r\n            <div class=\"td-hotel__style\">B&amp;B charme \u00b7 8 chambres \u00b7 accueil familial \u00b7 Centro<\/div>\r\n            <span class=\"td-hotel__for\">Voyageurs curieux \u00b7 Budget malin<\/span>\r\n          <\/div>\r\n          <a class=\"td-hotel__cta\" href=\"https:\/\/dynamics.toucandiscovery.com\/?destination=oaxaca&amp;hotel=bugambilias\" target=\"_blank\" rel=\"noopener\">\u26a1 R\u00e9server Dynamics<\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== TIPS EXPERTS \u2014 RUBRIQUE ===== -->\r\n  <section class=\"td-section td-section--alt\" id=\"tips\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">L'expertise terrain<\/span>\r\n      <h2 class=\"td-h2\">Tips <em>Experts<\/em> Toucan<\/h2>\r\n      <p class=\"td-lead\">Les vrais conseils que les guides ne vous donnent pas. 8 raccourcis terrain pour \u00e9conomiser temps, argent et frustration.<\/p>\r\n\r\n      <div class=\"td-tips-grid td-anim\">\r\n\r\n        <div class=\"td-tipc\">\r\n          <span class=\"td-tipc__ico\">\ud83d\udc80<\/span>\r\n          <div class=\"td-tipc__cat\">D\u00eda de los Muertos<\/div>\r\n          <h3 class=\"td-tipc__h\">R\u00e9server 6 mois \u00e0 l'avance<\/h3>\r\n          <p class=\"td-tipc__txt\">Du 28 octobre au 4 novembre, Oaxaca = pic absolu. H\u00f4tels \u00d73, places limit\u00e9es. R\u00e9server d\u00e8s mars-avril pour cette p\u00e9riode.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"td-tipc\">\r\n          <span class=\"td-tipc__ico\">\ud83c\udf2e<\/span>\r\n          <div class=\"td-tipc__cat\">March\u00e9s<\/div>\r\n          <h3 class=\"td-tipc__h\">Tlacolula market dimanche<\/h3>\r\n          <p class=\"td-tipc__txt\">Le march\u00e9 zapot\u00e8que traditionnel (\u00e0 1h d'Oaxaca, dimanche uniquement) \u2014 b\u00e9tail, textiles, mole, mezcal. Plus authentique que les march\u00e9s du Centro.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"td-tipc\">\r\n          <span class=\"td-tipc__ico\">\ud83e\udd43<\/span>\r\n          <div class=\"td-tipc__cat\">Mezcal<\/div>\r\n          <h3 class=\"td-tipc__h\">Mezcaler\u00edas &gt; bars touristes<\/h3>\r\n          <p class=\"td-tipc__txt\">Vrai mezcal en mezcaler\u00eda : Mezcaloteca, In Situ, Sabina Sabe, Dos Pisos. \u00c9viter les bars de la calle Macedonio Alcal\u00e1 qui servent du mezcal industriel.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"td-tipc\">\r\n          <span class=\"td-tipc__ico\">\ud83d\ude97<\/span>\r\n          <div class=\"td-tipc__cat\">Excursions<\/div>\r\n          <h3 class=\"td-tipc__h\">Pueblos artisans : voiture priv\u00e9e<\/h3>\r\n          <p class=\"td-tipc__txt\">Pour visiter Teotitl\u00e1n + San Bartolo + Hierve el Agua en 1 jour : voiture priv\u00e9e + chauffeur ($80\/journ\u00e9e). Plus efficace que les bus collectifs.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"td-tipc\">\r\n          <span class=\"td-tipc__ico\">\ud83e\udd44<\/span>\r\n          <div class=\"td-tipc__cat\">Gastronomie<\/div>\r\n          <h3 class=\"td-tipc__h\">Go\u00fbter les 7 moles d'un coup<\/h3>\r\n          <p class=\"td-tipc__txt\">Restaurant Los Pacos propose un sampler officiel des 7 moles d'Oaxaca (negro, rojo, amarillo, coloradito, verde, chichilo, manchamantel) pour ~$25.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"td-tipc\">\r\n          <span class=\"td-tipc__ico\">\ud83c\udf21\ufe0f<\/span>\r\n          <div class=\"td-tipc__cat\">Altitude<\/div>\r\n          <h3 class=\"td-tipc__h\">1 550 m = nuits fra\u00eeches<\/h3>\r\n          <p class=\"td-tipc__txt\">Jour : 25-28\u00b0C \/ nuit : 12-15\u00b0C. Emporter un pull\/veste l\u00e9g\u00e8re pour les soir\u00e9es sur la Plaza et les balades nocturnes en novembre-f\u00e9vrier.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"td-tipc\">\r\n          <span class=\"td-tipc__ico\">\ud83d\udcb5<\/span>\r\n          <div class=\"td-tipc__cat\">Cash<\/div>\r\n          <h3 class=\"td-tipc__h\">Cash au march\u00e9 &amp; pueblos<\/h3>\r\n          <p class=\"td-tipc__txt\">March\u00e9s, taxis, pueblos artisans, mezcaler\u00edas locales : pesos cash. Restos et h\u00f4tels du Centro : CB accept\u00e9e. ATMs Banorte, BBVA et Santander dans le Centro.<\/p>\r\n        <\/div>\r\n\r\n        <div class=\"td-tipc\">\r\n          <span class=\"td-tipc__ico\">\ud83d\udec2<\/span>\r\n          <div class=\"td-tipc__cat\">Formalit\u00e9s<\/div>\r\n          <h3 class=\"td-tipc__h\">Pas de visa UE &lt; 90 jours<\/h3>\r\n          <p class=\"td-tipc__txt\">Passeport valide 6 mois apr\u00e8s retour. Carte FMM (~$30) d\u00e9livr\u00e9e \u00e0 l'arriv\u00e9e, \u00e0 conserver durant tout le s\u00e9jour.<\/p>\r\n        <\/div>\r\n\r\n      <\/div>\r\n\r\n      <!-- \u00c0 NE PAS FAIRE -->\r\n      <div class=\"td-avoid td-anim\">\r\n        <h3 class=\"td-avoid__h\">\u26a0\ufe0f \u00c0 \u00e9viter \u2014 les pi\u00e8ges classiques<\/h3>\r\n        <ul>\r\n          <li>\u274c <span><strong>R\u00e9server D\u00eda de los Muertos sans pr\u00e9parer :<\/strong> h\u00f4tels satur\u00e9s depuis avril. Sans r\u00e9servation 6 mois avant, vous dormirez \u00e0 1h d'Oaxaca.<\/span><\/li>\r\n          <li>\u274c <span><strong>Acheter du mezcal au supermarch\u00e9 :<\/strong> mezcal industriel sans saveur. Acheter en mezcaler\u00eda ou directement \u00e0 Santiago Matatl\u00e1n (la \u00ab capitale du mezcal \u00bb).<\/span><\/li>\r\n          <li>\u274c <span><strong>Visiter Monte Alb\u00e1n en plein midi :<\/strong> aucune ombre sur le site, soleil direct, photos surexpos\u00e9es. Y aller \u00e0 8h ou 16h.<\/span><\/li>\r\n          <li>\u274c <span><strong>Sous-estimer les nuits :<\/strong> \u00e0 1 550 m, les nuits sont fra\u00eeches (12-15\u00b0C). Ne pas voyager qu'en t-shirt m\u00eame en mai-juin.<\/span><\/li>\r\n          <li>\u274c <span><strong>Marchander agressivement \u00e0 Teotitl\u00e1n :<\/strong> les tisserands zapot\u00e8ques ont des prix justes pour 30-40h de travail. Respecter, n\u00e9gocier 5-10% max.<\/span><\/li>\r\n          <li>\u274c <span><strong>Boire de l'eau du robinet :<\/strong> non potable. Tous les h\u00f4tels fournissent eau filtr\u00e9e \u2014 emporter une gourde.<\/span><\/li>\r\n        <\/ul>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== T\u00c9L\u00c9CHARGEMENT PDF ===== -->\r\n  <section class=\"td-section\" id=\"pdf\">\r\n    <div class=\"td-wrap\">\r\n      <div class=\"td-pdf-band td-anim\">\r\n        <div class=\"td-pdf-band__icon\">\ud83d\udcc4<\/div>\r\n        <div>\r\n          <h3 class=\"td-pdf-band__h\">Emportez la fiche Oaxaca partout<\/h3>\r\n          <p class=\"td-pdf-band__sub\">Version PDF compl\u00e8te avec carte, climat, Centro Hist\u00f3rico, Monte Alb\u00e1n, D\u00eda de los Muertos, gastronomie, mezcal, h\u00f4tels et tips experts. Id\u00e9ale pour pr\u00e9parer votre voyage hors connexion ou la glisser dans la valise.<\/p>\r\n        <\/div>\r\n        <a class=\"td-btn td-btn--pdf\" href=\"\/wp-content\/uploads\/2026\/05\/fiche-oaxaca-toucan-discovery.pdf\" download>\r\n          T\u00e9l\u00e9charger la fiche PDF\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== FAQ ===== -->\r\n  <section class=\"td-section td-section--alt\" id=\"faq\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">Questions fr\u00e9quentes<\/span>\r\n      <h2 class=\"td-h2\">Vos <em>questions<\/em>, nos r\u00e9ponses<\/h2>\r\n      <p class=\"td-lead\">Les 6 questions qu'on nous pose le plus souvent \u00e0 propos d'Oaxaca.<\/p>\r\n\r\n      <div class=\"td-faq td-anim\">\r\n        <details><summary>Combien de nuits pr\u00e9voir \u00e0 Oaxaca ?<\/summary><div class=\"td-faq__answer\">4 nuits minimum : 2 nuits Centro Hist\u00f3rico (Plaza, Templo Santo Domingo, march\u00e9s, mezcaler\u00edas), 1 journ\u00e9e Monte Alb\u00e1n + Tule, 1 journ\u00e9e Hierve el Agua + pueblos artisans. 6 nuits si vous voulez ajouter Mitla, la c\u00f4te Pacifique (Mazunte\/Puerto Escondido), ou rayonner davantage dans la Sierra.<\/div><\/details>\r\n        <details><summary>Quand y aller ? D\u00eda de los Muertos vraiment indispensable ?<\/summary><div class=\"td-faq__answer\">Sweet spot g\u00e9n\u00e9ral : <strong>octobre-mars<\/strong> (sec, lumi\u00e8re douce). Mais oui \u2014 si vous le pouvez, <strong>1\u1d49\u02b3-2 novembre = exp\u00e9rience hors normes<\/strong> (comparsas, autels, veill\u00e9es). R\u00e9server 6 mois avant. Alternative : <strong>juillet<\/strong> pour la <em>Guelaguetza<\/em> (festival des cultures indig\u00e8nes).<\/div><\/details>\r\n        <details><summary>Comment aller \u00e0 Oaxaca depuis l'Europe ?<\/summary><div class=\"td-faq__answer\"><strong>2 options<\/strong>. (1) Vol Paris\/Bruxelles \u2192 <strong>Mexico City<\/strong> (10-12h direct), puis vol int\u00e9rieur Mexico \u2192 Oaxaca (1h). Total 14-16h. (2) Vol via les USA (Houston, Dallas, LA) avec correspondance Oaxaca International (OAX). Solution 1 = la plus simple.<\/div><\/details>\r\n        <details><summary>Canc\u00fan ou Oaxaca ?<\/summary><div class=\"td-faq__answer\">Les deux compl\u00e9mentaires si vous avez 12-15 jours. <strong>Oaxaca<\/strong> = culture, gastronomie, montagne, Mexique \u00ab profond \u00bb. <strong>Canc\u00fan\/Yucat\u00e1n<\/strong> = plage, Cara\u00efbes, ruines mayas. Combinaison classique : 5 jours Oaxaca + 7 jours Yucat\u00e1n. Vol int\u00e9rieur Oaxaca \u2192 Canc\u00fan 2h30 avec escale Mexico.<\/div><\/details>\r\n        <details><summary>Oaxaca est-elle s\u00fbre ?<\/summary><div class=\"td-faq__answer\"><strong>Le Centro Hist\u00f3rico est tr\u00e8s s\u00fbr<\/strong>, marche de nuit sans souci, pr\u00e9sence polici\u00e8re. La s\u00e9curit\u00e9 s'est nettement am\u00e9lior\u00e9e depuis 10 ans (Oaxaca vit du tourisme culturel). Prudence standard : taxi officiel le soir, ne pas exhiber d'objets de valeur. \u00c9viter les routes la nuit hors zones touristiques.<\/div><\/details>\r\n        <details><summary>Quel budget pr\u00e9voir ?<\/summary><div class=\"td-faq__answer\">Oaxaca est <strong>moins ch\u00e8re<\/strong> que la c\u00f4te cara\u00efbe. Compter <strong>$80\u2013200 USD\/nuit<\/strong> en bon h\u00f4tel boutique, <strong>$300\u2013600 USD\/nuit<\/strong> en h\u00f4tel signature (Quinta Real, Casa Oaxaca). Repas : $5\u201310 USD au march\u00e9, $15\u201330 USD en resto Centro, $40\u201380 USD en gastronomique. Mezcal en mezcaler\u00eda : $8\u201325 USD\/verre selon vari\u00e9t\u00e9.<\/div><\/details>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== COMBINAISONS ===== -->\r\n  <section class=\"td-section\" id=\"combo\">\r\n    <div class=\"td-wrap\">\r\n      <span class=\"td-eyebrow\">Construire son itin\u00e9raire<\/span>\r\n      <h2 class=\"td-h2\">Combiner Oaxaca <em>avec...<\/em><\/h2>\r\n      <p class=\"td-lead\">Oaxaca se combine avec sa c\u00f4te Pacifique voisine ou avec le Yucat\u00e1n via vol int\u00e9rieur. Cliquez pour d\u00e9couvrir.<\/p>\r\n\r\n      <div class=\"td-combo td-anim\">\r\n        <a class=\"td-combo__c\" href=\"\/destinations-mexique\/puerto-escondido\/\">\r\n          <div class=\"td-combo__media\"><img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/11481626\/pexels-photo-11481626.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=800\" alt=\"Plage et oc\u00e9an Pacifique\" loading=\"lazy\"><\/div>\r\n          <div class=\"td-combo__body\">\r\n            <div class=\"td-combo__name\">Puerto Escondido<\/div>\r\n            <div class=\"td-combo__dist\">4H \u00b7 250 km<\/div>\r\n            <div class=\"td-combo__why\">Surf mythique, plages sauvages du Pacifique, ambiance hippie<\/div>\r\n            <span class=\"td-combo__cta\">D\u00e9couvrir \u2192<\/span>\r\n          <\/div>\r\n        <\/a>\r\n        <a class=\"td-combo__c\" href=\"\/destinations-mexique\/cancun\/\">\r\n          <div class=\"td-combo__media\"><img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/20210508\/pexels-photo-20210508.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=800\" alt=\"Vue a\u00e9rienne de Canc\u00fan\" loading=\"lazy\"><\/div>\r\n          <div class=\"td-combo__body\">\r\n            <div class=\"td-combo__name\">Canc\u00fan<\/div>\r\n            <div class=\"td-combo__dist\">Vol \u00b7 1700 km<\/div>\r\n            <div class=\"td-combo__why\">Plage cara\u00efbe, vie nocturne, acc\u00e8s a\u00e9rien direct depuis Paris<\/div>\r\n            <span class=\"td-combo__cta\">D\u00e9couvrir \u2192<\/span>\r\n          <\/div>\r\n        <\/a>\r\n        <a class=\"td-combo__c\" href=\"\/destinations-mexique\/tulum\/\">\r\n          <div class=\"td-combo__media\"><img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/13718270\/pexels-photo-13718270.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=800\" alt=\"Ruines mayas de Tulum face \u00e0 la mer Cara\u00efbe\" loading=\"lazy\"><\/div>\r\n          <div class=\"td-combo__body\">\r\n            <div class=\"td-combo__name\">Tulum<\/div>\r\n            <div class=\"td-combo__dist\">Vol \u00b7 1500 km<\/div>\r\n            <div class=\"td-combo__why\">Ruines mayas face \u00e0 la mer, cenotes, ambiance boho<\/div>\r\n            <span class=\"td-combo__cta\">D\u00e9couvrir \u2192<\/span>\r\n          <\/div>\r\n        <\/a>\r\n        <a class=\"td-combo__c\" href=\"\/destinations-mexique\/merida\/\">\r\n          <div class=\"td-combo__media\"><img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/13688731\/pexels-photo-13688731.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=800\" alt=\"Cath\u00e9drale de M\u00e9rida\" loading=\"lazy\"><\/div>\r\n          <div class=\"td-combo__body\">\r\n            <div class=\"td-combo__name\">M\u00e9rida<\/div>\r\n            <div class=\"td-combo__dist\">Vol \u00b7 1300 km<\/div>\r\n            <div class=\"td-combo__why\">Capitale culturelle Yucat\u00e1n, haciendas, gastronomie<\/div>\r\n            <span class=\"td-combo__cta\">D\u00e9couvrir \u2192<\/span>\r\n          <\/div>\r\n        <\/a>\r\n        <a class=\"td-combo__c\" href=\"\/destinations-mexique\/isla-holbox\/\">\r\n          <div class=\"td-combo__media\"><img decoding=\"async\" src=\"https:\/\/images.pexels.com\/photos\/13020031\/pexels-photo-13020031.jpeg?auto=compress&amp;cs=tinysrgb&amp;w=800\" alt=\"Vue a\u00e9rienne d'Isla Holbox\" loading=\"lazy\"><\/div>\r\n          <div class=\"td-combo__body\">\r\n            <div class=\"td-combo__name\">Isla Holbox<\/div>\r\n            <div class=\"td-combo__dist\">Vol \u00b7 1900 km<\/div>\r\n            <div class=\"td-combo__why\">\u00cele sans voitures, requins-baleines, bioluminescence<\/div>\r\n            <span class=\"td-combo__cta\">D\u00e9couvrir \u2192<\/span>\r\n          <\/div>\r\n        <\/a>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== CTA FINAL ===== -->\r\n  <section class=\"td-section\">\r\n    <div class=\"td-wrap\">\r\n\r\n      <!-- Bandeau Dynamics -->\r\n      <div class=\"td-cta-band td-anim\">\r\n        <span class=\"td-eyebrow\">Pr\u00eats pour le d\u00e9part ?<\/span>\r\n        <h2>On organise votre voyage \u00e0 <em>Oaxaca<\/em><\/h2>\r\n        <p>Construisez votre s\u00e9jour en quelques clics avec Toucan Dynamics \u2014 disponibilit\u00e9s h\u00f4tels en temps r\u00e9el, tarifs n\u00e9goci\u00e9s, paiement s\u00e9curis\u00e9. Ou laissez-nous tout pr\u00e9parer pour vous : un conseiller francophone bas\u00e9 sur place vous accompagne de A \u00e0 Z, vols int\u00e9rieurs et excursions Monte Alb\u00e1n\/Hierve el Agua\/pueblos artisans inclus.<\/p>\r\n        <div class=\"td-cta-row\">\r\n          <a class=\"td-btn td-btn--main\" href=\"https:\/\/dynamics.toucandiscovery.com\/?destination=oaxaca\" target=\"_blank\" rel=\"noopener\">\u26a1 Composer mon voyage<\/a>\r\n          <a class=\"td-btn td-btn--ghost\" href=\"https:\/\/toucandiscovery.com\/contact\/\">Demander un devis sur-mesure<\/a>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Mention discrete pour professionnels du voyage -->\r\n      <div class=\"td-pro-discreet td-anim\">\r\n        <p>Vous \u00eates <strong>agent de voyage ou TO<\/strong> ? Toucan Discovery est aussi votre <a href=\"https:\/\/dynamics.toucandiscovery.com\/?destination=oaxaca\" target=\"_blank\" rel=\"noopener\">r\u00e9ceptif local au Mexique<\/a> \u2014 acc\u00e8s B2B sur Dynamics, tarifs nets, support francophone sur place, \u00e0 Oaxaca comme dans le Yucat\u00e1n.<\/p>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ===== PIED DE PAGE TOUCAN ===== -->\r\n  <footer class=\"td-foot\">\r\n    <div class=\"td-wrap\">\r\n      <div class=\"td-foot__grid\">\r\n        <div class=\"td-foot__col td-foot__brand\">\r\n          <div class=\"td-foot__logo\">TOUCAN <span>DISCOVERY<\/span><\/div>\r\n          <p class=\"td-foot__tagline\">Vends des voyages. \u00c9cris des histoires.<\/p>\r\n          <p class=\"td-foot__legal\">Toucan Discovery S.R.L.<br>San Jos\u00e9, Costa Rica \u00b7 C\u00e9dula 3-102-862013<\/p>\r\n        <\/div>\r\n        <div class=\"td-foot__col\">\r\n          <h4 class=\"td-foot__h\">Destinations<\/h4>\r\n          <ul>\r\n            <li><a href=\"\/destinations-costa-rica\/\">Costa Rica<\/a><\/li>\r\n            <li><a href=\"\/destinations-mexique\/\">Mexique<\/a><\/li>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/panama\/\">Panama<\/a><\/li>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/nicaragua\/\">Nicaragua<\/a><\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div class=\"td-foot__col\">\r\n          <h4 class=\"td-foot__h\">Inspirations<\/h4>\r\n          <ul>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/inspirations\/\">Collection Essentiel<\/a><\/li>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/collection-foret\/\">Collection For\u00eat<\/a><\/li>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/collection-horizon\/\">Collection Horizon<\/a><\/li>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/collection-serenite\/\">Collection S\u00e9r\u00e9nit\u00e9<\/a><\/li>\r\n          <\/ul>\r\n        <\/div>\r\n        <div class=\"td-foot__col\">\r\n          <h4 class=\"td-foot__h\">Toucan Discovery<\/h4>\r\n          <ul>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/about-us\/\">\u00c0 propos<\/a><\/li>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/contact\/\">Contact<\/a><\/li>\r\n            <li><a href=\"https:\/\/toucandiscovery.com\/blog\/\">Blog<\/a><\/li>\r\n            <li><a href=\"https:\/\/dynamics.toucandiscovery.com\/\" target=\"_blank\" rel=\"noopener\">\u26a1 Toucan Dynamics<\/a><\/li>\r\n          <\/ul>\r\n          <div class=\"td-foot__social\">\r\n            <a href=\"https:\/\/www.facebook.com\/toucandiscovery\" target=\"_blank\" rel=\"noopener\" aria-label=\"Facebook\">f<\/a>\r\n            <a href=\"https:\/\/www.instagram.com\/toucan_discovery\" target=\"_blank\" rel=\"noopener\" aria-label=\"Instagram\">@<\/a>\r\n            <a href=\"https:\/\/www.linkedin.com\/company\/93869964\" target=\"_blank\" rel=\"noopener\" aria-label=\"LinkedIn\">in<\/a>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"td-foot__bottom\">\r\n        <p>\u00a9 2026 Toucan Discovery \u2014 Destination Management Company \u00b7 Costa Rica<\/p>\r\n        <p><a href=\"mailto:admin@toucandiscovery.com\">admin@toucandiscovery.com<\/a> \u00b7 <a href=\"tel:+50687777166\">+506 8777 7166<\/a><\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/footer>\r\n\r\n<\/section>\r\n\r\n\r\n<script>\r\n(function(){\r\n  \/\/ ===== Fade-in au scroll =====\r\n  if ('IntersectionObserver' in window) {\r\n    const obs = new IntersectionObserver((entries) => {\r\n      entries.forEach(en => {\r\n        if (en.isIntersecting) {\r\n          en.target.classList.add('is-in');\r\n          obs.unobserve(en.target);\r\n        }\r\n      });\r\n    }, { threshold: .12, rootMargin: '0px 0px -8% 0px' });\r\n    document.querySelectorAll('.td-anim').forEach(el => obs.observe(el));\r\n  } else {\r\n    document.querySelectorAll('.td-anim').forEach(el => el.classList.add('is-in'));\r\n  }\r\n\r\n  \/\/ ===== Count-up sur les stats du hero =====\r\n  const counters = document.querySelectorAll('.td-hero__stat-num[data-count]');\r\n  let started = false;\r\n  function startCounters() {\r\n    if (started) return;\r\n    started = true;\r\n    counters.forEach(c => {\r\n      const target = +c.dataset.count;\r\n      const dur = 1600;\r\n      const t0 = performance.now();\r\n      functio\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>Mexique \u00b7 Sud du Mexique Oaxaca \u00ab 7 moles, 16 langues indig\u00e8nes, 1550\u00a0m d&rsquo;altitude\u00a0\u00bb \u2014 la capitale culinaire et culturelle du Mexique. 7 moles d&rsquo;Oaxaca 16 langues indig\u00e8nes 1987 UNESCO D\u00e9couvrir Intro G\u00e9ographie Climat Exp\u00e9riences Zones Nature Saveurs H\u00f4tels Tips [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":5069,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"class_list":["post-5185","page","type-page","status-publish","hentry"],"aioseo_notices":[],"acf":[],"_links":{"self":[{"href":"https:\/\/toucandiscovery.com\/en\/wp-json\/wp\/v2\/pages\/5185","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/toucandiscovery.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/toucandiscovery.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/toucandiscovery.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/toucandiscovery.com\/en\/wp-json\/wp\/v2\/comments?post=5185"}],"version-history":[{"count":6,"href":"https:\/\/toucandiscovery.com\/en\/wp-json\/wp\/v2\/pages\/5185\/revisions"}],"predecessor-version":[{"id":5203,"href":"https:\/\/toucandiscovery.com\/en\/wp-json\/wp\/v2\/pages\/5185\/revisions\/5203"}],"up":[{"embeddable":true,"href":"https:\/\/toucandiscovery.com\/en\/wp-json\/wp\/v2\/pages\/5069"}],"wp:attachment":[{"href":"https:\/\/toucandiscovery.com\/en\/wp-json\/wp\/v2\/media?parent=5185"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}