.header[data-v-c7ce371c]{align-items:center;background-color:#fff;border-radius:45px;box-shadow:0 0 0 1px #ff5600,0 18px 22px #73737340,inset 0 -.5px 1px #00000026,inset 0 .5px 1px #fff;display:flex;height:90px;padding:10px 20px}.header__content[data-v-c7ce371c]{width:100%}.header__icon[data-v-c7ce371c]{flex-shrink:0;margin-right:10px}.header__clear-search-btn[data-v-c7ce371c]{flex-shrink:0;transform:translate(10px)}.header__clear-search-btn[data-v-c7ce371c] .button{padding:10px}.header__title[data-v-c7ce371c]{font-weight:600}.header__input[data-v-c7ce371c]{display:block;font-size:16px;line-height:20px;text-overflow:ellipsis;white-space:nowrap;width:100%}.header__input[data-v-c7ce371c]::-moz-placeholder{color:#788da9}.header__input[data-v-c7ce371c]::placeholder{color:#788da9}.header__input[data-v-c7ce371c],.header__title[data-v-c7ce371c]{color:#16164f;font-size:16px;margin-bottom:4px}.header__subtitle[data-v-c7ce371c]{color:#788da9;display:-webkit-box;font-size:14px;max-width:306px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.item[data-v-dd8c406d]{background-color:#fff;border-radius:21px;box-shadow:inset 0 -.5px 1px #00000026,inset 0 .5px 1px #fff;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;overflow:hidden;padding:20px 30px 25px;text-align:left;transition:scale .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (max-width:767px){.item[data-v-dd8c406d]{padding:15px}}@media (max-width:1023px){.item[data-v-dd8c406d]{box-shadow:0 0 0 1px #e5eaf6,inset 0 -.5px 1px #00000026,inset 0 .5px 1px #fff}}@media (hover:hover){.item[data-v-dd8c406d]{cursor:pointer;will-change:transform}.item[data-v-dd8c406d]:hover{scale:.95}}@media (prefers-reduced-motion:reduce){.item[data-v-dd8c406d]{transition:none}.item[data-v-dd8c406d]:hover{scale:1}}.item__content[data-v-dd8c406d]{display:block;min-width:0}@media (max-width:767px){.item__icon.icon[data-v-dd8c406d]{height:24px;margin-bottom:10px;width:24px}}.item__title[data-v-dd8c406d]{color:#16164f;display:-webkit-box;font-weight:600;margin-bottom:6px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}@media (max-width:767px){.item__title[data-v-dd8c406d]{margin-bottom:0}}.item__title[data-v-dd8c406d]{font-size:20px}@media (max-width: 1440px){.item__title[data-v-dd8c406d]{font-size:calc(11.88732px + .56338vw)}}.item__title[data-v-dd8c406d]{line-height:25px}@media (max-width: 1440px){.item__title[data-v-dd8c406d]{line-height:calc(14.1831px + .75117vw)}}.item__subtitle[data-v-dd8c406d]{color:#788da9;display:block;font-size:18px}@media (max-width: 1440px){.item__subtitle[data-v-dd8c406d]{font-size:calc(7.1831px + .75117vw)}}.item__subtitle[data-v-dd8c406d]{line-height:23px}@media (max-width: 1440px){.item__subtitle[data-v-dd8c406d]{line-height:calc(8.12676px + 1.03286vw)}}@media (max-width:767px){.item__subtitle[data-v-dd8c406d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.item--loading[data-v-dd8c406d]{pointer-events:none}.item--loading .item__title[data-v-dd8c406d]{margin-bottom:13px;width:50%}@media (max-width:767px){.item--loading .item__title[data-v-dd8c406d]{margin-bottom:6px;margin-top:10px}}.item--loading .item__subtitle[data-v-dd8c406d]{width:80%}.item--loading .item__subtitle[data-v-dd8c406d],.item--loading .item__title[data-v-dd8c406d]{font-size:0;height:1.2rem}@media (max-width:767px){.item--loading .item__subtitle[data-v-dd8c406d],.item--loading .item__title[data-v-dd8c406d]{height:.8rem}}.item--error[data-v-dd8c406d]{animation:shake-dd8c406d .4s cubic-bezier(.36,.07,.19,.97) both;background-color:#ff3a200d}@media (prefers-reduced-motion:reduce){.item--error[data-v-dd8c406d]{animation:none}}.item--error .item__subtitle[data-v-dd8c406d],.item--error .item__title[data-v-dd8c406d]{color:#ff3a20}.item--error .item__icon[data-v-dd8c406d]{color:#ff3a20;filter:drop-shadow(0 0 0 #ff3a20)}@keyframes shake-dd8c406d{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}.form[data-v-99c9a5c1]{align-items:center;display:flex;flex-direction:column;flex-grow:1;gap:20px;position:relative;width:100%}@media (max-width: 1440px){.form[data-v-99c9a5c1]{gap:calc(6.47887px + .93897vw)}}@media (max-width:767px){.form[data-v-99c9a5c1]{align-items:stretch;gap:10px}}@media screen and (min-width:1024px){.form[data-v-99c9a5c1]{gap:0}}.form__sticker.ui-sticker[data-v-99c9a5c1]{margin-bottom:24px}@media (max-width:1023px){.form__sticker.ui-sticker[data-v-99c9a5c1]{display:none}}.form__units[data-v-99c9a5c1]{display:grid;flex-grow:1;gap:15px;grid-template-columns:minmax(0,1fr);grid-template-rows:9fr 8fr 7fr;width:100%}@media (max-width: 1440px){.form__units[data-v-99c9a5c1]{gap:calc(6.88732px + .56338vw)}}@media (max-width:767px){.form__units[data-v-99c9a5c1]{gap:10px}}@media screen and (min-width:1024px){.form__units[data-v-99c9a5c1]{gap:15px;margin-bottom:24px}}.form__unit[data-v-99c9a5c1]{display:flex;gap:inherit;position:relative;width:100%}.form__unit[data-v-99c9a5c1]>*{flex:1}.form__unit--destinations[data-v-99c9a5c1] .item{min-height:180px}@media (max-width: 1440px){.form__unit--destinations[data-v-99c9a5c1] .item{min-height:calc(81.29577px + 6.85446vw)}}@media screen and (min-width:1024px){.form__unit--destinations[data-v-99c9a5c1] .item{min-height:auto}}@media (max-width:767px){.form__unit--params .form__item[data-v-99c9a5c1]{padding-bottom:12px}}.form__unit--params[data-v-99c9a5c1] .item{min-height:160px}@media (max-width: 1440px){.form__unit--params[data-v-99c9a5c1] .item{min-height:calc(65.35211px + 6.57277vw)}}@media screen and (min-width:1024px){.form__unit--params[data-v-99c9a5c1] .item{min-height:auto}}@media (max-width:767px){.form__unit--params[data-v-99c9a5c1] .item__icon{margin-bottom:0}}.form__unit--passengers .form__item[data-v-99c9a5c1]{display:grid;grid-template-rows:1fr auto 1fr;justify-items:center;padding:20px 0;position:relative}@media (max-width:1023px){.form__unit--passengers .form__item[data-v-99c9a5c1]{box-shadow:0 0 0 1px #e5eaf6,inset 0 -.5px 1px #00000026,inset 0 .5px 1px #fff}}@media (max-width:767px){.form__unit--passengers .form__item[data-v-99c9a5c1]{padding:10px 0 15px}}.form__unit--passengers .form__item[data-v-99c9a5c1]{min-height:140px}@media (max-width: 1440px){.form__unit--passengers .form__item[data-v-99c9a5c1]{min-height:calc(58.87324px + 5.6338vw)}}@media screen and (min-width:1024px){.form__unit--passengers .form__item[data-v-99c9a5c1]{min-height:auto}}.form__item[data-v-99c9a5c1]{background-color:#fff;border-radius:21px;box-shadow:inset 0 -.5px 1px #00000026,inset 0 .5px 1px #fff;display:flex;flex-direction:column;flex-grow:1;padding:20px 30px 25px;transition:scale .25s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media (max-width:767px){.form__item[data-v-99c9a5c1]{padding:15px}}@media (hover:hover){.form__item[data-v-99c9a5c1]{cursor:pointer;will-change:transform}.form__item[data-v-99c9a5c1]:hover{scale:.95}}@media (prefers-reduced-motion:reduce){.form__item[data-v-99c9a5c1]{transition:none}.form__item[data-v-99c9a5c1]:hover{scale:1}}.form__item--children[data-v-99c9a5c1]{container-type:size;overflow:hidden;padding:0!important;transition:scale .25s ease,opacity .25s ease,visibility .15s ease,box-shadow .15s ease;z-index:99}.form__item--children[data-v-99c9a5c1] .passengers-input--main-form{height:100cqh}.form__item--children[data-v-99c9a5c1] .passengers-input--main-form .passengers-input__content{display:grid;grid-template-rows:1fr auto 1fr;min-height:100cqh}.form__item--children[data-v-99c9a5c1] .passengers-input--main-form .passengers-input__subtitle,.form__item--children[data-v-99c9a5c1] .passengers-input--main-form .passengers-input__type{align-self:end}.form__item--children[data-v-99c9a5c1] .passengers-input__children-ages{opacity:0;visibility:hidden}.form__item--children[data-v-99c9a5c1]:focus-within .passengers-input__children-ages,.form__item--children[data-v-99c9a5c1]:hover .passengers-input__children-ages{opacity:1;visibility:visible}.form__item--has-children[data-v-99c9a5c1]:focus-within,.form__item--has-children[data-v-99c9a5c1]:hover{border-radius:0 0 21px 21px;overflow:visible}@media (hover:hover){.form__item--has-children[data-v-99c9a5c1]:focus-within:hover,.form__item--has-children[data-v-99c9a5c1]:hover:hover{scale:1}}.form__item--has-children[data-v-99c9a5c1]:focus-within .passengers-input--main-form,.form__item--has-children[data-v-99c9a5c1]:hover .passengers-input--main-form{border-radius:21px;bottom:0;box-shadow:0 -4px 8px #0000001f,inset 0 -.5px 1px #00000026,inset 0 .5px 1px #fff;height:auto;overflow:hidden;position:absolute}.form__item-icon.icon[data-v-99c9a5c1]{align-self:end}@media (max-width:767px){.form__item-icon.icon[data-v-99c9a5c1]{height:24px;width:24px}}.form__item-subtitle[data-v-99c9a5c1]{align-self:end;color:#788da9;font-size:18px}@media (max-width: 1440px){.form__item-subtitle[data-v-99c9a5c1]{font-size:calc(7.1831px + .75117vw)}}.form__item-subtitle[data-v-99c9a5c1]{line-height:23px}@media (max-width: 1440px){.form__item-subtitle[data-v-99c9a5c1]{line-height:calc(10.83099px + .84507vw)}}.form__item-title[data-v-99c9a5c1]{color:#16164f;font-weight:600}@media (max-width:767px){.form__item-title[data-v-99c9a5c1]{margin-top:3px}}.form__item-title[data-v-99c9a5c1]{font-size:24px}@media (max-width: 1440px){.form__item-title[data-v-99c9a5c1]{font-size:calc(10.47887px + .93897vw)}}.form__item-title[data-v-99c9a5c1]{line-height:30px}@media (max-width: 1440px){.form__item-title[data-v-99c9a5c1]{line-height:calc(8.3662px + 1.50235vw)}}.form__passengers-btn[data-v-99c9a5c1]{--sign-size:14px;cursor:pointer;height:40px;position:relative;width:100%}.form__passengers-btn[data-v-99c9a5c1]:focus-visible{outline:none}.form__passengers-btn:focus-visible .form__passengers-sign[data-v-99c9a5c1]{border-radius:50%;outline:2px solid #0071e3;outline-offset:8px}.form__passengers-btn[aria-disabled=true][data-v-99c9a5c1]{cursor:default;opacity:.5}.form__passengers-btn--add[data-v-99c9a5c1],.form__passengers-btn--remove[data-v-99c9a5c1]{height:100%;position:absolute;top:0;width:50%}.form__passengers-btn--add .form__passengers-sign[data-v-99c9a5c1],.form__passengers-btn--remove .form__passengers-sign[data-v-99c9a5c1]{position:absolute;top:50%;transform:translateY(-50%)}.form__passengers-btn--remove[data-v-99c9a5c1]{left:0}.form__passengers-btn--remove .form__passengers-sign[data-v-99c9a5c1]{left:30px}@media (max-width:767px){.form__passengers-btn--remove .form__passengers-sign[data-v-99c9a5c1]{left:15px}}.form__passengers-btn--add[data-v-99c9a5c1]{right:0}.form__passengers-btn--add .form__passengers-sign[data-v-99c9a5c1]{right:25px}@media (max-width:767px){.form__passengers-btn--add .form__passengers-sign[data-v-99c9a5c1]{right:15px}}.form__submit-btn.button[data-v-99c9a5c1]{align-self:stretch;border-radius:100px;max-height:60px;min-height:60px}@media (max-width:767px){.form__submit-btn.button[data-v-99c9a5c1]{max-height:50px;min-height:50px}}.main-form-modal .modal__inner{background-color:unset;border:unset;border-radius:unset;box-shadow:unset}.main-form-modal .modal-close__btn{background-color:#ffa389;color:#16164f}@media (max-width:767px){.main-form-modal .modal-close__btn{right:-10px;top:-45px}}.main-form-modal .index-modal__body{background-color:#fff;border-radius:21px;box-shadow:0 0 0 1px #e5eaf6,0 10px 20px #a0a4b633;margin-top:10px;overflow:hidden}.main-form-modal .index-modal__body--empty{background:unset;box-shadow:unset}.main-form-modal--datepicker .modal__inner{min-width:580px}@media (max-width:767px){.main-form-modal--datepicker .modal__inner{min-width:unset}}.index-main[data-v-b53d6ed3]{display:flex;flex:1;min-height:0}.hero-search[data-v-b53d6ed3]{align-items:stretch;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr) max-content;padding:20px;row-gap:20px;width:100%}@media screen and (min-width:1024px){.hero-search[data-v-b53d6ed3]{padding:30px}}@media (max-width:1023px){.hero-search[data-v-b53d6ed3]{grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.hero-search[data-v-b53d6ed3]{grid-template-rows:auto 1fr;padding:15px;row-gap:15px}}.hero-search__slider[data-v-b53d6ed3]{width:100%}@media (max-width:767px){.hero-search__slider[data-v-b53d6ed3]{aspect-ratio:345/280}}.hero-search__consent-button.cc-button[data-v-b53d6ed3]{color:#788da9;font-size:14px;justify-self:start;line-height:22px;margin:-20px 0;padding:15px 30px}@media (max-width:1023px){.hero-search__consent-button.cc-button[data-v-b53d6ed3]{justify-self:center}}@media (max-width:767px){.hero-search__consent-button.cc-button[data-v-b53d6ed3]{font-size:12px;line-height:18px;margin:-15px 0}}.hero-search__form[data-v-b53d6ed3]{display:flex;flex-direction:column;justify-content:center;width:100%}.hero-search__form[data-v-b53d6ed3] .tab-panel,.hero-search__form[data-v-b53d6ed3] .tab-panels,.hero-search__form[data-v-b53d6ed3] .tabs{display:flex;flex-direction:column;flex-grow:1}.hero-search__form[data-v-b53d6ed3] .tab-list{margin-bottom:30px}@media (max-width:767px){.hero-search__form[data-v-b53d6ed3] .tab-list{margin-bottom:10px}}@media screen and (min-width:1024px){.hero-search__form[data-v-b53d6ed3] .tab-list{margin-bottom:24px}}@media (max-width:767px){.hero-search__form[data-v-b53d6ed3] .tab-list .tab{flex-direction:column;gap:2px;justify-content:center}}.hero-search__tab-badge.badge[data-v-b53d6ed3]{font-size:12px;height:20px;line-height:16px;margin-left:8px;vertical-align:middle}@media (max-width:767px){.hero-search__tab-badge.badge[data-v-b53d6ed3]{font-size:10px;height:16px;line-height:14px;margin-left:0;padding:0 6px}}
