PageSourceSearch

https://www.centerparcs.dk/my/2213.2806c6b207422c2f.js

js centerparcs.dk collected 2026-10-08 20:26:15 UTC 47,792 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkmy_cp=self.webpackChunkmy_cp||[]).push([[2213],{12213(G,P,i){i.d(P,{AddVehicleComponent:()=>X});var M=i(74523),d=i(41068),O=i(17705),a=i(2615),s=i(89417),p=i(252),h=i(54843),u=i(5964),v=i(96697),g=i(72200),x=i(17919),b=i(88834),k=i(47251),f=i(5951),w=i(48959),_=i(84745),C=i(10343),y=i(72337),z=i(69528),D=i(40888),S=i(55641),I=i(4367),E=i(81090),e=i(73664);const A=t=>({display:t}),L=t=>({"error-label":t}),B=(t,l)=>({"form-invalid":t,"u-border":l}),R=(t,l)=>({"vehicleDetails-formItem--last":t,"form-invalid":l}),T=(t,l)=>l.code;function F(t,l){if(1&t){const n=e.RV6();e.j41(0,"div",21),e.bIt("click",function(){const r=a.eBV(n).$implicit,c=e.XpG(2);return a.Njj(c.selectVehicleType(r.code))})("keydown.enter",function(){const r=a.eBV(n).$implicit,c=e.XpG(2);return a.Njj(c.selectVehicleType(r.code))}),e.j41(1,"mat-radio-group",22),e.bIt("click",function(){const r=a.eBV(n).$implicit,c=e.XpG(2);return a.Njj(c.selectVehicleType(r.code))})("keydown.enter",function(){const r=a.eBV(n).$implicit,c=e.XpG(2);return a.Njj(c.selectVehicleType(r.code))}),e.j41(2,"mat-radio-button",23),e.EFF(3),e.k0s()()()}if(2&t){const n=l.$implicit,o=l.$index,r=l.$count,c=e.XpG(2);e.Y8G("ngClass",e.l_i(4,R,o===r-1,c.isSubmitted&&c.form.type.errors)),e.R7$(2),e.Y8G("value",e.mNQ(n.code)),e.R7$(),e.JRh(n.value)}}function V(t,l){if(1&t&&(e.j41(0,"span",11),e.EFF(1),e.k0s()),2&t){e.XpG
1(2);const n=e.r8f(0);e.R7$(),e.JRh(n.wordings.validator_required_cartype)}}function H(t,l){if(1&t&&(e.j41(0,"span",16),e.EFF(1),e.k0s()),2&t){e.XpG(2);const n=e.r8f(0);e.R7$(),e.JRh(n.wordings.validator_required_plateNumber)}}function N(t,l){if(1&t&&(e.j41(0,"span",16),e.EFF(1),e.k0s()),2&t){e.XpG(2);const n=e.r8f(0);e.R7$(),e.JRh(n.wordings.checkin_vehicles_platenumber_format)}}function W(t,l){if(1&t&&(e.j41(0,"p",17),e.EFF(1),e.k0s()),2&t){e.XpG(2);const n=e.r8f(0);e.R7$(),e.JRh(n.wordings.checkin_vehicles_platenumber_format)}}function $(t,l){if(1&t&&e.nrm(0,"app-indication",14),2&t){e.XpG(2);const n=e.r8f(0);e.Y8G("text",e.mNQ(n.wordings.checkin_vehicles_generic_info1+n.wordings.checkin_vehicles_generic_info2+n.wordings.checkin_vehicles_generic_info3))}}function j(t,l){if(1&t){const n=e.RV6();e.j41(0,"lib-responsive-drawer",1),e.bIt("closed",function(){a.eBV(n);const r=e.XpG();return a.Njj(r.closeSidenav())}),e.nrm(1,"app-layer-header",2),e.j41(2,"div",3)(3,"form",4),e.bIt("ngSubmit",function(){a.eBV(n);const r=e.XpG();return a.Njj(r.save())}),e.j41(4,"div",5)(5,"div",6)(6,"p",7),e.EFF(7),e.k0s(),e.j41(8,"div",8)(9,"div",9),e.Z7z(10,F,4,7,"div",10,T),e.k0s(),e.nVh(12,V,2,1,"span",11),e.k0s(),e.j41(13,"div",12)(14,"p",13),e.EFF(15),e.nrm(16,"app-text-tooltip",14),e.k0s(),e.nrm(17,"input",15),e.nVh(18,H,2,1,"span",16),e.nVh(19,N,2,1,"span",16),e.nVh(20,W,2,1,"p",17),e.k0s(),e.nVh(21,$,1,2,"app-indication",14),e.k0s()(),e.j41(22,"div",18)(23,"div",19)(24,"button",20),e.EFF(25),e.k0s()()()()()()}if(2&t){const n=e.XpG(),o=e.r8f(0),r=o.vehiclesState.loading||n.isEmpty(o.wordings),c=o.vehiclesState.error;e.Y8G("desktopType","medium")("mobileType","dynamic")("isOpen",n.isOpenDrawer())("loading",r)("error",c)("menuVisible",!1),e.R7$(),e.Y8G("data",n.headerDatas),e.R7$(2),e.Y8G("formGroup",n.vehicleForm),e.R7$(4),e.JRh(o.wordings.checkin_vehicles_vehicle_fields_info),e.R7$(3),e.Dyx(o.vehiclesState.vehiclesTypesList),e.R7$(2),e.vxM(n.isSubmitted&&null!=n.form.type.errors&&n.form.type.errors.required?12:-1),e.R7$(),e.Y8G("ngStyle",e.eq3(20,A,"rent"===n.form.type.value?"none":"block")),e.R7$(),e.Y8G("ngClass",e.eq3(22,L,n.isSubmitted&&(null==n.form.plateNumber.errors?null:n.form.plateNumber.errors.required)||(null==n.form.plateNumber.errors?null:n.form.plateNumber.errors.pattern))),e.R7$(),e.SpI(" ",o.wordings.checkin_vehicles_plateNumber_placeholder," "),e.R7$(),e.Y8G("text",o.wordings.checkin_vehicles_tooltip),e.R7$(),e.Y8G("ngClass",e.l_i(24,B,n.isSubmitted&&(null==n.form.plateNumber.errors?null:n.form.plateNumber.errors.required)||(null==n.form.plateNumber.errors?null:n.form.plateNumber.errors.pattern),!n.plateNumberEnabled||""!==n.form.plateNumber.value)),e.R7$(),e.vxM(n.isSubmitted&&null!=n.form.plateNumber.errors&&n.form.plateNumber.errors.required?18:-1),e.R7$(),e.vxM(null!=n.form.plateNumber.errors&&n.form.plateNumber.errors.pattern?19:-1),e.R7$(),e.vxM(null!=n.form.plateNumber.errors&&n.form.plateNumber.errors.pattern?-1:20),e.R7$(),e.vxM("rent"===n.form.type.value?21:-1),e.R7$(4),e.SpI(" ",o.wordings.checkin_vehicles_vehicle_save," ")}}const U=(0,_.Mz)({wordings:(0,S.x2)(["CHECKIN","ERRORS"]),booking:C.Wh,infosBooking:C.HT,vehiclesState:y.er});let X=(()=>{class t{constructor(){this.state$=(0,a.WQX)(_.il).select(U),this.isOpenDrawer=(0,a.vPA)(!0),this.isEmpty=d.Im,this.selectedData=[],this.isSubmitted=!1,this.plateNumberPattern="^[a-zA-Z0-9\xc4\xe4\xd6\xf6\xdc\xfc\xdf\xc6\xe6\xd8\xf8\xc5\xe5]*$",this.typesList=[],this.headerDatas={closeSidenav:this.closeSidenav.bind(this)},this.plateNumberEnabled=!0,this.vehicleForm=(0,a.WQX)(s.ok).group({type:["personal",[s.k0.required]],plateNumber:["",[]]}),this.subscriptions=[],this.store=(0,a.WQX)(_.il),this.router=(0,a.WQX)(p.Ix),this.formBuilder=(0,a.WQX)(s.ok),this.route=(0,a.WQX)(p.nX),this.loader=(0,a.WQX)(x.w),this.trackingService=(0,a.WQX)(E.b),this.changeDetectorRef=(0,a.WQX)(O.gRc),this.closeSidenav=this.closeSidenav.bind(this)}get form(){return this.vehicleForm.controls}ngOnInit(){this.subscriptions.push(this.state$.pipe((0,u.p)(({wordings:n})=>!(0,d.Im)(n)),(0,v.s)(1)).subscribe(({wordings:n})=>{this.headerDatas={...this.headerDatas,title:`${n.checkin_vehicles_vehicle_add} ${n.checkin_vehicles_vehicle}`},this.selectVehicleType("personal"),this.loader.setState(!1)}))}ngOnDestroy(){this.subscriptions.forEach(n=>n?.unsubscribe())}selectVehicleType(n){const o="personal"===n,r=o?"":"NA";this.plateNumberEnabled=!1,this.vehicleForm.get("type").setValue(n),this.vehicleForm.get("plateNumber").clearValidators(),this.vehicleForm.get("plateNumber").setValue(r),o&&(this.plateNumberEnabled=!0,this.vehicleForm.get("plateNumber").setValidators([s.k0.required,s.k0.pattern(this.plateNumberPattern)])),this.vehicleForm.get("plateNumber").updateV
1alueAndValidity(),this.changeDetectorRef.markForCheck()}closeSidenav(){this.isOpenDrawer.set(!1),this.router.navigate([".."],{relativeTo:this.route})}save(){var n=this;return(0,M.A)(function*(){if(n.isSubmitted=!0,n.vehicleForm.valid){const o=n.vehicleForm.get("type").value,r=n.vehicleForm.get("plateNumber").value,{vehiclesState:{vehicles:c}}=yield(0,h._)(n.state$),m=[...(0,d.kH)(c,Y=>Y.plateNumber),"NA"===o?"NA":r];n.store.dispatch((0,z._v)({params:{vehicles:m},goToNextStep:!1})),n.trackingService.pushTag({event:"clickEvent",clickCode:"clickValidationForm",gaCategory:"Checkin vehicle form",gaAction:"Checkin vehicle form",gaLabel:"Validation",gaValue:1,eventCallback:void 0,actionWithAccommodationsInfos:!1,actionWithActivitiesInfos:!1,actionWithServicesInfos:!1},!1),n.closeSidenav()}else{const o=[],{wordings:r}=yield(0,h._)(n.state$);Object.keys(n.vehicleForm.controls).forEach(c=>{const m=n.vehicleForm.get(c);m instanceof s.MJ&&null!==m.errors&&!(0,d.Im)(m.errors)&&n.isSubmitted&&o.push({errorField:c.toLocaleLowerCase(),errorMessage:m.errors.required?r.validator_required_plateNumber:m.errors.pattern?r.checkin_vehicles_platenumber_format:"unknown"})}),n.trackingService.pushTag({event:"trackErrorForm",popinName:"Checkin vehicle form error",popinContainsFormsInfos:!0,formName:"Checkin vehicle",formHasStep:!1,formStepNumber:void 0,formIsInError:!0,formErrorType:o,formIsConfirmation:!0},!1)}})()}static{this.\u0275fac=function(o){return new(o||t)}}static{this.\u0275cmp=e.VBU({type:t,selectors:[["app-add-vehicle"]],decls:3,vars:4,consts:[[3,"desktopType","mobileType","isOpen","loading","error","menuVisible"],[3,"closed","desktopType","mobileType","isOpen","loading","error","menuVisible"],["identifier","checkin-vehicle",3,"data"],[1,"vehicleDetails-content"],[1,"vehicleDetails-form",3,"ngSubmit","formGroup"],[1,"vehicleDetails-formBlock"],[1,"vehicleDetails-formBlockContent"],[1,"vehicleDetails-formInfo"],[1,"vehicleDetails-formInput"],[1,"vehicleDetails-formItemContainer"],[1,"vehicleDetails-formItem",3,"ngClass"],[1,"form-alert"],[1,"vehicleDetails-formInput",3,"ngStyle"],[1,"vehicleDetails-formInputLabel","small",3,"ngClass"],[3,"text"],["type","text","formControlName","plateNumber",3,"ngClass"],[1,"form-alert","small"],[1,"vehicleDetails-formInputIndication","small"],[1,"vehicleDetails-formBlock","vehicleDetails-formBlock--last"],[1,"vehicleDetails-formBlockContent","vehicleDetails-formCta"],["mat-button","","type","submit",1,"mat-mdc-button-pink"],[1,"vehicleDetails-formItem",3,"click","keydown.enter","ngClass"],["formControlName","type","name","type",3,"click","keydown.enter"],[1,"vehicleDetails-option",3,"value"]],template:function(o,r){if(1&o&&(e.SS7(0),e.nI1(1,"async"),e.nVh(2,j,26,27,"lib-responsive-drawer",0)),2&o){const c=e.bH3(e.bMT(1,1,r.state$));e.R7$(2),e.vxM(c?2:-1)}},dependencies:[w.s,s.YN,s.qT,s.me,s.BC,s.cb,s.X1,s.j4,s.JD,g.YU,f.Wk,f.VT,f._g,g.B3,k.A,b.Hl,b.$z,I._,D.v,g.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}.vehicleDetails-content[_ngcontent-%COMP%]{padding:0 2.5rem 6.25rem}@media(max-width:767px){.vehicleDetails-content[_ngcontent-%COMP%]{padding:0 1.25rem;padding-bottom:calc(var(--mobile-insets-bottom) + 10px)}}.vehicleDetails-close[_ngcontent-%COMP%]{width:2.8125rem;padding-bottom:.625rem;margin-right:3.125rem;float:right}@media(max-width:767px){.vehicleDetails-close[_ngcontent-%COMP%]{margin-right:1.875rem}}.vehicleDetails-title[_ngcontent-%COMP%]{margin:5rem 3.125rem 0;width:65%;font-size:1.25rem}@media(max-width:767px){.vehicleDetails-title[_ngcontent-%COMP%]{margin:5rem 1.875rem 0}}.vehicleDetails-titleSub[_ngcontent-%COMP%]{font-size:1.125rem;margin-bottom:1.875rem}.vehicleDetails-form[_ngcontent-%COMP%]{margin-top:0rem;margin-bottom:15.625rem}.vehicleDetails-form[_ngcontent-%COMP%]   input[_ngcontent-%COMP%], .vehicleDetails-form[_ngcontent-%COMP%]   .mat-mdc-select[_ngcontent-%COMP%]{margin-bottom:.625rem;height:2.625rem;line-height:2.5rem;border-radius:var(--borderRadiusSmall);border:1px solid var(--gray_4)}.vehicleDetails-form[_ngcontent-%COMP%]   input.form-invalid[_ngcontent-%COMP%], .vehicleDetails-form[_ngcontent-%COMP%]   input.form-invalid[_ngcontent-%COMP%]:focus, .vehicleDetails-form[_ngcontent-%COMP%]   .mat-mdc-select.form-invalid[_ngcontent-%COMP%], .vehicleDetails-form[_ngcontent-%COMP%]   .mat-mdc-select.form-invalid[_ngcontent-%COMP%]:focus{border:1px solid var(--gray_4)}.vehicleDetails-form[_ngcontent-%COMP%]   input.u-border[_ngcontent-%COMP%], .vehicleDetails-form[_ngcontent-%COMP%]   .mat-mdc-select.u-border[_ngcontent-%COMP%]{border-bottom:.1875rem solid var(--green-link)}.vehicleDetails-form[_ngcontent-%COMP%]   p.error-label[_ngcontent-%COMP%]{color:var(--error-color)}.vehicleDetails-formInput[_ngcontent-%COMP%]{position:relative}.vehicleDetails-formInput[_ngcontent-%COMP%]   .form-alert[_ngcontent-%COMP%]{margin-bottom:.625rem;font-size:.8125rem}.vehicleDetails-formInput[_ngcontent-%COMP%]   .icon-information[_ngcontent-%COMP%]{vertical-align:sub}.vehicleDetails-formInputLabel[_ngcontent-%COMP%]{margin-bottom:.3125rem}.vehicleDetails-formInputIndication[_ngcontent-%COMP%]{color:#686666!important;font-size:.8125rem}.vehicleDetails-formInfo[_ngcontent-%COMP%]{margin-bottom:1.875rem}.vehicleDetails-formItem[_ngcontent-%COMP%]{flex:1;display:flex;border-radius:.375rem;cursor:default;height:3.25rem;cursor:pointer;background-color:#f4f5f5}.vehicleDetails-formItemContainer[_ngcontent-%COMP%]{display:flex;flex-direction:row;gap:.625rem;margin-bottom:1.25rem}@media(max-width:767px){.vehicleDetails-formItemContainer[_ngcontent-%COMP%]{flex-direction:column;gap:.3125rem}}.vehicleDetails-formItem.form-invalid[_ngcontent-%COMP%], .vehicleDetails-formItem.form-invalid[_ngcontent-%COMP%]:focus{border:1px solid var(--gray_4)}.vehicleDetails-formItem--last.form-invalid[_ngcontent-%COMP%]{margin-bottom:0}.vehicleDetails-formItem[_ngcontent-%COMP%]   .mat-mdc-radio-group[_ngcontent-%COMP%]{display:inline-flex;align-items:center;padding-left:.9375rem;height:3.25rem}.vehicleDetails-formItem[_ngcontent-%COMP%]   .mat-mdc-radio-group[_ngcontent-%COMP%]     .mdc-form-field, .vehicleDetails-formItem[_ngcontent-%COMP%]   .mat-mdc-radio-group[_ngcontent-%COMP%]     .mdc-form-field>label{flex:1}.vehicleDetails-formBlock[_ngcontent-%COMP%]{padding:1.5625rem 0}.vehicleDetails-formBlock--last[_ngcontent-%COMP%]{border:none}.vehicleDetails-formCta[_ngcontent-%COMP%]{display:flex;justify-content:center}'],changeDetection:0})}}return t})()}}]);

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.