1"use strict";(self.webpackChunkmy_cp=self.webpackChunkmy_cp||[]).push([[9391],{99391(J,O,c){c.d(O,{ProfileFaqComponent:()=>U});var x=c(57303),w=c(72200),a=c(2615),_=c(252),h=c(5964),y=c(96697),v=c(17919),k=c(95969),F=c(67702),b=c(88834),C=c(99213),d=c(9454),u=c(25596),m=c(84745),z=c(23582),S=c(3093),P=c(10343),g=c(21146),q=c(87284),I=c(55641),L=c(80583),H=c(81090),T=c(73534),A=c(91987),B=c(40888),e=c(73664),j=c(345);let R=(()=>{class r{constructor(n){this.sanitizer=n}transform(n){return this.sanitizer.bypassSecurityTrustHtml(n)}static{this.\u0275fac=function(t){return new(t||r)(e.rXU(j.up,16))}}static{this.\u0275pipe=e.EJ8({name:"safeHtml",type:r,pure:!0})}}return r})();const $=["scrollContainer"],f=()=>[],p=(r,s)=>s.id;function D(r,s){if(1&r){const n=e.RV6();e.j41(0,"div",8)(1,"mat-card",13),e.bIt("click",function(){const o=a.eBV(n).$implicit,i=e.XpG(2),l=e.r8f(0);return a.Njj(i.clickCategory(o,l.faq.selectedCategoryId))})("keydown.enter",function(){const o=a.eBV(n).$implicit,i=e.XpG(2),l=e.r8f(0);return a.Njj(i.clickCategory(o,l.faq.selectedCategoryId))}),e.j41(2,"div",14),e.nrm(3,"div",15),e.nI1(4,"safeHtml"),e.k0s(),e.j41(5,"p",16),e.EFF(6),e.k0s(),e.j41(7,"span"),e.nrm(8,"i",17),e.k0s()()()}if(2&r){const n=s.$implicit;e.R7$(3),e.Y8G("innerHTML",e.bMT(4,2,n.svgContent),e.npT),e.R7$(3),e.JRh(n.label)}}function V(r,s){1&r&&(e.j41(0,"mat-icon"),e.EFF(1,"add"),e.k0s())}function X(r,s){1&r&&(e.j41(0,"mat-icon"),e.EFF(1,"remove"),e.k0s())}function W(r,s){if(1&r){const n=e.RV6();e.j41(0,"button",27),e.bIt("click",function(){a.eBV(n);const o=e.XpG().$implicit,i=e.XpG(3);return a.Njj(i.openLink(o.url))}),e.EFF(1),e.k0s()}if(2&r){const n=e.XpG().$implicit;e.R7$(),e.SpI(" ",n.urlText," ")}}function N(r,s){if(1&r){const n=e.RV6();e.j41(0,"mat-expansion-panel")(1,"mat-expansion-panel-header",22),e.bIt("click",function(){const o=a.eBV(n).$implicit,i=e.XpG().$implicit,l=e.XpG(2);return a.Njj(l.clickQuestion(i,o))})("keydown.enter",function(){const o=a.eBV(n).$implicit,i=e.XpG().$implicit,l=e.XpG(2);return a.Njj(l.clickQuestion(i,o))}),e.j41(2,"mat-panel-title")(3,"p",23),e.EFF(4),e.k0s()()(),e.qex(5,24),e.nrm(6,"div",25),e.nI1(7,"safeHtml"),e.nVh(8,W,2,1,"button",26),e.bVm(),e.k0s()}if(2&r){const n=s.$implicit;e.R7$(),e.Y8G("collapsedHeight","60px")("expandedHeight","80px"),e.R7$(3),e.SpI(" ",n.label," "),e.R7$(2),e.Y8G("innerHTML",e.bMT(7,5,null==n||null==n.answer?null:n.answer.label),e.npT),e.R7$(2),e.vxM(null!=n&&n.url&&null!=n&&null!=n.url&&null!=n.url.includes&&n.url.includes("https://")?8:-1)}}function G(r,s){if(1&r){const n=e.RV6();e.j41(0,"mat-expansion-panel",10)(1,"mat-expansion-panel-header",13),e.bIt("click",function(){const o=a.eBV(n).$implicit,i=e.XpG(2),l=e.r8f(0);return a.Njj(i.clickCategory(o,l.faq.selectedCategoryId))})("keydown.enter",function(){const o=a.eBV(n).$implicit,i=e.XpG(2),l=e.r8f(0);return a.Njj(i.clickCategory(o,l.faq.selectedCategoryId))}),e.j41(2,"mat-panel-title")(3,"div",18),e.nrm(4,"div",19),e.nI1(5,"safeHtml"),e.k0s(),e.j41(6,"h3",20),e.EFF(7),e.k0s()(),e.j41(8,"mat-panel-description"),e.nVh(9,V,2,0,"mat-icon"),e.nVh(10,X,2,0,"mat-icon"),e.k0s()(),e.j41(11,"mat-accordion",21),e.Z7z(12,N,9,7,"mat-expansion-panel",null,p),e.k0s()()}if(2&r){const n=s.$implicit;e.XpG(2);const t=e.r8f(0);e.Y8G("expanded",n.id===t.faq.selectedCategoryId)("id","expansion-panel-"+n.id),e.R7$(4),e.Y8G("innerHTML",e.bMT(5,6,n.svgContent),e.npT),e.R7$(3),e.JRh(n.label),e.R7$(2),e.vxM(n.id!==t.faq.selectedCategoryId?9:-1),e.R7$(),e.vxM(n.id===t.faq.selectedCategoryId?10:-1),e.R7$(2),e.Dyx((null==t.faq||null==t.faq.data?null:t.faq.data.questions)??e.lJ4(8,f))}}function Q(r,s){if(1&r){const n=e.RV6();e.j41(0,"mat-card",28),e.bIt("click",function(){a.eBV(n);const o=e.XpG(2);return a.Njj(o.scrollToTop())})("keydown.enter",function(){a.eBV(n);const o=e.XpG(2);return a.Njj(o.scrollToTop())}),e.j41(1,"div")(2,"mat-icon"),e.EFF(3,"arrow_upward"),e.k0s()()()}}function Y(r,s){if(1&r){const n=e.RV6();e.j41(0,"lib-responsive-drawer",2),e.bIt("closed",function(){a.eBV(n);const o=e.XpG();return a.Njj(o.closeSidenav())}),e.j41(1,"div",3,0)(3,"div",4)(4,"div",5)(5,"div",6)(6,"h1"),e.EFF(7),e.k0s()(),e.j41(8,"div",7),e.Z7z(9,D,9,4,"div",8,p),e.k0s(),e.j41(11,"mat-accordion",9),e.Z7z(12,G,14,9,"mat-expansion-panel",10,p),e.k0s(),e.nrm(14,"div",11),e.nVh(15,Q,4,0,"mat-card",12),e.k0s()()()()}if(2&r){const n=e.XpG(),t=e.r8f(0),o=t.faq.loading&&!t.faq.error,i=t.faq.error;e.Y8G("desktopType","full")("mobileType","full")("isOpen",n.isOpenDrawer())("loading",o)("error",i)("pageTemplate","Profile Layer FAQ")("menuVisible",!1),e.R7$(7),e.JRh(t.wordings.profile_faq_title),e.R7$(2),e.Dyx((null==t.faq||null==t.faq.data?null:t.faq.data.categories)??e.lJ4(9,f)),e.R7$(3),e.Dyx((null==t.faq||null==t.faq.data?null:t.faq.data.categories)??e.lJ4(10,f)),e.R7$(3),e.vxM(n.showScrollIcon()&&n.isOpenDrawer()?15:-1)}}const E=(0,m.Mz)({wordings:(0,I.x2)(["PROFILE"]),routeData:z.K9,faq:S.ri,list:P.Zq,infosBooking:P.HT});let U=(()=>
1{class r{constructor(){this.state$=(0,a.WQX)(m.il).select(E),this.isOpenDrawer=(0,a.vPA)(!0),this.showScrollIcon=(0,a.vPA)(!1),this.logoCpUrl="assets/images/logos/logo_CP.svg",this.store=(0,a.WQX)(m.il),this.router=(0,a.WQX)(_.Ix),this.route=(0,a.WQX)(_.nX),this.loader=(0,a.WQX)(v.w),this.storage=(0,a.WQX)(L.n),this.deviceService=(0,a.WQX)(k.g),this.trackingService=(0,a.WQX)(H.b),this.rpcService=(0,a.WQX)(T.R),this.location=(0,a.WQX)(x.aZ),this.isMobile=(0,a.WQX)(A.M).getIsMobileSignal(),this.canGoBack=!!this.router?.lastSuccessfulNavigation?.previousNavigation,this.subscriptions=[],this.isFriendAvailable=void 0,this.initTracking=this.initTracking.bind(this),this.closeSidenav=this.closeSidenav.bind(this),this.scrollListener=this.scrollListener.bind(this)}ngOnInit(){const{bookingId:n,marketLang:t}=this.route.snapshot.params;this.store.dispatch((0,g.ZV)({lang:t})),this.loader.setState(!1),this.subscriptions.push(this.state$.pipe((0,h.p)(({list:o,faq:i})=>!i.loading&&!o.loading),(0,y.s)(1)).subscribe({next:({infosBooking:o,routeData:i,list:l})=>{this.storage.setItem("mycp_code_page",i.codePage);const M=l.bookings[n];this.isFriendAvailable=M?.isFriendAvailable,(0,F.j0)(this.initTracking,{infosBooking:o,currentBooking:M})}}),this.state$.pipe((0,h.p)(({list:o,faq:i})=>!i.loading&&!o.loading)).subscribe({next:({faq:{selectedCategoryId:o}})=>{o&&setTimeout(()=>document.getElementById("expansion-panel-"+o)?.scrollIntoView(),100)}}))}scrollListener(){const n=window.document.querySelector(this.isMobile()?".mobile-drawer-content":".desktop-drawer-content");if(!n)return;const t=n.scrollTop;this.showScrollIcon()!==t>300&&this.showScrollIcon.set(t>300)}ngAfterViewInit(){setTimeout(()=>{let n=null;if(this.scrollContainer?.nativeElement){let t=this.scrollContainer.nativeElement.parentElement;for(;t&&!n;){if(t.classList.contains("mobile-drawer-content")||t.classList.contains("desktop-drawer-content")){n=t;break}t=t.parentElement}}if(!n){const t=this.isMobile()?"mobile-drawer-content":"desktop-drawer-content";n=window.document.querySelector(`.${t}`)}n&&n.addEventListener("scroll",this.scrollListener,{passive:!0})},200)}initTracking({infosBooking:n,currentBooking:t}){const o=this.storage.getItem("mycp_user"),i={page_template:"Profile Layer FAQ",page_name:"Profile Layer FAQ",page_category_level1:"My Bookings",page_category_level2:"Profile",page_category_level3:"FAQ",item_booking_id:t?.id,checkin_done:t?.preparedCheckInTicket,user_id:o?.emailMd5,user_country_origin:o?.country,user_friends_status:t?.isFriendAvailable,user_number_of_reservation:this.storage.getItem("mycp_bookings_list")?.length,leadtime:void 0!==t?t?.cta.deltaDaysBeforeArrival.toString():void 0,user_connexion_leadtime_reservation:void 0!==t?t?.cta.deltaDaysBeforeArrival.toString():void 0,mode_navigation:"true"===this.storage.getItem("mycp_discover_mode")?"Discover":"Logged",activity_credit:n?.hasActivityCredit,migration_pms:n?.stopSaleActivity??!1,park_name:n?.residenceAddress?.name,event:"page_view"},{bookingId:l}=this.route.snapshot.params;l&&n?.complementaryRules?.indirect&&(i.booking_is_indirect=n.complementaryRules.indirect),null!=this.storage.getItem("mycp_indirect_data")&&(i.user_is_indirect_client=!0,i.indirectClientHasDigitalPark=this.storage.getItem("mycp_indirect_data").indirectClientHasDigitalPark,i.indirectClientBraceletNumber=this.storage.getItem("mycp_indirect_data").indirectClientBraceletNumber,i.indirectClientCottageNumber=this.storage.getItem("mycp_indirect_data").indirectClientCottageNumber,i.indirectClientBookingNumber=this.storage.getItem("mycp_indirect_data").indirectClientBookingNumber,i.indirectClientUserName=this.storage.getItem("mycp_indirect_data").indirectClientUserName),this.trackingService.pushTag(i)}ngOnDestroy(){this.subscriptions.forEach(t=>t.unsubscribe());const n=window.document.querySelector(this.isMobile()?".mobile-drawer-content":".desktop-drawer-content");n&&n.removeEventListener("scroll",this.scrollListener)}closeSidenav(){if(this.trackingService.pushTag({event:"click_event",click_code:"clickFaqClose",ga_category:this.storage.getItem("mycp_current_page_url"),ga_action:"close",ga_label:"close",user_friends_status:this.isFriendAvailable},!1),this.isOpenDrawer.set(!1),this.canGoBack)this.location.back();else{const{bookingId:n,marketLang:t}
1=this.route.snapshot.params;this.router.navigate([n?`${t}/booking/${n}/profile`:`${t}/booking/profile`])}}clickLogo(){this.trackingService.pushTag({event:"click_event",click_code:"clickFaqLogo",ga_category:this.storage.getItem("mycp_current_page_url"),ga_action:"logo",ga_label:"logo",user_friends_status:this.isFriendAvailable},!1);const{bookingId:n,marketLang:t}=this.route.snapshot.params;this.router.navigate([n?`${t}/booking/${n}`:`${t}/booking/profile`])}clickCategory(n,t){const{marketLang:o}=this.route.snapshot.params;this.trackingService.pushTag({event:"click_event",click_code:"clickFaqCategory",ga_category:this.storage.getItem("mycp_current_page_url"),ga_action:"FAQ questions fr\xe9quents",ga_label:n.label,user_friends_status:this.isFriendAvailable},!1),t!==n.id?(this.store.dispatch((0,g.GM)({categoryId:n.id})),this.store.dispatch((0,g.uT)({id:n.id,lang:o})),this.loader.setState(!1)):this.store.dispatch((0,g.S$)())}clickQuestion(n,t){this.trackingService.pushTag({event:"click_event",click_code:"clickFaqCategory",ga_category:this.storage.getItem("mycp_current_page_url"),ga_action:n.label,ga_label:t.label,user_friends_status:this.isFriendAvailable},!1)}openLink(n){this.deviceService.isMobileApp?this.rpcService.isReady()?this.rpcService.getClient().navigation.openUrl({url:n}).catch(()=>{}):this.store.dispatch(q.y.openUrl({url:n})):window.open(n,"_blank")}scrollToTop(){window.document.querySelector(this.isMobile()?".mobile-drawer-content":".desktop-drawer-content")?.scrollTo({top:0,behavior:"smooth"})}static{this.\u0275fac=function(t){return new(t||r)}}static{this.\u0275cmp=e.VBU({type:r,selectors:[["app-profile-faq"]],viewQuery:function(t,o){if(1&t&&e.GBs($,5),2&t){let i;e.mGM(i=e.lsd())&&(o.scrollContainer=i.first)}},decls:3,vars:4,consts:[["scrollContainer",""],[3,"desktopType","mobileType","isOpen","loading","error","pageTemplate","menuVisible"],[3,"closed","desktopType","mobileType","isOpen","loading","error","pageTemplate","menuVisible"],[1,"profileFaq-scrollContainer"],[1,"profileFaq"],[1,"profileFaq-content"],[1,"profileFaq-titleContainer"],[1,"profileFaq-menuList"],[1,"profileFaq-menuItem"],["multi","",1,"profileFaq-panel"],["hideToggle","true",3,"expanded","id"],[2,"height","1000px"],[1,"profileFaq-scroll"],[3,"click","keydown.enter"],[1,"profileFaq-svgItem"],[1,"profileFaq-svgItemContent",3,"innerHTML"],[1,"u-fontw--medium"],[1,"icon","icon-arrow-right"],[1,"profileFaq-svgTitle"],[1,"profileFaq-svgTitleContent",3,"innerHTML"],[1,"u-fontw--medium",2,"margin-bottom","0"],["multi",""],[1,"profileFaq-qheader",3,"click","keydown.enter","collapsedHeight","expandedHeight"],[1,"large",2,"margin-bottom","0"],["matExpansionPanelContent",""],[1,"profileFaq-answer",3,"innerHTML"],["mat-button","","mat-mdc-button-white","",1,""],["mat-button","","mat-mdc-button-white","",1,"",3,"click"],[1,"profileFaq-scroll",3,"click","keydown.enter"]],template:function(t,o){if(1&t&&(e.SS7(0),e.nI1(1,"async"),e.nVh(2,Y,16,11,"lib-responsive-drawer",1)),2&t){const i=e.bH3(e.bMT(1,1,o.state$));e.R7$(2),e.vxM(i?2:-1)}},dependencies:[u.Hu,u.RN,d.MY,d.BS,d.GK,d.Z2,d.WN,d.Q6,C.m_,C.An,b.Hl,b.$z,B.v,R,w.Jj],styles:['[_ngcontent-%COMP%]:root{--scrollbar: 0px;--mobile-minWidth: 320px;--mobile-maxWidth: 767px;--miniScreen-maxWidth: 599px;--smallScreen-minWidth: 600px;--tablet-minWidth: 768px;--tablet-maxWidth: 1024px;--smallDesktop-minWidth: 1025px;--smallDesktop-maxWidth: 1100px;--desktop-minWidth: 1101px;--desktop-maxWidth: 1380px;--white: #ffffff;--black: #3b4559;--blackDark: #333333;--black-stone: #3d4246;--greenDark: #00743a;--red: #b83a4b;--redMy: #f45050;--gray_1: #f9fbfb;--gray_2: #e9e9e9;--gray_3: #d2d3d3;--gray_4: #9ea0a2;--gray_5: #f4f5f5;--gray_6: #9e9e9e;--gray_7: #e7e7e7;--sky: #9db4f6;--skyLight: #d4dfff;--lagoon: #00192f;--pinkLight: #ffadc8;--pink: #e0256d;--pink-price: #e0256d;--pink-notice: #e0256d;--sunset: #700606;--blosson: #ffb0d6;--orange-medium: #fbb981;--orange-clear: #ffeddc;--sky-medium: #b1cfe3;--sky-1: #e3edf4;--honey: #ffe2a1;--yellow: #ffca55;--yellow_1: #fff4dd;--ecorce: #7a5226;--ecorceDark: #54381a;--springPink: #ffe6ef;--multicottage: #e9efff;--grass: #d7ffd0;--green: #045e51;--green-link: #00806c;--orange: #f28f3a;--orange-hover: #b25e14;--blue: #2e638a;--blue-hover: #0d4268;--blue-link: #2e638a;--error-bg: #ffe6ef;--error-color: #e72626;--cta-pink: #e0256d;--cta-pink-hover: #cd1d61;--cta-green: #045e51;--cta-green-hover: #003a32;--cta-grass: #92ec82;--cta-white: #ffffff;--cta-orange: #f28f3a;--cta-orange-hover: #b25e14;--cta-disabled-bg: #e9e9e9;--cta-disabled-color: #9ea0a2;--cta-disabled-bordered: #d2d3d3;
1--shadow--lite: 0 2px 12px 2px rgba(0, 0, 0, .22);--shadow--medium: 2px 0px 9px rgba(0, 0, 0, .13);--shadow--strong: 2px 0px 9px rgba(0, 0, 0, .25);--shadow--xstrong: 0px 0px 4px rgba(0, 0, 0, .8);--fontSizeH1Large--desktop: 1.875rem;--fontSizeH1--desktop: 1.75rem;--fontSizeH2Large--desktop: 1.625rem;--fontSizeH2--desktop: 1.5rem;--fontSizeH2Price--desktop: 1.0625rem;--fontSizeH3Large--desktop: 1.25rem;--fontSizeH3--desktop: 1.125rem;--fontSizePLarge--desktop: 1rem;--fontSizeP--desktop: .9375rem;--fontSizePSmall--desktop: .8125rem;--fontSizePXSmall--desktop: .6875rem;--fontSizeH1Large--tablet: 1.625rem;--fontSizeH1--tablet: 1.5rem;--fontSizeH2Large--tablet: 1.375rem;--fontSizeH2--tablet: 1.25rem;--fontSizeH2Price--tablet: .8125rem;--fontSizeH3Large--tablet: 1.0625rem;--fontSizeH3--tablet: .9375rem;--fontSizePLarge--tablet: 1rem;--fontSizeP--tablet: .9375rem;--fontSizePSmall--tablet: .8125rem;--fontSizePXSmall--tablet: .6875rem;--fontSizeH1Large--mobile: 1.25rem;--fontSizeH1--mobile: 1.125rem;--fontSizeH2Large--mobile: 1.125rem;--fontSizeH2--mobile: 1rem;--fontSizeH2Price--mobile: .75rem;--fontSizeH3Large--mobile: 1.0625rem;--fontSizeH3--mobile: .9375rem;--fontSizePLarge--mobile: .875rem;--fontSizeP--mobile: .8125rem;--fontSizePSmall--mobile: .8125rem;--fontSizePXSmall--mobile: .625rem;--mainFont: "Bagoss", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mainFontMedium: "Bagoss", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mainFontSemiBold: "Bagoss", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--secondaryFont: Tahoma, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, "Helvetica Neue", Helvetica, sans-serif;--iconFont: "pvcp-icons";--borderRadiusSmall: .25rem;--borderRadiusMedium: .5rem;--borderRadiusLarge: 1.25rem;--map-layerWidth: "70%";--main-layerWidth: "30%";--main-sectionWidth: "30%";--zIndex--1: 100;--zIndex--2: 200;--zIndex--3: 300;--zIndex--4: 400;--zIndex--5: 500;--zIndex--6: 600;--zIndex--7: 700;--zIndex--8: 800;--zIndex--9: 900;--zIndex--10: 1000;--zIndex--11: 1100;--zIndex--12: 1200;--menuTop: "5%";--menuWidth: "100%";--imagePath: "images/"}[_ngcontent-%COMP%]:root .mat-mdc-radio-button[_ngcontent-%COMP%] .mdc-radio[_ngcontent-%COMP%]{--mat-radio-state-layer-size: 30px !important}[_ngcontent-%COMP%]:root{--mat-button-text-container-height: 2.625rem;--mat-button-text-label-text-size: .875rem;--mat-button-text-label-text-font: var(--mainFont);--mat-button-text-label-text-tracking: normal;--mat-button-filled-label-text-tracking: normal;--mat-button-filled-label-text-font: var(--mainFont);--mat-button-outlined-label-text-tracking: normal;--mat-button-outlined-label-text-font: var(--mainFont);--mat-button-protected-label-text-tracking: normal;--mat-button-protected-label-text-font: var(--mainFont);--mat-form-field-filled-label-text-tracking: normal;--mat-form-field-outlined-label-text-tracking: normal;--mat-form-field-container-text-tracking: normal;--mat-select-trigger-text-tracking: normal;--mat-bottom-sheet-container-text-tracking: normal;--mat-list-list-item-label-text-tracking: normal;--mat-list-list-item-supporting-text-tracking: normal;--mat-list-list-item-trailing-supporting-text-tracking: normal;--mat-toolbar-title-text-tracking: normal;--mat-expansion-header-text-tracking: normal;--mat-expansion-container-text-tracking: normal;--mat-button-toggle-legacy-label-text-tracking: normal;--mat-button-toggle-label-text-tracking: normal;--mat-menu-item-label-text-tracking: normal;--mat-slider-label-label-text-tracking: normal;--mat-dialog-subhead-tracking: normal;--mat-dialog-supporting-text-tracking: normal;--mat-form-field-subscript-text-tracking: normal;--mat-tooltip-supporting-text-tracking: normal;--mat-card-title-text-tracking: normal;--mat-card-subtitle-text-tracking: normal;--mat-optgroup-label-text-tracking: normal;--mat-button-toggle-height: .1625rem}[_ngcontent-%COMP%]:root .mat-mdc-radio-button.mat-accent[_ngcontent-%COMP%]{--mat-radio-unselected-icon-color: var(--gray_4)}.u-color--white[_ngcontent-%COMP%]{color:var(--white)}.u-color--green[_ngcontent-%COMP%]{color:var(--green)}.u-color--blue[_ngcontent-%COMP%]{color:var(--blue)}.u-color--orange[_ngcontent-%COMP%]{color:var(--orange)}.u-color--pink[_ngcontent-%COMP%]{color:var(--pink)}.u-color--black[_ngcontent-%COMP%]{color:var(--black-stone)}.u-color--grass[_ngcontent-%COMP%]{color:var(--grass)}.u-color--lagoon[_ngcontent-%COMP%]{color:var(--lagoon)}.u-color--gray[_ngcontent-%COMP%]{color:var(--gray_2)}.u-color--link[_ngcontent-%COMP%], .u-color--green-link[_ngcontent-%COMP%]{color:var(--green-link)}.u-color--blue-link[_ngcontent-%COMP%]{color:var(--blue-link)}.u-color--ecorce[_ngcontent-%COMP%]{color:var(--ecorce)}.u-color--error[_ngcontent-%COMP%]{color:var(--error-color)}.u-bg-color--sky-light[_ngcontent-%COMP%]{background-color:var(--skyLight)}.u-bg-color--grass[_ngcontent-%COMP%]{background-color:var(--grass)}.u-border-color--green[_ngcontent-%COMP%]{border-color:var(--green)}
1.u-bg-color--sky_medium[_ngcontent-%COMP%]{background-color:var(--sky-medium)}.u-bg-color--sky-1[_ngcontent-%COMP%]{background-color:var(--sky-1)}.u-bg-color--orange-medium[_ngcontent-%COMP%]{background-color:var(--orange-medium)}.u-bg-color--orange-clear[_ngcontent-%COMP%]{background-color:var(--orange-clear)}.u-shadow--medium[_ngcontent-%COMP%]{box-shadow:var(--shadow--medium)!important}.u-shadow--strong[_ngcontent-%COMP%]{box-shadow:var(--shadow--strong)!important}.u-shadow--xstrong[_ngcontent-%COMP%]{box-shadow:var(--shadow--xstrong)!important}@font-face{font-family:Bagoss;src:local("Bagoss-Regular"),url(Bagoss-Regular.woff2) format("woff2"),url(Bagoss-Regular.otf) format("opentype"),url(Bagoss-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bagoss;src:local("Bagoss-Medium"),url(Bagoss-Medium.woff2) format("woff2"),url(Bagoss-Medium.otf) format("opentype"),url(Bagoss-Medium.ttf) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Bagoss;src:local("Bagoss-SemiBold"),url(Bagoss-SemiBold.woff2) format("woff2"),url(Bagoss-SemiBold.otf) format("opentype"),url(Bagoss-SemiBold.ttf) format("truetype");font-weight:700;font-display:swap}.icon[_ngcontent-%COMP%]:before{display:inline-block}.u-mainFont[_ngcontent-%COMP%]{font-family:var(--mainFont)}.u-fontw--normal[_ngcontent-%COMP%]{font-weight:400!important}
1.u-fontw--medium[_ngcontent-%COMP%]{font-weight:500!important}.u-fontw--bold[_ngcontent-%COMP%]{font-weight:700!important}.u-secondaryFont[_ngcontent-%COMP%]{font-family:var(--secondaryFont)}a[_ngcontent-%COMP%]{color:var(--link-color)}h1[_ngcontent-%COMP%], h2[_ngcontent-%COMP%], h3[_ngcontent-%COMP%], p[_ngcontent-%COMP%]{color:var(--black-stone)}h1[_ngcontent-%COMP%], .u-fonts-h1[_ngcontent-%COMP%]{font-weight:500;line-height:2.125rem;font-size:var(--fontSizeH1--desktop)}@media(min-width:768px)and (max-width:1025px){h1[_ngcontent-%COMP%], .u-fonts-h1[_ngcontent-%COMP%]{font-size:var(--fontSizeH1--tablet);line-height:1.6875rem}}@media(max-width:767px){h1[_ngcontent-%COMP%], .u-fonts-h1[_ngcontent-%COMP%]{font-size:var(--fontSizeH1--mobile);line-height:1.25rem}}h1.large[_ngcontent-%COMP%], .u-fonts-h1--large[_ngcontent-%COMP%]{font-weight:500;line-height:2.25rem;font-size:var(--fontSizeH1Large--desktop)}@media(min-width:768px)and (max-width:1025px){h1.large[_ngcontent-%COMP%], .u-fonts-h1--large[_ngcontent-%COMP%]{font-size:var(--fontSizeH1Large--tablet);line-height:1.8125rem}}@media(max-width:767px){h1.large[_ngcontent-%COMP%], .u-fonts-h1--large[_ngcontent-%COMP%]{font-size:var(--fontSizeH1Large--mobile);line-height:1.375rem}}h2[_ngcontent-%COMP%], .u-fonts-h2[_ngcontent-%COMP%]{font-weight:500;line-height:1.6875rem;font-size:var(--fontSizeH2--desktop)}@media(min-width:768px)and (max-width:1025px){h2[_ngcontent-%COMP%], .u-fonts-h2[_ngcontent-%COMP%]{font-size:var(--fontSizeH2--tablet);line-height:1.375rem}}@media(max-width:767px){h2[_ngcontent-%COMP%], .u-fonts-h2[_ngcontent-%COMP%]{font-size:var(--fontSizeH2--mobile);line-height:1.25rem}}h2.large[_ngcontent-%COMP%], .u-fonts-h2--large[_ngcontent-%COMP%]{font-weight:500;line-height:1.8125rem;font-size:var(--fontSizeH2Large--desktop)}@media(min-width:768px)and (max-width:1025px){h2.large[_ngcontent-%COMP%], .u-fonts-h2--large[_ngcontent-%COMP%]{font-size:var(--fontSizeH2Large--tablet);line-height:1.5rem}}@media(max-width:767px){h2.large[_ngcontent-%COMP%], .u-fonts-h2--large[_ngcontent-%COMP%]{font-size:var(--fontSizeH2Large--mobile);line-height:1.375rem}}h2[_ngcontent-%COMP%] > span.symbol[_ngcontent-%COMP%]{font-weight:500;line-height:1.1875rem;font-size:var(--fontSizeH2Price--desktop);position:relative;top:-.3125rem}@media(min-width:768px)and (max-width:1025px){h2[_ngcontent-%COMP%] > span.symbol[_ngcontent-%COMP%]{font-size:var(--fontSizeH2Price--tablet);line-height:.9375rem;top:-.3125rem}}@media(max-width:767px){h2[_ngcontent-%COMP%] > span.symbol[_ngcontent-%COMP%]{font-size:var(--fontSizeH2Price--mobile);line-height:.875rem;top:-.1875rem}}h3[_ngcontent-%COMP%], .u-fonts-h3[_ngcontent-%COMP%]{font-weight:500;line-height:1.25rem;font-size:var(--fontSizeH3--desktop)}@media(min-width:768px)and (max-width:1025px){h3[_ngcontent-%COMP%], .u-fonts-h3[_ngcontent-%COMP%]{font-size:var(--fontSizeH3--tablet);line-height:1.0625rem}}@media(max-width:767px){h3[_ngcontent-%COMP%], .u-fonts-h3[_ngcontent-%COMP%]{font-size:var(--fontSizeH3--mobile);line-height:1.0625rem}}
1h3.large[_ngcontent-%COMP%], .u-fonts-h3--large[_ngcontent-%COMP%]{font-weight:500;line-height:1.375rem;font-size:var(--fontSizeH3Large--desktop)}@media(min-width:768px)and (max-width:1025px){h3.large[_ngcontent-%COMP%], .u-fonts-h3--large[_ngcontent-%COMP%]{font-size:var(--fontSizeH3Large--tablet);line-height:1.1875rem}}@media(max-width:767px){h3.large[_ngcontent-%COMP%], .u-fonts-h3--large[_ngcontent-%COMP%]{font-size:var(--fontSizeH3Large--mobile);line-height:1.1875rem}}p[_ngcontent-%COMP%], .u-fonts-p[_ngcontent-%COMP%]{font-weight:400;line-height:1.25rem;font-size:var(--fontSizeP--desktop)}@media(min-width:768px)and (max-width:1025px){p[_ngcontent-%COMP%], .u-fonts-p[_ngcontent-%COMP%]{font-size:var(--fontSizeP--tablet)}}@media(max-width:767px){p[_ngcontent-%COMP%], .u-fonts-p[_ngcontent-%COMP%]{font-size:var(--fontSizeP--mobile)}}p.large[_ngcontent-%COMP%], .u-fonts-p--large[_ngcontent-%COMP%]{font-weight:400;line-height:1.3125rem;font-size:var(--fontSizePLarge--desktop)}@media(min-width:768px)and (max-width:1025px){p.large[_ngcontent-%COMP%], .u-fonts-p--large[_ngcontent-%COMP%]{font-size:var(--fontSizePLarge--tablet)}}@media(max-width:767px){p.large[_ngcontent-%COMP%], .u-fonts-p--large[_ngcontent-%COMP%]{font-size:var(--fontSizePLarge--mobile)}}p.small[_ngcontent-%COMP%], .u-fonts-p--small[_ngcontent-%COMP%]{font-weight:400;line-height:1.125rem;font-size:var(--fontSizePSmall--desktop)}@media(min-width:768px)and (max-width:1025px){p.small[_ngcontent-%COMP%], .u-fonts-p--small[_ngcontent-%COMP%]{font-size:var(--fontSizePSmall--tablet)}}@media(max-width:767px){p.small[_ngcontent-%COMP%], .u-fonts-p--small[_ngcontent-%COMP%]{font-size:var(--fontSizePSmall--mobile)}}p.xsmall[_ngcontent-%COMP%], .u-fonts-s--xsmall[_ngcontent-%COMP%]{font-weight:400;line-height:1rem;font-family:var(--secondaryFont)!important;font-size:var(--fontSizePXSmall--desktop)}@media(min-width:768px)and (max-width:1025px){p.xsmall[_ngcontent-%COMP%], .u-fonts-s--xsmall[_ngcontent-%COMP%]{font-size:var(--fontSizePXSmall--tablet)}}@media(max-width:767px){p.xsmall[_ngcontent-%COMP%], .u-fonts-s--xsmall[_ngcontent-%COMP%]{font-size:var(--fontSizePXSmall--mobile)}}.u-Clearfix[_ngcontent-%COMP%]:after{content:"";display:table;clear:both}.u-Hidden[_ngcontent-%COMP%]{display:none}.u-Hidden--forced[_ngcontent-%COMP%]{display:none!important}.u-Visible[_ngcontent-%COMP%]{display:block}.u-Visible--forced[_ngcontent-%COMP%]{display:block!important}.u-Invisible[_ngcontent-%COMP%]{visibility:hidden}@media(max-width:767px){.u-Hidden-mobile[_ngcontent-%COMP%]{display:none!important}}@media(min-width:768px)and (max-width:1024px){.u-Hidden-tablet[_ngcontent-%COMP%]{display:none}}@media(min-width:1024px){.u-Hidden-desktop[_ngcontent-%COMP%]{display:none}}@media(min-width:1101px){.u-Hidden-allDesktop[_ngcontent-%COMP%], .u-Visible-mobileToTablet[_ngcontent-%COMP%]{display:none!important}}@media(max-width:1024px){.u-Visible-desktop[_ngcontent-%COMP%]{display:none!important}}@media(min-width:768px){.u-Visible-mobile[_ngcontent-%COMP%]{display:none!important}}@media(min-width:1024px){.u-Hidden-allDesktop[_ngcontent-%COMP%], .u-Visible-mobileToTablet[_ngcontent-%COMP%], .u-Visible-tablet[_ngcontent-%COMP%], .u-Visible-mobile[_ngcontent-%COMP%]{display:none}}@media screen{.u-Visible-print[_ngcontent-%COMP%]{display:none}}@media print{.u-Visible-print[_ngcontent-%COMP%]{display:block}}@media print{.u-Hidden-print[_ngcontent-%COMP%]{display:none}}@font-face{font-family:pvcp-icons;src:url(pvcp-icons.eot?fwu7mb);src:url(pvcp-icons.eot?fwu7mb#iefix) format("embedded-opentype"),url(pvcp-icons.ttf?fwu7mb) format("truetype"),url(pvcp-icons.woff?fwu7mb) format("woff"),url(pvcp-icons.svg?fwu7mb#pvcp-icons) format("svg");font-weight:400;font-style:normal;font-display:block}.icon[_ngcontent-%COMP%]{font-family:pvcp-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bracelet[_ngcontent-%COMP%]:before{content:"\\e91c"}.icon-luggage-arrival[_ngcontent-%COMP%]:before{content:"\\e91d"}.icon-parking-fill[_ngcontent-%COMP%]:before{content:"\\e91e"}.icon-traveler[_ngcontent-%COMP%]:before{content:"\\e91f"}.icon-slides[_ngcontent-%COMP%]:before{content:"\\e917"}.icon-no-pmr[_ngcontent-%COMP%]:before{content:"\\e918"}
1.icon-bulle-chat[_ngcontent-%COMP%]:before{content:"\\e900"}.icon-hub_house[_ngcontent-%COMP%]:before{content:"\\e901"}.icon-hub_sunset[_ngcontent-%COMP%]:before{content:"\\e902"}.icon-rectangle[_ngcontent-%COMP%]:before{content:"\\e903"}.icon-shape1[_ngcontent-%COMP%]:before{content:"\\e904"}.icon-shape2[_ngcontent-%COMP%]:before{content:"\\e905"}.icon-autumn[_ngcontent-%COMP%]:before{content:"\\e906"}.icon-spring[_ngcontent-%COMP%]:before{content:"\\e907"}.icon-summer[_ngcontent-%COMP%]:before{content:"\\e908"}.icon-winter[_ngcontent-%COMP%]:before{content:"\\e909"}.icon-pmr[_ngcontent-%COMP%]:before{content:"\\ea58"}.icon-pets[_ngcontent-%COMP%]:before{content:"\\e90c"}.icon-no-pets[_ngcontent-%COMP%]:before{content:"\\e90d"}.icon-step-resume-active[_ngcontent-%COMP%]:before{content:"\\e90e"}.icon-step-valid[_ngcontent-%COMP%]:before{content:"\\e90f"}.icon-step-payment-active[_ngcontent-%COMP%]:before{content:"\\e910"}.icon-step-payment-inactive[_ngcontent-%COMP%]:before{content:"\\e911"}.icon-wifi[_ngcontent-%COMP%]:before{content:"\\ea17"}.icon-no-wifi[_ngcontent-%COMP%]:before{content:"\\e912"}.icon-clock-checkin[_ngcontent-%COMP%]:before{content:"\\e9a6"}.icon-map-image[_ngcontent-%COMP%]:before{content:"\\e9b6"}.icon-slick-prev-sp[_ngcontent-%COMP%]:before{content:"\\e9ca"}.icon-slick-next-sp[_ngcontent-%COMP%]:before{content:"\\e9cb"}.icon-logo-sp[_ngcontent-%COMP%]:before{content:"\\e9b5"}.icon-logo-sp-mobile[_ngcontent-%COMP%]:before{content:"\\e9cc"}.icon-birdie[_ngcontent-%COMP%]:before{content:"\\e9dc"}.icon-logo-cp-mobile[_ngcontent-%COMP%]:before{content:"\\e9dd"}.icon-logo-cp[_ngcontent-%COMP%]:before{content:"\\e913"}.icon-gray-cb[_ngcontent-%COMP%]:before{content:"\\e9e6"}.icon-payments[_ngcontent-%COMP%]:before{content:"\\e9e7"}.icon-eye[_ngcontent-%COMP%]:before{content:"\\e9e8"}.icon-eye1[_ngcontent-%COMP%]:before{content:"\\e9e9"}.icon-eye_closed[_ngcontent-%COMP%]:before{content:"\\e9ea"}.icon-eye_closed1[_ngcontent-%COMP%]:before{content:"\\e9eb"}.icon-activities-loupe[_ngcontent-%COMP%]:before{content:"\\e9ec"}.icon-information[_ngcontent-%COMP%]:before{content:"\\e9ed"}.icon-warning[_ngcontent-%COMP%]:before{content:"\\e9ee"}.icon-add[_ngcontent-%COMP%]:before{content:"\\e9ef"}.icon-infos-bulle[_ngcontent-%COMP%]:before{content:"\\e9f0"}.icon-subscriptions[_ngcontent-%COMP%]:before{content:"\\e9f1"}.icon-resend[_ngcontent-%COMP%]:before{content:"\\e9f2"}.icon-flexibility[_ngcontent-%COMP%]:before{content:"\\e9f3"}.icon-check[_ngcontent-%COMP%]:before{content:"\\e9f4"}.icon-available[_ngcontent-%COMP%]:before{content:"\\e9f5"}.icon-delete[_ngcontent-%COMP%]:before{content:"\\e9f6"}.icon-edit-outline[_ngcontent-%COMP%]:before{content:"\\e9f7"}.icon-edit[_ngcontent-%COMP%]:before{content:"\\e9f8"}.icon-pen-checkin[_ngcontent-%COMP%]:before{content:"\\e90a"}.icon-prev[_ngcontent-%COMP%]:before{content:"\\e90b"}.icon-next[_ngcontent-%COMP%]:before{content:"\\e9f9"}.icon-arrow-left[_ngcontent-%COMP%]:before{content:"\\e9fb"}.icon-arrow-right[_ngcontent-%COMP%]:before{content:"\\e9fc"}.icon-arrow-up[_ngcontent-%COMP%]:before{content:"\\e9fd"}.icon-arrow-down[_ngcontent-%COMP%]:before{content:"\\e9b7"}.icon-up[_ngcontent-%COMP%]:before{content:"\\e9fe"}.icon-down[_ngcontent-%COMP%]:before{content:"\\e9b8"}.icon-left[_ngcontent-%COMP%]:before{content:"\\e9ff"}.icon-right[_ngcontent-%COMP%]:before{content:"\\e9fa"}.icon-tiny-close[_ngcontent-%COMP%]:before{content:"\\ea00"}.icon-close[_ngcontent-%COMP%]:before{content:"\\e914"}.icon-reminder[_ngcontent-%COMP%]:before{content:"\\ea03"}.icon-notifications[_ngcontent-%COMP%]:before{content:"\\ea04"}.icon-ok[_ngcontent-%COMP%]:before{content:"\\ea05"}.icon-more[_ngcontent-%COMP%]:before{content:"\\ea06"}.icon-others[_ngcontent-%COMP%]:before{content:"\\ea07"}.icon-bullet-points-horizontal[_ngcontent-%COMP%]:before{content:"\\ea08"}.icon-bullet-points-vertical[_ngcontent-%COMP%]:before{content:"\\ea09"}.icon-home[_ngcontent-%COMP%]:before{content:"\\ea0a"}.icon-cottage[_ngcontent-%COMP%]:before{content:"\\ea0b"}.icon-guests-tiny[_ngcontent-%COMP%]:before{content:"\\ea0c"}
1.icon-people[_ngcontent-%COMP%]:before{content:"\\ea0d"}.icon-profile[_ngcontent-%COMP%]:before{content:"\\ea0e"}.icon-guest[_ngcontent-%COMP%]:before{content:"\\ea0f"}.icon-booker[_ngcontent-%COMP%]:before{content:"\\ea10"}.icon-persons[_ngcontent-%COMP%]:before{content:"\\ea11"}.icon-atelier[_ngcontent-%COMP%]:before{content:"\\ea12"}.icon-cart[_ngcontent-%COMP%]:before{content:"\\ea13"}.icon-shopping[_ngcontent-%COMP%]:before{content:"\\ea14"}.icon-shopping-cart[_ngcontent-%COMP%]:before{content:"\\ea15"}.icon-shopping-bag[_ngcontent-%COMP%]:before{content:"\\ea16"}.icon-papers[_ngcontent-%COMP%]:before{content:"\\ea18"}.icon-id[_ngcontent-%COMP%]:before{content:"\\ea19"}.icon-sablier[_ngcontent-%COMP%]:before{content:"\\ea1a"}.icon-sand-timer[_ngcontent-%COMP%]:before{content:"\\ea1b"}.icon-filters[_ngcontent-%COMP%]:before{content:"\\ea1c"}.icon-lien-sortant[_ngcontent-%COMP%]:before{content:"\\ea1d"}.icon-logout[_ngcontent-%COMP%]:before{content:"\\ea1e"}.icon-download[_ngcontent-%COMP%]:before{content:"\\ea1f"}.icon-save[_ngcontent-%COMP%]:before{content:"\\ea20"}.icon-star[_ngcontent-%COMP%]:before{content:"\\ea21"}.icon-green-star[_ngcontent-%COMP%]:before{content:"\\ea22"}.icon-special[_ngcontent-%COMP%]:before{content:"\\ea23"}.icon-clock[_ngcontent-%COMP%]:before{content:"\\ea24"}.icon-time-departure[_ngcontent-%COMP%]:before{content:"\\ea25"}.icon-session[_ngcontent-%COMP%]:before{content:"\\ea28"}.icon-checkin[_ngcontent-%COMP%]:before{content:"\\ea29"}.icon-checkout[_ngcontent-%COMP%]:before{content:"\\ea2a"}.icon-infinite[_ngcontent-%COMP%]:before{content:"\\e915"}.icon-invoice[_ngcontent-%COMP%]:before{content:"\\e916"}.icon-checklist[_ngcontent-%COMP%]:before{content:"\\ea2b"}.icon-location[_ngcontent-%COMP%]:before{content:"\\ea2c"}.icon-cottage-map1[_ngcontent-%COMP%]:before{content:"\\ea2d"}.icon-map[_ngcontent-%COMP%]:before{content:"\\ea2e"}.icon-waze[_ngcontent-%COMP%]:before{content:"\\ea2f"}.icon-terms-of-services[_ngcontent-%COMP%]:before{content:"\\ea30"}.icon-text[_ngcontent-%COMP%]:before{content:"\\ea31"}.icon-whatsapp[_ngcontent-%COMP%]:before{content:"\\ea32"}.icon-compas[_ngcontent-%COMP%]:before{content:"\\ea33"}.icon-faq[_ngcontent-%COMP%]:before{content:"\\ea34"}.icon-call[_ngcontent-%COMP%]:before{content:"\\ea35"}.icon-cottage-map[_ngcontent-%COMP%]:before{content:"\\ea36"}.icon-cote-a-cote[_ngcontent-%COMP%]:before{content:"\\ea37"}.icon-couch[_ngcontent-%COMP%]:before{content:"\\ea38"}.icon-bath[_ngcontent-%COMP%]:before{content:"\\ea39"}.icon-bed[_ngcontent-%COMP%]:before{content:"\\ea3a"}.icon-cycle-velo[_ngcontent-%COMP%]:before{content:"\\ea3b"}.icon-deepnaturespa[_ngcontent-%COMP%]:before{content:"\\ea3c"}.icon-bye[_ngcontent-%COMP%]:before{content:"\\ea3d"}.icon-car[_ngcontent-%COMP%]:before{content:"\\ea3e"}.icon-delivery[_ngcontent-%COMP%]:before{content:"\\ea3f"}.icon-restaurant[_ngcontent-%COMP%]:before{content:"\\ea40"}.icon-calendar[_ngcontent-%COMP%]:before{content:"\\ea42"}.icon-promo[_ngcontent-%COMP%]:before{content:"\\ea43"}.icon-discount[_ngcontent-%COMP%]:before{content:"\\ea44"}.icon-e-ticket[_ngcontent-%COMP%]:before{content:"\\ea45"}.icon-early-check-in[_ngcontent-%COMP%]:before{content:"\\ea46"}.icon-wristband[_ngcontent-%COMP%]:before{content:"\\ea47"}.icon-easy-pass[_ngcontent-%COMP%]:before{content:"\\ea48"}.icon-entertainement[_ngcontent-%COMP%]:before{content:"\\ea49"}.icon-family-activities[_ngcontent-%COMP%]:before{content:"\\ea4a"}.icon-gift[_ngcontent-%COMP%]:before{content:"\\ea4b"}.icon-keys[_ngcontent-%COMP%]:before{content:"\\ea4d"}.icon-kid-furniture[_ngcontent-%COMP%]:before{content:"\\ea4e"}.icon-kids-activities[_ngcontent-%COMP%]:before{content:"\\ea4f"}.icon-legal-notice[_ngcontent-%COMP%]:before{content:"\\ea50"}.icon-luggage[_ngcontent-%COMP%]:before{content:"\\ea52"}.icon-nature[_ngcontent-%COMP%]:before{content:"\\ea53"}.icon-parking[_ngcontent-%COMP%]:before{content:"\\ea54"}.icon-password[_ngcontent-%COMP%]:before{content:"\\ea55"}.icon-photos-cottage[_ngcontent-%COMP%]:before{content:"\\ea56"}.icon-pictures[_ngcontent-%COMP%]:before{content:"\\ea57"}.icon-print[_ngcontent-%COMP%]:before{content:"\\ea59"}.icon-safety-web[_ngcontent-%COMP%]:before{content:"\\ea5a"}.icon-services[_ngcontent-%COMP%]:before{content:"\\ea5b"}.icon-share[_ngcontent-%COMP%]:before{content:"\\ea5c"}.icon-special-offer[_ngcontent-%COMP%]:before{content:"\\ea5d"}.icon-stairs[_ngcontent-%COMP%]:before{content:"\\ea5f"}.icon-stove[_ngcontent-%COMP%]:before{content:"\\ea60"}.icon-terrasse[_ngcontent-%COMP%]:before{content:"\\ea62"}.icon-aquamundo[_ngcontent-%COMP%]:before{content:"\\ea64"}.icon-aqua-mundo[_ngcontent-%COMP%]:before{content:"\\ea65"}.icon-bowling[_ngcontent-%COMP%]:before{content:"\\ea66"}.icon-activities[_ngcontent-%COMP%]:before{content:"\\ea67"}.icon-lock[_ngcontent-%COMP%]:before{content:"\\e919"}.icon-phone[_ngcontent-%COMP%]:before{content:"\\e91a"}.icon-loyalty-gift[_ngcontent-%COMP%]:before{content:"\\e91b"}.form-invalid[_ngcontent-%COMP%], .form-invalid--before[_ngcontent-%COMP%]:before{border:.0625rem solid var(--error-color)!important}.form-label[_ngcontent-%COMP%]{font-family:var(--mainFont)}.form-alert[_ngcontent-%COMP%]{color:var(--error-color);display:inline-block}.form-radioContainer[_ngcontent-%COMP%], .form-checkboxContainer[_ngcontent-%COMP%]{position:relative;line-height:1.875rem;margin:.125rem 0}.form-radioButton[_ngcontent-%COMP%], .form-checkbox[_ngcontent-%COMP%]{position:absolute;top:0;left:0;opacity:0;visibility:hidden}.form-radioLabel[_ngcontent-%COMP%], .form-checkboxLabel[_ngcontent-%COMP%]{padding-left:1.875rem;display:inline-block;cursor:pointer;position:relative;line-height:.9375rem}.form-radioLabel--empty[_ngcontent-%COMP%], .form-checkboxLabel--empty[_ngcontent-%COMP%]{padding:0}.form-radioLabel[_ngcontent-%COMP%]:before{content:"";position:absolute;top:-.3125rem;left:0;width:1.5625rem;height:1.5625rem;border-radius:50%;background-color:var(--white)}.form-radioButton[_ngcontent-%COMP%]:checked + .form-radioLabel[_ngcontent-%COMP%]:after, .form-radioButton--checked[_ngcontent-%COMP%] + .form-radioLabel[_ngcontent-%COMP%]:after{content:"";position:absolute;top:.0625rem;left:.375rem;width:.8125rem;height:.8125rem;border-radius:50%}.form-checkboxLabel[_ngcontent-%COMP%]:before{content:"";position:absolute;top:50%;margin-top:-.875rem;left:0;width:1.375rem;height:1.375rem;border-radius:.125rem;background-color:var(--white);border:.0625rem solid var(--gray_4);cursor:pointer}.form-checkboxLabel--invalid[_ngcontent-%COMP%]:before{border:.0625rem solid var(--error-color)}.form-checkbox[_ngcontent-%COMP%]:checked + .form-checkboxLabel[_ngcontent-%COMP%]:after{content:"\\e9f4"}.form-checkbox[_ngcontent-%COMP%]:checked + .form-checkboxLabel[_ngcontent-%COMP%]:after{font-family:var(--iconFont);color:var(--greenDark);font-size:.8125rem;position:absolute;top:50%;left:.1875rem;margin-top:-.75rem}.side-backdrop[_ngcontent-%COMP%]{position:absolute;inset:0;z-index:10!important;background-color:#000;opacity:.7}.full-side-menu[_ngcontent-%COMP%]{height:100dvh;position:fixed;width:550px;top:0;right:-550px;background:#fff;overflow:auto;z-index:10}@media(max-width:767px){.full-side-menu[_ngcontent-%COMP%]{width:100%;top:0}}.full-width-side-menu[_ngcontent-%COMP%]{height:100dvh;position:fixed;width:100%;top:0;right:0;background:#fff;overflow:auto;z-index:10}@media(max-width:767px){.full-width-side-menu[_ngcontent-%COMP%]{top:0}}.side-menu[_ngcontent-%COMP%]{height:100dvh;position:fixed;width:550px;top:0;right:0;background:#fff;overflow-y:auto;overflow-x:hidden;z-index:10;opacity:1}@media(max-width:767px){.side-menu[_ngcontent-%COMP%]{width:100%;top:5%;border-top-right-radius:1.25rem;border-top-left-radius:1.25rem}}.side-menu.level-1[_ngcontent-%COMP%]{z-index:10}.side-menu.level-2[_ngcontent-%COMP%]{z-index:20}.side-menu.level-3[_ngcontent-%COMP%]{z-index:30}
1.content-layer[_ngcontent-%COMP%]{position:fixed;width:550px;top:0;bottom:0;right:0;background:#fff;overflow-y:auto;overflow-x:hidden;z-index:10;opacity:1}@media(max-width:767px){.content-layer[_ngcontent-%COMP%]{width:100%;height:auto;max-height:95dvh;min-height:18.75rem;bottom:0;top:auto;border-top-right-radius:1.25rem;border-top-left-radius:1.25rem;transition:height 1.5s ease-in-out}}.variable-side-menu[_ngcontent-%COMP%]{position:fixed;width:550px;top:0;bottom:0;right:0;background:#fff;overflow-y:auto;overflow-x:hidden;height:100dvh;z-index:10;opacity:1;display:flex;flex-direction:column}@media(max-width:767px){.variable-side-menu[_ngcontent-%COMP%]{width:100%;top:unset;height:unset;max-height:95dvh;border-top-right-radius:1.25rem;border-top-left-radius:1.25rem}}.large-side-menu[_ngcontent-%COMP%]{height:100dvh;position:fixed;width:800px;top:0;right:0;background:#fff;overflow:auto;z-index:10}@media(max-width:767px){.large-side-menu[_ngcontent-%COMP%]{width:100%;top:5%;border-top-right-radius:1.25rem;border-top-left-radius:1.25rem}}.central-trunk-width[_ngcontent-%COMP%]{max-width:1000px;width:60%}@media(max-width:767px){.central-trunk-width[_ngcontent-%COMP%]{width:95%}}@media(min-width:768px)and (max-width:1025px){.central-trunk-width[_ngcontent-%COMP%]{width:75%}}.full-layer-trunk-width[_ngcontent-%COMP%]{width:75%}@media(max-width:767px){.full-layer-trunk-width[_ngcontent-%COMP%]{width:95%}}@media(min-width:768px)and (max-width:1025px){.full-layer-trunk-width[_ngcontent-%COMP%]{width:85%}}.central-trunk-size[_ngcontent-%COMP%]{max-width:1000px;width:60%;margin:1.25rem auto 0;min-height:18.75rem}@media(max-width:767px){.central-trunk-size[_ngcontent-%COMP%]{display:block;min-height:15.625rem;margin-top:.625rem;width:95%}}@media(min-width:768px)and (max-width:1025px){.central-trunk-size[_ngcontent-%COMP%]{width:70%}}.small-layer-width[_ngcontent-%COMP%]{position:absolute;inset:0;z-index:10!important;background:transparent}.small-layer-width[_ngcontent-%COMP%] .mat-drawer.mat-drawer-end[_ngcontent-%COMP%]{width:45%;max-width:400px}@media(max-width:767px){.small-layer-width[_ngcontent-%COMP%] .mat-drawer.mat-drawer-end[_ngcontent-%COMP%]{width:100%;min-width:unset}}.medium-layer-width[_ngcontent-%COMP%]{position:absolute;inset:0;z-index:10!important;background:transparent}.medium-layer-width[_ngcontent-%COMP%] .mat-drawer.mat-drawer-end[_ngcontent-%COMP%]{width:45%;max-width:550px;min-width:450px}@media(max-width:767px){.medium-layer-width[_ngcontent-%COMP%] .mat-drawer.mat-drawer-end[_ngcontent-%COMP%]{width:100%;min-width:unset}}.large-layer-width[_ngcontent-%COMP%]{z-index:10!important;position:absolute;inset:0;background:transparent}.large-layer-width[_ngcontent-%COMP%] .mat-drawer.mat-drawer-end[_ngcontent-%COMP%]{width:70%}@media(max-width:767px){.large-layer-width[_ngcontent-%COMP%] .mat-drawer.mat-drawer-end[_ngcontent-%COMP%]{width:100%}}.full-layer-width[_ngcontent-%COMP%]{z-index:10!important;position:absolute;inset:0;background:transparent}.full-layer-width[_ngcontent-%COMP%] .mat-drawer.mat-drawer-end[_ngcontent-%COMP%]{width:100%}@media(max-width:767px){.full-layer-width[_ngcontent-%COMP%] .mat-drawer.mat-drawer-end[_ngcontent-%COMP%]{width:100%}}.layer-content[_ngcontent-%COMP%]{padding:0 2.5rem 6.25rem}@media(max-width:767px){.layer-content[_ngcontent-%COMP%]{padding:0 1.25rem;padding-bottom:calc(var(--mobile-insets-bottom) + 10px)}}.layer-restaurant-spacing[_ngcontent-%COMP%]{padding:0 2.5rem 6.25rem}@media(max-width:767px){.layer-restaurant-spacing[_ngcontent-%COMP%]{padding:0 1.25rem;padding-bottom:calc(var(--mobile-insets-bottom) + 10px)}}.close-fixed-position[_ngcontent-%COMP%]{position:fixed!important;right:calc(1.25rem + var(--scrollbar))!important}@media(max-width:767px){.close-fixed-position[_ngcontent-%COMP%]{top:1.25rem!important}}.close-fixed-position-switch[_ngcontent-%COMP%]{position:fixed!important;right:calc(1.25rem + var(--scrollbar))!important}@media(max-width:767px){.close-fixed-position-switch[_ngcontent-%COMP%]{top:calc(5% + 1.25rem)!important}}.close-fixed-position--noscroll[_ngcontent-%COMP%]{position:fixed!important;right:1.25rem!important}@media(max-width:767px){.close-fixed-position--noscroll[_ngcontent-%COMP%]{top:calc(5% + 1.25rem)!important}}.popin-host[_ngcontent-%COMP%]{display:block;background:#fff;border-radius:20px;padding:24px;max-width:500px;max-height:80dvh;overflow-y:auto}.popin-auth-host[_ngcontent-%COMP%]{display:block;background:#fff;border-radius:.625rem;padding:1.25rem;max-height:75dvh;overflow-y:auto}@media(max-width:767px){.popin-auth-host[_ngcontent-%COMP%]{padding:.9375rem .625rem}}
1@keyframes _ngcontent-%COMP%_BackdropOpenAnimationDesktop{0%{opacity:0}to{opacity:1}}.backdrop-open[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_BackdropOpenAnimationDesktop .5s ease-in forwards}@keyframes _ngcontent-%COMP%_BackdropCloseAnimationDesktop{0%{opacity:1}to{opacity:0}}.backdrop-close[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_BackdropCloseAnimationDesktop .5s ease-out forwards}@keyframes _ngcontent-%COMP%_LayerOpenAnimationDesktop{0%{right:-550px}to{right:0}}.layer-open[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_LayerOpenAnimationDesktop .5s ease-in forwards}@media(max-width:767px){@keyframes LayerOpenAnimationMobile{0%{transform:translateY(100dvh)}to{transform:translateY(0)}}.layer-open[_ngcontent-%COMP%]{animation:LayerOpenAnimationMobile .5s ease-in forwards}}@keyframes _ngcontent-%COMP%_LayerCloseAnimationDesktop{0%{right:0}to{right:-550px}}.layer-close[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_LayerCloseAnimationDesktop .5s ease-out forwards}@media(max-width:767px){@keyframes LayerCloseAnimationMobile{0%{transform:translateY(0)}to{transform:translateY(100dvh)}}.layer-close[_ngcontent-%COMP%]{animation:LayerCloseAnimationMobile .5s ease-out forwards}}@keyframes _ngcontent-%COMP%_LayerFWOpenAnimation{0%{transform:translateY(100dvh)}to{transform:translateY(0)}}.layer-full-width-open[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_LayerFWOpenAnimation .5s ease-in forwards}@keyframes _ngcontent-%COMP%_LayerFWCloseAnimation{0%{transform:translateY(0)}to{transform:translateY(100dvh)}}.layer-full-width-close[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_LayerFWCloseAnimation .5s ease-out forwards}@keyframes _ngcontent-%COMP%_CloseIconOpenAnimationDesktop{0%{opacity:0;right:-550px}to{opacity:1;right:calc(20px + var(--scrollbar))}}.layerClose-open[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_CloseIconOpenAnimationDesktop .5s ease-in forwards}@media(max-width:767px){@keyframes CloseIconOpenAnimationMobile{0%{opacity:0;transform:translateY(100dvh)}to{opacity:1;transform:translateY(0)}}.layerClose-open[_ngcontent-%COMP%]{animation:CloseIconOpenAnimationMobile .5s ease-in forwards}}@keyframes _ngcontent-%COMP%_CloseIconCloseAnimationDesktop{0%{opacity:1;right:calc(20px + var(--scrollbar))}to{opacity:0;right:-550px}}.layerClose-close[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_CloseIconCloseAnimationDesktop .5s ease-out forwards}@media(max-width:767px){@keyframes CloseIconCloseAnimationMobile{0%{opacity:1;transform:translateY(0)}to{transform:translateY(100dvh);opacity:0}}.layerClose-close[_ngcontent-%COMP%]{animation:CloseIconCloseAnimationMobile .5s ease-out forwards}}@keyframes _ngcontent-%COMP%_CloseIconOpenAnimation{0%{opacity:0;transform:translateY(100dvh)}to{transform:translateY(0);opacity:1}}.layerClose-full-width-open[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_CloseIconOpenAnimation .5s ease-in forwards}@keyframes _ngcontent-%COMP%_CloseIconCloseAnimation{0%{opacity:1;transform:translateY(0)}to{transform:translateY(100dvh);opacity:0}}.layerClose-full-width-close[_ngcontent-%COMP%]{animation:_ngcontent-%COMP%_CloseIconCloseAnimation .5s ease-out forwards}.profileFaq[_ngcontent-%COMP%]{display:flex;flex-direction:row;background-color:#fff;top:0;bottom:0;width:100%;z-index:20}@media(max-width:767px){.profileFaq[_ngcontent-%COMP%]{flex-direction:column}}.profileFaq[_ngcontent-%COMP%] mat-expansion-panel .mat-expansion-panel-header{padding:0 .625rem}.profileFaq[_ngcontent-%COMP%] mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body{padding:0;margin-left:2px;margin-right:2px}.profileFaq[_ngcontent-%COMP%] mat-expansion-panel .mat-expansion-panel-content .mat-expansion-panel-body button{margin:.625rem 0}.profileFaq-content[_ngcontent-%COMP%]{width:75%;margin:auto;padding:1.875rem}@media(max-width:767px){.profileFaq-content[_ngcontent-%COMP%]{width:95%;padding:2.5rem 1.25rem}}.profileFaq-titleContainer[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.profileFaq-header[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:flex-start}.profileFaq-headerLogo[_ngcontent-%COMP%]{display:flex;width:6.25rem;margin-left:1.875rem}@media(min-width:768px)and (max-width:1024px){.profileFaq-headerLogo[_ngcontent-%COMP%]{margin-left:0}}@media(max-width:767px){.profileFaq-header[_ngcontent-%COMP%]{display:none}}.profileFaq-menuList[_ngcontent-%COMP%]{padding-top:3.125rem;display:flex;flex-wrap:wrap;padding-bottom:5rem}.profileFaq-menuItem[_ngcontent-%COMP%]{min-width:50%;display:flex;flex-direction:row;border-radius:var(--borderRadiusMedium)}.profileFaq-menuItem[_ngcontent-%COMP%] .mat-mdc-card[_ngcontent-%COMP%]{display:flex;flex-direction:row;align-items:center;width:min-content;flex:1;margin:.625rem;padding:.9375rem}@media(max-width:767px){.profileFaq-menuItem[_ngcontent-%COMP%]{width:100%}}.profileFaq-menuItem[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{flex:1;margin-bottom:0}.profileFaq-menuItem[_ngcontent-%COMP%] .icon-arrow-right[_ngcontent-%COMP%]:before{float:inline-end;margin-left:1.25rem;transform:rotate(90deg)}.profileFaq-panel[_ngcontent-%COMP%]{margin:0 .625rem}
1.profileFaq-svgTitle[_ngcontent-%COMP%]{fill:var(--green)!important;margin-right:.9375rem}.profileFaq-svgTitleContent[_ngcontent-%COMP%]{width:1.25rem!important;height:1.25rem!important;fill:var(--green)!important}.profileFaq-svgItem[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;border-radius:var(--borderRadiusSmall);fill:var(--green)!important;text-align:center;margin-right:1.25rem;border:solid 1px #f1f1f1;width:3.125rem;height:3.125rem}.profileFaq-svgItemContent[_ngcontent-%COMP%]{width:1.25rem!important;height:1.25rem!important;fill:var(--green)!important}.profileFaq-qheader[_ngcontent-%COMP%], .profileFaq-qheader[_ngcontent-%COMP%]:hover{margin-bottom:.625rem;padding-right:1.5rem;background:var(--white);border-radius:var(--borderRadiusSmall);box-shadow:0 2px 2px 0 var(--gray_2),0 0 2px 0 var(--gray_2),0 1px 2px 0 var(--gray_2)}.profileFaq-answer[_ngcontent-%COMP%]{margin:.625rem}.profileFaq-answer[_ngcontent-%COMP%] a{color:var(--greenDark)!important}.profileFaq-scroll[_ngcontent-%COMP%]{display:flex;justify-content:center;align-items:center;position:fixed;left:calc(100% - 5rem);bottom:9.375rem;width:3.125rem;height:3.125rem;border-radius:1.5625rem;z-index:1010}.profileFaq-scroll[_ngcontent-%COMP%] div[_ngcontent-%COMP%]{border:2px solid gray;border-radius:.9375rem;width:1.25rem;height:1.25rem}.profileFaq-scroll[_ngcontent-%COMP%] div[_ngcontent-%COMP%] .mat-icon[_ngcontent-%COMP%]{color:gray;font-size:.9375rem;font-weight:800}.profileFaq[_ngcontent-%COMP%] .mat-expansion-panel[_ngcontent-%COMP%]:not([class*=mat-elevation-z]){box-shadow:unset}.profileFaq[_ngcontent-%COMP%] .mat-expansion-panel-header-description[_ngcontent-%COMP%]{justify-content:flex-end;margin-right:4px;flex-grow:unset;flex-basis:unset}.profileFaq[_ngcontent-%COMP%] .mat-expansion-panel-body[_ngcontent-%COMP%]{padding:0}.profileFaq[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{color:var(--green)}.profileFaq[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{white-space:pre-wrap!important}'],changeDetection:0})}}return r})()}}]);
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.