(window.webpackJsonp=window.webpackJsonp||[]).push([[59],{1121:function(e,t,n){"use strict";n.r(t);var r=n(7),o=(n(40),n(38),n(22),n(14),n(19),n(115),n(64)),l=n(238),c=n(60),d={name:"Booking",components:{Banner:c.b,BannerGray:c.e,Cardmembers:c.i,CopyWithImage:c.j,FormDigits:c.n,FooterSlider:c.m,NewSliderHero:c.x,Terms:c.J},mixins:[o.a,l.a],head:function(){var e,t=this.$config.frontURL,n=this.$route.fullPath,r=n.match(/\/[a-z]{2}(\/.+)/)?n.match(/\/[a-z]{2}(\/.+)/)[1]:n,o=null===(e=this.countries)||void 0===e?void 0:e.map((function(e){return{rel:"alternate",hreflang:"".concat(e.language,"-").concat(e.slug),href:"".concat(t,"/").concat(e.slug).concat(r)}}));return null==o||o.unshift({rel:"canonical",href:"".concat(t).concat(n)}),{link:o,title:this.metaTitle,meta:this.h__generate_headers({title:this.metaTitle,current_url:this.metaUrl,main_image:this.metaImage,description:this.metaDescription,locale:this.metaLocale}),htmlAttrs:{lang:this.country.language}}},asyncData:function(e){return Object(r.a)(regeneratorRuntime.mark((function t(){var n,r,o,l,c,d,m,h,f,_;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.store,r=e.route,t.next=3,n.dispatch("page/getPage",{url_page:"booking-pages",route:r});case 3:return o=t.sent,l=o.page,c=o.page_detail,d=o.sliders,m=o.items,h=o.terms,f=o.country,_=o.countries,t.next=13,n.commit("page/askBin",l.ask_bin);case 13:return t.abrupt("return",{page:l,page_detail:c,sliders:d,items:m,terms:h,country:f,countries:_});case 14:case"end":return t.stop()}}),t)})))()},mounted:function(){var e,t=this.$router.currentRoute.path.match(/\/[a-z]{2}(\/.+)/);e=t&&t[1]?t[1]:this.$router.currentRoute.path,window.dataLayer.push({event:"virtualPageview",virtualPageURL:this.$router.currentRoute.path,virtualPageTitle:this.title,url_benefit:e})},computed:{metaTitle:function(){return"".concat(this.page_detail.full_title," | American Express ").concat(this.country.name)},metaUrl:function(){return"".concat("https://experiences.global").concat(this.$nuxt.$route.fullPath)},metaImage:function(){return"".concat("https://experiences.global","/images/logo.svg")},metaDescription:function(){return this.page_detail.full_text},metaLocale:function(){var e;return"".concat(this.country.language,"_").concat(null===(e=this.country.slug)||void 0===e?void 0:e.toUpperCase())}}},m=(n(981),n(2)),component=Object(m.a)(d,(function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"booking"},[e.page_detail.published?[n("h1",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}]},[e._v(e._s(e.metaTitle||"Experiences Global"))]),e._v(" "),n("NewSliderHero",{attrs:{sliders:e.sliders}}),e._v(" "),n("BannerGray",{attrs:{destacated:e.page.full_banner_destacated,text:e.page.full_banner_text}}),e._v(" "),e.page.description_image?n("CopyWithImage",{attrs:{title:e.page.full_description_title,description:e.page.full_description_text,image:e.page.full_description_image}}):e._e(),e._v(" "),n("no-ssr",[n("FormDigits")],1),e._v(" "),n("Cardmembers",{attrs:{page:"BookingPage"}}),e._v(" "),e.page_detail.show_sliders_footer?n("FooterSlider",{attrs:{page:"BookingPage"}}):e._e(),e._v(" "),n("Terms",{attrs:{terms:e.terms}})]:[n("Banner",{attrs:{title:e.$t("general.benefit_not_available.title"),text:e.$t("general.benefit_not_available.subtitle"),cta:e.$t("general.benefit_not_available.button")}}),e._v(" "),n("FooterSlider",{attrs:{page:"BookingPage"}})]],2)}),[],!1,null,"150c11e2",null);t.default=component.exports},862:function(e,t,n){var content=n(982);content.__esModule&&(content=content.default),"string"==typeof content&&(content=[[e.i,content,""]]),content.locals&&(e.exports=content.locals);(0,n(6).default)("0a4eeed0",content,!0,{sourceMap:!1})},981:function(e,t,n){"use strict";n(862)},982:function(e,t,n){var r=n(5)((function(i){return i[1]}));r.push([e.i,"[data-v-150c11e2]:root{--bk:#f2f3f5;--white:#fff;--gray1:#d9d9d6;--gray2:#a7a8aa;--gray3:#707070;--black:#000;--accentblue:#66a9e2;--deepblue:#00175a;--brightblue:#006fcf;--brightblue2:#1067b2;--transparent:transparent}html[data-v-150c11e2]{font-size:62.5%}@media screen and (max-width:1920px){html[data-v-150c11e2]{font-size:.52083vw}}@media screen and (min-width:1023.1px)and (max-width:1220px){html[data-v-150c11e2]{font-size:.60241vw}}@media screen and (max-width:1023px){html[data-v-150c11e2]{font-size:2.66667vw}}html body[data-v-150c11e2]{font-size:1.6rem}.booking[data-v-150c11e2]{width:100%}",""]),r.locals={},e.exports=r}}]);