1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="db92aa77-c97a-40c0-8ff0-2b633ba668a5",e._sentryDebugIdIdentifier="sentry-dbid-db92aa77-c97a-40c0-8ff0-2b633ba668a5")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6027],{3717:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},8145:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(14232),a=r(83516),s=r(68602),o=r(77994);let i=()=>{var e;let[t,r]=(0,n.useState)((0,o.M)((0,s.B9)()?null==(e=(0,a.$t)())?void 0:e.getUA():navigator.userAgent));return(0,n.useEffect)(()=>{r((0,o.M)(navigator.userAgent))},[]),t}},22373:(e,t)=>{"use strict";t.Y=function(e,t){return(function(e){return e.split(",").map(function(e){var t=(e=e.trim()).match(r),s=t[1],o=t[2],i=t[3]||"",l={};return l.inverse=!!s&&"not"===s.toLowerCase(),l.type=o?o.toLowerCase():"all",l.expressions=(i=i.match(/\([^\)]+\)/g)||[]).map(function(e){var t=e.match(n),r=t[1].toLowerCase().match(a);return{modifier:r[1],feature:r[2],value:t[2]}}),l})})(e).some(function(e){var r=e.inverse,n="all"===e.type||t.type===e.type;if(n&&r||!(n||r))return!1;var a=e.expressions.every(function(e){var r=e.feature,n=e.modifier,a=e.value,s=t[r];if(!s)return!1;switch(r){case"orientation":case"scan":return s.toLowerCase()===a.toLowerCase();case"width":case"height":case"device-width":case"device-height":a=c(a),s=c(s);break;case"resolution":a=l(a),s=l(s);break;case"aspect-ratio":case"device-aspect-ratio":case"device-pixel-ratio":a=i(a),s=i(s);break;case"grid":case"color":case"color-index":case"monochrome":a=parseInt(a,10)||1,s=parseInt(s,10)||0}switch(n){case"min":return s>=a;case"max":return s<=a;default:return s===a}});return a&&!r||!a&&r})};var r=/(?:(only|not)?\s*([^\s\(\)]+)(?:\s*and)?\s*)?(.+)?/i,n=/\(\s*([^\s\:\)]+)\s*(?:\:\s*([^\s\)]+))?\s*\)/,a=/^(?:(min|max)-)?(.+)/,s=/(em|rem|px|cm|mm|in|pt|pc)?$/,o=/(dpi|dpcm|dppx)?$/;function i(e){var t,r=Number(e);return r||(r=(t=e.match(/^(\d+)\s*\/\s*(\d+)$/))[1]/t[2]),r}function l(e){var t=parseFloat(e);switch(String(e).match(o)[1]){case"dpcm":return t/2.54;case"dppx":return 96*t;default:return t}}function c(e){var t=parseFloat(e);switch(String(e).match(s)[1]){case"em":case"rem":return 16*t;case"cm":return 96*t/2.54;case"mm":return 96*t/2.54/10;case"in":return 96*t;case"pt":return 72*t;case"pc":return 72*t/12;default:return t}}},23569:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(37876),a=r(38875),s=r.n(a);r(14232);var o=r(68602);let i=e=>{let{href:t,title:r="",newTab:a=!1,forceDiv:i=!1,obfuscated:l=!1,className:c="",prevent:u,rel:d="",onClick:m,children:p}=e;if(!t&&!i)return null;let h=null==t?void 0:t.startsWith(o.Uo.SerpProductsPath),f=!t||i||l||h?"span":"a",g=l||h?null:{href:t};return(0,n.jsx)(f,{...g,...a?{rel:"noopener noreferrer "+d}:d?{rel:d}:null,...r?{title:r}:null,onClick:e=>{u&&(null==e||e.preventDefault()),null==m||m(),!u&&(l||h||i)&&t&&(a?window.open(t,"_blank"):window.location.href=t)},className:"".concat(s().switchlink," ").concat(c),children:p})}},31215:e=>{e.exports={"cpt-breadcrumb":"styles_cpt-breadcrumb__OJ2Y_",link:"styles_link__ahPcC","absolute-position":"styles_absolute-position__kKSxC","menu-open":"styles_menu-open__wZdLD","secondary-color":"styles_secondary-color__WhWSO","white-color":"styles_white-color__V9wnK"}},34162:(e,t,r)=>{"use strict";r.d(t,{A:()=>c});var n=r(37876);r(14232);var a=r(86649),s=r(31056),o=r(5741),i=r(44946),l=r(23569);let c=e=>{let{Component:t="div",children:r,...c}=e,u={replace:e=>{if("a"===e.name&&e.attribs&&(0,o.tb)(e.attribs.href))return(0,n.jsx)(l.A,{href:e.attribs.href,newTab:!0,obfuscated:!0,children:(0,a.zd)(e.children,u)})}};return(0,n.jsx)(t,{...c,children:(0,a.Ay)((0,i.LI)((0,s.bS)(r)),u)})}},38875:e=>{e.exports={switchlink:"styles_switchlink__RDwEo"}},45105:(e,t,r)=>{e.exports=r(36758)},46027:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>j});var n=r(37876),a=r(76255),s=r.n(a),o=r(14232),i=r(18847),l=r.n(i),c=r(49155),u=r(23569),d=r(44946),m=r(69317),p=r(71943),h=r(75656),f=r(12114),g=r(83516),v=r(68227),y=r(5741),b=r(64867),w=r(30624),_=r(8145),x=r(89099);let k=l()(()=>Promise.all([r.e(3576),r.e(5065),r.e(9081)]).then(r.bind(r,9081)),{loadableGenerated:{webpack:()=>[9081]},ssr:!0}),j=e=>{var t,r;let{backgroundPicture:a,displayForm:i=!1,formWithUserNoChoiceMode:l=!1,withLogo:j=!1,title:N="",subTitle:A="",breadcrumbLinks:S,logo:C}=e,{isMobile:L,headerSponso:O,page:P}=(()=>{let e=(0,w.usePageStore)(),t=(0,b.al)(),r=(0,_.A)(),n=(0,x.useRouter)(),[a,s]=(0,o.useState)(Number(n.query.page||0)),i=(0,y.II)()&&!r&&e.destination?decode
1URIComponent((0,f.TE)((0,g.zy)(),"headerSponso")).replace("{destination}",e.destination.code):null,{data:l}=(0,h.Ay)(i,v.m9);return(0,o.useEffect)(()=>{Number(n.query.page||0)!==a&&s(Number(n.query.page))},[n.query]),{isMobile:t,headerSponso:l,page:a}})();return(0,n.jsxs)("section",{className:"".concat(s()["cpt-landing-head"]," ").concat(O?s()["with-sponso"]:""),children:[(0,n.jsx)(d.Ay,{src:(null==O||null==(t=O.backgroundImage)?void 0:t.url)||a,fallbackPicture:(0,c.u)("head_banner.png"),lazyMode:"no-lazy",size:{width:L?400:1500,height:400},fill:!0,crop:!0}),S&&(0,n.jsx)(p.A,{addClass:s().breadcrumb,links:S,color:"white"}),(0,n.jsx)("div",{className:"torn-effect d-none d-lg-block"}),(0,n.jsxs)("div",{className:s()["landing-head-content"],children:[j&&(0,n.jsx)(m.A,{logo:C,size:"default",lazy:!1}),O&&(0,n.jsxs)(u.A,{href:O.link,className:s().sponso,children:[(null==O||null==(r=O.logoImage)?void 0:r.url)&&(0,n.jsx)(d.Ay,{className:s()["sponso-logo"],src:null==O?void 0:O.logoImage.url}),(0,n.jsxs)("div",{className:s()["sponso-title"],children:[(0,n.jsx)("div",{className:s()["sponso-title-main"],children:O.title}),O.subTitle&&(0,n.jsx)("div",{className:s()["sponso-title-sub"],children:O.subTitle})]})]}),N&&(0,n.jsxs)("h1",{className:s()["landing-head-title"],children:[N,P?(0,n.jsxs)("span",{className:s().page,children:[" page ",P]}):null]}),A&&(0,n.jsx)("div",{className:s()["landing-head-subtitle"],children:A}),i&&(0,n.jsx)(k,{userNoChoiceMode:l})]})]})}},64867:(e,t,r)=>{"use strict";r.d(t,{GM:()=>c,X8:()=>o,al:()=>l,fq:()=>i});var n=r(37876);r(14232);var a=r(96557),s=r(76861);let o=e=>{let{when:t=!0,children:r}=e;return c()&&t?(0,n.jsx)(n.Fragment,{children:r}):null},i=e=>{let{when:t=!0,children:r}=e;return l()&&t?(0,n.jsx)(n.Fragment,{children:r}):null},l=()=>(0,a.Ub)({maxWidth:s.BY}),c=()=>(0,a.Ub)({minWidth:s.hf})},65174:(e,t,r)=>{"use strict";var n=r(22373).Y,a="undefined"!=typeof window?window.matchMedia:null;function s(e,t,r){var s,o=this;function i(e){o.matches=e.matches,o.media=e.media}a&&!r&&(s=a.call(window,e)),s?(this.matches=s.matches,this.media=s.media,s.addListener(i)):(this.matches=n(e,t),this.media=e),this.addListener=function(e){s&&s.addListener(e)},this.removeListener=function(e){s&&s.removeListener(e)},this.dispose=function(){s&&s.removeListener(i)}}e.exports=function(e,t,r){return new s(e,t,r)}},69317:(e,t,r)=>{"use strict";r.d(t,{A:()=>d});var n=r(37876);r(14232);var a=r(72809),s=r.n(a),o=r(89099),i=r(49155),l=r(44946);let c={default:(0,i.u)("logo-fairmoov.svg"),black:(0,i.u)("logo-fairmoove-black-full.svg"),"black-white":(0,i.u)("logo-fairmoov-black-white.svg"),"black-green":(0,i.u)("logo-fairmoov-black-green.svg"),fairscore:(0,i.u)("fairScore/FairScoreLogo.svg")},u={mini:{width:163,height:37},small:{width:220,height:50},default:{width:274,height:62}},d=e=>{let{logo:t="default",lazy:r=!0,addClass:a="",size:i}=e,d="/"!==(0,o.useRouter)().asPath;return(0,n.jsx)("div",{className:"".concat(s()["cpt-logo"]," ").concat(a),children:(0,n.jsx)(l.Ay,{src:c[t],alt:"Fairmoove",className:"logo-img ".concat(d?"cursor-pointer":""),lazyMode:r?"lazy":"no-lazy",onClick:()=>{d&&(window.location.href="/")},size:i&&u[i]})})}},71943:(e,t,r)=>{"use strict";r.d(t,{A:()=>p});var n=r(37876),a=r(14232),s=r(31215),o=r.n(s),i=r(77525),l=r(34162),c=r(89099),u=r(23569),d=r(83516),m=r(72355);let p=e=>{let{links:t,color:r="secondary",addClass:s=""}=e,p=(0,c.useRouter)(),h=(0,a.useCallback)(()=>p.back(),[p]),f="".concat(o()[r+"-color"]);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(m.A,{id:"breadcrumb",content:(0,i._m)(t,(0,d.D0)().domain)}),(0,n.jsx)("div",{className:"".concat(o()["cpt-breadcrumb"]," ").concat(f," ").concat(s),children:(null==t?void 0:t.length)>0&&t.map(e=>e.href?(0,n.jsx)(u.A,{className:"".concat(o().link," cursor-pointer"),href:e.href,children:e.name},e.href+"_"+e.name):e.back?(0,n.jsx)("span",{className:"".concat(o().link," cursor-pointer"),onClick:h,children:e.name},e.name):(0,n.jsx)(l.A,{Component:"span",children:e.name},e.name)).reduce((e,t)=>(0,n.jsxs)(n.Fragment,{children:[e," ",(0,n.jsx)("span",{dangerouslySetInnerHTML:{__html:"-"}})," ",t]}))})]})}},72355:(e,t,r)=>{"use strict";r.d(t,{A:()=>
1o});var n=r(37876);r(14232);var a=r(45105),s=r.n(a);let o=e=>{let t,{id:r,content:a}=e;if(!a)return null;try{t=JSON.stringify(JSON.parse(a))}catch(e){return console.error("Error while parsing string content to make LdJson",a,e),null}return(0,n.jsx)(s(),{id:r,type:"application/ld+json",dangerouslySetInnerHTML:{__html:t},strategy:"beforeInteractive"})}},72809:e=>{e.exports={"cpt-logo":"styles_cpt-logo__mkINI"}},76255:e=>{e.exports={"cpt-landing-head":"styles_cpt-landing-head__iEiws",breadcrumb:"styles_breadcrumb__9Pg_A","landing-head-content":"styles_landing-head-content__V_xnk",sponso:"styles_sponso__pRE9Y","sponso-title":"styles_sponso-title__SdHQm","sponso-title-main":"styles_sponso-title-main__i9F9E","landing-head-title":"styles_landing-head-title__pyOx4",page:"styles_page__lED7t","landing-head-subtitle":"styles_landing-head-subtitle__3wXT3","with-sponso":"styles_with-sponso__ZRjgr"}},76861:(e,t,r)=>{"use strict";function n(e){return(null==e?void 0:e.getDevice().type)==="tablet"}function a(e){return(null==e?void 0:e.getDevice().type)==="mobile"}r.d(t,{BY:()=>s,Pg:()=>n,Xb:()=>a,hf:()=>o});let s=1023,o=1024},77525:(e,t,r)=>{"use strict";r.d(t,{Bz:()=>d,Nm:()=>c,PL:()=>p,_m:()=>u,u6:()=>i,uZ:()=>m,vt:()=>l});var n=r(83516),a=r(48263);let s="https://schema.org",o=(e,t,r)=>{var a,o,i,l,c,u;let d=(null==(a=e.document)?void 0:a.resume)?e.document.resume.replace(/<[^>]*>/g,""):"",m=(e=>{var t,r;return e.author&&e.globalRatings?{"@type":"Review",reviewRating:{"@type":"Rating",ratingValue:
1Math.round(e.globalRatings),bestRating:10},reviewBody:null!=(t=e.author.content)?t:"",author:{"@type":"Person",name:null!=(r=e.author.title)?r:""}}:null})(e),p=((e,t)=>{var r,n;return t?{"@type":"AggregateOffer",offerCount:t,lowPrice:null!=(r=e.minPrice)?r:0,highPrice:null!=(n=e.maxPrice)?n:0,priceCurrency:"EUR"}:null})(e,t);return{...r?{}:{"@context":s},"@type":"Product",name:null!=(l=e.title)?l:"",...d?{description:d}:{},image:null!=(c=null==(i=e.document)||null==(o=i.mainImage)?void 0:o.url)?c:"",brand:{"@type":"Brand",name:"FairMoove"},url:"".concat((0,n.D0)().domain).concat(null!=(u=e.frontUrl)?u:""),...m?{review:m}:{},...p?{offers:p}:{}}},i=(e,t,r)=>JSON.stringify(o(e,t,r)),l=e=>JSON.stringify({"@context":s,"@type":"ItemList",itemListElement:e.map((e,t)=>({"@type":"ListItem",position:t+1,item:o(e,1,!0)}))}),c=e=>{var t,r,n,o,i,l,c,u,d,m,p,h;if(!(null==(t=e.address)?void 0:t.street))return null;let f=(0,a.sj)(e).map(e=>({name:e.label,value:!0,"@type":"LocationFeatureSpecification"}));return JSON.stringify({"@context":s,"@type":"Hotel",name:null!=(l=e.title)?l:"",image:null!=(c=null==(n=e.document)||null==(r=n.mainImage)?void 0:r.url)?c:"",address:{"@type":"PostalAddress",addressCountry:null!=(u=null==(o=e.address.country)?void 0:o.code)?u:"",addressLocality:null!=(d=null==(i=e.address.city)?void 0:i.label)?d:"",postalCode:null!=(m=e.address.zip)?m:"",streetAddress:e.address.street},starRating:{"@type":"Rating",ratingValue:String((0,a.Nr)(e).length)},...f.length>0?{amenityFeature:f}:{},priceRange:"â¬".concat(null!=(p=e.minPrice)?p:0," - â¬").concat(null!=(h=e.maxPrice)?h:0)})},u=(e,t)=>JSON.stringify({"@context":s,"@type":"BreadcrumbList",itemListElement:((e,t)=>{let r=[],n=1;for(let a of e){let e=a.href?a.href:a.ldHref;e&&r.push({"@type":"ListItem",position:n++,name:a.name,item:t+e})}return r})(e,t)}),d=e=>e?JSON.stringify({"@context":s,"@type":"FAQPage",mainEntity:e.map(e=>{var t;return{"@type":"Question",name:e.title,acceptedAnswer:{"@type":"Answer",text:null!=(t=e.content)?t:""}}})}):"",m=()=>JSON.stringify({"@context":"https://schema.org","@type":"Organization",name:"FairMoove",url:"https://www.fairmoove.fr/",logo:"https://www.fairmoove.fr/assets/images/logo-fairmoov.svg",description:"FairMoove - Votre agence de voyages \xe9co responsable. Nous contribuons \xe0 un tourisme plus responsable, positif et joyeux.",slogan:"Mettez du cÅur dans vos \xe9vasions !",contactPoint:{"@type":"ContactPoint",telephone:"+33 1 88 40 55 00",contactType:"customer service",email:"[email protected]",areaServed:"FR",availableLanguage:["fr"]},sameAs:["https://www.facebook.com/FairMoove","https://instagram.com/fairmoove","https://www.youtube.com/channel/UCvZ-AqdwBzxsTiwU_92sL1Q","https://fr.pinterest.com/FairMoove"],brand:{"@type":"Brand",name:"FairMoove",logo:"https://www.fairmoove.fr/assets/images/logo-fairmoov.svg"},founder:{"@type":"Person",name:"Jean-Pierre Nadir",jobTitle:"Fondateur",sameAs:["https://fr.wikipedia.org/wiki/Jean-Pierre_Nadir","https://www.fairmoove.fr/blog/auteurs/jean-pierre-nadir","https://www.linkedin.com/in/jean-pierre-nadir","https://www.instagram.com/jeanpierre_nadir/","https://www.linkedin.com/in/jpnadir/"]},foundingDate:"2021",foundingLocation:{"@type":"Place",name:"France"}}),p=(e,t)=>JSON.stringify({"@context":s,"@type":"NewsArticle",headline:e||"",image:(t||[]).map(e=>e.url)})},79706:(e,t,r)=>{"use strict";var n=r(3717);function a(){}function s(){}s.resetWarningCache=a,e.exports=function(){function e(e,t,r,a,s,o){if(o!==n){var i=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:s,resetWarningCache:a};return r.PropTypes=r,r}},95062:(e,t,r)=>{e.exports=r(79706)()},96557:(e,t,r)=>{"use strict";r.d(t,{ob:()=>b,Ub:()=>x});var n=r(14232),a=r(65174),s=r.n(a),o=/[A-Z]/g,i=/^ms-/,l={};function c(e){return"-"+e.toLowerCase()}let u=function(e){if(l.hasOwnProperty(e))return l[e];var t=e.replace(o,c);return l[e]=i.test(t)?"-"+t:t};var d=r(95062),m=r.n(d);
1let p=m().oneOfType([m().string,m().number]),h={all:m().bool,grid:m().bool,aural:m().bool,braille:m().bool,handheld:m().bool,print:m().bool,projection:m().bool,screen:m().bool,tty:m().bool,tv:m().bool,embossed:m().bool},{type:f,...g}={orientation:m().oneOf(["portrait","landscape"]),scan:m().oneOf(["progressive","interlace"]),aspectRatio:m().string,deviceAspectRatio:m().string,height:p,deviceHeight:p,width:p,deviceWidth:p,color:m().bool,colorIndex:m().bool,monochrome:m().bool,resolution:p,type:Object.keys(h)},v={minAspectRatio:m().string,maxAspectRatio:m().string,minDeviceAspectRatio:m().string,maxDeviceAspectRatio:m().string,minHeight:p,maxHeight:p,minDeviceHeight:p,maxDeviceHeight:p,minWidth:p,maxWidth:p,minDeviceWidth:p,maxDeviceWidth:p,minColor:m().number,maxColor:m().number,minColorIndex:m().number,maxColorIndex:m().number,minMonochrome:m().number,maxMonochrome:m().number,minResolution:p,maxResolution:p,...g};var y={all:{...h,...v}};let b=(0,n.createContext)(void 0),w=e=>{if(e)return Object.keys(e).reduce((t,r)=>(t[u(r)]=e[r],t),{})},_=()=>{let e=(0,n.useRef)(!1);return(0,n.useEffect)(()=>{e.current=!0},[]),e.current},x=(e,t,r)=>{let a=(e=>{let t=(0,n.useContext)(b),r=()=>w(e)||w(t),[a,s]=(0,n.useState)(r);return(0,n.useEffect)(()=>{let e=r();!function(e,t){if(e===t)return!0;if(!e||!t)return!1;let r=Object.keys(e),n=Object.keys(t),a=r.length;if(n.length!==a)return!1;for(let n=0;n<a;n++){let a=r[n];if(e[a]!==t[a]||!Object.prototype.hasOwnProperty.call(t,a))return!1}return!0}(a,e)&&s(e)},[e,t]),a})(t),o=(e=>{let t=()=>(e=>e.query||(e=>{let t=[];return Object.keys(y.all).forEach(r=>{let n=e[r];null!=n&&t.push(((e,t)=>{let r=u(e);if("number"==typeof t&&(t=`${t}px`),!0===t)return r;if(!1===t)return`not ${r}`;return`(${r}: ${t})`})(r,n))}),t.join(" and ")})(e))(e),[r,a]=(0,n.useState)(t);return(0,n.useEffect)(()=>{let e=t();r!==e&&a(e)},[e]),r})(e);if(!o)throw Error("Invalid or missing MediaQuery!");let i=((e,t)=>{let r=()=>s()(e,t||{},!!t),[a,o]=(0,n.useState)(r),i=_();return(0,n.useEffect)(()=>{if(i){let e=r();return o(e),()=>{e&&e.dispose()}}},[e,t]),a})(o,a),l=(e=>{let[t,r]=(0,n.useState)(e.matches);return(0,n.useEffect)(()=>{let t=e=>{r(e.matches)};return e.addListener(t),r(e.matches),()=>{e.removeListener(t)}},[e]),t})(i),c=_();return(0,n.useEffect)(()=>{c&&r&&r(l)},[l]),(0,n.useEffect)(()=>()=>{i&&i.dispose()},[]),l}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.