.closest-3-locations[data-v-cab025cc]{text-align:left;background-color:#4a55688c;flex-direction:column;max-width:22rem;margin:1.5rem auto 0;padding:1rem 1.5rem;display:flex}.closest-3-locations a.location[data-v-cab025cc]{color:var(--color-font-light);letter-spacing:.02em;align-items:center;padding:.5rem 0;font-weight:500;display:flex}.closest-3-locations a.location .name[data-v-cab025cc]{flex:auto}.closest-3-locations a.location .distance[data-v-cab025cc]{text-align:right;padding-right:.5rem}.closest-3-locations a.location .animated-arrow[data-v-cab025cc]{justify-content:flex-end;display:flex}.closest-3-locations a.location .animated-arrow .arrow-wrap[data-v-cab025cc]{width:auto;transition:var(--transition-base);margin-left:5px;padding:2px;display:flex;position:relative}.closest-3-locations a.location .animated-arrow .arrow-wrap[data-v-cab025cc]:after{content:"";border:2px solid var(--color-font-light);transition:var(--transition-base);border-radius:50%;position:absolute;inset:0}.closest-3-locations a.location .arrow-icon[data-v-cab025cc]{width:14px;height:14px;fill:var(--color-font-light);stroke:var(--color-font-light)}:is(.closest-3-locations a.location:focus,.closest-3-locations a.location:hover) .arrow-wrap[data-v-cab025cc]{transform:translate(5px)}:is(.closest-3-locations a.location:focus,.closest-3-locations a.location:hover) .arrow-wrap[data-v-cab025cc]:after{opacity:0;transform:translate(-3px)}.slide-enter-active[data-v-cab025cc],.slide-leave-active[data-v-cab025cc]{transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1)}.slide-enter-from[data-v-cab025cc],.slide-leave-to[data-v-cab025cc]{opacity:0;transform:translateY(-25%)}.location-search[data-v-dbd33247]{text-align:center;flex-direction:column;justify-content:center;width:100%;display:flex}.location-search .heading[data-v-dbd33247]{margin-bottom:.6rem;font-size:1.6rem}.location-search .heading[data-v-dbd33247],.location-search .subtitle[data-v-dbd33247]{letter-spacing:.1em}.location-search .form[data-v-dbd33247]{margin-top:1rem}.location-search .form .search-input[data-v-dbd33247]{border:1px solid var(--color-light-border);justify-content:space-between;align-items:center;height:3rem;display:flex}.location-search .form .search-input .base-icon[data-v-dbd33247]{--base-icon-size:2rem;--base-icon-stroke:none;color:var(--color-font-dark)}@media screen and (width<=450px){.location-search .form .search-input .base-icon[data-v-dbd33247]{--base-icon-size:1rem}}.location-search .form .search-input .base-icon.icon-before[data-v-dbd33247]{max-width:2rem;margin-left:.7rem;margin-right:.3rem}@media screen and (width<=450px){.location-search .form .search-input .base-icon.icon-before[data-v-dbd33247]{margin-left:.4rem;margin-right:.1rem}}.location-search .form .search-input input[data-v-dbd33247]{width:100%;height:100%;color:var(--color-font-dark);letter-spacing:.04em;border:none;padding:.5rem;font-size:1.2rem}.location-search .form .search-input input[data-v-dbd33247]::placeholder{color:var(--color-font-gray);font-weight:300}@media screen and (width<=450px){.location-search .form .search-input input[data-v-dbd33247]{width:75%}}.location-search .form .search-input .get-geolocation[data-v-dbd33247]{background-color:var(--color-font-light);border:none;border-radius:50%;width:2.4rem;margin:0 .3rem;padding:.3rem}.location-search .form .search-input .get-geolocation[data-v-dbd33247]:focus,.location-search .form .search-input .get-geolocation[data-v-dbd33247]:hover{cursor:pointer;background-color:var(--color-light-gray)}.location-search .form .search-input .get-geolocation .icon-after[data-v-dbd33247]{width:100%;height:100%}.location-search .form .search-button[data-v-dbd33247]{--base-button-font-size:1.5rem;width:80%;height:3rem;margin:1rem auto;font-weight:500}.location-search .geolocation-loading-error-indicator[data-v-dbd33247],.location-search .geolocation-loading-indicator[data-v-dbd33247],.location-search .loading-error-indicator[data-v-dbd33247],.location-search .loading-indicator[data-v-dbd33247]{letter-spacing:.02em;text-align:center;margin-top:1.5rem;font-weight:500}.location-search.light-theme .heading[data-v-dbd33247]{color:var(--color-font-light)}.location-search.light-theme .subtitle[data-v-dbd33247]{color:var(--color-light-gray)}.location-search.light-theme .form .search-input[data-v-dbd33247]{background-color:var(--color-font-light)}.location-search.light-theme .form .search-input .svg-icon[data-v-dbd33247]{color:var(--color-font-dark)}.location-search.light-theme .form .search-input input[data-v-dbd33247]{color:var(--color-font-dark)}.location-search.light-theme .form .search-input input[data-v-dbd33247]::placeholder{color:var(--color-font-gray)}.location-search.light-theme .geolocation-loading-error-indicator[data-v-dbd33247],.location-search.light-theme .geolocation-loading-indicator[data-v-dbd33247],.location-search.light-theme .loading-error-indicator[data-v-dbd33247],.location-search.light-theme .loading-indicator[data-v-dbd33247]{color:var(--color-font-light)}
