.search-form-filters{display:flex;justify-content:center;position:fixed;bottom:0;left:0;padding:22px 30px;width:100%;z-index:12}.search-form-filters__container{display:flex;flex-direction:column;max-width:1600px;position:relative;width:100%}@media screen and (min-width: 1024px){.search-form-filters__container{flex-direction:row;max-height:44px}}[modal-open] .search-form-filters__container{background-color:rgba(0,0,0,.6);backdrop-filter:blur(4px);border-radius:10px;max-width:370px;padding:30px;flex-direction:column;max-height:initial}@media screen and (min-width: 1024px){[modal-open] .search-form-filters__container{padding:50px 45px}}.search-form-filters__container>*{flex:1}@media screen and (min-width: 1024px){.search-form-filters__departures-wrap,.search-form-filters__nights-wrap,.search-form-filters__passengers-wrap,.search-form-filters__submit.btn{margin-left:15px}}[modal-open] .search-form-filters__departures-wrap,[modal-open] .search-form-filters__nights-wrap,[modal-open] .search-form-filters__passengers-wrap,[modal-open] .search-form-filters__submit.btn{margin-top:15px;margin-left:0;max-width:100%}.search-form-filters select,.search-form-filters .multi-select{display:none;transition:none}@media screen and (min-width: 1024px){.search-form-filters select,.search-form-filters .multi-select{display:block}}.search-form-filters[modal-open]{background-color:rgba(0,0,0,.6);backdrop-filter:blur(4px);height:100%;z-index:999;align-items:center;padding:var(--grid-col-gutter)}.search-form-filters[modal-open] select,.search-form-filters[modal-open] .multi-select{display:block}.search-form-filters__modal-open,.search-form-filters__submit{margin:0 auto;max-width:200px;width:100%;transition-property:background-color;display:none}@media screen and (min-width: 1024px){.search-form-filters__modal-open,.search-form-filters__submit{max-width:140px}}@media screen and (min-width: 1280px){.search-form-filters__modal-open,.search-form-filters__submit{max-width:200px}}[modal-open] .search-form-filters__modal-open,[modal-open] .search-form-filters__submit{max-width:100%}.search-form-filters__modal-open[disabled],.search-form-filters__submit[disabled]{cursor:not-allowed}.search-form-filters__modal-open{display:block;min-height:44px;padding:0}@media screen and (min-width: 1024px){.search-form-filters__modal-open{display:none}}[modal-open] .search-form-filters__modal-open{display:none}.search-form-filters__submit{display:none}@media screen and (min-width: 1024px){.search-form-filters__submit{display:block}}[modal-open] .search-form-filters__submit{display:block}.search-form-filters__submit:disabled{background-color:var(--color-red);color:var(--color-white) !important}.search-form-filters__submit:disabled:hover{background-color:var(--color-red-dark)}.search-form-filters__title{color:var(--color-white);display:none;margin:0 0 15px;text-align:center}[modal-open] .search-form-filters__title{display:block}.search-form-filters__close{color:var(--color-white);cursor:pointer;position:absolute;display:none;right:0;top:-28px}[modal-open] .search-form-filters__close{display:block}.search-form-filters .multi-select__inner{border-color:var(--color-gray-500)}.search-form-filters .multi-select--placeholder::before{font-size:15px}.search-form-filters select{font-size:15px;height:100%}.search-form-filters__departures{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill='%23142346' fill-rule='evenodd' d='M5.6 0v1.9h8V0h2.7v1.9h3.101v17.8H0V1.9h3V0h2.6Zm11.9 6.1H1.9v11.7h15.6V6.1Zm-3 6.8v1.9h-1.9v-1.9h1.9Zm-3.9 0v1.9H8.7v-1.9h1.9Zm-3.9 0v1.9H4.8v-1.9h1.9ZM10.6 9v1.9H8.7V9h1.9Zm3.9 0v1.9h-1.9V9h1.9ZM6.7 9v1.9H4.8V9h1.9Z'/%3E%3C/svg%3E") !important;background-size:20px}.search-form-filters__departures:disabled{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill='%23B5B5B5' fill-rule='evenodd' d='M5.6 0v1.9h8V0h2.7v1.9h3.101v17.8H0V1.9h3V0h2.6Zm11.9 6.1H1.9v11.7h15.6V6.1Zm-3 6.8v1.9h-1.9v-1.9h1.9Zm-3.9 0v1.9H8.7v-1.9h1.9Zm-3.9 0v1.9H4.8v-1.9h1.9ZM10.6 9v1.9H8.7V9h1.9Zm3.9 0v1.9h-1.9V9h1.9ZM6.7 9v1.9H4.8V9h1.9Z'/%3E%3C/svg%3E") !important}@media screen and (min-width: 1024px){.search-form-filters__nights-wrap,.search-form-filters__passengers-wrap{max-width:185px}}@media screen and (min-width: 1280px){.search-form-filters__nights-wrap,.search-form-filters__passengers-wrap{max-width:none}}
