@charset "UTF-8";:root{--font-default: "PPMori", "arial", "sans-serif";--red-20: #fff9f9;--red-40: #fde9e9;--red-60: #f47c7d;--red-80: #f05052;--red-100: #ec2427;--red-120: #e91215;--red-140: #e30000;--red-160: #d80c0e;--red-180: #b30002;--blue-20: #f4f9fc;--blue-40: #d2e3f2;--blue-60: #38acec;--blue-80: #2888cb;--blue-100: #2075bc;--blue-120: #0f64b3;--blue-140: #004ea6;--blue-160: #003d9d;--blue-180: #001f4f;--grey-20: #f2f2f2;--grey-40: #e1e1e1;--grey-60: #939393;--grey-80: #7b7b7b;--grey-100: #686868;--grey-120: #565656;--grey-140: #3f3f3f;--grey-160: #2d2d2d;--black-100: #0a0a0a;--white-100: #fff;--white-120: #fafafa;--green-100: #019547;--yellow-80: #f8ed59;--spacing-none: 0;--spacing-6xs: 2px;--spacing-5xs: 4px;--spacing-4xs: 6px;--spacing-3xs: 8px;--spacing-2xs: 10px;--spacing-xs: 12px;--spacing-s: 14px;--spacing-m: 16px;--spacing-l: 24px;--spacing-xl: 32px;--spacing-2xl: 40px;--spacing-3xl: 48px;--spacing-4xl: 56px;--spacing-5xl: 64px;--spacing-6xl: 72px;--spacing-7xl: 80px;--spacing-8xl: 88px;--spacing-9xl: 96px;--spacing-10xl: 104px;--spacing-11xl: 112px;--spacing-12xl: 120px;--rounded-none: 0;--rounded-6xs: 2px;--rounded-5xs: 4px;--rounded-4xs: 6px;--rounded-3xs: 8px;--rounded-2xs: 10px;--rounded-xs: 12px;--rounded-s: 14px;--rounded-m: 16px;--rounded-l: 100px;--rounded-full: 9999px;--font-size-s: 12px;--font-size-m: 14px;--font-size-l: 16px;--font-size-xl: 24px;--font-size-2xl: 32px;--font-size-3xl: 48px;--font-size-4xl: 64px;--mobile-screen: 767px;--tablet-screen: 1023px}body{font-family:var(--font-default);background:var(--white-120)}.spacing-top-3xs{padding-top:var(--spacing-3xs)}.spacing-top-l{padding-top:var(--spacing-l)}.font-blue-60{color:var(--blue-60)}.font-blue-80{color:var(--blue-80)}.font-blue-180{color:var(--blue-180)}.font-grey-40{color:var(--grey-40)}.font-grey-60{color:var(--grey-60)}.font-grey-80{color:var(--grey-80)}.font-grey-160{color:var(--grey-160)}.font-green-100{color:var(--green-100)}.font-bold-500{font-weight:500}.font-bold-600{font-weight:600}.font-bold-700{font-weight:700}.text-label{display:flex;gap:var(--spacing-3xs);align-items:flex-start}.text-label--gap-5xs{gap:var(--spacing-5xs)}.text-label__icon:before{line-height:1.4}.row-inline{display:flex;flex-wrap:wrap;overflow:auto;align-items:center}.row--gap-4xl{gap:var(--spacing-4xl)}.row--gap-3xl{gap:var(--spacing-3xl)}.row--gap-2xl{gap:var(--spacing-2xl)}.row--gap-xl{gap:var(--spacing-xl)}.row--gap-l{gap:var(--spacing-l)}.row--gap-m{gap:var(--spacing-m)}.row--gap-s{gap:var(--spacing-s)}.row--gap-xs{gap:var(--spacing-xs)}.row--gap-2xs{gap:var(--spacing-2xs)}.row--gap-3xs{gap:var(--spacing-3xs)}.row--gap-4xs{gap:var(--spacing-4xs)}.row--gap-5xs{gap:var(--spacing-5xs)}.row--gap-6xs{gap:var(--spacing-6xs)}.row--gap-none{gap:0px}.ts-select.p-select{border-color:var(--grey-40);border-radius:6px}.ts-select.p-select:not(.p-disabled).p-focus{border-color:var(--blue-180)}.ts-select .p-select-label{padding:var(--spacing-xs) var(--spacing-3xs) var(--spacing-xs) var(--spacing-m)}.ts-select .p-select-dropdown{padding:var(--spacing-xs) var(--spacing-m) var(--spacing-xs) 0}body .p-select-option.p-select-option-selected,body .p-select-option.p-select-option-selected.p-focus{background-color:var(--blue-20);color:var(--blue-180)}.full-width{width:100%}.fit-content{width:-moz-fit-content;width:fit-content}.winter-package-step-container{display:grid;gap:var(--spacing-s)}.winter-package-step-container-intro{display:grid;gap:var(--spacing-3xs)}.container-box{display:flex;padding:var(--spacing-l) var(--spacing-m);flex-direction:column;align-items:flex-start;gap:var(--spacing-s, 16px);border-radius:var(--S, 6px);border:1px solid var(--blue-20);background:var(--Colors-Grey-White, #fff);box-shadow:0 0 20px #0000000d,0 1px 2px #0000001a}.container-box hr{margin:0;width:100%}.container-box__block{display:grid;gap:var(--spacing-m)}.container-grid{display:grid;width:100%}.container-flex{display:flex;width:100%}.container-flex--wrap{flex-wrap:wrap}.flex--pull-right{margin-left:auto}.table-grid{display:grid;grid-template-columns:repeat(8,1fr);width:100%}.table-grid__column--2{height:-moz-fit-content;height:fit-content;grid-column:span 2}.table-grid__column--3{height:-moz-fit-content;height:fit-content;grid-column:span 3}.table-grid__column--3:first-of-type p{line-height:44px}.table-grid__column--5{height:-moz-fit-content;height:fit-content;grid-column:span 5}.table-grid__column--6{height:-moz-fit-content;height:fit-content;grid-column:span 6}.table-grid .ts-select{width:100%}.p-checkbox.p-component.checkbox{height:14px;width:14px;top:2px}.p-checkbox.p-component.checkbox .p-checkbox-box{height:100%;border-color:var(--grey-40)}.p-checkbox.p-component.checkbox .p-checkbox-box svg{height:10px;width:10px}.p-checkbox.p-component.checkbox.p-checkbox:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{border-color:var(--grey-40)}.p-checkbox.p-component.checkbox.p-checkbox-checked .p-checkbox-box,.p-checkbox.p-component.checkbox.p-checkbox-checked:not(.p-disabled):has(.p-checkbox-input:hover) .p-checkbox-box{background:var(--blue-100);border-color:var(--blue-100)}.clickable:hover{cursor:pointer}.text__ul li{display:grid;grid-template-columns:30px auto}.text__ul li:before{content:"·";width:30px;text-align:center;color:var(--blue-60)}hr{border-color:var(--grey-40)}.row{display:flex;gap:var(--spacing-3xs);align-items:flex-start}.row--icon .row__icon:before{line-height:1.4}.row--column{display:grid}.row--column-2{grid-template-columns:1fr 1fr}.row--column-2--space-between{grid-template-columns:1fr auto}.price-grid{display:grid;gap:var(--spacing-3xs)}.scroll-margin-top-50{scroll-margin-top:50px}.field--error{scroll-margin:30px}.list--bullet{padding-left:20px}.list--bullet li{list-style:disc}.btn[data-v-8c228af7]{position:relative}.btn__spinner[data-v-8c228af7]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.btn__spinner.loader[data-v-8c228af7]{background:#fff!important}.btn[data-v-8c228af7]:disabled,.btn.is-loading[data-v-8c228af7]{pointer-events:none;cursor:not-allowed}.simple-header[data-v-fc67ed8d]{display:flex;background-color:#fff;width:100%;justify-content:center;box-shadow:0 0 20px #0000000d,0 1px 2px #0000001a;border-radius:var(--rounded-m);padding:var(--spacing-m) var(--spacing-xl);margin-block:var(--spacing-xl)}.sidebar[data-v-f230b196]{padding:var(--spacing-xl) var(--spacing-l);background:var(--white-100);border-radius:var(--rounded-4xs);border:1px solid var(--blue-20);box-shadow:0 0 20px #0000000d,0 1px 2px #0000001a;display:grid;gap:var(--spacing-xs)}.sidebar__block[data-v-f230b196]{display:flex;gap:var(--spacing-xs);flex-direction:column}.sidebar__block hr[data-v-f230b196]{margin:0}@media (max-width: 767px){.hide--mobile[data-v-f230b196]{display:none}}.indented-wrap[data-v-f230b196]{padding-left:var(--spacing-m)}[data-v-c375c71e] .p-panel-toggle-button{display:none}.collapse__container[data-v-c375c71e]{box-shadow:0 0 20px #0000000d,0 1px 2px #0000001a;border-color:var(--blue-20);border-radius:var(--rounded-4xs);padding-bottom:var(--spacing-l)}.collapse__container[data-v-c375c71e] .p-panel-header{padding:var(--spacing-xl) var(--spacing-l) var(--spacing-3xs)}.collapse__title[data-v-c375c71e]{color:var(--blue-180);font-size:24px}.collapse__subtitle[data-v-c375c71e]{color:var(--grey-60);font-size:14px}[data-v-c375c71e] .p-panel-toggleable .p-panel-header{padding:var(--spacing-xl) var(--spacing-l) var(--spacing-3xs)}[data-v-c375c71e] .p-panel-content{padding:var(--spacing-m) var(--spacing-l) 0}[data-v-c375c71e] .collapse-form{display:grid;gap:var(--spacing-xs);grid-template-columns:repeat(2,1fr)}[data-v-c375c71e] .collapse-form fieldSet{grid-column:span 2}@media (max-width: 767px){[data-v-c375c71e] .collapse-form{grid-template-columns:1fr}}.collapse-wrap[data-v-c375c71e]{display:grid;gap:var(--spacing-2xl)}.textInput[data-v-05a8c4d4]{display:grid;gap:var(--spacing-5xs);height:-moz-fit-content;height:fit-content}.textInput--disabled[data-v-05a8c4d4]:hover{cursor:not-allowed}.textInput--disabled .textInput__label[data-v-05a8c4d4]{color:var(--grey-60);pointer-events:none}.textInput--disabled .textInput__input[data-v-05a8c4d4]{color:var(--grey-60)}.textInput__label[data-v-05a8c4d4]{font-size:12px;color:var(--blue-180);display:grid;grid-template-areas:"label" "input";gap:var(--spacing-5xs);padding:var(--spacing-xs) var(--spacing-m);border:1px solid var(--grey-40);border-radius:var(--rounded-4xs);height:-moz-fit-content;height:fit-content;background:var(--white-100)}.textInput__label--password[data-v-05a8c4d4]{grid-template-areas:"label icon" "input icon";grid-template-columns:1fr auto}.textInput__label--error[data-v-05a8c4d4]{border-color:var(--red-100)}.textInput__label--error[data-v-05a8c4d4]:focus-within{border-color:var(--blue-100)}.textInput__label[data-v-05a8c4d4]:focus-within{border-color:var(--blue-100)}.textInput__label__header[data-v-05a8c4d4]{grid-area:label}.textInput__input[data-v-05a8c4d4]{grid-area:input;font-size:14px;color:var(--blue-180);padding:0;border:none;line-height:1.4;height:-moz-fit-content;height:fit-content}.textInput__input[data-v-05a8c4d4]:invalid{background:none}.textInput__input[data-v-05a8c4d4]::-moz-placeholder{font-size:14px;color:var(--grey-60)}.textInput__input[data-v-05a8c4d4]::placeholder{font-size:14px;color:var(--grey-60)}.textInput__icon[data-v-05a8c4d4]{grid-area:icon;align-content:center}.help-message[data-v-05a8c4d4]{color:var(--red-100);font-size:12px;font-weight:500;line-height:140%}.date-wrap[data-v-a4ff9353]{display:grid;gap:var(--spacing-5xs);height:-moz-fit-content;height:fit-content}.date-row[data-v-a4ff9353]{display:grid;gap:var(--spacing-xs);grid-template-columns:2fr 3fr 2fr}.date-row .p-iftalabel[data-v-a4ff9353]{overflow:hidden}.date-row .dateSelect[data-v-a4ff9353]{width:100%;border:1px solid var(--grey-40)}.date-row .dateSelect[data-v-a4ff9353]:hover,.date-row .dateSelect.p-focus[data-v-a4ff9353]{border-color:var(--grey-40)}.date-row .dateSelect.p-inputwrapper-focus[data-v-a4ff9353],.date-row .dateSelect.p-inputwrapper-focus.p-select-open[data-v-a4ff9353]{border-color:var(--blue-100)}.date-row .dateSelect--error[data-v-a4ff9353]{border-color:var(--red-100)}.date-row .dateSelect.p-disabled.p-select[data-v-a4ff9353]{background-color:#fff}.date-row .dateSelect.p-disabled.p-select+label[data-v-a4ff9353]{color:var(--grey-60)}.date-row .dateSelect.p-disabled.p-select[data-v-a4ff9353]:hover{cursor:not-allowed}.date-row .dateSelect.p-select.p-disabled[data-v-a4ff9353] .p-select-label,.date-row .dateSelect.p-select.p-disabled[data-v-a4ff9353] .p-select-dropdown{color:var(--grey-60)}[data-v-a4ff9353] .p-iftalabel .p-select-label{padding:32px 16px 12px;font-size:14px;line-height:1.4}.p-iftalabel label[data-v-a4ff9353]{font-size:12px;line-height:1.4;top:12px;color:var(--blue-180)}.p-iftalabel:has(.p-inputwrapper-focus) label[data-v-a4ff9353]{color:var(--blue-180)}.p-iftalabel[data-v-a4ff9353] .p-placeholder{font-size:14px;color:var(--grey-60)}.help-message[data-v-a4ff9353]{color:var(--red-100);font-size:12px;font-weight:500;line-height:140%}.date-select[data-v-f9dc6ed0]{display:grid;gap:var(--spacing-m);grid-template-columns:1fr 2fr 1fr}.room__wrap[data-v-1698dd37]{display:grid;gap:var(--spacing-l)}.room__occupant[data-v-1698dd37]{display:grid;gap:var(--spacing-xs)}.occupant__title[data-v-1698dd37]{font-size:18px;font-style:normal;font-weight:600;color:var(--blue-180)}.room__divider[data-v-1698dd37]{margin:0;border-color:var(--grey-40)}.input__checkbox[data-v-1698dd37]{display:flex;gap:var(--spacing-4xs);font-size:14px;color:var(--grey-160)}.selectInput[data-v-d2a3465a]{display:grid;gap:var(--spacing-5xs);height:-moz-fit-content;height:fit-content}.selectInput__autofill[data-v-d2a3465a]{opacity:0;height:0;width:100%;position:fixed;bottom:0;left:0}.p-select[data-v-d2a3465a]{width:100%;overflow:hidden}.p-iftalabel[data-v-d2a3465a] .p-select-label{padding:32px 16px 12px;font-size:14px;line-height:1.4;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.p-iftalabel[data-v-d2a3465a] label{top:12px;left:16px;line-height:1.4;font-size:12px;font-style:normal;font-weight:500;color:var(--blue-180)}.selectInput .TSSelect[data-v-d2a3465a]{width:100%;border:1px solid var(--grey-40)}.selectInput .TSSelect[data-v-d2a3465a]:hover,.selectInput .TSSelect.p-focus[data-v-d2a3465a]{border-color:var(--grey-40)}.selectInput .TSSelect--error[data-v-d2a3465a]{border-color:var(--red-100)}.selectInput .TSSelect.p-inputwrapper-focus[data-v-d2a3465a],.selectInput .TSSelect.p-inputwrapper-focus.p-select-open[data-v-d2a3465a]{border-color:var(--blue-100)}.p-iftalabel[data-v-d2a3465a]{overflow:hidden}.p-iftalabel label[data-v-d2a3465a]{font-size:12px;line-height:1.4;top:12px;color:var(--blue-180)}.p-iftalabel:has(.p-inputwrapper-focus) label[data-v-d2a3465a]{color:var(--blue-180)}.p-iftalabel[data-v-d2a3465a] .p-placeholder{font-size:14px;color:var(--grey-60)}.help-message[data-v-d2a3465a],.help-message[data-v-979da612]{color:var(--red-100);font-size:12px;font-weight:500;line-height:140%}.booker-form[data-v-deba4f40]{display:grid;grid-template-rows:1fr}.booker-form__wrap[data-v-deba4f40]{overflow:hidden}.booker-form__inner[data-v-deba4f40]{padding:var(--spacing-l) var(--spacing-m);background:var(--white-120);border:1px solid var(--grey-40);border-radius:var(--rounded-4xs);display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-xs) var(--spacing-m);margin-top:var(--spacing-m)}.column-full[data-v-deba4f40]{grid-column:span 2}.fieldset legend.heading-xs[data-v-fbbb57e4]{padding-bottom:var(--spacing-m)}.fieldset legend.paragraph-m[data-v-fbbb57e4]{padding-bottom:var(--spacing-xs)}.radio-input label[data-v-fbbb57e4]{display:flex;align-items:center;gap:8px;color:var(--Neutral-160, #2d2d2d);font-size:14px;font-style:normal;font-weight:500;line-height:140%}.radio-list[data-v-fbbb57e4]{display:grid;gap:8px}[data-v-fbbb57e4] .p-radiobutton-checked .p-radiobutton-box,[data-v-fbbb57e4] .p-radiobutton-checked:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box{border-color:var(--blue-100);background:none}[data-v-fbbb57e4] .p-radiobutton-checked .p-radiobutton-box .p-radiobutton-icon,[data-v-fbbb57e4] .p-radiobutton-checked:not(.p-disabled):has(.p-radiobutton-input:hover) .p-radiobutton-box .p-radiobutton-icon{background:var(--blue-100)}[data-v-fbbb57e4] .p-radiobutton-box{height:16px;width:16px}[data-v-fbbb57e4] .p-radiobutton-icon{height:10px;width:10px}[data-v-fbbb57e4] .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-handle{inset-inline:0;left:100%}[data-v-fbbb57e4] .p-toggleswitch-handle{padding:10px 15px;border-radius:4px;grid-column:span 1;position:relative;top:0;left:0;margin:0;margin-block:0;inset-inline:0;transition:all .3s ease;display:block;height:100%;width:100%}[data-v-fbbb57e4] .p-toggleswitch-slider{display:grid;grid-template-columns:1fr 1fr;width:-moz-max-content;width:max-content;padding:2px;border-radius:4px;height:100%;grid-area:toggle;width:100%;background:var(--grey-20)}[data-v-fbbb57e4] .p-toggleswitch:not(.p-disabled):has(.p-toggleswitch-input:hover) .p-toggleswitch-slider{background:var(--grey-20)}[data-v-fbbb57e4] .p-toggleswitch.p-toggleswitch-checked .p-toggleswitch-slider,[data-v-fbbb57e4] .p-toggleswitch:not(.p-disabled):has(.p-toggleswitch-input:hover).p-toggleswitch-checked .p-toggleswitch-slider{background:var(--grey-20)}[data-v-fbbb57e4] input.p-toggleswitch-input{width:100%;height:100%;grid-area:toggle;position:relative;z-index:10}.p-toggleswitch.p-component.p-toggleswitch-checked[data-v-fbbb57e4]{display:grid;grid-template-areas:"toggle";grid-template-columns:1fr;height:100%;width:auto}.p-toggleswitch.p-component[data-v-fbbb57e4]{display:grid;grid-template-areas:"toggle";grid-template-columns:1fr;width:auto;height:100%;grid-area:toggle-wrap}.toggle-span[data-v-fbbb57e4]{padding:var(--spacing-2xs) var(--spacing-xs);font-size:12px;color:var(--grey-160);transition:all .3s ease}.toggle__wrap[data-v-fbbb57e4]{grid-area:toggle-wrap;display:grid;grid-template-columns:1fr 1fr;padding:2px;z-index:9}.toggle[data-v-fbbb57e4]{display:grid;grid-template-areas:"toggle-wrap";grid-template-columns:1fr;z-index:9;position:relative;width:-moz-fit-content;width:fit-content}.toggle .toggle-span[data-v-fbbb57e4]:first-of-type{color:var(--black-100)}.toggle .toggle-span[data-v-fbbb57e4]:last-of-type{color:var(--grey-60)}.toggle.checked .toggle-span[data-v-fbbb57e4]:first-of-type{color:var(--grey-60)}.toggle.checked .toggle-span[data-v-fbbb57e4]:last-of-type{color:var(--black-100)}[data-v-fbbb57e4] .v-enter-active,[data-v-fbbb57e4] .v-leave-active{transition:all .3s ease}[data-v-fbbb57e4] .v-enter-from,[data-v-fbbb57e4] .v-leave-to{opacity:0;grid-template-rows:0fr}.winter-package-step-container[data-v-5c92ec52]{display:grid;gap:var(--spacing-s)}.winter-package-step-container-intro[data-v-5c92ec52]{display:grid;gap:var(--spacing-3xs)}.label-price[data-v-5c92ec52]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%}.label-price--option .lp-left[data-v-5c92ec52]{flex:1 1 auto;min-width:0;white-space:normal;overflow-wrap:anywhere}.label-price--value[data-v-5c92ec52]{align-items:center}.lp-left--value[data-v-5c92ec52]{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-right[data-v-5c92ec52]{flex:0 0 auto;white-space:nowrap}.option-row[data-v-5c92ec52]{max-width:700px}@media (max-width: 767px){.option-row[data-v-5c92ec52]{max-width:100%}}.weekday-hint[data-v-5c92ec52]{margin-left:4px}.chip[data-v-7ba5eec6]{padding:var(--spacing-xs);border-radius:var(--rounded-4xs);border-width:1px;border-color:var(--grey-40);border-style:solid;gap:var(--spacing-2xs);color:var(--grey-160);font-size:14px;display:inline-flex}.chip span[data-v-7ba5eec6]{display:none}.chip--selected[data-v-7ba5eec6]{border-color:var(--blue-60);background-color:var(--blue-20)}.chip--selected span[data-v-7ba5eec6]{display:block}.chip[data-v-7ba5eec6]:hover{cursor:pointer}.activity__img[data-v-154c50e1]{border-radius:var(--rounded-4xs);overflow:hidden;aspect-ratio:1/1}.activity__img img[data-v-154c50e1]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.activity__media[data-v-154c50e1]{border-radius:var(--rounded-4xs);overflow:hidden;aspect-ratio:1/1;background:transparent;cursor:default}.activity__media img[data-v-154c50e1]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block;cursor:pointer}.activity__media--empty[data-v-154c50e1]{width:100%;height:100%;pointer-events:none}.sub-question[data-v-f653baf3]{background-color:var(--white-120);border-radius:var(--rounded-4xs);padding:var(--spacing-s);border:1px solid var(--grey-40);width:100%}.text-end[data-v-448a56ac]{text-align:end}.table-grid__footer[data-v-448a56ac]{margin-top:-var(--spacing-m)}.table-grid__column--5-end[data-v-448a56ac]{grid-column-start:4;grid-column-end:9}.pane__content[data-v-4090d10d]{display:none}.cupertino-pane-wrapper .pane__content[data-v-4090d10d]{display:block}.dropdown__content{display:none}.dropdown__wrap .dropdown__content,.cupertino-pane-wrapper .dropdown__content,.floating-container,.floating-container .dropdown__content{display:block}.textInput[data-v-6892b7ef]{display:grid;gap:var(--spacing-5xs);height:-moz-fit-content;height:fit-content}.textInput--disabled[data-v-6892b7ef]:hover{cursor:not-allowed}.textInput--disabled[data-v-6892b7ef] *{pointer-events:none}.textInput--disabled .textInput__label[data-v-6892b7ef],.textInput--disabled .textInput__input[data-v-6892b7ef]{color:var(--grey-60)}.textInput__wrap[data-v-6892b7ef]{position:relative}.textInput__label[data-v-6892b7ef]{font-size:12px;color:var(--blue-180);display:grid;grid-template-areas:"label" "input";gap:var(--spacing-5xs);padding:var(--spacing-xs) var(--spacing-m);border:1px solid var(--grey-40);border-radius:var(--rounded-4xs);height:-moz-fit-content;height:fit-content;background:var(--white-100)}.textInput__label--password[data-v-6892b7ef]{grid-template-areas:"label icon" "input icon";grid-template-columns:1fr auto}.textInput__label--error[data-v-6892b7ef]{border-color:var(--red-100)}.textInput__label--error[data-v-6892b7ef]:focus-within{border-color:var(--blue-100)}.textInput__label[data-v-6892b7ef]:focus-within{border-color:var(--blue-100)}.textInput__label__header[data-v-6892b7ef]{grid-area:label}.textInput__input[data-v-6892b7ef]{grid-area:input;font-size:14px;color:var(--blue-180);padding:0;border:none;line-height:1.4;height:-moz-fit-content;height:fit-content}.textInput__input[data-v-6892b7ef]:invalid{background:none}.textInput__input[data-v-6892b7ef]::-moz-placeholder{font-size:14px;color:var(--grey-60)}.textInput__input[data-v-6892b7ef]::placeholder{font-size:14px;color:var(--grey-60)}.textInput__click-field[data-v-6892b7ef]{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.textInput__icon[data-v-6892b7ef]{grid-area:icon;align-content:center}.help-message[data-v-6892b7ef]{color:var(--red-100);font-size:12px;font-weight:500;line-height:140%}.help-message{color:var(--red-100)}.collapse-form{display:grid;gap:var(--spacing-xs);grid-template-columns:repeat(2,1fr);width:100%}.collapse-form fieldSet{grid-column:span 2}@media (max-width: 767px){.collapse-form{grid-template-columns:1fr}}.ul-collapse-grid[data-v-d2ad99c4]{display:grid;grid-template-columns:20px auto;grid-template-areas:"icon content";width:100%;transition:.3s ease;gap:var(--spacing-5xs)}.ul-collapse-grid__header[data-v-d2ad99c4]:hover{cursor:pointer}.ul-collapse-grid__content[data-v-d2ad99c4]{grid-template-rows:0fr}.ul-collapse-grid__content__inner[data-v-d2ad99c4]{padding-top:var(--spacing-5xs);grid-area:content;overflow:hidden;display:grid;gap:var(--spacing-5xs)}.ul-collapse-grid__icon[data-v-d2ad99c4]{display:grid;aspect-ratio:1/1;justify-content:center;align-items:center}.ul-collapse-grid__icon__inner[data-v-d2ad99c4]{transform:rotate(180deg);width:16px;text-align:center;aspect-ratio:1/1}.open .ul-collapse-grid__content[data-v-d2ad99c4]{grid-template-rows:1fr}.open .ul-collapse-grid__icon__inner[data-v-d2ad99c4]{transform:rotate(0)}.login-form[data-v-87fad3f7]{width:100%;display:grid}.login-form-button[data-v-87fad3f7]{justify-content:center}.help-message[data-v-87fad3f7]{color:var(--red-100);font-size:12px;font-weight:500;line-height:140%}.succes-message[data-v-87fad3f7]{color:var(--blue-100);font-size:12px;font-weight:500;line-height:140%;border:1px solid var(--blue-40);background-color:var(--blue-20);padding:var(--spacing-m) var(--spacing-l);align-items:end}.underline[data-v-87fad3f7]{text-decoration:underline}.booking-info[data-v-551ec0c4]{grid-template-columns:repeat(3,1fr)}.booking-info__.item[data-v-551ec0c4]{min-width:33%}.remarks textarea[data-v-551ec0c4]{padding:var(--spacing-s) var(--spacing-m);border-radius:6px;border:1px solid var(--grey-40)}.remarks textarea[data-v-551ec0c4]::-moz-placeholder{color:var(--grey-60)}.remarks textarea[data-v-551ec0c4]::placeholder{color:var(--grey-60)}.payment[data-v-551ec0c4]{background-color:var(--blue-20);border:1px solid var(--blue-40)}.payment__img[data-v-551ec0c4]{justify-content:center}.indented-wrap[data-v-551ec0c4]{padding-left:var(--spacing-m)}.booking-info[data-v-22861c79]{grid-template-columns:repeat(3,1fr)}.booking-info__.item[data-v-22861c79]{min-width:33%}.remarks textarea[data-v-22861c79]{padding:var(--spacing-s) var(--spacing-m);border-radius:6px;border:1px solid var(--grey-40)}.remarks textarea[data-v-22861c79]::-moz-placeholder{color:var(--grey-60)}.remarks textarea[data-v-22861c79]::placeholder{color:var(--grey-60)}.payment[data-v-22861c79]{background-color:var(--blue-20);border:1px solid var(--blue-40)}.payment__img[data-v-22861c79]{justify-content:center}.indented-wrap[data-v-22861c79]{padding-left:var(--spacing-m)}.booking-info[data-v-7607d4b4]{grid-template-columns:repeat(3,1fr)}.booking-info__.item[data-v-7607d4b4]{min-width:33%}.remarks textarea[data-v-7607d4b4]{padding:var(--spacing-s) var(--spacing-m);border-radius:6px;border:1px solid var(--grey-40)}.remarks textarea[data-v-7607d4b4]::-moz-placeholder{color:var(--grey-60)}.remarks textarea[data-v-7607d4b4]::placeholder{color:var(--grey-60)}.payment[data-v-7607d4b4]{background-color:var(--blue-20);border:1px solid var(--blue-40)}.payment__img[data-v-7607d4b4]{justify-content:center}.indented-wrap[data-v-7607d4b4]{padding-left:var(--spacing-m)}@media (max-width: 767px){.hide--mobile[data-v-7607d4b4]{display:none}}.booking-info[data-v-f21b4f57]{grid-template-columns:repeat(3,1fr)}.booking-info__.item[data-v-f21b4f57]{min-width:33%}.remarks textarea[data-v-f21b4f57]{padding:var(--spacing-s) var(--spacing-m);border-radius:6px;border:1px solid var(--grey-40)}.remarks textarea[data-v-f21b4f57]::-moz-placeholder{color:var(--grey-60)}.remarks textarea[data-v-f21b4f57]::placeholder{color:var(--grey-60)}.payment[data-v-f21b4f57]{background-color:var(--blue-20);border:1px solid var(--blue-40)}.payment__img[data-v-f21b4f57]{justify-content:center}.indented-wrap[data-v-f21b4f57]{padding-left:var(--spacing-m)}.p-disabled[data-v-c9c5537d]{opacity:1}.stepper__sidebar__backdrop[data-v-c9c5537d]{top:0;left:0;position:fixed;width:100vw;height:100vh;background-color:#0a0a0a4d;opacity:0;visibility:hidden}@media (max-width: 767px){.stepper__sidebar__backdrop[data-v-c9c5537d]{transition:.3s ease-in-out}.stepper__sidebar__backdrop--show[data-v-c9c5537d]{display:block;opacity:1;visibility:visible;z-index:10}}.stepper__sidebar[data-v-c9c5537d]{display:flex;flex-direction:column;gap:var(--spacing-m)}@media (max-width: 767px){.stepper__sidebar[data-v-c9c5537d]{background:var(--white-100);border-radius:6px;position:fixed;width:100%;left:0;top:calc(100dvh - 64px);z-index:10;transition:.3s ease-in-out;height:calc(100% - 180px);overflow:hidden;scrollbar-width:none}.stepper__sidebar--toggled[data-v-c9c5537d]{top:180px}.stepper__sidebar .sidebar[data-v-c9c5537d],.stepper__sidebar .collapse__container[data-v-c9c5537d],.stepper__sidebar .container-box[data-v-c9c5537d]{box-shadow:none;border:none}}.stepper_sidebar_toggle[data-v-c9c5537d]{display:none;padding:var(--spacing-l) var(--spacing-m) 0}@media (max-width: 767px){.stepper_sidebar_toggle[data-v-c9c5537d]{display:flex}}.container[data-v-bb7de4c2]{padding-bottom:var(--spacing-xl)}[data-v-bb7de4c2] .p-steppanel{background:none}[data-v-bb7de4c2] .p-steppanels{padding:0}[data-v-bb7de4c2] .p-steplist{display:grid;grid-auto-flow:column;min-width:75%;width:-moz-fit-content;width:fit-content;margin:auto;justify-content:normal}@media (max-width: 767px){[data-v-bb7de4c2] .p-steplist{min-width:100%}}[data-v-bb7de4c2] .p-step{padding:0;align-items:normal;gap:0;width:100%;display:grid}[data-v-bb7de4c2] .p-step:first-of-type .p-step-header:before{content:none}[data-v-bb7de4c2] .p-step:last-of-type .p-step-header:after{content:none}[data-v-bb7de4c2] .p-step-active .p-step-header:before{background-color:var(--blue-100)}[data-v-bb7de4c2] .p-step-active .p-step-number{color:var(--white-100);border-color:var(--blue-100)}[data-v-bb7de4c2] .p-step-active .p-step-number:after{color:var(--white-100);border-color:var(--blue-100)}[data-v-bb7de4c2] .p-step-number{color:var(--white-100);height:16px;width:16px;font-size:0;min-width:16px;grid-area:pip;justify-self:center}[data-v-bb7de4c2] .p-step-number:after{content:none}[data-v-bb7de4c2] .p-stepper-separator{display:none}[data-v-bb7de4c2] .p-step:has(~.p-step-active) .p-stepper-separator{background-color:var(--blue-100)}[data-v-bb7de4c2] .p-step-title{font-size:14px;grid-area:label}@media (max-width: 767px){[data-v-bb7de4c2] .p-step-title{visibility:hidden;display:none}}[data-v-bb7de4c2] .p-step-active .p-step-title{color:var(--blue-100)}@media (max-width: 767px){[data-v-bb7de4c2] .p-step-active .p-step-title{visibility:visible;display:block}}[data-v-bb7de4c2] .p-step-header{flex-direction:column;position:relative;display:grid;grid-template-rows:1fr 1fr;grid-template-areas:"pip" "label"}[data-v-bb7de4c2] .p-step-header:after,[data-v-bb7de4c2] .p-step-header:before{content:"";position:absolute;top:6px;height:2px;background-color:#e2e8f0;width:50%}[data-v-bb7de4c2] .p-step-header:before{left:0}[data-v-bb7de4c2] .p-step-header:after{right:0}[data-v-bb7de4c2] .p-step:has(~.p-step-active) .p-step-number{background:var(--blue-100);border-color:var(--blue-100)}[data-v-bb7de4c2] .p-step:has(~.p-step-active) .p-step-header:after{background:var(--blue-100)}[data-v-bb7de4c2] .p-step:has(~.p-step-active) .p-step-header:before{background:var(--blue-100)}[data-v-bb7de4c2] .p-step:has(~.p-step-active) .p-step-title{color:var(--blue-100)}[data-v-bb7de4c2] .stepper__body{display:flex;flex-direction:column;gap:var(--spacing-m)}[data-v-bb7de4c2] .stepper__wrap{grid-template-areas:"content content content content content content content content sidebar sidebar sidebar sidebar";display:grid;gap:0 var(--spacing-l);grid-template-columns:repeat(12,1fr);margin-top:var(--spacing-xl)}@media (max-width: 1023px){[data-v-bb7de4c2] .stepper__wrap{gap:0 var(--spacing-m)}}@media (max-width: 767px){[data-v-bb7de4c2] .stepper__wrap{gap:0 var(--spacing-xs);grid-template-areas:"content content content content content content content content" "sidebar sidebar sidebar sidebar sidebar sidebar sidebar sidebar";grid-template-columns:repeat(8,1fr)}}[data-v-bb7de4c2] .stepper__content{grid-area:content}[data-v-bb7de4c2] .stepper__sidebar{grid-area:sidebar}[data-v-bb7de4c2] .stepper__footer{display:grid;grid-template-areas:"prev-btn space next-btn";grid-template-columns:auto 1fr auto}[data-v-bb7de4c2] .stepper__footer--prev{grid-area:prev-btn}[data-v-bb7de4c2] .stepper__footer--next{grid-area:next-btn}@media (max-width: 767px){.checkout__container[data-v-bb7de4c2]{padding-bottom:80px}}.container-confirmation[data-v-580af5ff]{grid-template-areas:"content content content content content content content content sidebar sidebar sidebar sidebar";display:grid;gap:0 var(--spacing-l);grid-template-columns:repeat(12,1fr);margin-top:var(--spacing-xl)}.container-confirmation__content[data-v-580af5ff]{grid-area:content;height:-moz-fit-content;height:fit-content}.container-confirmation__aside[data-v-580af5ff]{grid-area:sidebar}.container-confirmation__line[data-v-580af5ff]{padding-bottom:var(--spacing-xl)}.progress[data-v-580af5ff]{display:flex;flex-direction:column}.progress__pip[data-v-580af5ff]{border:2px solid var(--grey-40);background:var(--grey-40);width:14px;aspect-ratio:1/1;border-radius:100px}.progress__line[data-v-580af5ff]{height:100%;width:2px;background:var(--grey-40);align-self:center}.progress--active .progress__pip[data-v-580af5ff]{border:2px solid var(--blue-100);background:var(--blue-100)}.progress--active .progress__line[data-v-580af5ff]{background:var(--blue-100)}.progress--semi-active .progress__pip[data-v-580af5ff]{border:2px solid var(--blue-100);background:#fff}
