.homepage-city-selector[data-v-306b5091]{min-width:230px;min-height:40px;margin:auto;display:block;position:relative}.homepage-city-selector__wrapper[data-v-306b5091]{z-index:20;border:var(--color-primary) solid 2px;background-color:var(--color-white);flex-direction:column;align-items:center;margin:auto;display:flex;position:relative;top:0}.homepage-city-selector__wrapper--no-border-list[data-v-306b5091]{border:none}.homepage-city-selector__wrapper--small[data-v-306b5091]{border-radius:8px;width:220px;padding:5px 17px;font-size:.875rem}@media only screen and (width>=568px){.homepage-city-selector__wrapper--small[data-v-306b5091]{width:240px}}.homepage-city-selector__wrapper--medium[data-v-306b5091]{border-radius:16px;width:280px;padding:13px 17px;font-size:1.125rem}@media only screen and (width>=568px){.homepage-city-selector__wrapper--medium[data-v-306b5091]{width:335px}}.homepage-city-selector .fade-slide-enter-active[data-v-306b5091],.homepage-city-selector .fade-slide-leave-active[data-v-306b5091]{transition:opacity .3s,transform .3s}.homepage-city-selector .fade-slide-enter-from[data-v-306b5091],.homepage-city-selector .fade-slide-leave-to[data-v-306b5091]{opacity:0;transform:translateY(10px)}.homepage-city-selector .fade-slide-enter-to[data-v-306b5091],.homepage-city-selector .fade-slide-leave-from[data-v-306b5091]{opacity:1;transform:translateY(0)}.homepage-city-selector__search-icon-wrapper[data-v-306b5091]{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.homepage-city-selector__search-icon[data-v-306b5091]{width:20px;height:20px}.homepage-city-selector__input-wrapper[data-v-306b5091]{align-items:center;width:100%;display:flex}.homepage-city-selector__input-wrapper[data-v-306b5091]:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.homepage-city-selector__input-wrapper--no-border-list[data-v-306b5091]{border:solid var(--color-primary) 2px;border-radius:12px;padding:10px 17px;font-size:1.125rem}.homepage-city-selector__input[data-v-306b5091]{appearance:none;background:0 0;border:none;outline:none;width:calc(100% - 30px);height:20px;margin-left:10px;padding-top:2px;font-size:1.125rem}.homepage-city-selector__input .homepage-city-selector__input[data-v-306b5091]::placeholder{color:var(--color-night-blue-900);opacity:1}.homepage-city-selector__input[data-v-306b5091]::-moz-placeholder{color:var(--color-night-blue-900)}.homepage-city-selector__cities[data-v-306b5091]{scroll-behavior:smooth;width:100%;overflow-y:auto}.homepage-city-selector ol li[data-v-306b5091]{text-align:left;margin-bottom:14px;font-size:1rem;list-style:none}.homepage-city-selector li[data-v-306b5091]:hover{color:var(--color-primary)}.homepage-city-selector__cities-list[data-v-306b5091]{background-color:var(--color-white);width:100%;margin-top:20px}@media only screen and (width>=1238px){.homepage-city-selector__cities-list[data-v-306b5091]{margin-top:30px}}.homepage-city-selector__city[data-v-306b5091]{margin-left:5px;margin-right:5px;display:block}
