{"id":2128,"date":"2022-05-12T19:11:02","date_gmt":"2022-05-12T19:11:02","guid":{"rendered":"https:\/\/www.sentierdescaps.com\/?page_id=2128"},"modified":"2024-06-25T19:31:11","modified_gmt":"2024-06-25T19:31:11","slug":"reservation-camping","status":"publish","type":"page","link":"https:\/\/www.sentierdescaps.com\/en\/reservation-camping\/","title":{"rendered":"R\u00e9servation camping"},"content":{"rendered":"<div class=\"reservpro\">\t\n<script src=\"https:\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/2.2.4\/jquery.min.js\"><\/script>\n\n\t\t\t<style>\n\t\t#panier { opacity:0; margin-left:-115px; width:200px;  max-width: 98vh; background:white; border:1px solid #bbbbbb; z-index:99999; margin-top:5px; padding:15px; font-size:0.8em; width:230px; position:absolute; background:white; color:#535353; border:1px solid #f5f4f8; }\n\t\t.paniersub div { line-height:1.6em; font-size:1.1em; font-weight:normal; }\n\t\t.panier_container .hover { display:block !important; }\n\t\t#paniervide { font-size:1.2em; }\n\t\t.panierlink { display:inline-block; } .panier { opacity:0; transition:opacity 1000ms; }  .panier:hover,.panier.hover { opacity: 1 !important; } .panierlink svg { width:22px; margin-right:8px; } <\/style>\n\t<script type=\"text\/javascript\">\n\tjQuery( document ).ready(function() {\n\t\t\t var panierHtml = \"<div class=\\\"paniersub\\\"><div id=\\\"paniervide\\\">Le panier est vide.<\\\/div><\\\/div><input type=\\\"hidden\\\" id=\\\"nbrres\\\" value=\\\"0\\\" \\\/><style>\\\/* Conteneur du panier *\\\/.paniersub {    padding: 12px;    border: 1px solid #e5e5e5;    border-radius: 8px;    background: #fafafa;    margin-bottom: 15px;    font-family: Arial, sans-serif;}\\\/* Un item *\\\/.panier-item {    padding: 12px;    border-bottom: 1px solid #ddd;}.panier-top {    display: flex;    justify-content: space-between;    flex-wrap: wrap;    gap: 12px;}\\\/* Titre + dates *\\\/.panier-title {    flex: 1;    min-width: 220px;    line-height: 1.4em;    font-size: 0.95em;}\\\/* Prix affich&eacute; en couleur principale *\\\/.panier-price {    font-size: 1.25em;    font-weight: bold;    color: var(--couleur-principale, #018bb6);    display: flex;    align-items: center;}.paniertot { text-align:right; }\\\/* Boutons *\\\/.buttonreserv {    background: var(--couleur-principale, #018bb6);    color: #fff;    padding: 6px 12px;    border-radius: 6px;    font-size: 0.85em;    text-decoration: none;    transition: background 0.2s ease;}.buttonreserv:hover {    background: #0f5c84; \\\/* variante plus fonc&eacute;e *\\\/}.panier-actions {    display: flex;    gap: 8px;    align-items: center;}\\\/* Infos sous l&rsquo;item *\\\/.panier-bottom {    margin-top: 10px;    font-size: 0.88em;    color: #444;}.panier-lines .line,.panier-locations .location-line {    margin-top: 4px;    font-size: 0.88em;}\\\/* Total *\\\/.paniertot {    margin-top: 10px;    padding: 10px;    border-top: 2px solid var(--couleur-principale, #018bb6);}.paniertot strong {    font-size: 1.2em;    color: #333;}<\\\/style>\";\n\t\t\tjQuery('#panier').html(panierHtml);\n\t\t\t\n\t\t});\n\t<\/script><script src=\"https:\/\/unpkg.com\/isotope-layout@3\/dist\/isotope.pkgd.min.js\"><\/script>  <link href=\"\/\/reservpro.com\/cms\/inc\/isotope.css?ver=1\" rel=\"stylesheet\" type=\"text\/css\" \/>\n<style>\n.touchgalleryrLink1 { max-height:180px; overflow:hidden; }\n<\/style>\n \n<script type=\"text\/javascript\" src=\"https:\/\/www.reservpro.com\/cms\/inc\/jquery.scrollview.js\"><\/script>\n\n\t\t<script type=\"text\/javascript\">\n\t\t\n\t\t\n\t\t\n\t\tfunction verify_forfait() {\n\t\t\tif (jQuery('#dt').val() == '') { \n\t\t\t\t$('.alert').html('Veuillez s&eacute;lectionner une date d\\'arriv&eacute;e !'); \n\t\t\t\tjQuery('#dt').focus(); \n\t\t\t\treturn false; } \t\t\t\n\t\t\t\n\t\t\tif(jQuery('#equip1').val() == '-1') {\n\t\t\t\t$('.alert').html('Veuillez s&eacute;lectionner un &eacute;quipement !'); \n\t\t\t\tjQuery('#equip1').focus(); \n\t\t\t\treturn false; \n\t\t\t}\n\t\t}\n\t\t<\/script>\n\t\t<link rel=\"stylesheet\" href=\"https:\/\/code.jquery.com\/ui\/1.12.1\/themes\/base\/jquery-ui.css\">\n<script src=\"https:\/\/code.jquery.com\/ui\/1.12.1\/jquery-ui.min.js\"><\/script>\n\t\t\t<style>\n\t\t#panier { opacity:0; margin-left:-115px; width:200px;  max-width: 98vh; background:white; border:1px solid #bbbbbb; z-index:99999; margin-top:5px; padding:15px; font-size:0.8em; width:230px; position:absolute; background:white; color:#535353; border:1px solid #f5f4f8; }\n\t\t.paniersub div { line-height:1.6em; font-size:1.1em; font-weight:normal; }\n\t\t.panier_container .hover { display:block !important; }\n\t\t#paniervide { font-size:1.2em; }\n\t\t.panierlink { display:inline-block; } .panier { opacity:0; transition:opacity 1000ms; }  .panier:hover,.panier.hover { opacity: 1 !important; } .panierlink svg { width:22px; margin-right:8px; } <\/style>\n\t<script type=\"text\/javascript\">\n\tjQuery( document ).ready(function() {\n\t\t\t var panierHtml = \"<div class=\\\"paniersub\\\"><div id=\\\"paniervide\\\">Le panier est vide.<\\\/div><\\\/div><input type=\\\"hidden\\\" id=\\\"nbrres\\\" value=\\\"0\\\" \\\/><style>\\\/* Conteneur du panier *\\\/.paniersub {    padding: 12px;    border: 1px solid #e5e5e5;    border-radius: 8px;    background: #fafafa;    margin-bottom: 15px;    font-family: Arial, sans-serif;}\\\/* Un item *\\\/.panier-item {    padding: 12px;    border-bottom: 1px solid #ddd;}.panier-top {    display: flex;    justify-content: space-between;    flex-wrap: wrap;    gap: 12px;}\\\/* Titre + dates *\\\/.panier-title {    flex: 1;    min-width: 220px;    line-height: 1.4em;    font-size: 0.95em;}\\\/* Prix affich&eacute; en couleur principale *\\\/.panier-price {    font-size: 1.25em;    font-weight: bold;    color: var(--couleur-principale, #018bb6);    display: flex;    align-items: center;}.paniertot { text-align:right; }\\\/* Boutons *\\\/.buttonreserv {    background: var(--couleur-principale, #018bb6);    color: #fff;    padding: 6px 12px;    border-radius: 6px;    font-size: 0.85em;    text-decoration: none;    transition: background 0.2s ease;}.buttonreserv:hover {    background: #0f5c84; \\\/* variante plus fonc&eacute;e *\\\/}.panier-actions {    display: flex;    gap: 8px;    align-items: center;}\\\/* Infos sous l&rsquo;item *\\\/.panier-bottom {    margin-top: 10px;    font-size: 0.88em;    color: #444;}.panier-lines .line,.panier-locations .location-line {    margin-top: 4px;    font-size: 0.88em;}\\\/* Total *\\\/.paniertot {    margin-top: 10px;    padding: 10px;    border-top: 2px solid var(--couleur-principale, #018bb6);}.paniertot strong {    font-size: 1.2em;    color: #333;}<\\\/style>\";\n\t\t\tjQuery('#panier').html(panierHtml);\n\t\t\t\n\t\t});\n\t<\/script><script src=\"https:\/\/unpkg.com\/isotope-layout@3\/dist\/isotope.pkgd.min.js\"><\/script>  <link href=\"\/\/reservpro.com\/cms\/inc\/isotope.css?ver=1\" rel=\"stylesheet\" type=\"text\/css\" \/>\n<style>\n.touchgalleryrLink1 { max-height:180px; overflow:hidden; }\n<\/style>\n \n<script type=\"text\/javascript\" src=\"https:\/\/www.reservpro.com\/cms\/inc\/jquery.scrollview.js\"><\/script>\n\n\t\t<script type=\"text\/javascript\">\n\t\t\n\t\t\n\t\t\n\t\tfunction verify_forfait() {\n\t\t\tif (jQuery('#dt').val() == '') { \n\t\t\t\t$('.alert').html('Veuillez s&eacute;lectionner une date d\\'arriv&eacute;e !'); \n\t\t\t\tjQuery('#dt').focus(); \n\t\t\t\treturn false; } \t\t\t\n\t\t\t\n\t\t\tif(jQuery('#equip1').val() == '-1') {\n\t\t\t\t$('.alert').html('Veuillez s&eacute;lectionner un &eacute;quipement !'); \n\t\t\t\tjQuery('#equip1').focus(); \n\t\t\t\treturn false; \n\t\t\t}\n\t\t}\n\t\t<\/script>\n\t\t<link rel=\"stylesheet\" href=\"https:\/\/code.jquery.com\/ui\/1.12.1\/themes\/base\/jquery-ui.css\">\n<script src=\"https:\/\/code.jquery.com\/ui\/1.12.1\/jquery-ui.min.js\"><\/script><div class=\"forfait-rpro\"><div class=\"backres\"><\/div><div class=\"forfait_reservpro\"> <div class=\"rprow\"><div class=\"left-column\">\n\t\t\t\t<h2 class=\"forfait_nom\">Camping & Acc&egrave;s journalier<\/h2>\n\t\t\t\t<div class=\"item_image\"><img decoding=\"async\" alt=\"Camping & Daily Access\" src=\"https:\/\/www.reservpro.com\/pac\/forfait\/9535CarteSentiersdescaps-23.png\" \/><\/div>\n\t\t\t\t<div class=\"item_introtext\">\n\t\t\t\tWhat you need to bring with you for camping: Sleeping mat, Sleeping bag, Backpack, Trail map, Walking stick, Hiking boots, Stove and fuel, Matches or lighter, Utensils, dishes, etc., Candle, Toilet paper, Spare clothes, Mosquito repellent, Flashlight or headlamp with spare battery, Small repair kit (duct tape and zip ties), Rope, thread, string, Multi-tool, Clothes peg, First aid kit, Water filter or pristine tablet, Cell phone, Sufficient food for your stay, Trash bag to carry all your rubbish home. Please note that it is strictly forbidden to have open fires at the campsite; additional charges may be applied to your credit card for the use of firewood if the regulations are not followed. For camping, we recommend that you bring a rope to tie food and other items that have an odor to the trees; do not keep anything with you in the tent. **The suggested equipment is only basic. Be aware that you will be in a natural, mountainous environment, so bring sufficiently warm clothing. Note: Dogs are not permitted on long hikes, in mountain huts, at campsites, or for cross-country skiing. Open fires are strictly prohibited anywhere on the Sentier des Caps de Charlevoix trail. Additional fees will be charged for violations. Finally, to hike the Sentier des Caps de Charlevoix trails, it is recommended to carry a backpack; the trails are generally not suitable for sleds.\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"item_price\">1 night from 33,92$ for 1 person.<\/div>\n\t\t\t\t\n\t\t\t\t<script type=\"text\/javascript\">\n\t\t\n\t\t\n\n\t\tvar verifdate1 = function( currentDateTime,it){\n\n\t\t  var dt1 = currentDateTime.getFullYear()+'-'+(\"0\" + (currentDateTime.getMonth() + 1)).slice(-2)+'-01';\n\t\tjQuery('.xdsoft_calendar td').addClass('xdsoft_disabled');\n\n\n\t\t  var data = {\n\t\t\t  \"dt\": dt1,\n\t\t\t  \"duree\" : jQuery('#duree').val(),\n\t\t\t  \"idpac\": jQuery('#propheberg').val(),\n\t\t\t  \"idf\": '269',\n\t\t\t  \"qtp\": jQuery('#nbrpers').val(),\n\t\t\t  \"qte\": jQuery('#nbrenf').val()\n\t\t\t};\n\t\t\tvar data1 = jQuery(this).serialize() + \"&\" + jQuery.param(data);\n\t\t\t\n\t\t\tconsole.log(\"https:\/\/www.sentierdescaps.com\/en\/wp-json\/wp\/v2\/pages\/2128?idf=269&gd=1&vplan=1\"+data1);\n\t\t\tvar j = jQuery.ajax({\n\t\t\t  type: \"POST\",\n\t\t\t  url: \"https:\/\/www.sentierdescaps.com\/en\/wp-json\/wp\/v2\/pages\/2128?idf=269&gd=1&vplan=1\"+data1, \n\t\t\t  data: data1,\t\t\t  \n\t\t\t  success: function(data) {\n\t\t\t\t\tconsole.log(data);\n\t\t\t\t\t\tit.setOptions({\n\t\t\t\t\t\t\tdisabledDates: data\n\t\t\t\t\t   });\n\t\n\t\t\t  }\n\t\t\t  \n\t\t\t});\n\t\t\tj.fail(function( jqXHR, textStatus ) {\n\t\t\t\tconsole.log(\" https:\/\/www.sentierdescaps.com\/en\/wp-json\/wp\/v2\/pages\/2128?idf=269&gd=1&vplan=1\"+data);\n\t\t\t});\n\t\t\t\n\t\t};\n\t\t\n\t\tjQuery(function($){\n\t\t\tif($('.equip-row:hidden').length == 0){\n\t\t\t\t$('#btnAddEquip').hide();\n\t\t\t}\n\t\t});\n\n\t\tfunction verifopt(){\n\t\t  \n\t\t  var data = {\n\t\t\t  \"idpac\": jQuery('#propheberg').val(),\n\t\t\t  \"opt\": '-1'\n\t\t\t};\n\t\t\tvar data1 = jQuery(this).serialize() + \"&\" + jQuery.param(data);\n\t\t\t\n\t\t\tjQuery.ajax({\n\t\t\t  type: \"POST\",\n\t\t\t  url: \"https:\/\/www.sentierdescaps.com\/en\/wp-json\/wp\/v2\/pages\/2128?idf=269&gd=1&vplan=1\"+data1, \n\t\t\t  data: data1,\n\t\t\t  success: function(data) {    \n\t\t\t\t\n\t\t\t\t jQuery('#options').html(data); \n\n\t\t\t  }\n\t\t\t});\t\t\t\t   \t\t  \n\t\t};\n\n\t\tjQuery( document ).ready(function() {\n\t\t\tverifopt();\n\t\t\t\n\t\t});\n\t\t<\/script>\n\t\t<\/div>\n\t\t <div class=\"right-column\">\n\t\t\t\t\n\t\t\t\t\t<form method=\"post\" class=\"forfait_form\" action=\"https:\/\/www.sentierdescaps.com\/en\/wp-json\/wp\/v2\/pages\/2128?idf=269&#038;item=forfait\" data-trp-original-action=\"https:\/\/www.sentierdescaps.com\/en\/wp-json\/wp\/v2\/pages\/2128?idf=269&item=forfait\">\n\t\t\t\t\t\t<input type=\"hidden\" id=\"idf\" name=\"idf\" value=\"269\" \/>\n\t\t\t\t\t\t<input type=\"hidden\" name=\"codepromo\" value=\"\" \/>\n\t\t\t\t\t\t<div class=\"option_forfait\">\n\t\t\t\t\t\t<input type=\"hidden\" name=\"propheberg\" id=\"propheberg\" value=\"31808\"> <br \/><div class=\"seldate\">\n\t\t\t\t\t\t\t\t<div class=\"sdur\">\n\t\t\t\t\t\t\t\t\t<h4><i class=\"fa fa-calendar fa-duotone\"><\/i> Period of stay<\/h4>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<span class=\"sdurselect\">1 day<\/span>\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"duree\" id=\"fduree\" value=\"1\" \/>\n\t\t\t\t\t\t\t\t<br \/>\n\t\t\t\t\t\t\t\t<input style=\"cursor:pointer\" type=\"text\" readonly=\"readonly\" id=\"fdtdebut\" class=\"seldate\" name=\"dtdebut\" placeholder=\"Click to select date...\">\n\t\t\t\t\t\t\t\t<input type=\"hidden\" name=\"dtfin\" id=\"fdtfin\" value=\"\" \/>\n\t\t\t\t\t\t\t\t<div class=\"nodisplegend\">* Dates marked in red are not available.<\/div><\/div>\n\t\t\t\t\t<script type=\"text\/javascript\">\n\t\t\t\t\t\n\t\t\t\t\tfunction loadJqueryUIDatepicker(callback) {\n\n\t\t\t\t\t\/\/ d\u00c3\u00a9j\u00c3\u00a0 charg\u00c3\u00a9 ?\n\t\t\t\t\tif (jQuery.fn.datepicker) {\n\t\t\t\t\t\tif (typeof callback === 'function') callback();\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ \u00c3\u00a9viter double chargement\n\t\t\t\t\tif (window._loadingJqueryUIDatepicker) {\n\t\t\t\t\t\tlet interval = setInterval(function () {\n\t\t\t\t\t\t\tif (jQuery.fn.datepicker) {\n\t\t\t\t\t\t\t\tclearInterval(interval);\n\t\t\t\t\t\t\t\tif (typeof callback === 'function') callback();\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}, 100);\n\t\t\t\t\t\treturn;\n\t\t\t\t\t}\n\n\t\t\t\t\twindow._loadingJqueryUIDatepicker = true;\n\n\t\t\t\t\t\/\/ charger CSS si pas d\u00c3\u00a9j\u00c3\u00a0 pr\u00c3\u00a9sent\n\t\t\t\t\tif (!document.getElementById('jquery-ui-datepicker-css')) {\n\t\t\t\t\t\tlet link = document.createElement('link');\n\t\t\t\t\t\tlink.id = 'jquery-ui-datepicker-css';\n\t\t\t\t\t\tlink.rel = 'stylesheet';\n\t\t\t\t\t\tlink.href = 'https:\/\/code.jquery.com\/ui\/1.12.1\/themes\/base\/jquery-ui.css';\n\t\t\t\t\t\tdocument.head.appendChild(link);\n\t\t\t\t\t}\n\n\t\t\t\t\t\/\/ charger JS\n\t\t\t\t\tjQuery.getScript('https:\/\/code.jquery.com\/ui\/1.12.1\/jquery-ui.min.js')\n\t\t\t\t\t\t.done(function () {\n\t\t\t\t\t\t\twindow._loadingJqueryUIDatepicker = false;\n\n\t\t\t\t\t\t\tif (typeof callback === 'function') callback();\n\t\t\t\t\t\t})\n\t\t\t\t\t\t.fail(function () {\n\t\t\t\t\t\t\tconsole.error('Erreur chargement jquery-ui datepicker');\n\t\t\t\t\t\t\twindow._loadingJqueryUIDatepicker = false;\n\t\t\t\t\t\t});\n\t\t\t\t}\n\n\t\t\t\t\tjQuery(document).ready(function($) {\n\t\t\t\t\t\tvar disabledDates = [];\n\t\t\t\t\t\tvar currentAjaxRequest = null;\n\n\t\t\t\t\t\tfunction getSelectedDuree() {\n\t\t\t\t\t\t\treturn $('#fduree').val() || '';\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tfunction getSelectedDate() {\n\t\t\t\t\t\t\treturn $('#fdtdebut').val() || '';\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tfunction fetchDisabledDates(date) {\n\t\t\t\t\t\t\tvar firstDayOfMonth = new Date(date.getFullYear(), date.getMonth(), 1);\n\t\t\t\t\t\t\tvar formattedFirstDayOfMonth = $.datepicker.formatDate('yy-mm-dd', firstDayOfMonth);\n\n\t\t\t\t\t\t\tif (currentAjaxRequest) {\n\t\t\t\t\t\t\t\tcurrentAjaxRequest.abort();\n\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\tcurrentAjaxRequest = $.ajax({\n\t\t\t\t\t\t\t\ttype: 'POST',\n\t\t\t\t\t\t\t\turl: 'https:\/\/www.sentierdescaps.com\/en\/wp-json\/wp\/v2\/pages\/2128?idf=269&gd=1&vplan=1' + '&idpac=' + $('#propheberg').val() + '&dt=' + formattedFirstDayOfMonth,\n\t\t\t\t\t\t\t\tdata: {\n\t\t\t\t\t\t\t\t\tdt: formattedFirstDayOfMonth,\n\t\t\t\t\t\t\t\t\tduree: getSelectedDuree(),\n\t\t\t\t\t\t\t\t\tidpac: $('#propheberg').val(),\n\t\t\t\t\t\t\t\t\tidf: '269',\n\t\t\t\t\t\t\t\t\tqtp: $('#nbrpers').val(),\n\t\t\t\t\t\t\t\t\tqte: $('#nbrenf').val()\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\tdataType: 'json',\n\t\t\t\t\t\t\t\tsuccess: function(response) {\n\t\t\t\t\t\t\t\t\tdisabledDates = [];\n\t\t\t\t\t\t\t\t\t$('#fdtdebut').datepicker('refresh');\n\t\t\t\t\t\t\t\t\tdisabledDates = response;\n\t\t\t\t\t\t\t\t\tsetTimeout(function() { $('#fdtdebut').datepicker('refresh'); }, 50);\n\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\tcomplete: function() {\n\t\t\t\t\t\t\t\t\tcurrentAjaxRequest = null;\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t});\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tfunction disableDates(date) {\n\t\t\t\t\t\t\tif (currentAjaxRequest) {\n\t\t\t\t\t\t\t\treturn [false];\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\tvar string = $.datepicker.formatDate('yy-mm-dd', date);\n\t\t\t\t\t\t\treturn [disabledDates.indexOf(string) == -1];\n\t\t\t\t\t\t}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\tloadJqueryUIDatepicker(function () {\n\n\t\t\t\t\t\t\tjQuery('#fdtdebut').datepicker({\n\t\t\t\t\t\t\t\tbeforeShowDay: disableDates,\n\n\t\t\t\t\t\t\t\tbeforeShow: function(input, inst) {\n\t\t\t\t\t\t\t\t\tvar date = jQuery(this).datepicker('getDate') || new Date();\n\t\t\t\t\t\t\t\t\tfetchDisabledDates(date);\n\t\t\t\t\t\t\t\t},\n\n\t\t\t\t\t\t\t\tdateFormat: 'yy-mm-dd',\n\t\t\t\t\t\t\t\tfirstDay: 1,\n\n\t\t\t\t\t\t\t\tmonthNames: [\n\t\t\t\t\t\t\t\t\t'Janvier', 'F\u00c3\u00a9vrier', 'Mars', 'Avril', 'Mai', 'Juin',\n\t\t\t\t\t\t\t\t\t'Juillet', 'Ao\u00c3\u00bbt', 'Septembre', 'Octobre', 'Novembre', 'D\u00c3\u00a9cembre'\n\t\t\t\t\t\t\t\t],\n\n\t\t\t\t\t\t\t\tdayNamesMin: ['Di', 'Lu', 'Ma', 'Me', 'Je', 'Ve', 'Sa'],\n\n\t\t\t\t\t\t\t\tshowAnim: 'fadeIn',\n\n\t\t\t\t\t\t\t\tonSelect: function(dateText) {\n\t\t\t\t\t\t\t\t\tjQuery('#fdtdebut').val(dateText);\n\t\t\t\t\t\t\t\t},\n\n\t\t\t\t\t\t\t\tonChangeMonthYear: function(year, month, inst) {\n\t\t\t\t\t\t\t\t\tvar date = new Date(year, month - 1, 1);\n\t\t\t\t\t\t\t\t\tdisabledDates = [];\n\t\t\t\t\t\t\t\t\tjQuery('#fdtdebut').datepicker('refresh');\n\t\t\t\t\t\t\t\t\tfetchDisabledDates(date);\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\t});\n\n\t\t\t\t\t});\n\n\t\t\t\t\tvar xdt = false;\n\t\t\t\t\tfunction preparedt() {\n\t\t\t\t\t\tjQuery('#fdtdebut').dtpicker({\n\t\t\t\t\t\t\tlang:'en',\n\t\t\t\t\t\t\tinline:true,\n\t\t\t\t\t\t\ttimepicker:false,\n\t\t\t\t\t\t\tscrollMonth : false,\n\t\t\t\t\t\t\tscrollInput : false,\n\t\t\t\t\t\t\tformat:'Y-m-d',\n\t\t\t\t\t\t\tformatDate:'Y-m-d',\n\t\t\t\t\t\t\tminDate:'-1970\/01\/01',\n\t\t\t\t\t\t\tmaxDate:'2027-05-01',\n\t\t\t\t\t\t\tonGenerate:function(ct) {\n\t\t\t\t\t\t\t\tif(!xdt) verifdate1(ct,this);\n\t\t\t\t\t\t\t\txdt = true;\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tonChangeMonth:function(ct) {\n\t\t\t\t\t\t\t\tverifdate1(ct,this);\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tonShow:function(ct){\n\t\t\t\t\t\t\t\tverifdate1(ct,this);\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\ti18n:{\n\t\t\t\t\t\t\t\tfr:{\n\t\t\t\t\t\t\t\t\tmonths:[\n\t\t\t\t\t\t\t\t\t\t'Janvier','F&eacute;vrier','Mars','Avril',\n\t\t\t\t\t\t\t\t\t\t'Mai','Juin','Juillet','Ao\u00c3\u00bbt',\n\t\t\t\t\t\t\t\t\t\t'Septembre','Octobre','Novembre','D&eacute;cembre'\n\t\t\t\t\t\t\t\t\t],\n\t\t\t\t\t\t\t\t\tdayOfWeek:[\n\t\t\t\t\t\t\t\t\t\t'Dim', 'Lun', 'Mar', 'Mer',\n\t\t\t\t\t\t\t\t\t\t'Jeu', 'Ven', 'Sam'\n\t\t\t\t\t\t\t\t\t]\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t\t\/\/preparedt();\n\t\t\t\t\t<\/script>\n\t\t\t\t\t\t<div class=\"optnbrpers\">\n\t\t\t\t\t\t\t<h4><i class=\"fa fa-user-group\"><\/i> Persons quantity<\/h4>\n\t\t\t\t\t\t\t<select class=\"selnbrpers\" id=\"nbrpers\" name=\"nbrpers\"><option value=\"1\" >1 Adult<\/option><option value=\"2\" >2 Adults<\/option><option value=\"3\" >3 Adults<\/option><option value=\"4\" >4 Adults<\/option><option value=\"5\" >5 Adults<\/option><option value=\"6\" >6 Adults<\/option><option value=\"7\" >7 Adults<\/option><option value=\"8\" >8 Adults<\/option><option value=\"9\" >9 Adults<\/option><option value=\"10\" >10 Adults<\/option><option value=\"11\" >11 Adults<\/option><option value=\"12\" >12 Adults<\/option><option value=\"13\" >13 Adults<\/option><option value=\"14\" >14 Adults<\/option><\/select>\n\t\t\t\t\t\t\t<h5>Small children (0-4 year old)<\/h5> <select id=\"qty\" name=\"qty\" rows=\"6\"><option value=\"0\">0<\/option><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><option value=\"5\">5<\/option><option value=\"6\">6<\/option><option value=\"7\">7<\/option><option value=\"8\">8<\/option><option value=\"9\">9<\/option><option value=\"10\">10<\/option><option value=\"11\">11<\/option><option value=\"12\">12<\/option><option value=\"13\">13<\/option><option value=\"14\">14<\/option><option value=\"15\">15<\/option><option value=\"16\">16<\/option><option value=\"17\">17<\/option><option value=\"18\">18<\/option><option value=\"19\">19<\/option><\/select> <h5> Childs <span class=\"d_childf\">(Between 5 and 10 years old)<\/span> <\/h5><select id=\"nbrenf\" name=\"nbrenf\"><option value=\"0\" >0<\/option><option value=\"1\" >1<\/option><option value=\"2\" >2<\/option><option value=\"3\" >3<\/option><option value=\"4\" >4<\/option><option value=\"5\" >5<\/option><option value=\"6\" >6<\/option><option value=\"7\" >7<\/option><option value=\"8\" >8<\/option><option value=\"9\" >9<\/option><option value=\"10\" >10<\/option><option value=\"11\" >11<\/option><option value=\"12\" >12<\/option><option value=\"13\" >13<\/option><option value=\"14\" >14<\/option><\/select><h5>Old children (11-17 year old)<\/h5> <select id=\"qty\" name=\"qto\" rows=\"6\" class=\"selnbrenfant\\><option value=\"0\">0<\/option><option value=\"0\" selected>0<\/option><option value=\"1\">1<\/option><option value=\"2\">2<\/option><option value=\"3\">3<\/option><option value=\"4\">4<\/option><option value=\"5\">5<\/option><option value=\"6\">6<\/option><option value=\"7\">7<\/option><option value=\"8\">8<\/option><option value=\"9\">9<\/option><option value=\"10\">10<\/option><option value=\"11\">11<\/option><option value=\"12\">12<\/option><option value=\"13\">13<\/option><option value=\"14\">14<\/option><option value=\"15\">15<\/option><option value=\"16\">16<\/option><option value=\"17\">17<\/option><option value=\"18\">18<\/option><option value=\"19\">19<\/option><\/select> \n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div id=\"options\"><\/div>\n\t\t\t\t\t\t<div class=\"alert\"><\/div>\n\t\t\t\t\t\t<div class=\"rp-step1-error\" style=\"display:none;\"><\/div>\n\t\t\t\t\t\t<input type=\"button\" class=\"button buttonreservforfait buttonreserv btn-step1-forfait\" value=\"Reserve\"\/>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n\n\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"clearfix\">&nbsp;<\/div>\n\t\t\n\t\t<\/div><script type=\"text\/javascript\">\n  function getdataforfait(ob) {\n\t\n\tvar dta = '';\n\tjQuery( '.fpac'+ ob + ' .selhsub'  ).each(function( index ) {\n\t\tif(dta != '') dta = dta + ';';\n\t\tdta = dta + 'opt'+jQuery(this).data('prop') + ':' + jQuery( this ).val();\n});\n\n\tjQuery( '.fpac'+ ob + ' .selheure'  ).each(function( index ) {\n\t\tif(dta != '') dta = dta + ';';\n\t\tdta = dta + 'opt'+$(this).data('prop') + ':' + jQuery( this ).val();\n});\njQuery( '.fpac'+ ob + ' .selnbheure'  ).each(function( index ) {\n\t\tif(dta != '') dta = dta + ';';\n\t\tdta = dta + 'opth'+jQuery(this).data('prop') + ':' + jQuery( this ).val();\n});\n\n\nif(dta != '') dta = '&data='+dta;\nreturn dta;\t\n}\n\nfunction sendform(f) {\n\t  var tthis = jQuery(f);\n\t\t\n        \n\t\ttthis.prop('disabled', true);\n\n        \/\/ R&eacute;cup&eacute;rer le formulaire et son URL\n        var form = tthis.closest('form');\n        var url = ''+'&ajax=1&idf=269&rnd=19378&vplan=1';\n\t\t\n\t\tvar id = 'rep'+form.attr('class');\n\t\tvar divid = id.replace(\/\\s+\/g, '-');\n\t\tjQuery('#'+divid).remove();\n\t\tvar loader = '<div id=\"'+divid+'\"><\/div><div class=\"loadinggen\"><img decoding=\"async\" src=\"https:\/\/reservpro.com\/images\/loading.gif\" \/><\/div>';\n\t\tform.before(loader);\n\n\t\t\t\t\/\/ R&eacute;cup&eacute;rer les donn&eacute;es du formulaire et ajouter 'getcart'\n\t\t\t\tvar formData = form.serializeArray();\n\t\t\t\tformData.push({name: 'redirect', value: '1'});\n\t\t\t\t\n\t\t\t\tconsole.log(formData);\n\t\t\t\tconsole.log(url);\n\t\t\t\t var successIcon = form.find('.success-icon');\n\t\t\t\t\/\/ Afficher l'ic\u00c3\u00b4ne avec animation\n\t\t\t\tsuccessIcon.show().addClass('animate');\n\t\t\t\t\n\t\t\t\t\/\/ Effectuer la requ\u00c3\u00aate AJAX\n\t\t\t\tjQuery.post(url, formData, function(response) {\n\t\t\t\t\tresponse = response.trim();\n\t\t\t\t\tjQuery('.loadinggen').remove();\n\t\t\t\t\t\/\/ V&eacute;rifier si la r&eacute;ponse commence par 'redirect:'\n\t\t\t\t\tconsole.log(response);\n\t\t\t\t\tif (response.startsWith('redirect:')) {\n\t\t\t\t\t\t\/\/ Extraire l'URL de redirection\n\t\t\t\t\t\tvar redirectUrl = response.substring(9); \/\/ Enlever 'redirect:' du d&eacute;but de la r&eacute;ponse\n\t\t\t\t\t\t\/\/ Faire la redirection\n\t\t\t\t\t\t\/\/console.log(redirectUrl);\n\t\t\t\t\t\tjQuery('#' + divid).html('Redirection en cours...');\n\t\t\t\t\t\twindow.location.href = redirectUrl;\n\t\t\t\t\t} else {\n\t\t\t\t\t\t\/\/console.log(response);\n\t\t\t\t\t\t\/\/ Afficher la r&eacute;ponse dans le div sp&eacute;cifi&eacute;\n\t\t\t\t\t\tjQuery('#' + divid).html(response);\n\t\t\t\t\t\ttthis.prop('disabled', false);\n\t\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\t\tsuccessIcon.hide().removeClass('animate');\t\t\t\t\t\n\t\t\t\t\t\t}, 500); \n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\n\t\t\treturn false;\n\t\t\n}\n\nfunction initbtn() {\n\t \/\/ console.log('init btn ?? ' +jQuery('.additional-services').length);\n\t\n    \n\t\n\tif (typeof iface === 'undefined') {\n\n\t\t  jQuery('.btn-step1-forfait').off('click');\n\n\t\t  jQuery('.btn-step1-forfait').on('click', function (event) {\n\t\t\tjQuery('.forfait_form').submit();\n\t\t  });\n\n\t}\t\n\tjQuery('.btnaddcart').off('click');\n\t\n\t\n\t\n\tjQuery('.btnaddcart').click(function(event) {\n        event.preventDefault();\n\n        var tthis = jQuery(this);\n\t\t\n        \n\t\ttthis.prop('disabled', true);\n\n        \/\/ R&eacute;cup&eacute;rer le formulaire et son URL\n        var form = tthis.closest('form');\n        var url = 'https:\/\/www.sentierdescaps.com\/en\/wp-json\/wp\/v2\/pages\/2128?idf=269&item=forfait'+'&ajax=1&rnd=19378&vplan=1';\n\t\t\n\t\tvar id = 'rep'+form.attr('class');\n\t\tvar divid = id.replace(\/\\s+\/g, '-');\n\t\tjQuery('#'+divid).remove();\n\t\tvar loader = '<div id=\"'+divid+'\"><\/div><div class=\"loadinggen\"><img decoding=\"async\" src=\"https:\/\/reservpro.com\/images\/loading.gif\" \/><\/div>';\n\t\tjQuery(form).before(loader);\n\n\t\t\t\t\/\/ R&eacute;cup&eacute;rer les donn&eacute;es du formulaire et ajouter 'getcart'\n\t\t\t\tvar formData = form.serializeArray();\n\t\t\t\tformData.push({name: 'redirect', value: '1'});\n\t\t\t\t\n\t\t\t\tconsole.log(formData);\n\t\t\t\tconsole.log(url);\n\t\t\t\t var successIcon = form.find('.success-icon');\n\t\t\t\t\/\/ Afficher l'ic\u00c3\u00b4ne avec animation\n\t\t\t\tsuccessIcon.show().addClass('animate');\n\t\t\t\t\n\t\t\t\t\/\/ Effectuer la requ\u00c3\u00aate AJAX\n\t\t\t\tjQuery.post(url, formData, function(response) {\n\t\t\t\t\tresponse = response.trim();\n\t\t\t\t\tjQuery('.loadinggen').remove();\n\t\t\t\t\t\/\/ V&eacute;rifier si la r&eacute;ponse commence par 'redirect:'\n\t\t\t\t\tconsole.log(response);\n\t\t\t\t\tif (response.startsWith('redirect:')) {\n\t\t\t\t\t\t\/\/ Extraire l'URL de redirection\n\t\t\t\t\t\tvar redirectUrl = response.substring(9); \/\/ Enlever 'redirect:' du d&eacute;but de la r&eacute;ponse\n\t\t\t\t\t\t\/\/ Faire la redirection\n\t\t\t\t\t\t\/\/console.log(redirectUrl);\n\t\t\t\t\t\tjQuery('#' + divid).html('Redirection en cours...');\n\t\t\t\t\t\twindow.location.href = redirectUrl;\n\t\t\t\t\t} else {\n\t\t\t\t\t\t\/\/console.log(response);\n\t\t\t\t\t\t\/\/ Afficher la r&eacute;ponse dans le div sp&eacute;cifi&eacute;\n\t\t\t\t\t\tjQuery('#' + divid).html(response);\n\t\t\t\t\t\ttthis.prop('disabled', false);\n\t\t\t\t\t\tsetTimeout(function() {\n\t\t\t\t\t\t\tsuccessIcon.hide().removeClass('animate');\t\t\t\t\t\n\t\t\t\t\t\t}, 500); \n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t}\n\t\t\t\t});\n\t\t\n\t\t\treturn false;\n\t\t});\n\t\t\n\n}\n\njQuery( document ).ready(function($) {\n\t \ninitbtn();\n\t \n});\n\t \n\t \tfunction submitfrmajx() {\n\n    var form = jQuery('#frmdreservation');\n    var tthis = form.find('.btnaddcart');\n    tthis.prop('disabled', true);\n\n    var url = ''+'&ajax=1&rnd=19378&vplan=1';\n    \n    var id = 'rep'+form.attr('class');\n    var divid = id.replace(\/\\s+\/g, '-');\n    jQuery('#'+divid).remove();\n    var loader = '<div id=\"'+divid+'\"><\/div><div class=\"loadinggen\"><img decoding=\"async\" src=\"https:\/\/reservpro.com\/images\/loading.gif\" \/><\/div>';\n    form.before(loader);\n\n    var formData = form.serializeArray();\n    formData.push({name: 'redirect', value: '1'});\n\n    console.log(formData);\n    console.log(url);\n    var successIcon = form.find('.success-icon');\n    successIcon.show().addClass('animate');\n\n    jQuery.post(url, formData, function(response) {\n        response = response.trim();\n        jQuery('.loadinggen').remove();\n        console.log(response);\n\n        if (response.startsWith('redirect:')) {\n            var redirectUrl = response.substring(9);\n            jQuery('#' + divid).html('Redirection en cours...');\n            window.location.href = redirectUrl;\n        } else {\n            jQuery('#' + divid).html(response);\n            tthis.prop('disabled', false);\n            setTimeout(function() {\n                successIcon.hide().removeClass('animate');\t\t\t\t\t\n            }, 500); \n        }\n    });\n}\n\n  <\/script>\n  <style>\n  input[type=\"submit\"] { margin:10px !important; } \n  .confzone { width:97% !important; }\n  \n  .rp-forfait-back {\n  background: var(--couleur-principale);\n  color: #fff;\n  border: none;\n  display:none;\n  padding: 8px 14px;\n  border-radius: 6px;\n  cursor: pointer;\n  font-size: 14px;\n  transition: all 0.2s ease;\n}\n\n.rp-forfait-back:hover {\n  filter: brightness(1.1);\n}\n\n.rp-forfait-back-wrap {\n  display: flex;\n  width:50%;\n  justify-content: flex-start;\n}\n\n  .forfait-item-qty { box-sizing:border-box; }\n  .rp-fixed-period{\n\tmargin:10px 0 14px;\n\tpadding:12px 14px;\n\tborder:1px solid rgba(0,0,0,.08);\n\tborder-radius:10px;\n\tbackground:#f7fafc;\n}\n.rp-fixed-period h4{\n\tmargin:0 0 6px 0;\n}\n.rp-fixed-period-value{\n\tfont-weight:600;\n}\n.rp-step1-error{\n\tmargin-top:10px;\n\tpadding:10px 12px;\n\tborder-radius:10px;\n\tbackground:#fdecec;\n\tcolor:#a94442;\n\tfont-size:14px;\n}\n\n  \/* Conteneur grille *\/\n.time-grid{\n  display:grid;\n  grid-template-columns: repeat(auto-fit, minmax(72px, 1fr));\n  gap:10px;\n  margin:12px 0 6px;\n}\n\n\/* Base du slot *\/\n.time-slot{\n  padding:8px 10px;\n  border:1px solid rgba(0,0,0,.12);\n  border-radius:10px;\n  text-align:center;\n  color:#111;\n  cursor:pointer;\n  user-select:none;\n\n  background:#fff;\n  box-shadow: 0 1px 0 rgba(0,0,0,.04);\n  transition: transform .12s ease, box-shadow .12s ease, border-color .12s ease, background-color .12s ease;\n  font-weight:600;\n  font-size:14px;\n  line-height:1.1;\n}\n\n\/* Disponible *\/\n.time-slot.available{\n  background: linear-gradient(180deg, #f2fff2, #e6ffe6);\n  border-color: rgba(76,175,80,.35);\n}\n\n\/* Indisponible *\/\n.time-slot.unavailable{\n  background: linear-gradient(180deg, #fff5f5, #ffe6e6);\n  border-color: rgba(220, 53, 69, .25);\n  cursor:not-allowed;\n  opacity:.75;\n  box-shadow:none;\n}\n\n\/* Hover seulement sur available *\/\n.time-slot.available:hover{\n  transform: translateY(-1px);\n  box-shadow: 0 6px 16px rgba(0,0,0,.10);\n  border-color: rgba(76,175,80,.75);\n  background: linear-gradient(180deg, #e9ffe9, #ccffcc);\n}\n\n\/* Selected (plus stable que jouer sur padding\/border) *\/\n.time-slot.selected{\n  transform: translateY(-1px);\n  border-color: rgba(30,107,165,.95);   \/* ton bleu *\/\n  box-shadow: 0 8px 20px rgba(30,107,165,.18);\n  background: linear-gradient(180deg, rgba(30,107,165,.10), rgba(30,107,165,.04));\n}\n\n\/* Petit check visuel (optionnel) *\/\n.time-slot.selected::after{\n  content:\"\\2713\";\n  display:inline-block;\n  margin-left:6px;\n  font-size:12px;\n  opacity:.9;\n}\n\n\/* ====== Cadre global du forfait ====== *\/\n.forfait-rpro{\n  max-width: 980px;\n  margin: 20px auto;\n  padding: 18px 18px 22px;\n  border: 1px solid rgba(0,0,0,.08);\n  border-radius: 14px;\n  background: #fff;\n  box-shadow: 0 10px 26px rgba(0,0,0,.06);\n}\n\n\/* Lien \"retour\" *\/\n.forfait-rpro .backres{\n  margin-bottom: 14px;\n}\n.forfait-rpro .backres a{\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  text-decoration: none;\n  padding: 8px 10px;\n  border-radius: 10px;\n  border: 1px solid rgba(0,0,0,.08);\n  background: rgba(0,0,0,.02);\n}\n.forfait-rpro .backres a:hover{\n  background: rgba(0,0,0,.04);\n}\n\n\/* ====== Header (image + titre + prix) ====== *\/\n.forfait-rpro .item_img{\n  float: left;\n  margin: 4px 16px 10px 0;\n}\n.forfait-rpro .item_img img{\n  display:block;\n  max-width: 320px;\n  width: 100%;\n  height: auto;\n  border-radius: 14px;\n  border: 1px solid rgba(0,0,0,.10);\n  box-shadow: 0 10px 22px rgba(0,0,0,.08);\n}\n\n.forfait-rpro h4{\n  margin: 6px 0 6px;\n  font-size: 20px;\n  line-height: 1.2;\n}\n.forfait-rpro strong{\n  display: inline-block;\n  margin: 0 0 10px;\n  font-size: 16px;\n}\n\n\/* Clearfix pour \u00c3\u00a9viter que le form remonte \u00c3\u00a0 c\u00c3\u00b4t\u00c3\u00a9 de l'image *\/\n.forfait-rpro::after{\n  content:\"\";\n  display:block;\n  clear:both;\n}\n\n\/* ====== Form \/ sections d'activit\u00c3\u00a9s ====== *\/\n.forfait-rpro form{\n  margin-top: 10px;\n}\n\n.forfait-rpro .optact{\n  margin-top: 14px;\n  padding: 14px 14px 12px;\n  border: 1px solid rgba(0,0,0,.08);\n  border-radius: 14px;\n  background: rgba(0,0,0,.015);\n}\n\n\/* titre activit\u00c3\u00a9 *\/\n.forfait-rpro .optact h3{\n  margin: 0 0 8px;\n  font-size: 18px;\n  line-height: 1.2;\n}\n\n\/* note quantit\u00c3\u00a9 *\/\n.forfait-rpro .note-qty{\n  margin: 0 0 12px;\n  padding: 8px 10px;\n  border-radius: 12px;\n  border: 1px dashed rgba(0,0,0,.18);\n  background: rgba(0,0,0,.02);\n  font-size: 13px;\n}\n\n\/* mise en page dur\u00c3\u00a9e + select heure *\/\n.forfait-rpro .optselduree,\n.forfait-rpro .optselheure{\n  margin: 8px 0;\n}\n\n\/* selects plus propres (sans changer leurs couleurs) *\/\n.forfait-rpro select{\n  width: 100%;\n  padding: 10px 12px;\n  font-size: 15px;\n  border-radius: 12px;\n  border: 1px solid rgba(0,0,0,.14);\n  background: #fff;\n  box-shadow: 0 1px 0 rgba(0,0,0,.04);\n}\n\n@media (min-width: 720px){\n  .forfait-rpro .optact > div > div{\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 12px 14px;\n    align-items: start;\n  }\n\n  \/* assure que la grille d'heure prend toute la largeur *\/\n  .forfait-rpro .time-grid{\n    grid-column: 1 \/ -1;\n  }\n}\n\n\/* Ligne prix + tx (sans toucher couleurs) *\/\n.forfait-rpro small{\n  opacity: .75;\n}\n\n\/* ====== IMPORTANT : on ne touche pas au bouton ====== *\/\n.forfait-rpro .btnaddcart,\n.forfait-rpro .btn_reservation,\n.forfait-rpro .buttonreserv{\n  \/* rien ici volontairement *\/\n}\n\n\n\n.forfait-rpro .forfait-top{\n  display:flex;\n  align-items:flex-start;\n  gap:24px;\n  margin-bottom:18px;\n  margin-top:20px; \n}\n\n.forfait-rpro .item_img{\n  float:none !important;\n  margin:0 !important;\n  width:370px;\n  flex:0 0 370px;\n}\n\n.forfait-rpro .item_img img{\n  display:block;\n  width:100%;\n  height:auto;\n  border-radius:14px;\n}\n\n.forfait-rpro .forfait-head{\n  flex:1;\n  min-width:0;\n  padding-top:0;\n}\n\n.forfait-rpro .forfait-head h4{\n  margin:0 0 10px 0;\n}\n\n.forfait-rpro .forfait-head > strong{\n  display:block;\n  margin:0 0 16px 0;\n}\n\n.forfait-rpro .forfait-produits-comp{\n  margin:0;\n  padding:18px 20px;\n  border:1px solid rgba(0,0,0,.08);\n  border-radius:16px;\n  background:rgba(0,0,0,.02);\n}\n\n@media (max-width: 760px){\n  .forfait-rpro .forfait-top{\n    display:block;\n  }\n\n  .forfait-rpro .item_img{\n    width:100%;\n    max-width:none;\n    margin-bottom:16px !important;\n  }\n}\n\n  <\/style>\n   <script src=\"https:\/\/kit.fontawesome.com\/31dc4c43f7.js\" crossorigin=\"www.sentierdescaps.com\"><\/script>\t\n\n<link href=\"https:\/\/reservpro.com\/cms\/modules\/reservpro\/style\/style.css?v=2.04\" rel=\"stylesheet\" type=\"text\/css\" \/>\n\n\n<script type=\"text\/javascript\" src=\"https:\/\/reservpro.com\/cms\/inc\/highslide\/highslide-full.js\" charset=\"UTF-8\"><\/script>\n<link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/reservpro.com\/cms\/inc\/highslide\/highslide.css?ver=1.12\" \/>\n<script type=\"text\/javascript\" src=\"https:\/\/reservpro.com\/cms\/inc\/js.js?v=1.21\" charset=\"UTF-8\"><\/script>\n\n\n\n<script defer type=\"text\/javascript\" src=\"https:\/\/reservpro.com\/cms\/inc\/jquery.scrollview.js\"><\/script>\n\t<script defer type=\"text\/javascript\" src=\"https:\/\/reservpro.com\/cms\/inc\/jquery.datetimepicker.full.min.js?v=1.01\" charset=\"UTF-8\"><\/script>\n<link rel=\"stylesheet\" type=\"text\/css\" media=\"all\" href=\"https:\/\/reservpro.com\/cms\/inc\/jquery.datetimepicker.css\" \/>\n\n\t<script type=\"text\/javascript\" src=\"https:\/\/reservpro.com\/cms\/inc\/wz_tooltip.js\"><\/script>\n\t\t\t\t\t<script type=\"text\/javascript\" src=\"https:\/\/reservpro.com\/cms\/inc\/jquery-ui-accordion.min.js\"><\/script>\n\n<!--[if IE]>\n<link rel=\"stylesheet\" type=\"text\/css\" href=\"https:\/\/reservpro.com\/cms\/inc\/highslide\/highslide-ie6.css\" \/>\n<![endif]-->\n<script type=\"text\/javascript\">\nif (typeof hs !== 'undefined') {\n\ths.preserveContent = false;\n\ths.forceAjaxReload = true;\n\ths.cacheAjax = false;\n\ths.graphicsDir = 'https:\/\/reservpro.com\/cms\/inc\/highslide\/graphics\/';\n}\n\n<\/script>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"_links":{"self":[{"href":"https:\/\/www.sentierdescaps.com\/en\/wp-json\/wp\/v2\/pages\/2128"}],"collection":[{"href":"https:\/\/www.sentierdescaps.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.sentierdescaps.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.sentierdescaps.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sentierdescaps.com\/en\/wp-json\/wp\/v2\/comments?post=2128"}],"version-history":[{"count":7,"href":"https:\/\/www.sentierdescaps.com\/en\/wp-json\/wp\/v2\/pages\/2128\/revisions"}],"predecessor-version":[{"id":6827,"href":"https:\/\/www.sentierdescaps.com\/en\/wp-json\/wp\/v2\/pages\/2128\/revisions\/6827"}],"wp:attachment":[{"href":"https:\/\/www.sentierdescaps.com\/en\/wp-json\/wp\/v2\/media?parent=2128"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}