.kompas-destination__group{padding:8px 12px 4px;color:#8a969b;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.05em;pointer-events:none}.kompas-destination .items-dropdown__search-header{padding:8px 10px;border-bottom:1px solid rgba(23,33,43,.08)}.kompas-destination .items-dropdown__search-input{width:100%;height:38px;padding:0 12px;border:1px solid #dce4e1;border-radius:10px;background:#fff;font-size:14px}.kompas-destination__item[hidden],.kompas-destination__group[hidden],.from_city_item[hidden]{display:none!important}.tour-results-search .search-form__input_flight.is-disabled{cursor:not-allowed;opacity:.62}.tour-results-search .search-form__input_flight.is-disabled .search-form__button{cursor:not-allowed}.tour-results-search .search-form__input_flight.is-disabled .search-form__items{display:none!important}.kompas-destination.is-locked{pointer-events:none}.kompas-destination.is-locked .destination_title{opacity:.75}.kompas-destination.is-locked .items-dropdown__arrow,.kompas-destination.is-locked .arrow{display:none}input[data-typeahead]{cursor:text!important}input[data-typeahead],.rebrand #order-form ._input-item input[data-typeahead]{caret-color:currentColor}input[data-typeahead][readonly]{cursor:default!important}.kompas-destination__region{flex-shrink:0;margin-left:12px;color:#8a969b;font-size:12px;font-weight:600;white-space:nowrap}.checkbox__text .kompas-destination__region{margin-left:8px}.typeahead-mark{padding:0;background:none;color:inherit;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.rebrand #order-form [data-select] .is-active>.items-dropdown__label .items-dropdown__content{background:rgba(var(--brand-accent-rgb),.1);color:var(--brand-accent)}[data-typeahead-empty][hidden]{display:none!important}[data-typeahead-empty] .items-dropdown__content,[data-typeahead-empty] .items-dropdown__title{color:#8a969b!important;font-weight:600;cursor:default}[data-typeahead-empty].has-departures>.items-dropdown__content{display:none}.typeahead-departures{padding:14px 14px 16px;pointer-events:auto;cursor:default}.typeahead-departures__head{display:flex;align-items:flex-start;gap:10px}.typeahead-departures__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#f1f5f3;color:#6f7d83}.typeahead-departures__text{display:flex;flex-direction:column;gap:2px;min-width:0;padding-top:1px}.typeahead-departures__title{color:#182538;font-size:14px;font-weight:700;line-height:1.3}.typeahead-departures__hint{color:#8a969b;font-size:12.5px;font-weight:500;line-height:1.3}.typeahead-departures__cities{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;padding-left:42px}.typeahead-departures__city,.rebrand #order-form ._input-item .typeahead-departures__city{display:inline-flex;align-items:center;height:34px;padding:0 14px;border:1px solid #dce4e1!important;border-radius:10px;background:#fff!important;box-shadow:none!important;color:#182538;font-size:13px;font-weight:650;line-height:1;white-space:nowrap;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.typeahead-departures__city:hover,.typeahead-departures__city:focus-visible,.rebrand #order-form ._input-item .typeahead-departures__city:hover,.rebrand #order-form ._input-item .typeahead-departures__city:focus-visible{border-color:var(--second-red-color, #0f9f6d)!important;box-shadow:0 0 0 1px #0f9f6d2e!important;outline:none!important}@media (max-width: 480px){.typeahead-departures__cities{padding-left:0}}
