.property-search-autocomplete{position:relative;width:100%}.property-search-autocomplete>div,.property-search-autocomplete div[data-lock]{height:100%}.property-search-autocomplete__input-wrapper{align-items:center;display:flex;position:relative}.property-search-autocomplete__field{margin-bottom:0;width:100%}.property-search-autocomplete__field .field__input{text-overflow:ellipsis}.property-search-autocomplete__field .field__input::placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-search-autocomplete__field .field{margin-bottom:0}.property-search-autocomplete__field .field__group{margin-bottom:0;margin-top:0}.property-search-autocomplete__field .field__input{padding-right:2rem}.property-search-autocomplete--seamless .property-search-autocomplete__field .field__group,.property-search-autocomplete--seamless .property-search-autocomplete__field .field__icon,.property-search-autocomplete--seamless .property-search-autocomplete__field .field__input{background:transparent}.property-search-autocomplete--seamless .property-search-autocomplete__field .field__group{border:0;border-radius:0;box-shadow:none}.property-search-autocomplete__clear{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font-size:1.25rem;height:1.5rem;justify-content:center;opacity:.5;padding:0;position:absolute;right:0}.property-search-autocomplete__clear:hover{opacity:1}.property-search-autocomplete__dropdown{background:#fff;border:1px solid var(--helio-input-border-color,#dedfe3);border-bottom-left-radius:var(--border-radius-1,3px);border-bottom-right-radius:var(--border-radius-1,3px);border-top:0;box-shadow:0 14px 14px rgba(0,0,0,.14);left:0;overflow:hidden;padding-bottom:.375rem;position:absolute;right:0;top:100%;z-index:50}.property-search-autocomplete:not(.property-search-autocomplete--seamless) .property-search-autocomplete__field{position:relative;z-index:51}.property-search-autocomplete:not(.property-search-autocomplete--seamless) .property-search-autocomplete__dropdown{padding-top:var(--border-radius-1,3px);top:calc(100% - var(--border-radius-1, 3px))}.property-search-autocomplete__dropdown-scroll{max-height:20rem;overflow-y:auto}@media(max-height:580px){.property-search-autocomplete__dropdown-scroll{max-height:15rem}}@media(max-height:480px){.property-search-autocomplete__dropdown-scroll{max-height:10rem}}.property-search-autocomplete__section{padding:0 .5rem}.property-search-autocomplete__section-title{background:#f3f5f9;color:#636368;font-size:.875rem;font-weight:500;line-height:1.375rem;margin:0 -.5rem;padding:.25rem 1rem}.property-search-autocomplete__item{background:transparent;border:0;border-radius:var(--border-radius-1,3px);color:#4a4a4f;cursor:pointer;display:block;font-size:1rem;line-height:1.5rem;padding:.5rem 1rem;text-align:left;width:100%}.property-search-autocomplete__item strong{color:#19191e;font-weight:500}.property-search-autocomplete__item--active,.property-search-autocomplete__item:hover{background:#f3f5f9}.property-search-autocomplete__status{color:#636368;font-size:1rem;padding:1rem;text-align:center}