.c-field__location--active{border:.2rem solid #008189;border-radius:.8rem .8rem 0 0}.c-field__location .is-loading{cursor:not-allowed}.c-field__autocomplete-dropdowns{background:#fff;border:.2rem solid #008189;border-radius:0 0 .8rem .8rem;border-top:0;font-family:Inter,Arial,sans-serif;max-height:35rem!important;overflow-y:scroll;overflow-y:auto;position:relative;scrollbar-color:#008189 #f7f7f7;scrollbar-width:thin;z-index:20}.c-field__autocomplete-dropdowns ::-webkit-scrollbar{height:.5rem;width:.5rem}.c-field__autocomplete-dropdowns ::-webkit-scrollbar-track{background:transparent;border-radius:1rem}.c-field__autocomplete-dropdowns ::-webkit-scrollbar-thumb{background:#008189;border-radius:1rem}.c-field__autocomplete-dropdowns ::-webkit-scrollbar-thumb:hover{opacity:.8}.c-field__autocomplete-dropdowns *{scrollbar-color:#008189 #f7f7f7;scrollbar-width:thin}.c-field__autocomplete-dropdowns .dropdown-header{background:#e9fcfa;cursor:unset;display:block;font-size:1.4rem}.c-field__autocomplete-dropdowns .dropdown-header a{color:#333336}.c-field__autocomplete-dropdowns div{border-top:.2rem solid #f2eee8;cursor:pointer;display:flex;flex-direction:column;gap:.2rem;padding:1.2rem;text-align:left}.c-field__autocomplete-dropdowns div .sub-category{color:#008189;font-size:1.4rem}.c-field__autocomplete-dropdowns div:first-child{border-top:0}.c-field__autocomplete-dropdowns div:last-child{border-radius:0 0 .8rem .8rem}.c-field__autocomplete-dropdowns div:hover{background:#e9fcfa}.c-field__autocomplete-dropdowns .empty{display:none}.c-field__autocomplete-dropdowns .autocomplete-footer{padding:2.4rem 1.2rem}.c-field__autocomplete-dropdowns .autocomplete-footer-content{padding:0}.c-field__autocomplete-dropdowns .autocomplete-footer-button{margin:1rem auto 0;width:-moz-fit-content;width:fit-content}.c-field__location-loader{animation:spin 1s linear infinite;border:.4rem solid #e9fcfa;border-radius:50%;border-top-color:#008189;display:none;height:3rem;position:absolute;right:1rem;top:1.2rem;width:3rem}.c-field__location-loader.active{display:inline-block}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.autocomplete-footer{background:#e9fcfa;border-top:.1rem solid #333336!important}.empty+.autocomplete-footer{border-top:none!important}.autocomplete-footer-text{font-size:1.4rem}.autocomplete-footer-button{margin-top:1rem}