[data-v-6d09332c] .modal-dialog.modal-dialog_notification{max-width:592px}[data-v-6d09332c] .modal-dialog.modal-dialog_notification .modal-content{border:0;border-radius:2px;display:block}[data-v-6d09332c] .modal-dialog.modal-dialog_notification .modal-header{padding:0 24px;display:block;background-color:#f2f4f6;border:none}[data-v-6d09332c] .modal-dialog.modal-dialog_notification .modal-body{padding:0}[data-v-6d09332c] .modal-dialog.modal-dialog_notification .modal-footer{padding:0 24px 30px;display:block;border:none}[data-v-6d09332c] .modal-dialog.modal-dialog_notification .modal-footer>*{margin:auto}[data-v-6d09332c] .modal-dialog.modal-dialog_notification .icon{text-align:center;padding:40px 16px 16px}[data-v-6d09332c] .modal-dialog.modal-dialog_notification .content{padding:0 24px}body[theme=longitours] .modal-dialog.modal-dialog_notification .modal-header{background-color:#f6fbff}.spinner[data-v-39f0722f]{position:relative;user-select:none}.spinner>[data-v-39f0722f]{position:relative;top:1px;display:inline-block;width:8px;height:8px;border-radius:100%;background-color:currentColor;animation:kf-loading-39f0722f 1s ease-in-out infinite both}.spinner>.spinner__2[data-v-39f0722f]{animation-delay:.16s}.spinner>.spinner__3[data-v-39f0722f]{animation-delay:.32s}@keyframes kf-loading-39f0722f{0%,80%,to{transform:scale(.5)}40%{transform:scale(1)}}.bn[data-v-23dcc68d]{font-family:Open Sans,sans-serif;font-style:normal;font-weight:600;font-size:11px;background:#0d77dc;color:#fff;border:0;border-radius:4px;min-width:100px;height:30px;cursor:pointer;user-select:none;padding:0 1rem}[theme=hb] .bn[data-v-23dcc68d]{font-family:inherit}.bn[disabled][data-v-23dcc68d]{background-color:#e7f2fc;cursor:default;pointer-events:none;color:#61a7e8}body[theme=hb] .bn[disabled][data-v-23dcc68d],body[theme=longitours] .bn[disabled][data-v-23dcc68d]{background-color:#f6fbff}.bn[data-v-23dcc68d]:active{box-shadow:0 4px 8px rgba(13,119,220,.7);background:linear-gradient(180deg,#0061a3,rgba(0,97,163,0)),#0d77dc}body[theme=longitours] .bn[data-v-23dcc68d]:active{background:linear-gradient(180deg,#069490,#0d77dc);box-shadow:0 4px 6px rgba(13,119,220,.5)}[theme=hb] .bn[data-v-23dcc68d]:active{box-shadow:0 6px 12px 0 rgba(0,0,0,.21)}.bn.bn--loading[data-v-23dcc68d]{pointer-events:none}.bn.bn--ghost[data-v-23dcc68d]{background:transparent;color:#0d77dc;border:1px solid #0d77dc}body[theme=longitours] .bn.bn--ghost[data-v-23dcc68d]:active{color:#0d77dc;border:1px solid #0d77dc;background:linear-gradient(180deg,#effffe,#fbffff)}.bn.bn--ghost[disabled][data-v-23dcc68d]{background:transparent!important;color:#9ec9f1;border-color:#9ec9f1}.bn.bn--link[data-v-23dcc68d]{color:#0d77dc;background:none;border:none;box-shadow:none}.bn.bn--link[disabled][data-v-23dcc68d]{background:none;color:#9ec9f1}.bn.bn--link[data-v-23dcc68d]:active{background:none;color:#0061a3}@media(hover:hover){.bn[data-v-23dcc68d]:hover,body[theme=longitours] .bn[data-v-23dcc68d]:hover{box-shadow:0 4px 6px rgba(13,119,220,.5)}[theme=hb] .bn[data-v-23dcc68d]:hover{box-shadow:0 6px 12px 0 rgba(0,0,0,.21)}}.bn.bn--ghost[data-v-23dcc68d]:active{background:linear-gradient(180deg,rgba(13,119,220,.1),rgba(13,119,220,0)),#fff}.bn.bn--bigger[data-v-23dcc68d]{height:44px;font-size:13px}.bn.bn--big[data-v-23dcc68d]{height:36px;font-size:13px}.bn.bn--small[data-v-23dcc68d]{height:24px}@media(hover:none){.bn[data-v-23dcc68d]:active,.bn[data-v-23dcc68d]:hover{box-shadow:none!important}}.notification-box__icon{text-align:center}.notification-box__title{font-size:13px;font-weight:600;line-height:20px;margin-bottom:12px}.notification-box__title.notification-box__title_no-message{margin-bottom:25px}.notification-box__message{font-size:13px;line-height:16px;margin-bottom:37px}.notification-box__button{width:216px;display:block;margin:0 auto}.modal-dialog.modal-dialog_notification .modal-footer.modal-footer_no-message{padding-bottom:40px}.content-decorator{display:inline-flex;align-items:center}.content-decorator.content-decorator--block{display:flex}.toggle-button[data-v-afd88974]{cursor:pointer;background-color:#e7f2fc;color:#0d77dc;border:none;font-size:13px;font-weight:600;position:relative}.toggle-button[data-v-afd88974]:disabled,.toggle-button[disabled][data-v-afd88974]{cursor:default}.toggle-button__chevron[data-v-afd88974]{color:#0d77dc;margin-inline-start:.5rem;position:relative;top:1px;transform:rotate(0);transition:transform .2s ease-in}.toggle-button--expanded .toggle-button__chevron[data-v-afd88974]{transform:rotate(180deg)}.expandable-panel__toggle-wrapper{background:#f8f9fa;border-radius:4px;text-align:center;display:flex;align-items:center;justify-content:center;color:#333e48}.expandable-panel__toggle-wrapper .toggle-button{width:100%;height:40px;border:1px solid #e7f2fc;border-radius:4px}.expandable-panel__toggle-wrapper .toggle-button.toggle-button--expanded{border-radius:4px 4px 0 0}.expandable-panel__toggle-wrapper .expandable-panel__toggle{background-color:#f8f9fa;color:#333e48}body[theme=longitours] .expandable-panel__toggle-wrapper .expandable-panel__toggle{background-color:#f6fbff}.expandable-panel__toggle-wrapper .expandable-panel__toggle .toggle-button__chevron{top:0}.expandable-panel__toggle-wrapper:active,.expandable-panel__toggle-wrapper:focus,.expandable-panel__toggle-wrapper:hover,.expandable-panel__toggle-wrapper:visited{color:#333e48}.expandable-panel__toggle-wrapper_opened{border-top-left-radius:0;border-top-right-radius:0}.expandable-panel__content{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.hotel-search-result-legend[data-v-67998ee4]{display:flex;flex-flow:row nowrap;padding:28px 80px 28px 96px}.hotel-search-result-legend>[data-v-67998ee4]{flex:1 1 auto}.legend-column[data-v-67998ee4]{margin:0;padding:0;list-style-type:none}.legend-column__item[data-v-67998ee4]{position:relative;display:flex;align-items:center}.legend-column__item[data-v-67998ee4]>:nth-child(2){display:inline-block;line-height:20px;margin-inline-start:14px;font-size:13px}.legend-column__item+.legend-column__item[data-v-67998ee4]{margin-top:14px}.empty-results[data-v-5da18026]{height:360px;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:40px;background:#f8f9fa;border:1px solid #e7f2fc;box-sizing:border-box;box-shadow:0 2px 2px rgba(206,221,233,.402627);border-radius:4px}body[theme=longitours] .empty-results[data-v-5da18026]{background-color:#fff}.empty-results__title[data-v-5da18026]{font-size:16px;font-weight:600}.empty-results__icon[data-v-5da18026]{color:#9ec9f1;margin-bottom:30px}.hotel-images[data-v-9f0732ac]{width:328px;height:120px;display:grid;grid-template-columns:160px 74px 74px;grid-template-rows:55px 55px;grid-gap:10px}.hotel-images.hotel-images_empty[data-v-9f0732ac]{border:1px dashed #c4c4c4;border-radius:4px;padding:9px;display:flex;flex-flow:row nowrap}.hotel-images__no-photo[data-v-9f0732ac]{width:150px;border-radius:2px;background-color:#e7f2fc;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.hotel-images__no-photo-text[data-v-9f0732ac]{font-size:13px;line-height:16px;color:#6c879b;flex:1 1 auto;display:flex;align-items:center;justify-content:center;margin-inline-start:10px}.hotel-images__no-photo-text>span[data-v-9f0732ac]{width:100px;text-align:center}.hotel-images__item[data-v-9f0732ac]{position:relative;border-radius:4px;overflow:hidden;width:74px;height:55px}.hotel-images__item.hotel-images__item_big[data-v-9f0732ac]{grid-row:1/3;width:160px;height:120px}.hotel-images__item.loading-animation .hotel-images__backdrop[data-v-9f0732ac],.hotel-images__item.loading-animation .hotel-images__counter[data-v-9f0732ac],.hotel-images__item.loading-animation .hotel-images__image[data-v-9f0732ac]{visibility:hidden}.hotel-images__image[data-v-9f0732ac]{border-radius:2px;object-fit:cover;width:74px;height:55px;cursor:pointer}.hotel-images__image.hotel-images__image_big[data-v-9f0732ac]{width:160px;height:120px}.hotel-images__backdrop[data-v-9f0732ac]{background:#333e48;opacity:.8}.hotel-images__backdrop[data-v-9f0732ac],.hotel-images__counter[data-v-9f0732ac]{position:absolute;inset-inline-start:0;inset-inline-end:0;top:0;bottom:0;pointer-events:none}.hotel-images__counter[data-v-9f0732ac]{display:flex;align-items:center;justify-content:center}.hotel-images__counter>span[data-v-9f0732ac]{background:#fff;display:inline-block;line-height:18px;font-size:11px;color:#0d77dc;width:30px;text-align:center;border-radius:1000px;font-weight:600}.viewer-container.viewer-container_hotel-gallery .viewer-control{position:absolute;width:50%;top:0;bottom:52px;border:none;background:transparent}.viewer-container.viewer-container_hotel-gallery .viewer-control.viewer-control_prev{inset-inline-start:0}.viewer-container.viewer-container_hotel-gallery .viewer-control.viewer-control_prev:active,.viewer-container.viewer-container_hotel-gallery .viewer-control.viewer-control_prev:hover{background:linear-gradient(90deg,rgba(0,0,0,.2),transparent 60px)}.viewer-container.viewer-container_hotel-gallery .viewer-control.viewer-control_next{inset-inline-end:0}.viewer-container.viewer-container_hotel-gallery .viewer-control.viewer-control_next:active,.viewer-container.viewer-container_hotel-gallery .viewer-control.viewer-control_next:hover{background:linear-gradient(-90deg,rgba(0,0,0,.2),transparent 60px)}.viewer-container.viewer-container_hotel-gallery .viewer-control.viewer-prev:before{position:absolute;inset-inline-start:10px}.viewer-container.viewer-container_hotel-gallery .viewer-control.viewer-next:before{position:absolute;inset-inline-end:10px}.viewer-container.viewer-container_hotel-gallery .viewer-list>li{width:50px}.viewer-container.viewer-container_hotel-gallery .viewer-title{color:#fff;font-size:13px;opacity:1;font-weight:600}.bss[data-v-2db426a8]{display:inline-flex;align-items:center;position:relative}.bss.bss_sm[data-v-2db426a8]{left:2px}.hotel-supplements-tooltip[data-v-4c8db76e]{display:inline-block}.hotel-supplements-tooltip__trigger[data-v-4c8db76e]{background-color:#e7f2fc;border-radius:2px;padding:1px 6px;cursor:pointer}.hst[data-v-4c8db76e]{width:600px}.hst__header[data-v-4c8db76e]{height:30px;line-height:20px;display:flex;flex-flow:row nowrap;color:#6c879b;align-items:center}.hst__header[data-v-4c8db76e]>:first-child{flex:1 1 100%;min-width:1px}.hst__header[data-v-4c8db76e]>:nth-child(2){flex:0 0 160px}.hst__header[data-v-4c8db76e]>:nth-child(3){flex:0 0 100px}.hst__services[data-v-4c8db76e]{padding:0;margin:0}.hst__service[data-v-4c8db76e]{height:30px;line-height:20px;display:flex;flex-flow:row nowrap;align-items:center}.hst__service[data-v-4c8db76e]>:first-child{flex:1 1 100%;min-width:1px}.hst__service[data-v-4c8db76e]>:nth-child(2){flex:0 0 160px}.hst__service[data-v-4c8db76e]>:nth-child(3){flex:0 0 100px}.hst__included[data-v-4c8db76e]{position:relative}.hst__included>svg[data-v-4c8db76e]{position:relative;top:-2px}.bss[data-v-57a65334]{display:inline-flex;align-items:center;position:relative}.bss.bss_sm[data-v-57a65334]{inset-inline-start:2px}.hs-room[data-v-51cdc6ba]{display:flex;flex-flow:row nowrap;padding-top:15px;padding-bottom:15px;padding-inline:16px 0}.hs-room[data-v-51cdc6ba]>:first-child{flex:0 0 20px}.hs-room[data-v-51cdc6ba]>:nth-child(2){flex:1 1 100%;min-width:1px}.hs-room[data-v-51cdc6ba]>:nth-child(3){flex:0 0 88px}.hs-room[data-v-51cdc6ba]>:nth-child(4),.hs-room[data-v-51cdc6ba]>:nth-child(5){flex:0 0 215px}.hs-room[data-v-51cdc6ba]>:nth-child(6){flex:0 0 140px}.hs-room .bss[data-v-51cdc6ba]{top:2px}.hs-room .book[data-v-51cdc6ba]{width:140px;font-size:13px;position:absolute;top:-5px;font-weight:400}.hotel-attr-badge[data-v-079fc48e]{font-size:11px;line-height:16px;background-color:#f2f4f6;border-radius:2px;padding:1px 6px;display:inline-flex;align-items:center;cursor:default;max-width:120px}body[theme=longitours] .hotel-attr-badge[data-v-079fc48e]{background-color:#f8f9fa}.hotel-attr-badge[data-v-079fc48e]>:first-child{flex:0 0 auto}.hotel-attr-badge[data-v-079fc48e]>:nth-child(2){flex:1 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.hotel-view[data-v-af28f3ee]{background-color:#fff;padding:16px;border:1px solid #e7f2fc;border-radius:4px;overflow:hidden}.hotel-view__hotel-block[data-v-af28f3ee]{display:flex;flex-flow:row nowrap;align-items:start;position:relative}.hotel-view__hotel-block[data-v-af28f3ee]>:first-child{flex:0 0 auto;min-width:1px}.hotel-view__hotel-block[data-v-af28f3ee]>:nth-child(2){flex:1 1 100%;min-width:1px}.hotel-view__hotel-block>.bss[data-v-af28f3ee]{position:relative;inset-block-start:4px}.hotel-view__hotel[data-v-af28f3ee]{font-size:16px;line-height:20px}.hotel-view__stay-info[data-v-af28f3ee]{font-weight:600;line-height:20px}.hotel-view__description[data-v-af28f3ee]{margin-top:6px}.hotel-view__container[data-v-af28f3ee]>:nth-child(2){flex:1 1 100%}.hotel-view__container[data-v-af28f3ee]>:nth-child(3){flex:0 0 345px}.hotel-view__attributes[data-v-af28f3ee]{margin-top:6px}.attribute-list[data-v-af28f3ee]{list-style-type:none;padding:0}.attribute-list__item[data-v-af28f3ee]{margin-right:4px;margin-top:4px;vertical-align:bottom}.hotel-view__info[data-v-af28f3ee]{display:flex;margin-top:18px}.hotel-view__info>[data-v-af28f3ee]{flex:1 1 50%}.hotel-view__more-link[data-v-af28f3ee]{position:relative;white-space:nowrap}.hotel-view__more-link>svg[data-v-af28f3ee]{position:relative;top:-2px;inset-inline-start:2px}[dir=rtl] .hotel-view__more-link>svg[data-v-af28f3ee]{transform:scaleX(-1)}.hs-item[data-v-dac7271e]{box-shadow:0 2px 4px rgba(0,0,0,.2)}.hs-item__room[data-v-dac7271e]{border-bottom:1px solid #f2f4f6}body[theme=longitours] .hs-item__room[data-v-dac7271e]{border-bottom-color:#e7f2fc}.hs-item__rooms-title[data-v-dac7271e]{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;height:40px;color:#6c879b;border-top:1px solid #f2f4f6;border-bottom:1px solid #f2f4f6;padding-inline-start:16px}body[theme=longitours] .hs-item__rooms-title[data-v-dac7271e]{border-top-color:#e7f2fc;border-bottom-color:#e7f2fc}.hs-item__rooms-title[data-v-dac7271e]>:first-child{flex:0 0 20px}.hs-item__rooms-title[data-v-dac7271e]>:nth-child(2){flex:1 1 100%;min-width:1px}.hs-item__rooms-title[data-v-dac7271e]>:nth-child(3){flex:0 0 88px}.hs-item__rooms-title[data-v-dac7271e]>:nth-child(4),.hs-item__rooms-title[data-v-dac7271e]>:nth-child(5){flex:0 0 215px}.hs-item__rooms-title[data-v-dac7271e]>:nth-child(6){flex:0 0 140px}.semi-button[data-v-dac7271e]{display:block;width:100%;height:30px;color:#0d77dc;font-weight:600;border:1px dashed #0d77dc;background:#f6fbff;border-radius:2px;outline:none}.semi-button[data-v-dac7271e]:active,.semi-button[data-v-dac7271e]:focus,.semi-button[data-v-dac7271e]:hover{outline:none}.semi-button[data-v-dac7271e]:hover{background:linear-gradient(0,#e7f2fc,#f6fbff)}.semi-button[data-v-dac7271e]:active{background:#e7f2fc}.hs-item__more-rooms-button[data-v-dac7271e]{margin-top:20px}.hotel-search-result__legend[data-v-0c4ef7fc]{margin:20px 0 13px}.hotel-search-result-list__loading[data-v-0c4ef7fc]{width:100px;height:50px;margin:20px auto}.more-items-available[data-v-0c4ef7fc]{margin:20px 0 10px;border-radius:4px;background:#f8f9fa;padding:8px;font-size:11px;font-weight:600}.more-items-available svg[data-v-0c4ef7fc]{position:relative;top:-1px;margin-inline-end:4px}.hotel-search-result__item+.hotel-search-result__item[data-v-0c4ef7fc]{margin-top:20px}.hotel-search-result__results-count[data-v-0c4ef7fc]{font-weight:600;font-size:16px;margin-bottom:20px}.dropdown [data-v-bd4b5180],.dropdown [data-v-bd4b5180]:after,.dropdown [data-v-bd4b5180]:before{box-sizing:inherit;font-size:inherit;color:inherit}.dropdown[data-v-bd4b5180]{display:inline-block;border:1px solid #c4c4c4;border-radius:.25rem;overflow:hidden}.dropdown.dropdown--narrow[data-v-bd4b5180]{border-radius:.15rem}.dropdown.dropdown--disabled[data-v-bd4b5180]{background-color:#f2f4f6;color:#6c879b;-webkit-text-fill-color:#6c879b;pointer-events:none}.dropdown .dropdown__control[data-v-bd4b5180]{position:relative;height:100%}.dropdown .dropdown__control.dropdown__control--disabled[data-v-bd4b5180]{background-color:#f2f4f6}.dropdown .dropdown__button[data-v-bd4b5180]{position:absolute;inset-inline-end:0;top:0;height:100%;background:transparent;border:none;padding:1px 12px 1px 6px;display:inline-flex;align-items:center;cursor:pointer;outline:none}.dropdown .dropdown__button[disabled][data-v-bd4b5180]{pointer-events:none}.dropdown[data-popper-placement^=bottom-]{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown[data-popper-placement^=top-]{border-top-left-radius:0;border-top-right-radius:0}.dropdown__popper{display:block;border:1px solid #c4c4c4;border-radius:.25rem;position:absolute;box-shadow:0 4px 4px 0 rgba(0,0,0,.2509803922);overflow:hidden;background-color:#fff;z-index:2100}.dropdown__popper,.dropdown__popper:after,.dropdown__popper:before{box-sizing:border-box}.dropdown__popper *,.dropdown__popper :after,.dropdown__popper :before{box-sizing:inherit}.dropdown__popper[data-popper-placement=bottom-end],.dropdown__popper[data-popper-placement=bottom-start]{border-top-left-radius:0;border-top-right-radius:0}.dropdown__popper[data-popper-placement=top-end],.dropdown__popper[data-popper-placement=top-start]{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown__popper[data-popper-placement=bottom-end][data-popper-fixed-width],.dropdown__popper[data-popper-placement=bottom-start][data-popper-fixed-width]{border-top-left-radius:0;border-top-right-radius:0}.dropdown__popper[data-popper-placement=top-end][data-popper-fixed-width],.dropdown__popper[data-popper-placement=top-start][data-popper-fixed-width]{border-bottom-left-radius:0;border-bottom-right-radius:0}.tool-bn[data-v-57edfeb0]{font-family:inherit;font-weight:600;font-size:inherit;border:0;border-radius:2px;height:24px;padding:4px;cursor:pointer;user-select:none;display:inline-flex;align-items:center;color:#0d77dc;background-color:#f6fbff;line-height:0}.tool-bn.tool-bn--text[data-v-57edfeb0]{padding:4px 6px}.tool-bn[disabled][data-v-57edfeb0]{cursor:default;pointer-events:none;background-color:transparent!important;color:#9ec9f1!important}.tool-bn[disabled] svg[data-v-57edfeb0]{opacity:.5}.tool-bn.tool-bn--bglight[data-v-57edfeb0]{background-color:#f6fbff}.tool-bn.tool-bn--bglight[data-v-57edfeb0]:active,.tool-bn.tool-bn--bglight[data-v-57edfeb0]:hover,.tool-bn.tool-bn--bgnormal[data-v-57edfeb0]{background-color:#e7f2fc}.tool-bn.tool-bn--bgnormal[data-v-57edfeb0]:active,.tool-bn.tool-bn--bgnormal[data-v-57edfeb0]:hover{background-color:#f6fbff}.tool-bn.tool-bn--bgnone[data-v-57edfeb0]{background-color:transparent}.tool-bn.tool-bn--bgnone[data-v-57edfeb0]:active,.tool-bn.tool-bn--bgnone[data-v-57edfeb0]:hover{background-color:transparent;text-decoration:underline}.tool-bn.tool-bn--sznormal[data-v-57edfeb0]{padding:7px;height:30px;min-width:30px}.tool-bn.tool-bn--szsmall[data-v-57edfeb0]{padding:4px;height:24px;min-width:24px}.tool-bn.tool-bn--sztiny[data-v-57edfeb0]{padding:4px;height:16px;min-width:16px}.single-select[data-v-79e9a0be]{height:36px;background-color:#fff;cursor:pointer;outline:none}.single-select--disabled[data-v-79e9a0be]{pointer-events:none;background-color:#f2f4f6;color:#6c879b;-webkit-text-fill-color:#6c879b}.single-select--narrow[data-v-79e9a0be]{height:24px}.single-select[data-v-79e9a0be],.single-select[data-v-79e9a0be]:after,.single-select[data-v-79e9a0be]:before{box-sizing:border-box;box-sizing:inherit}.single-select .single-select__field[data-v-79e9a0be]{width:calc(100% - 34px);height:34px;text-align:start}.single-select.single-select--narrow .single-select__field[data-v-79e9a0be]{width:calc(100% - 24px);height:24px}.single-select .single-select__field.single-select__field--single[data-v-79e9a0be]{padding:.5rem 0 .5rem 1rem}.single-select.single-select--narrow .single-select__field.single-select__field--single[data-v-79e9a0be]{padding-inline:.5rem 0;padding-top:.1rem;padding-bottom:.5rem}@media(max-width:991.98px){.single-select.single-select--narrow .single-select__field.single-select__field--single[data-v-79e9a0be]{padding:.05rem 0 .5rem .5rem}.single-select .single-select__field.single-select__field--single[data-v-79e9a0be]{padding:7px 0 6px 16px}}.single-select__selected-item[data-v-79e9a0be]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.single-select__selection-container[data-v-79e9a0be]{overflow:hidden;white-space:nowrap}.single-select__selection-container.single-select__selection-container--collapsed[data-v-79e9a0be]{display:none}.single-select__selection-container.single-select__selection-container--expanded[data-v-79e9a0be]{height:auto}.single-select__selection-container.single-select__selection-container--expanded.observe-fade[data-v-79e9a0be]{height:0}.single-select__selection-container.single-select__selection-container--expanded.observe-fade+.single-select__selection-container.single-select__selection-container--collapsed[data-v-79e9a0be]{display:block}.single-select__list[data-v-79e9a0be]{margin:0;padding:0;list-style-type:none;width:100%;font-size:13px;cursor:pointer}.single-select__list.single-select__list--nested[data-v-79e9a0be]{padding-inline-start:16px}.single-select__item[data-v-79e9a0be]{margin:0;cursor:pointer;text-align:start}.single-select__item.single-select__group[data-v-79e9a0be]:active,.single-select__item.single-select__group[data-v-79e9a0be]:hover{background-color:#fff}.single-select__item[data-v-79e9a0be]:hover{background:#e7f2fc}[theme=hb] .single-select__item[data-v-79e9a0be]:hover{background:var(--green-1);color:var(--white)}.single-select__item.single-select__item--selected[data-v-79e9a0be]{background:#f2f4f6}.single-select__item:first-child .single-select__element[data-v-79e9a0be]{margin-top:0}.single-select__item:last-child .single-select__element[data-v-79e9a0be]{margin-bottom:0}.single-select__element[data-v-79e9a0be]{padding:2px 8px;margin:3px 0;line-height:16px;align-items:center}.single-select__element>svg[data-v-79e9a0be]{flex:0 0 auto}.single-select__description[data-v-79e9a0be]{font-size:11px;color:#6c879b;word-break:break-word}.dropdown__popper.dropdown__popper--single-select{padding:8px}.dropdown__popper.dropdown__popper--single-select .os-host{max-height:calc(309px - 3rem)}.dropdown__popper.dropdown__popper--single-select .os-content{padding-inline-end:16px!important}.dropdown__popper.dropdown__popper--single-select .os-host-scrollbar-vertical-hidden .os-content{padding-inline-end:0!important}.dropdown__popper--narrow .single-select__element{padding:2px 8px;margin:3px 0}.dropdown__popper--narrow .single-select__description{line-height:16px}.dropdown.dropdown--narrow.single-select .dropdown__button{padding:1px 8px 1px 6px}.dropdown__popper--single-select.dropdown__popper--narrow{padding:8px!important}.dropdown__popper--single-select.dropdown__popper--narrow.dropdown__popper--grouped{padding-inline-start:0!important}.dropdown__popper--single-select.dropdown__popper--narrow.dropdown__popper--grouped .single-select__element{padding:2px 8px;margin:3px 0}.dropdown__popper--single-select.dropdown__popper--narrow.dropdown__popper--grouped .single-select__item{margin-inline-start:8px}.dropdown__popper--single-select.dropdown__popper--narrow.dropdown__popper--grouped .single-select__item.single-select__group{margin-inline-start:4px;cursor:default;border-bottom:1px solid #f2f4f6;font-weight:600}.hotel-search-destination__row[data-v-eaf4c260]{display:flex}.hotel-search-destination__row+.hotel-search-destination__row[data-v-eaf4c260]{margin-top:10px}.hotel-search-destination__label[data-v-eaf4c260]{flex:0 0 66px}.hotel-search-destination__label>span[data-v-eaf4c260]{position:relative;top:2px}.hotel-search-destination__control[data-v-eaf4c260]{width:200px}.item-tag[data-v-400b14af]{color:#333e48;background-color:#e7f2fc;border-radius:.25rem;height:1.5rem;padding:0 .25rem 0 .5rem;display:inline-flex;flex-flow:row nowrap;align-items:center;cursor:default;font-size:13px;max-width:100%}.item-tag__text[data-v-400b14af]{flex:1 1 auto;text-overflow:ellipsis;overflow:hidden}.item-tag__close[data-v-400b14af]{color:#0d77dc;flex:0 0 auto}.item-tag.item-tag--disabled[data-v-400b14af]{background:#f8f9fa;color:#6c879b}.item-tag.item-tag--narrow[data-v-400b14af]{padding:0 .25rem;height:1.1rem;border-radius:1px}.list[data-v-aaafc512]{padding:0;list-style-type:none;margin-bottom:0}.multi-select-theme{padding:12px 10px}.multi-select[data-v-03e45376]{height:36px;background-color:#fff;cursor:pointer}.multi-select--disabled[data-v-03e45376]{pointer-events:none;background-color:#f2f4f6}.multi-select--narrow[data-v-03e45376]{height:24px}.multi-select[data-v-03e45376],.multi-select[data-v-03e45376]:after,.multi-select[data-v-03e45376]:before{box-sizing:border-box;box-sizing:inherit}.multi-select .multi-select__field[data-v-03e45376]{width:calc(100% - 34px);height:34px;text-align:start}.multi-select.multi-select--narrow .multi-select__field[data-v-03e45376]{width:calc(100% - 24px);height:24px}.multi-select .multi-select__field.multi-select__field--multiple[data-v-03e45376]{padding-top:5px;padding-bottom:5px;padding-inline:5px 0}.multi-select .multi-select__field.multi-select__field--multiple.multi-select__field--empty[data-v-03e45376]{padding-top:.5rem;padding-bottom:.5rem;padding-inline:1rem 0}.multi-select.multi-select--narrow .multi-select__field.multi-select__field--multiple[data-v-03e45376]{padding-top:1px;padding-bottom:.1rem;padding-inline:.2rem 0}.multi-select.multi-select--narrow .multi-select__field.multi-select__field--multiple.multi-select__field--empty[data-v-03e45376]{padding-top:.1rem;padding-bottom:.5rem;padding-inline:.5rem 0}.multi-select__selected-item[data-v-03e45376]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.multi-select__selection-container[data-v-03e45376]{overflow:hidden;white-space:nowrap}.multi-select__selection-container.multi-select__selection-container--collapsed[data-v-03e45376]{display:none}.multi-select__selection-container.multi-select__selection-container--collapse-tags.multi-select__selection-container--expanded[data-v-03e45376]{height:auto}.multi-select__selection-container.multi-select__selection-container--collapse-tags.multi-select__selection-container--expanded.observe-fade[data-v-03e45376]{height:0}.multi-select__selection-container.multi-select__selection-container--collapse-tags.multi-select__selection-container--expanded.observe-fade+.multi-select__selection-container.multi-select__selection-container--collapsed[data-v-03e45376]{display:block}.multi-select__selection-container.multi-select__selection-container--expanded[data-v-03e45376]{height:auto;position:relative}.multi-select__selection-container.multi-select__selection-container--expanded.observe-fade[data-v-03e45376]:after{content:" ";display:block;width:10px;position:absolute;right:0;top:0;background:linear-gradient(270deg,#fff,transparent)}.multi-select__list[data-v-03e45376]{margin:0;padding:0;list-style-type:none;width:100%;font-size:13px}.multi-select__list.multi-select__list--nested[data-v-03e45376]{padding-inline-start:16px}.multi-select__item[data-v-03e45376]{margin:0;cursor:pointer;text-align:start}.multi-select__item[data-v-03e45376]:hover{background:#e7f2fc}.multi-select__item[data-v-03e45376]:not(.multi-select__item--disabled):active{background:#0d77dc}.multi-select__item:not(.multi-select__item--disabled):active .multi-select__description[data-v-03e45376]{color:#fff}.multi-select__item:first-child .multi-select__element[data-v-03e45376]{padding-top:0}.multi-select__item:last-child .multi-select__element[data-v-03e45376]{padding-bottom:0}.multi-select__item:not(.multi-select__item--disabled).multi-select__item--selected[data-v-03e45376]{background:#f2f4f6}.multi-select__item.multi-select__item--disabled[data-v-03e45376]{color:#c4c4c4;cursor:default}.multi-select__element[data-v-03e45376]{padding-top:.5rem;padding-bottom:.5rem;padding-inline:0 1rem;line-height:1.2rem;align-items:center;display:flex}.multi-select__element>svg[data-v-03e45376]{flex:0 0 auto;align-self:flex-start;position:relative;top:2px}.multi-select__description[data-v-03e45376]{font-size:11px;color:#6c879b}.dropdown__popper.dropdown__popper--multi-select{padding:16px}.dropdown__popper.dropdown__popper--multi-select .os-host{max-height:calc(206px - 2rem)}.dropdown__popper.dropdown__popper--multi-select .os-content{padding-inline-end:16px!important}.dropdown__popper.dropdown__popper--multi-select .os-host-scrollbar-vertical-hidden .os-content{padding-inline-end:0!important}.dropdown__popper--narrow .multi-select__element{padding:0 4px;line-height:20px}.dropdown__popper--narrow .multi-select__description{line-height:16px}.item-tag+.item-tag{margin-inline-start:.5rem}.item-tag+.item-tag--narrow{margin-inline-start:.25rem}.dropdown.dropdown--narrow.multi-select .dropdown__button{padding:1px 8px 1px 6px}.dropdown__popper--multi-select.dropdown__popper--narrow{padding:8px 4px!important}.hotel-search-category[data-v-0c3d0ac7]{display:flex}.hotel-search-category[data-v-0c3d0ac7]>:first-child{flex:0 0 122px}.hotel-search-category[data-v-0c3d0ac7]>:nth-child(2){flex:1 1 100%;min-width:1px}.hotel-search-category__label[data-v-0c3d0ac7]{position:relative}.hotel-search-category__label>span[data-v-0c3d0ac7]{position:relative;top:2px}.hotel-search-category__control[data-v-0c3d0ac7]{display:block}.hotel-search-meal[data-v-4a9a9413]{display:flex}.hotel-search-meal[data-v-4a9a9413]>:first-child{flex:0 0 122px}.hotel-search-meal[data-v-4a9a9413]>:nth-child(2){flex:1 1 100%;min-width:1px}.hotel-search-meal__label[data-v-4a9a9413]{position:relative}.hotel-search-meal__label>span[data-v-4a9a9413]{position:relative;top:2px}.hotel-search-meal__control[data-v-4a9a9413]{display:block}.month-calendar[data-v-256b0079],.month-calendar[data-v-256b0079]:after,.month-calendar[data-v-256b0079]:before{box-sizing:border-box;font-size:inherit;font-family:inherit;color:#333e48}.month-calendar:after [data-v-256b0079],.month-calendar:before [data-v-256b0079],.month-calendar [data-v-256b0079]{box-sizing:inherit;font-family:inherit;font-size:inherit;color:inherit}.month-calendar[data-v-256b0079]{width:224px}.month-calendar .month-calendar__weekdays[data-v-256b0079]{display:flex;flex-flow:row nowrap}.month-calendar .month-calendar__weekday[data-v-256b0079]{text-transform:capitalize;width:32px;height:32px;line-height:32px;display:inline-block;color:#c4c4c4;text-align:center}.month-calendar .month-calendar__day[data-v-256b0079]{display:inline-block;padding:2px;width:14.2857142857%;height:32px;text-align:center;vertical-align:top;line-height:0}.month-calendar .month-calendar__day.selected[data-v-256b0079]{position:relative}.month-calendar .month-calendar__day.selected[data-v-256b0079]:after,.month-calendar .month-calendar__day.selected[data-v-256b0079]:before{content:"";position:absolute;background-color:transparent;pointer-events:none}.month-calendar .month-calendar__day.selected[data-v-256b0079]:before{border:6px solid #fff;border-radius:0;width:100%;height:100%;top:0;left:0}.month-calendar .month-calendar__day.selected[data-v-256b0079]:after{border:2px solid #0d77dc;border-radius:4px;width:calc(100% - 4px);height:calc(100% - 4px);top:2px;left:2px}.month-calendar .month-calendar__day.selected_disabled[data-v-256b0079]:after{border:2px solid #9ec9f1}.month-calendar .month-calendar__day.selected.selected_start .day[data-v-256b0079],.month-calendar .month-calendar__day.selected.selected_start[data-v-256b0079]:after,.month-calendar .month-calendar__day.selected.selected_start[data-v-256b0079]:before{border-start-start-radius:50%;border-end-start-radius:50%}.month-calendar .month-calendar__day.selected.selected_end .day[data-v-256b0079],.month-calendar .month-calendar__day.selected.selected_end[data-v-256b0079]:after,.month-calendar .month-calendar__day.selected.selected_end[data-v-256b0079]:before{border-start-end-radius:50%;border-end-end-radius:50%}.month-calendar[data-v-256b0079] button{background-color:transparent;border:none}.month-calendar .day[data-v-256b0079]{display:block;width:100%;height:100%;border-radius:4px}.month-calendar .day.day--disabled[data-v-256b0079],.month-calendar .day.day--leading[data-v-256b0079],.month-calendar .day.day--trailing[data-v-256b0079]{color:#c4c4c4}.date-period-selector[data-v-4f46c5f2]{min-width:100px}.date-period-selector[data-v-4f46c5f2] .dropdown__control{height:100%;width:100%;background:#fff;cursor:pointer;padding-inline-start:8px;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.date-period-selector[data-v-4f46c5f2] .dropdown__control.dropdown__control--disabled{cursor:default}.date-period-selector[data-v-4f46c5f2] .dropdown__button{position:static;padding-inline-end:8px}.date-period-selector__display[data-v-4f46c5f2]{white-space:nowrap;flex:1 1 auto;min-width:1px;overflow:hidden;text-overflow:ellipsis}.date-period-selector__icon[data-v-4f46c5f2]{line-height:0}.date-period-selector__panel[data-v-4f46c5f2]{width:500px;background-color:#fff}.selector-panel__days[data-v-4f46c5f2]{border-radius:2px}.selector-panel__days .btn[data-v-4f46c5f2]{padding:0;width:36px;height:30px;border:1px solid #e7f2fc;background-color:#fff;color:#0d77dc;z-index:0}.selector-panel__days .btn[data-v-4f46c5f2]:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.selector-panel__days .btn[data-v-4f46c5f2]:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px}.selector-panel__days .btn[data-v-4f46c5f2]:focus{box-shadow:none!important}.selector-panel__days .btn[data-v-4f46c5f2]:active,.selector-panel__days .btn[data-v-4f46c5f2]:hover{z-index:0}.selector-panel__days .btn.active[data-v-4f46c5f2]{border-color:#0d77dc;background-color:#0d77dc;color:#fff}.selector-panel__days .btn.disabled[data-v-4f46c5f2]{background-color:#fff!important;color:#9ec9f1!important;border-color:#e7f2fc!important}.selector-panel__months[data-v-4f46c5f2]{display:flex;justify-content:space-between;padding:0 16px;margin-top:8px}.selector-panel__help-text[data-v-4f46c5f2]{font-size:11px;line-height:16px;color:#6c879b;text-align:center;padding:12px 16px}.selector-panel__help-text_dangerous[data-v-4f46c5f2]{color:#d65c39}.selector-panel__apply[data-v-4f46c5f2]{padding:0;margin-inline-start:auto}.selector-panel__header[data-v-4f46c5f2]{height:35px;display:flex;align-items:center;position:relative}.selector-panel__header+.selector-panel__body[data-v-4f46c5f2]{border-top:1px solid #e7f2fc}.selector-panel__to-next[data-v-4f46c5f2],.selector-panel__to-prev[data-v-4f46c5f2]{flex:0 0 auto;width:48px;border:none;background:transparent;height:100%;cursor:pointer;color:#0d77dc}.selector-panel__to-prev[data-v-4f46c5f2]{position:absolute;left:0;top:0}.selector-panel__to-next[disabled][data-v-4f46c5f2],.selector-panel__to-prev[disabled][data-v-4f46c5f2]{color:#c4c4c4}.selector-panel__to-next[data-v-4f46c5f2]{position:absolute;right:0;top:0}.selector-panel__month-info[data-v-4f46c5f2]{flex:1 1 50%;text-align:center}.selector-panel__body+.selector-panel__footer[data-v-4f46c5f2]{border-top:1px solid #c4c4c4}.selector-panel__footer[data-v-4f46c5f2]{height:52px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:0 16px}.month-info[data-v-4f46c5f2]>:nth-child(2){margin-inline-start:4px}.month-info__month[data-v-4f46c5f2]{font-weight:600}.dropdown__popper.dropdown__popper_date-period-selector{border-radius:2px}.dropdown__popper.dropdown__popper_date-period-selector .month-calendar{font-size:11px;width:224px}.dropdown__popper.dropdown__popper_date-period-selector .month-calendar .month-calendar__weekday{width:32px;height:32px;line-height:32px}.dropdown__popper.dropdown__popper_date-period-selector .month-calendar .month-calendar__day{width:32px;height:32px}.dropdown__popper.dropdown__popper_date-period-selector .month-calendar .day{border:none}.dropdown__popper.dropdown__popper_date-period-selector .month-calendar .day.day--red{background-color:#fdd0d0}.dropdown__popper.dropdown__popper_date-period-selector .month-calendar .day.day--yellow{background-color:#faf2ca}.dropdown__popper.dropdown__popper_date-period-selector .month-calendar .day.day--white{background-color:#fff}.dropdown__popper.dropdown__popper_date-period-selector .month-calendar .day.day--green{background-color:#c9ebc5}.dropdown__popper.dropdown__popper_date-period-selector .month-calendar .day__content{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.dropdown__popper.dropdown__popper_date-period-selector .month-calendar .selected{border-radius:0}.dropdown__popper.dropdown__popper_date-period-selector .month-calendar .selected.selected_start{border-start-start-radius:50%;border-end-start-radius:50%}.dropdown__popper.dropdown__popper_date-period-selector .month-calendar .selected.selected_end{border-start-end-radius:50%;border-end-end-radius:50%}.dropdown__popper.dropdown__popper_date-period-selector .month-calendar .selected.selected_tail{background:#f0f}.dropdown__popper.dropdown__popper_date-period-selector .month-calendar .accent{font-weight:700}.hotel-search-stay-period[data-v-47dee7c4]{display:flex}.hotel-search-stay-period[data-v-47dee7c4]>:first-child{flex:0 0 144px}.hotel-search-stay-period[data-v-47dee7c4]>:nth-child(2){flex:1 1 100%;min-width:1px}.hotel-search-stay-period__label>span[data-v-47dee7c4]{position:relative;top:2px}.departure-selector[data-v-47dee7c4]{display:block;height:24px}.scroll-content.os-host.os-host-overflow-y>.os-padding:after,.scroll-content.os-host.os-host-overflow-y>.os-padding:before{content:"";position:absolute;width:100%;height:10px;inset-inline-start:0;pointer-events:none;display:block}.scroll-content.os-host.os-host-overflow-y>.os-padding:before{z-index:20;top:0;background:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0))}.scroll-content.os-host.os-host-overflow-y>.os-padding:after{z-index:10;bottom:0;background:linear-gradient(0deg,#fff 0,hsla(0,0%,100%,0))}.scroll-content.os-host.os-host-overflow-y>.os-padding[data-os-scroll-position=end]:after,.scroll-content.os-host.os-host-overflow-y>.os-padding[data-os-scroll-position=start]:before{display:none}.hf-item[data-v-4b9de375]{padding:0 8px;user-select:none}.hf-item[data-v-4b9de375]>:first-child{font-weight:600;line-height:16px;word-break:break-word}.hf-item[data-v-4b9de375]>:first-child mark{padding:0;background:transparent;color:#f8b60a}.hf-item[data-v-4b9de375]>:nth-child(2){line-height:20px;color:#6c879b}.hotel-search[data-v-a0edec4e]{display:block}.hotel-search[data-v-a0edec4e] .dropdown__control{display:flex;flex-flow:row nowrap}.hotel-search[data-v-a0edec4e] .dropdown__button{position:static;padding-right:8px;cursor:default;display:block}.hotel-search[data-v-a0edec4e] .dropdown__button.dropdown__button_active{cursor:pointer}.hotel-search__display[data-v-a0edec4e]{flex:1 1 auto;min-width:1px;overflow:hidden;text-overflow:ellipsis}.hotel-search__input[data-v-a0edec4e]{display:block;padding-inline-start:8px;border:none;height:22px;line-height:22px;width:100%;text-overflow:ellipsis}.scroll-content[data-v-a0edec4e]{max-height:400px}.hotel-search__list[data-v-a0edec4e]{margin:0;padding:0;list-style-type:none}.hf-item[data-v-a0edec4e]{cursor:pointer}.hf-item+.hf-item[data-v-a0edec4e]{margin-top:8px}.hf-item.hf-item_highlight[data-v-a0edec4e],.hf-item[data-v-a0edec4e]:hover{background-color:#e7f2fc}.dropdown__popper.hotel-search-popper{width:300px;padding:8px}.hotel-search-hotel[data-v-5d83345c]{display:flex}.hotel-search-hotel[data-v-5d83345c]>:first-child{flex:0 0 122px}.hotel-search-hotel[data-v-5d83345c]>:nth-child(2){flex:1 1 100%;min-width:1px}.hotel-search-hotel__label[data-v-5d83345c]{position:relative}.hotel-search-hotel__label>span[data-v-5d83345c]{position:relative;top:2px}.hotel-search-hotel__control[data-v-5d83345c]{width:100%}.single-column-layout[data-v-d1264042]{display:flex;flex-flow:column nowrap;flex:1 1 100%;min-height:1px}.single-column-layout[data-v-d1264042]>:nth-child(2){flex:1 1 100%;min-height:1px}.single-column-layout__postcontent[data-v-d1264042],.single-column-layout__precontent[data-v-d1264042]{flex:0 0 auto}.single-column-layout .os-host.os-host-overflow-y .os-content{padding-inline-end:16px!important}.single-select[data-v-8e87d442]{display:block}.e-accommodation__counters[data-v-8e87d442]{margin-top:10px;display:flex;flex-flow:row nowrap}.e-accommodation__counters>[data-v-8e87d442]{flex:0 0 50%}.e-accommodation__ages[data-v-8e87d442]{margin-top:10px}.e-accommodation__adults[data-v-8e87d442],.e-accommodation__children[data-v-8e87d442]{width:74px;margin-top:4px}.e-accommodation__age-grid[data-v-8e87d442]{display:flex;flex-flow:row wrap;gap:8px;margin-top:4px}.e-accommodation__age-grid>[data-v-8e87d442]{flex:0 0 60px}.accommodation-control[data-v-d87715b8]{display:block}.accommodation-control[data-v-d87715b8] .dropdown__control{display:flex;flex-flow:row}.accommodation-control[data-v-d87715b8] .dropdown__button{position:static;flex:0 0 auto;min-width:1px;height:22px;padding:1px 0;padding-inline:2px 9px}.accommodation-control__display[data-v-d87715b8]{flex:1 1 100%;min-width:1px}.accommodation-display[data-v-d87715b8]{padding-inline-start:8px;position:relative;cursor:pointer}.accommodation-display__text[data-v-d87715b8]{white-space:nowrap;position:relative;top:2px;width:100%;display:block;text-overflow:ellipsis;overflow:hidden}.single-column-layout[data-v-d87715b8]{max-height:500px}.hsa__editor-list[data-v-d87715b8]{padding:0;margin:0;list-style-type:none}.hsa__editor-item.hsa__editor-item_underline[data-v-d87715b8]{border-bottom:1px solid #e7f2fc;padding-bottom:10px}.hsa__editor-item+.hsa__editor-item[data-v-d87715b8]{margin-top:10px}.hsa__add[data-v-d87715b8],.hsa__apply[data-v-d87715b8]{display:block;width:100%;margin-top:10px}.hsa__add[data-v-d87715b8]{border-style:dashed!important}.hsa__room-title[data-v-d87715b8]{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.hsa__room-title[data-v-d87715b8]>:first-child{font-weight:600}.hsa__remove-room[data-v-d87715b8]{appearance:none;cursor:pointer;background:transparent;color:#0d77dc;border:none;outline:none}.hsa__remove-room[data-v-d87715b8]:focus,.hsa__remove-room[data-v-d87715b8]:hover{outline:none}.hsa-popper{padding-top:16px;padding-bottom:20px;padding-inline:16px}.hsf-accommodation[data-v-aef3aba0]{display:flex}.hsf-accommodation[data-v-aef3aba0]>:nth-child(2){flex:1 1 100%;min-width:1px}.hsf-accommodation__label[data-v-aef3aba0]{flex:0 0 144px;position:relative;top:2px}.hsf-footer[data-v-f3a9e832]{border-radius:0 0 4px 4px;border-top:1px solid #9ec9f1;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:16px 24px}.hsf-footer>[data-v-f3a9e832]{width:216px}.hsf-footer__placeholder[data-v-f3a9e832]{border:1px solid #f2f4f6;border-radius:4px;padding:10px 16px;box-sizing:border-box!important}.radio-button-control__wrapper{display:inline-block}.radio-button-control__element:disabled+.radio-button-control__label{cursor:default}.radio-button-control__element{position:absolute;z-index:-1;opacity:0}.radio-button-control__element+.radio-button-control__label{display:inline-flex;user-select:none;cursor:pointer}.radio-button-control__element+.radio-button-control__label:before{content:"";display:inline-block;width:20px;height:20px;flex-shrink:0;flex-grow:0;border:1px solid #c4c4c4;background:#fff;margin-inline-end:8px;border-radius:50%;position:relative;top:-1px;box-shadow:none!important}.radio-button-control__element:not(:disabled):not(:checked)+.radio-button-control__label:hover:before{border-color:#b3d7ff}.radio-button-control__element:not(:disabled):active+.radio-button-control__label:before{background-color:#fff;border-color:#c4c4c4}.radio-button-control__element:focus+.radio-button-control__label:before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.radio-button-control__element:focus:not(:checked)+.radio-button-control__label:before{border-color:#80bdff}.radio-button-control__element:checked+.radio-button-control__label:before,[theme=longitours] .radio-button-control__element:checked+.radio-button-control__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='12' height='12' rx='6' fill='%230D77DC'/%3E%3C/svg%3E");border-color:#c4c4c4;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='12' height='12' rx='6' fill='%23049B8F'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:55% 55%}[theme=longitours] .radio-button-control__element:checked+.radio-button-control__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='12' height='12' rx='6' fill='%2300AAA5'/%3E%3C/svg%3E");background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='12' height='12' rx='6' fill='%23049B8F'/%3E%3C/svg%3E");background-position-y:3px;background-position-x:3px}.radio-button-control__element:disabled+.radio-button-control__label:before{background-color:#f2f4f6;border-color:#f2f4f6}.radio-button-control__element:disabled.radio-button-control__element:checked+.radio-button-control__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='12' height='12' rx='6' fill='%23C4C4C4'/%3E%3C/svg%3E")}body[theme=longitours] .radio-button-control__element:disabled.radio-button-control__element:checked+.radio-button-control__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='12' height='12' rx='6' fill='%2300AAA5'/%3E%3C/svg%3E")}body[theme=hb] .radio-button-control__element:disabled.radio-button-control__element:checked+.radio-button-control__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='12' height='12' rx='6' fill='%23049B8F'/%3E%3C/svg%3E")}.radio-button-control__element_small+.radio-button-control__label:before{width:16px;height:16px}.radio-button-control__element_small:checked+.radio-button-control__label:before{background-position-x:3px;background-position-y:3px}.radio-button-control__element_small+.radio-button-control__label:before{top:1px}.hsf-currency[data-v-2c2ec76d]{display:flex;gap:16px;border:none;background-color:#f8f9fa;border-radius:2px}body[theme=longitours] .hsf-currency[data-v-2c2ec76d]{background-color:unset}.checkbox-control__wrapper{display:inline-block;text-align:start}.checkbox-control__element{position:absolute;z-index:-1;opacity:0}.checkbox-control__element+.checkbox-control__label{display:inline-flex;user-select:none;cursor:pointer}.checkbox-control__element+.checkbox-control__label_small{font-size:11px}.checkbox-control__element+.checkbox-control__label_default{font-size:inherit}.checkbox-control__element:disabled+.checkbox-control__label{cursor:default}.checkbox-control__element+.checkbox-control__label:before{content:"";display:inline-block;width:20px;height:20px;flex-shrink:0;flex-grow:0;margin-inline-end:8px;background:#fff;border:1px solid #c4c4c4;box-sizing:border-box;border-radius:2px;position:relative;top:-1px;box-shadow:none!important}.checkbox-control__element:checked+.checkbox-control__label:before{border-color:#0d77dc;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%230d77dc' d='M6.795.407a.706.706 0 01.998.998L3.558 5.64a.706.706 0 01-.998 0L.207 3.287a.706.706 0 01.998-.998l1.854 1.854L6.795.407z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center 65%;background-size:60% 60%}[theme=hb] .checkbox-control__element:checked+.checkbox-control__label:before{border-color:var(--green-1)}.checkbox-control__element:indeterminate+.checkbox-control__label:before{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='8' height='8' rx='1' fill='%230D77DC'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:60% 60%}[theme=hb] .checkbox-control__element:indeterminate+.checkbox-control__label:before{border-color:var(--green-1)}.checkbox-control__element:not(:disabled):not(:checked):not(:indeterminate)+.checkbox-control__label:hover:before{border-color:#b3d7ff}.checkbox-control__element:not(:disabled):active+.checkbox-control__label:before{background-color:#b3d7ff;border-color:#b3d7ff}[theme=longitours] .checkbox-control__element:checked+.checkbox-control__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300AAA5' d='M6.795.407a.706.706 0 01.998.998L3.558 5.64a.706.706 0 01-.998 0L.207 3.287a.706.706 0 01.998-.998l1.854 1.854L6.795.407z'/%3E%3C/svg%3E")}[theme=longitours] .checkbox-control__element:indeterminate+.checkbox-control__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='8' height='8' rx='1' fill='%2300AAA5'/%3E%3C/svg%3E")}[theme=longitours] .checkbox-control__element:not(:disabled):not(:checked):not(:indeterminate)+.checkbox-control__label:hover:before{border-color:#9ec9f1}[theme=longitours] .checkbox-control__element:not(:disabled):active+.checkbox-control__label:before{background-color:#9ec9f1;border-color:#9ec9f1}[theme=hb] .checkbox-control__element:checked+.checkbox-control__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23049B8F' d='M6.795.407a.706.706 0 01.998.998L3.558 5.64a.706.706 0 01-.998 0L.207 3.287a.706.706 0 01.998-.998l1.854 1.854L6.795.407z'/%3E%3C/svg%3E")}[theme=hb] .checkbox-control__element:indeterminate+.checkbox-control__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='8' height='8' rx='1' fill='%23049B8F'/%3E%3C/svg%3E")}[theme=hb] .checkbox-control__element:not(:disabled):not(:checked):not(:indeterminate)+.checkbox-control__label:hover:before{border-color:#9ec9f1}[theme=hb] .checkbox-control__element:not(:disabled):active+.checkbox-control__label:before{background-color:#9ec9f1;border-color:#9ec9f1}.checkbox-control__element:focus+.checkbox-control__label:before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.checkbox-control__element:disabled+.checkbox-control__label:before{background-color:#e9ecef;border-color:#c4c4c4}[theme=hb] .checkbox-control__element:disabled+.checkbox-control__label:before{background-color:var(--black-5);border-color:var(--black-4)}.checkbox-control__element:disabled.checkbox-control__element:checked+.checkbox-control__label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23c4c4c4' d='M6.795.407a.706.706 0 01.998.998L3.558 5.64a.706.706 0 01-.998 0L.207 3.287a.706.706 0 01.998-.998l1.854 1.854L6.795.407z'/%3E%3C/svg%3E")}.checkbox-control__element_small+.checkbox-control__label:before{width:16px;height:16px}.checkbox-control__element_small:checked+.checkbox-control__label:before{background-position-y:4px}.checkbox-control__element_small+.checkbox-control__label:before{top:2px}.hsf-hotel-availability[data-v-fac071aa]{display:flex;gap:16px;border:none;background-color:#f8f9fa;border-radius:2px}body[theme=longitours] .hsf-hotel-availability[data-v-fac071aa]{background-color:unset}.hotel-search-form[data-v-458974e4]{background-color:#fff;box-shadow:0 2px 2px rgba(206,221,233,.402627);border-radius:4px}.hotel-search-form__content[data-v-458974e4]{border-top:1px solid #e7f2fc;padding:20px 24px}.hotel-search-inner-component-wrapper[data-v-458974e4]{border:1px solid #f2f4f6;border-radius:4px;padding:10px 16px;box-sizing:border-box!important}.hotel-search-inner-component-wrapper.hotel-search-inner-component-wrapper_disable[data-v-458974e4]{background-color:#f2f4f6}.hotel-search-inner-component-wrapper.hotel-search-inner-component-wrapper_center[data-v-458974e4]{display:flex;flex-direction:column;justify-content:center}.hotel-search-form__controls[data-v-458974e4]{display:flex;flex-flow:row nowrap;gap:16px}.hotel-search-form__controls[data-v-458974e4]>:first-child{flex:0 0 300px;min-width:1px}.hotel-search-form__controls[data-v-458974e4]>:nth-child(2){flex:1 1 100%;min-width:1px}.hotel-search-form__controls[data-v-458974e4]>:nth-child(3){flex:0 0 339px;min-width:1px}.hotel-search-form__hotel-category[data-v-458974e4],.hotel-search-form__meal[data-v-458974e4]{margin-top:10px}.hotel-search-form__head-row .hotel-search-inner-component-wrapper[data-v-458974e4]{height:112px}.hotel-search-form__bottom-row[data-v-458974e4]{height:40px;display:flex;gap:16px;margin-top:16px}.hotel-search-form__bottom-row .hotel-search-inner-component-wrapper[data-v-458974e4]{display:flex;gap:16px;border:none;background-color:#f8f9fa;border-radius:2px}body[theme=longitours] .hotel-search-form__bottom-row .hotel-search-inner-component-wrapper[data-v-458974e4]{background-color:#f6fbff}.hotel-search-form__bottom-row[data-v-458974e4]>:first-child{flex:0 0 462px}.hotel-search-form__bottom-row[data-v-458974e4]>:nth-child(2){flex:0 0 310px}.hotel-search-form__footer[data-v-458974e4]{border-radius:0 0 4px 4px;border-top:1px solid #9ec9f1;display:flex;flex-flow:row nowrap;justify-content:space-between;padding:16px 24px}.hotel-search-form__footer>[data-v-458974e4]{width:216px}.hotel-search-form[data-v-458974e4] .checkbox-control__element+.checkbox-control__label{font-size:13px}.hotel-search-form__accommodation[data-v-458974e4]{margin-top:16px}.data-waiting-animation[data-v-6194bf96]{background:linear-gradient(90deg,#f2f4f6 30%,#fff 50%,#f2f4f6 70%);background-size:300% 100%;animation:data-waiting-6194bf96 2s linear infinite}@keyframes data-waiting-6194bf96{0%{background-position:100% 50%}to{background-position:0 50%}}.tab-form-selector__button[data-v-6194bf96]{display:inline-block;background-color:#e7f2fc;border:solid #e7f2fc;border-width:1px 1px 0;color:#0d77dc;width:188px;padding:6px 0;border-radius:4px 0 0 0;height:34px}body[theme=longitours] .tab-form-selector__button[data-v-6194bf96]{background-color:#f0f}.tab-form-selector__button+.tab-form-selector__button[data-v-6194bf96]{border-radius:0}.tab-form-selector__button[data-v-6194bf96]:last-child{border-top-right-radius:4px}.tab-form-selector__button.tab-form-selector__button_active[data-v-6194bf96]{color:inherit;font-weight:600;background-color:#fff}body[theme=longitours] .tab-form-selector__button.tab-form-selector__button_active[data-v-6194bf96]{background-color:#fff}.hsf-header[data-v-52bb92bf]{background-color:#f8f9fa}body[theme=longitours] .hsf-header[data-v-52bb92bf]{background-color:#f6fbff}.hsf-header__tabs[data-v-52bb92bf]{padding:6px 0 0 6px}.control-header[data-v-47c73ba2]{display:flex;justify-content:space-between;margin-bottom:4px;height:19px}.control-header__clear-link[data-v-47c73ba2]{color:#0d77dc;font-size:11px;cursor:pointer;line-height:20px}.control-header__clear-icon[data-v-47c73ba2]{position:relative;top:-1px}.hotel-location-tree__node[data-v-2113b336] .checkbox-control__element:indeterminate+.checkbox-control__label:before{background-size:unset}.hotel-location-tree__location-name[data-v-2113b336]{position:relative;top:1.5px}.hotel-location-tree-wrapper[data-v-cd03bd10]{display:flex;flex-flow:column nowrap;height:100%}.hotel-location-tree-wrapper[data-v-cd03bd10] .hotel-location-tree__search-by-name{border:1px solid #c4c4c4;border-radius:2px;padding:0 10px;min-height:24px;margin-bottom:8px;-webkit-appearance:none}.hotel-location-tree-wrapper[data-v-cd03bd10] ul{list-style-type:none}.hotel-location-tree-wrapper[data-v-cd03bd10] .control-header{flex:0 0 auto}.hotel-location-tree-wrapper[data-v-cd03bd10] .scroll-content{flex:1 1 auto;min-height:1px}.hotel-location-tree-wrapper[data-v-cd03bd10] .hotel-location-tree__node{display:flex;align-items:center;line-height:1rem}.hotel-location-tree-wrapper[data-v-cd03bd10] .hotel-location-tree__node-selected .checkbox-control__wrapper{background-color:#e7f2fc;flex:auto}.hotel-location-tree-wrapper[data-v-cd03bd10] .hotel-location-tree__toggle-icon{color:#c4c4c4;margin-inline-end:8px;cursor:pointer}.hotel-location-tree-wrapper[data-v-cd03bd10] .hotel-location-tree-l2,.hotel-location-tree-wrapper[data-v-cd03bd10] .hotel-location-tree__checkbox-placeholder{margin-inline-start:20px}.hotel-location-tree-wrapper[data-v-cd03bd10] .hotel-location-tree-l3{margin-inline-start:40px}.hotel-location-tree-wrapper[data-v-cd03bd10] .hotel-location-tree-wrapper__form-control{position:relative}.hotel-location-tree-wrapper[data-v-cd03bd10] .hotel-location-tree-wrapper__form-control svg{position:absolute;top:8px;inset-inline-end:8px}.hotel-location-tree-wrapper[data-v-cd03bd10] .os-host.os-host-overflow-y .os-content{padding-inline-end:16px!important}.item-selector-item[data-v-2b7345d7]{margin-inline-end:16px;line-height:16px;padding:1px 0}.item-selector-item_selected[data-v-2b7345d7]{background-color:#f2f4f6}.item-selector-item__name[data-v-2b7345d7]{position:relative;top:1.5px;line-height:16px}.item-selector[data-v-5f6788ef]{display:flex;flex-flow:column nowrap;height:100%}.item-selector .control-header[data-v-5f6788ef]{flex:0 0 auto}.item-selector .scroll-content[data-v-5f6788ef]{flex:1 1 auto;min-height:1px}.item-selector .virtual_scroller:hover .item-selector-item[data-v-5f6788ef]{margin-inline-end:11px}.item-selector[data-v-5f6788ef] ::-webkit-scrollbar{width:5px;height:5px}.item-selector[data-v-5f6788ef] ::-webkit-scrollbar:hover,.item-selector[data-v-5f6788ef] :hover::-webkit-scrollbar{width:10px;height:10px}.item-selector[data-v-5f6788ef] ::-webkit-scrollbar-track{background:#e7f2fc}[theme=hb] .item-selector[data-v-5f6788ef] ::-webkit-scrollbar-track{background:var(--black-5)}.item-selector[data-v-5f6788ef] ::-webkit-scrollbar-thumb,.item-selector[data-v-5f6788ef] ::-webkit-scrollbar-thumb:hover{background:#0d77dc}.item-selector__filter-input[data-v-5f6788ef]{border:1px solid #c4c4c4;border-radius:2px;margin:8px 0;padding:0 10px;min-height:24px;-webkit-appearance:none}.item-selector[data-v-5f6788ef] .os-host.os-host-overflow-y .os-content{padding-inline-end:16px!important}.item-selector[data-v-5f6788ef] .checkbox-control__element+.checkbox-control__label{font-size:13px}.item-selector__list[data-v-5f6788ef]{margin-bottom:0}.item-selector__list li[data-v-5f6788ef]{list-style-type:none;line-height:1rem}.item-selector__list li.item-selector__list-element_selected[data-v-5f6788ef]{background-color:#e7f2fc}.item-selector .show-selected-only[data-v-5f6788ef]{color:#6c879b}.virtual_scroller[data-v-5f6788ef]{scrollbar-color:#0d77dc #e7f2fc;scrollbar-width:thin;overscroll-behavior:none}[theme=hb] .virtual_scroller[data-v-5f6788ef]{scrollbar-color:var(--green-1) var(--black-5)}.virtual_scroller__item[data-v-5f6788ef]{text-align:start}.hsf-advanced-category[data-v-961d3cde]{display:flex;flex-flow:column nowrap;height:100%}.hsf-advanced-category .control-header[data-v-961d3cde]{flex:0 0 auto}.hsf-advanced-category .scroll-content[data-v-961d3cde]{flex:1 1 auto;min-height:1px}.hsf-advanced-category[data-v-961d3cde] .os-host.os-host-overflow-y .os-content{padding-inline-end:16px!important}.hsf-advanced-category[data-v-961d3cde] .checkbox-control__element+.checkbox-control__label{font-size:13px}.hsf-advanced-category[data-v-961d3cde] .checkbox-control__wrapper,.hsf-advanced-category[data-v-961d3cde] .checkbox-control__wrapper .checkbox-control__label{width:100%}.hsf-advanced-category__list[data-v-961d3cde]{margin-bottom:0}.hsf-advanced-category__list li[data-v-961d3cde]{list-style-type:none;margin-inline-end:4px;line-height:1rem;overflow:hidden}.hsf-advanced-category__list li.hsf-advanced-category__list-element_selected[data-v-961d3cde]{background-color:#e7f2fc}.hsf-advanced-meal[data-v-b8f045e8]{display:flex;flex-flow:column nowrap;height:100%}.hsf-advanced-meal .control-header[data-v-b8f045e8]{flex:0 0 auto}.hsf-advanced-meal .scroll-content[data-v-b8f045e8]{flex:1 1 auto;min-height:1px}.hsf-advanced-meal[data-v-b8f045e8] .os-host.os-host-overflow-y .os-content{padding-inline-end:16px!important}.hsf-advanced-meal[data-v-b8f045e8] .checkbox-control__element+.checkbox-control__label{font-size:13px}.hsf-advanced-meal[data-v-b8f045e8] .checkbox-control__wrapper,.hsf-advanced-meal[data-v-b8f045e8] .checkbox-control__wrapper .checkbox-control__label{width:100%}.hsf-advanced-meal__list[data-v-b8f045e8]{margin-bottom:0}.hsf-advanced-meal__list li[data-v-b8f045e8]{list-style-type:none;margin-inline-end:4px;line-height:1rem;overflow:hidden}.hsf-advanced-meal__list li.hsf-advanced-meal__list-element_selected[data-v-b8f045e8]{background-color:#e7f2fc}.hsf-advanced-meal__name[data-v-b8f045e8]{position:relative;top:1.5px}.hotel-attributes[data-v-5439325c]{display:flex;flex-flow:column nowrap;height:100%}.hotel-attributes .control-header[data-v-5439325c]{flex:0 0 auto}.hotel-attributes .scroll-content[data-v-5439325c]{flex:1 1 auto;min-height:1px}.hotel-attributes[data-v-5439325c] .os-host.os-host-overflow-y .os-content{padding-inline-end:16px!important}.hotel-attributes[data-v-5439325c] .checkbox-control__element+.checkbox-control__label{font-size:13px}.hotel-attributes[data-v-5439325c] .checkbox-control__wrapper,.hotel-attributes[data-v-5439325c] .checkbox-control__wrapper .checkbox-control__label{width:100%}.hotel-attributes__list[data-v-5439325c]{margin-bottom:0}.hotel-attributes__list li[data-v-5439325c]{list-style-type:none;line-height:1rem;text-align:start}.hotel-attributes__list li.hotel-attributes__list-element_selected[data-v-5439325c]{background-color:#f2f4f6}.hotel-attributes__icon[data-v-5439325c]{position:relative;top:2px;inset-inline-start:-2px;flex-shrink:0}.hotel-attributes__category-name[data-v-5439325c]{position:relative;top:1.5px}.hsf-advanced[data-v-73f37019]{background-color:#fff;box-shadow:0 2px 2px rgba(206,221,233,.402627);border-radius:4px}.hsf-advanced__content[data-v-73f37019]{border-top:1px solid #e7f2fc;padding:20px 24px}.hotel-search-inner-component-wrapper[data-v-73f37019]{border:1px solid #f2f4f6;border-radius:4px;padding:10px 16px;box-sizing:border-box!important}.hotel-search-inner-component-wrapper.hotel-search-inner-component-wrapper_disable[data-v-73f37019]{background-color:#f2f4f6}.hsf-advanced__head-row .hotel-search-inner-component-wrapper[data-v-73f37019]{display:flex;height:46px;justify-content:space-between;gap:28px}.hsf-advanced__head-row .hotel-search-inner-component-wrapper[data-v-73f37019]>:first-child{flex:0 0 288px}.hsf-advanced__head-row .hotel-search-inner-component-wrapper[data-v-73f37019]>:nth-child(2){flex:0 0 372px}.hsf-advanced__head-row .hotel-search-inner-component-wrapper[data-v-73f37019]>:nth-child(3){flex:1 1 auto}.hsf-advanced__bottom-row[data-v-73f37019]{height:40px;display:flex;gap:16px;margin-top:16px}.hsf-advanced__bottom-row .hotel-search-inner-component-wrapper[data-v-73f37019]{display:flex;gap:16px;border:none;background-color:#f8f9fa;border-radius:2px}body[theme=longitours] .hsf-advanced__bottom-row .hotel-search-inner-component-wrapper[data-v-73f37019]{background-color:#f6fbff}.hsf-advanced__bottom-row[data-v-73f37019]>:first-child{flex:0 0 462px}.hsf-advanced__bottom-row[data-v-73f37019]>:nth-child(2){flex:0 0 310px}.hsf-advanced[data-v-73f37019] .checkbox-control__element+.checkbox-control__label{font-size:13px}.hsf-advanced[data-v-73f37019] .hsf-accommodation__input{width:242px}.hsf-advanced[data-v-73f37019] .hsf-accommodation__label{flex:0 0 80px;margin-inline-end:8px}.hsf-advanced[data-v-73f37019] .hotel-search-stay-period__label{flex:0 0 136px;margin-inline-end:8px}.hsf-advanced[data-v-73f37019] .os-theme-my-account:hover>.os-scrollbar-vertical>.os-scrollbar-track:before,.hsf-advanced[data-v-73f37019] .os-theme-my-account>.os-scrollbar-vertical.active>.os-scrollbar-track:before,.hsf-advanced[data-v-73f37019] .os-theme-my-account>.os-scrollbar-vertical:hover>.os-scrollbar-track:before{width:100%;inset-inline-start:0}.hsf-advanced[data-v-73f37019] .os-theme-my-account:hover>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle:before{width:100%}.hsf-advanced[data-v-73f37019] .os-theme-my-account>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle.active:before,.hsf-advanced[data-v-73f37019] .os-theme-my-account>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle:hover:before{height:100%}.hsf-advanced[data-v-73f37019] .os-theme-my-account>.os-scrollbar-vertical.active>.os-scrollbar-track>.os-scrollbar-handle:before,.hsf-advanced[data-v-73f37019] .os-theme-my-account>.os-scrollbar-vertical:hover>.os-scrollbar-track>.os-scrollbar-handle:before{width:100%}.hsf-country[data-v-73f37019]{display:flex}.hsf-country__label[data-v-73f37019]{flex:0 0 80px;margin-inline-end:8px}.hsf-country__label>span[data-v-73f37019]{position:relative;top:2px}.hfs-country__control[data-v-73f37019]{width:200px}.hsf-advanced__middle[data-v-73f37019]{margin-top:16px;display:flex;flex-flow:row nowrap;gap:16px;height:380px}.hsf-advanced__middle[data-v-73f37019]>:first-child{flex:0 0 auto;width:242px}.hsf-advanced__middle[data-v-73f37019]>:nth-child(2){flex:0 0 auto;width:124px}.hsf-advanced__middle[data-v-73f37019]>:nth-child(3){flex:0 0 auto;width:216px}.hsf-advanced__middle[data-v-73f37019]>:nth-child(4){flex:1 1 auto;min-width:1px}.hsf-advanced__col-hotel-opt[data-v-73f37019]{display:flex;flex-flow:column nowrap;gap:10px}.hsf-advanced__col-hotel-opt[data-v-73f37019]>:first-child{height:185px;flex:0 0 auto}.hsf-advanced__col-hotel-opt[data-v-73f37019]>:nth-child(2){flex:1 1 auto;min-height:1px}.search-not-available[data-v-60860804]{height:360px;display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:40px;background:#fff;box-shadow:0 2px 2px rgba(206,221,233,.4);border-radius:4px}.search-not-available__button[data-v-60860804]{margin-top:16px}.search-not-available__title[data-v-60860804]{margin-top:24px;font-size:16px;color:#000}#hotel-search-app[data-v-42320fc2]{min-width:1128px;margin-bottom:20px}.hotel-search-app__search-form[data-v-42320fc2]{margin-top:20px}.data-waiting-animation{background:linear-gradient(90deg,#f2f4f6 30%,#fff 50%,#f2f4f6 70%);background-size:300% 100%;animation:data-waiting 2s linear infinite}@keyframes data-waiting{0%{background-position:100% 50%}to{background-position:0 50%}}
