.header__searchDropdown{background:var(--color-white);left:0;min-height:79px;opacity:1;padding:24px 0;pointer-events:none;position:absolute;top:76px;transform:translatey(-150%);transition:transform .5s ease;width:100%;z-index:9991}.header__searchDropdown.open{pointer-events:auto;transform:none}.searchDropdown .container{align-items:center;display:flex;width:100%}.searchDropdown__title{margin-right:25px}.searchDropdown__formFilter{align-items:center;display:flex}.searchDropdown__formFields{column-gap:clamp(10px,2dvw,40px)}.searchDropdown__icon{margin-right:10px;width:25px}.searchDropdown__inner select{border:none;padding-left:0;padding-right:0;width:100px}.baths .searchDropdown__inner select,.beds .searchDropdown__inner select,.cars .searchDropdown__inner select{width:65px}.searchDropdown__formFields,.searchDropdown__searchBox{align-items:center;display:flex}.searchDropdown__searchBox{margin-right:25px}.searchDropdown__searchBox label{font-size:11px;letter-spacing:.4px;line-height:1;margin:0}form .searchDropdown__searchBox input{border:1px solid var(--color-grey);font-size:13px;height:31px;max-width:200px;padding:2px 14px;width:200px}button.searchDropdown__close{margin-left:auto;padding:10px}@media (max-width:1650px){.searchDropdown__title{display:none}}@media (max-width:1365px){.searchDropdown .container{align-items:start;flex-direction:column;padding-left:30px;padding-right:30px}.header__searchDropdown.open{min-height:100vh}.searchDropdown__title{display:block}form.searchDropdown__formFilter{flex-direction:column;margin-top:30px}.searchDropdown__close{position:absolute;right:20px;top:0}.searchDropdown__formFields{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:30px;row-gap:20px}.searchDropdown__searchBox label{margin-right:20px;min-width:fit-content}.searchDropdown__submitBtn{width:100%}.searchDropdown__submitBtn button{justify-content:center;max-width:100%;padding:12px 18px;width:100%}}@media (max-width:990px){form.searchDropdown__formFilter{width:100%}.searchDropdown__formFields{grid-template-columns:1fr 1fr;width:100%}.searchDropdown__searchBox{width:250px}}@media (max-width:768px){form.searchDropdown__formFilter{margin-top:20px}.header__searchDropdown{top:50px}.searchDropdown__close,.searchDropdown__title{display:none}.searchDropdown__formFields{grid-template-columns:1fr}.searchDropdown__searchBack{cursor:pointer;display:flex;font-size:16px;gap:15px;padding:5px 0;text-transform:uppercase}}