.search-form-tab-menu[data-v-5d4b973b]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;width:100%;grid-column-gap:8px;grid-row-gap:0}.search-form-tab-menu_compact[data-v-5d4b973b]{grid-template-columns:repeat(2,1fr)}.search-form-tab-menu__item[data-v-5d4b973b]{align-items:center;background-color:transparent;border:1px solid #fff;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:700;justify-content:center;line-height:20px;padding:12px 24px;text-align:center;transition:all .3s ease;white-space:nowrap}@media(min-width:768px){.search-form-tab-menu__item[data-v-5d4b973b]{font-size:14px}}.search-form-tab-menu__item_active[data-v-5d4b973b]{background-color:#fff;color:#1c1917}.search-form-tab-menu__item[data-v-5d4b973b]:hover{border:1px solid #1c1917}.search-form-tab-menu__item_darker[data-v-5d4b973b]{background-color:#1c1917;border:1px solid #fff;color:#fff}.search-form-tab-menu__item_darker.search-form-tab-menu__item_active[data-v-5d4b973b]{background-color:#fff;border:1px solid #1c1917;color:#1c1917}.modal-base[data-v-82d3ef7d]{background:#fff;flex-direction:column;height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100vw;z-index:999}.modal-base[data-v-82d3ef7d],.modal__header[data-v-82d3ef7d]{align-items:center;display:flex}.modal__header[data-v-82d3ef7d]{justify-content:center;padding:16px;position:relative;width:100%}.modal__title[data-v-82d3ef7d]{color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;letter-spacing:-.01em}.modal__close[data-v-82d3ef7d]{align-items:center;background:#f2f2f4;border:none;border-radius:9999px;color:#1a1a1a;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:background .18s ease;width:36px}.modal__close[data-v-82d3ef7d]:active{background:#e7e0d9}.modal__body[data-v-82d3ef7d]{display:flex;height:100%;width:100%}.direction-modal[data-v-c554ed82]{display:flex;flex-direction:column;gap:4px;padding:0 12px;width:100%}.direction-modal__input-block[data-v-c554ed82]{align-items:center;background:#fff;border:1px solid hsla(28,28%,87%,.95);border-radius:14px;display:flex;gap:10px;padding:13px 16px;transition:border-color .18s ease}.direction-modal__input-block[data-v-c554ed82]:focus-within{border-color:#cc9577}.input-block__input[data-v-c554ed82]{background:transparent;border:none;color:#1a1a1a;flex:1;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;min-width:0}.input-block__input[data-v-c554ed82]::-moz-placeholder{color:#9b948d}.input-block__input[data-v-c554ed82]::placeholder{color:#9b948d}.input-block__input[data-v-c554ed82]:focus-visible{outline:0}.input-block__clear[data-v-c554ed82]{align-items:center;background:#1a1a1a;border:none;border-radius:9999px;color:#fff;cursor:pointer;display:flex;flex:none;height:22px;justify-content:center;transition:opacity .18s ease;width:22px}.input-block__clear[data-v-c554ed82]:active{opacity:.7}.direction-modal__options-list[data-v-c554ed82]{display:flex;flex-direction:column;overflow:auto;padding:8px 0 16px}.options-list-item[data-v-c554ed82]{align-items:center;border-radius:12px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:13px 12px;transition:background .15s ease}.options-list-item[data-v-c554ed82]:active,.options-list-item[data-v-c554ed82]:hover{background:#f5f3f1}.item__full-name-block[data-v-c554ed82]{display:flex;flex-direction:column;gap:2px;min-width:0}.item__city-name[data-v-c554ed82]{color:#1a1a1a;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:22px}.item__airport-name[data-v-c554ed82],.item__city-name[data-v-c554ed82]{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item__airport-name[data-v-c554ed82]{color:#6b635c;font-size:13px;line-height:18px}.item__short-name[data-v-c554ed82]{color:#1a1a1a;flex:none;font-size:16px;font-weight:700;letter-spacing:.02em;line-height:22px}.item__short-name[data-v-c554ed82],.options-list__empty-text[data-v-c554ed82]{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.options-list__empty-text[data-v-c554ed82]{color:#6b635c;font-size:14px;padding:18px 12px;text-align:center}.single-destination-input[data-v-c783ea78]{cursor:pointer;display:flex;gap:12px;width:100%}.single-destination-input_reverse[data-v-c783ea78]{flex-direction:row-reverse}.single-destination-input__icon[data-v-c783ea78]{flex:none}.single-destination-input__input[data-v-c783ea78]{border:none;outline:none;width:100%}.single-destination-input__input[data-v-c783ea78]::-moz-placeholder{color:#181a1c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.single-destination-input__input[data-v-c783ea78]::placeholder{color:#181a1c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.single-destination-input__input_error[data-v-c783ea78]{color:#a7183c}.single-destination-input__input_error[data-v-c783ea78]::-moz-placeholder{color:#a7183c}.single-destination-input__input_error[data-v-c783ea78]::placeholder{color:#a7183c}@keyframes single-dest-dropdown-in-c783ea78{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.single-destination-input__options-list[data-v-c783ea78]{animation:single-dest-dropdown-in-c783ea78 .22s cubic-bezier(.22,1,.36,1) both;background:#fff;border:1px solid hsla(28,28%,87%,.9);border-radius:16px;box-shadow:0 20px 50px #281e1829,0 2px 8px #281e180f;display:flex;flex-direction:column;gap:2px;left:0;max-height:360px;min-width:320px;overflow-x:hidden;overflow-y:auto;padding:8px;position:absolute;top:calc(100% + 10px);transform-origin:top center;z-index:30}.single-destination-input__options-list[data-v-c783ea78]::-webkit-scrollbar{width:6px}.single-destination-input__options-list[data-v-c783ea78]::-webkit-scrollbar-track{background:none}.single-destination-input__options-list[data-v-c783ea78]::-webkit-scrollbar-thumb{background:#cb947659;border-radius:100px}.single-destination-input__options-list_right[data-v-c783ea78]{left:unset;right:0}.options-list-item[data-v-c783ea78]{align-items:center;border-radius:12px;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:12px 14px;transition:background .15s ease}.options-list-item[data-v-c783ea78]:hover{background:#f5f3f1}.item__full-name-block[data-v-c783ea78]{display:flex;flex-direction:column;gap:2px;min-width:0}.item__city-name[data-v-c783ea78]{color:#1a1a1a;font-size:16px;font-style:normal;font-weight:600;letter-spacing:-.01em;line-height:22px}.item__airport-name[data-v-c783ea78],.item__city-name[data-v-c783ea78]{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica,Arial,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item__airport-name[data-v-c783ea78]{color:#6b635c;font-size:13px;line-height:18px}.item__short-name[data-v-c783ea78]{color:#1a1a1a;flex:none;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.02em;line-height:22px}.item__short-name[data-v-c783ea78],.options-list__empty-text[data-v-c783ea78]{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.options-list__empty-text[data-v-c783ea78]{color:#6b635c;font-size:14px;padding:18px 14px;text-align:center}.destinations-input[data-v-732f3948]{display:flex;flex-direction:column;gap:4px}.destinations-input__input[data-v-732f3948]{background:#fff;border:.5px solid #7b7a7a;border-radius:6px;display:flex;gap:12px;justify-content:center;padding:12px;position:relative;width:100%}.destinations-input__input_focus[data-v-732f3948]{border:2px solid #7b7a7a}.destinations-input__input_error[data-v-732f3948]{background:#fff;border:2px solid #a7183c;border-radius:6px}.destinations-input__input-wrapper[data-v-732f3948]{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:center;width:100%}.destinations-input__divider-icon[data-v-732f3948]{cursor:pointer;flex:none}.destinations-input__error[data-v-732f3948]{color:#a7183c;display:grid;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;grid-template-columns:1fr 1fr;line-height:16px;width:100%}.departures-input[data-v-18d78795]{display:flex;flex-direction:column;gap:4px}.departures-input__input[data-v-18d78795]{background:#fff;border:.5px solid #7b7a7a;border-radius:6px;display:flex;gap:12px;justify-content:center;padding:12px;position:relative;width:100%}.departures-input__input_focus[data-v-18d78795]{border:2px solid #7b7a7a}.departures-input__input_error[data-v-18d78795]{background:#fff;border:2px solid #a7183c;border-radius:6px}.departures-input__icon[data-v-18d78795]{flex:none}.departures-input__error[data-v-18d78795]{color:#a7183c;display:grid;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;grid-template-columns:1fr 1fr;line-height:16px;width:100%}.departures-input__input-wrapper[data-v-18d78795]{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:center;width:100%}.departures-input__placeholder[data-v-18d78795]{border:none;outline:none;width:100%}.departures-input__placeholder[data-v-18d78795]::-moz-placeholder{color:#181a1c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.departures-input__placeholder[data-v-18d78795]::placeholder{color:#181a1c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.departures-input__placeholder_error[data-v-18d78795]{color:#a7183c}.departures-input__placeholder_error[data-v-18d78795]::-moz-placeholder{color:#a7183c}.departures-input__placeholder_error[data-v-18d78795]::placeholder{color:#a7183c}.departures-input__divider[data-v-18d78795]{background-color:#7b7a7a;height:100%;width:1px}.departures-input__date-picker-modal[data-v-18d78795]{bottom:-8px;left:0;position:absolute}.departures-input__date-picker-modal_right[data-v-18d78795]{left:calc(100% - 343px)}.departures-input__date-picker-modal[data-v-18d78795] .dp--menu-wrapper{left:unset!important;top:unset!important}[data-v-18d78795] .dp__month_year_wrap{justify-content:center!important}.multiple-amount-select-input-block[data-v-f4f693af]{position:relative;width:100%}.multiple-amount-select-input[data-v-f4f693af]{align-items:center;border:.5px solid #7b7a7a;border-radius:6px;cursor:pointer;display:flex;height:100%;justify-content:space-between;padding:12px;width:100%}.multiple-amount-select-input__selected[data-v-f4f693af]{display:-webkit-box;height:-moz-fit-content;height:fit-content;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;align-self:center;color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden;text-align:left}.menu-icon[data-v-f4f693af]{transition:all .3s ease-in-out}@keyframes amount-dropdown-in-f4f693af{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.multiple-amount-select-dropdown[data-v-f4f693af]{animation:amount-dropdown-in-f4f693af .22s cubic-bezier(.22,1,.36,1) both;background:#fff;border:1px solid hsla(28,28%,87%,.9);border-radius:16px;box-shadow:0 20px 50px #281e1829,0 2px 8px #281e180f;display:flex;flex-direction:column;gap:4px;min-width:280px;padding:8px;position:absolute;right:0;top:calc(100% + 10px);transform-origin:top right;width:-moz-max-content;width:max-content;z-index:30}.multiple-amount-select-dropdown__item[data-v-f4f693af]{align-items:center;border-radius:12px;display:flex;gap:24px;justify-content:space-between;padding:10px 12px;width:100%}.item__heading[data-v-f4f693af]{display:flex;flex-direction:column;gap:2px}.heading__title[data-v-f4f693af]{color:#1a1a1a;font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:20px}.heading__description[data-v-f4f693af],.heading__title[data-v-f4f693af]{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-style:normal;text-align:left}.heading__description[data-v-f4f693af]{color:#6b635c;font-size:12px;font-weight:400;line-height:16px;white-space:nowrap}.item__controls[data-v-f4f693af]{align-items:center;display:flex;gap:14px}.controls__button[data-v-f4f693af]{align-items:center;border-radius:9999px;cursor:pointer;display:flex;height:30px;justify-content:center;transition:transform .15s ease,background .18s ease,opacity .18s ease;width:30px}.controls__button[data-v-f4f693af]:active{transform:scale(.9)}.controls__button_minus[data-v-f4f693af]{background:#edeae6;color:#1a1a1a}.controls__button_plus[data-v-f4f693af]{background:#1a1a1a;color:#fff}.controls__button_plus[data-v-f4f693af]:hover{background:#000}.controls__button_disabled[data-v-f4f693af]{cursor:default;opacity:.4}.controls__button_disabled[data-v-f4f693af]:active{transform:none}.controls__value[data-v-f4f693af]{color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;min-width:18px;text-align:center}.button__icon[data-v-f4f693af]{flex:none}
