section .summary[data-v-dc8eb863]{background:linear-gradient(145deg,#fff,#f1f0f4);border-radius:.65em;box-shadow:10px 10px 15px #d9dade,-10px -10px 15px #fff;margin:1em 0;padding:.8em 1em;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}section .summary[data-v-dc8eb863]:active{background:#eef0f4}.summary[data-v-dc8eb863] p{color:var(--colour-dark-blue);font-weight:500}[data-v-dc8eb863] .location-wizard .summary{box-shadow:none;margin:0;padding:0}[data-v-dc8eb863] .accommodation-wizard .summary{margin:0 0 1em;padding:.5em 1em 1em}.modal[data-v-dc8eb863]{background:#fff;inset:0 0 auto;padding:1em}footer[data-v-dc8eb863]{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:1em 0 6em}.title[data-v-db9a8807]{align-items:center;display:flex;flex-direction:row;font-weight:500;justify-content:flex-start}.dates[data-v-db9a8807],.title[data-v-db9a8807]{color:var(--colour-dark-blue)}.dates[data-v-db9a8807]{font-weight:700}.icon[data-v-db9a8807]{height:1.3em;margin-right:.35em;width:auto}svg[data-v-db9a8807]{height:auto;width:1em}.dates-row[data-v-39f0363e]{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}.dates-row .depart[data-v-39f0363e]{min-width:40%}.dates-row.unselected[data-v-39f0363e]{color:var(--colour-text-light)}.has-dates .title[data-v-39f0363e]{color:var(--colour-dark-blue);font-weight:500}.title[data-v-39f0363e]{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;padding:0 0 .25em}.dates-row.unselected .title[data-v-39f0363e]{padding:0}.date[data-v-39f0363e]{color:var(--colour-dark-green)}.date em[data-v-39f0363e]{display:block;font-size:1.1em;font-weight:700}.helptext[data-v-39f0363e]{margin-bottom:.4em}.dates[data-v-39f0363e]{color:var(--colour-dark-blue);display:block;font-size:inherit;font-weight:700;text-align:center}.dates.error[data-v-39f0363e]{animation:bounce-39f0363e .25s ease-in-out .2s forwards;color:var(--colour-red)}@keyframes bounce-39f0363e{0%,to{transform:scale(1)}60%{transform:scale(1.3)}}time[data-v-39f0363e]{align-items:flex-start;display:flex;flex-direction:column}.icon[data-v-39f0363e]{height:1em;margin-right:.35em;width:auto}.dates-row.unselected .icon[data-v-39f0363e]{filter:grayscale(1)}.arrow[data-v-39f0363e]{align-self:center}svg[data-v-39f0363e]{height:auto;width:1em}.guests-row[data-v-5f417142]{column-gap:1em;display:grid;grid-template-columns:1fr 1fr;row-gap:.25em}.icon[data-v-5f417142]{height:1.2em;margin-right:.35em;width:auto}.guests-row.has-dogs .children[data-v-5f417142]{grid-column:1/3}.guests-row.has-dogs .dogs[data-v-5f417142]{grid-column:2/3;grid-row:1/2}.guests-cell[data-v-5f417142]{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.guests-cell.adults span[data-v-5f417142]{flex-shrink:0}.ages-summary[data-v-5f417142]{font-size:var(--small)}.ages-summary[data-v-5f417142],.children[data-v-5f417142]{color:var(--colour-text-light)}.children .icon[data-v-5f417142]{filter:grayscale(100%) opacity(50%);height:1em;margin-top:.25em}.has-children .icon[data-v-5f417142]{filter:none}.has-children[data-v-5f417142]{color:var(--colour-text-default)}.children-summary[data-v-5f417142] strong{font-weight:400}.has-children .children-summary[data-v-5f417142] strong{font-weight:700}.children-summary[data-v-5f417142]{display:flex;flex-direction:column}.guests-wizard-summary[data-v-5f417142]{position:relative}.showing-message.guests-row[data-v-5f417142]{opacity:0}.msg[data-v-5f417142]{align-items:center;border-radius:.5em;color:var(--colour-red);display:flex;font-size:var(--body);justify-content:center;position:absolute;width:100%;z-index:1}.desktop .msg[data-v-5f417142]{align-items:left;border-radius:0;position:relative}.desktop .ages-summary[data-v-5f417142],.desktop .showing-message.guests-row[data-v-5f417142]{display:none}.desktop .guests-row[data-v-5f417142]{display:flex;flex-direction:row;justify-content:space-between}section[data-v-98b79d63]{margin:1em .5em 1.5em}label[data-v-98b79d63]{font-size:inherit}.adults-count[data-v-98b79d63]{font-weight:700}.adults-count[data-v-98b79d63] span{color:var(--colour-text-light);font-weight:400}.row[data-v-98b79d63]{align-items:center;border-bottom:1px solid var(--colour-table-borders);display:flex;justify-content:space-between;margin:0 0 1em;padding:0 0 1em}.children .row[data-v-98b79d63]{align-items:flex-start;border-bottom:none;margin:0;padding:0}.children[data-v-98b79d63]{border-bottom:1px solid var(--colour-table-borders);margin:0 0 1em;padding:0 0 1em}.children label[data-v-98b79d63]{margin-top:.35em}.child-ages[data-v-98b79d63]{display:flex;flex-direction:column;flex-wrap:nowrap}.child-ages select[data-v-98b79d63]{font-size:1em}.ui-select[data-v-98b79d63]{flex-shrink:0;margin:0 0 .75em}.wizard-container[data-v-91fabd32]{height:100%;margin:0;position:relative;width:100vw;z-index:11}.account-open .homepage-search-input[data-v-91fabd32],[data-menu-open=true] .homepage-search-input[data-v-91fabd32]{z-index:1}.search-form[data-v-91fabd32]{background:linear-gradient(#fff,#f1f0f4 15%);height:auto;padding:1.4em;position:relative}.search-edit .search-form[data-v-91fabd32]{min-height:100vh}.wizard-container[data-v-91fabd32] .modal{background-color:#fff;border-radius:.6em;box-shadow:0 2px 8px #00000054;height:auto;margin:2vw;max-height:calc(100% - 4vw);overflow-x:hidden;overflow-y:auto;position:fixed;width:96vw;z-index:13}.wizard-container.check-availability .search-form[data-v-91fabd32]{background-color:#fff;background:linear-gradient(#fff,#f1f0f4 15%);border-radius:.6em;box-shadow:0 2px 8px #00000054;height:auto;margin:2vw;min-height:calc(100% - 4vw);overflow-x:hidden;overflow-y:auto;padding:1.4em;position:relative;width:96vw;z-index:13}.wizard-container.search-step-open[data-v-91fabd32]:after{background:#00000080;content:"";inset:0;position:fixed;z-index:12}.wizard-container.desktop[data-v-91fabd32]{width:100%}.wizard-container.desktop[data-v-91fabd32] .modal{border-radius:1em;left:0;margin:auto;max-height:none;max-width:30em;padding:2em;position:absolute;top:0;width:auto}.wizard-container.desktop[data-v-91fabd32] .modal:has(.date-picker.date-picker-months-2){max-width:60em;padding:2em 1em;width:60em}.search-results-section .wizard-container.desktop[data-v-91fabd32] .modal:has(.date-picker.date-picker-months-2){margin-left:5em}.wizard-container.desktop[data-v-91fabd32] .modal footer{margin:1em 0;overflow:unset}
