.b-location-select[data-v-167ef1d7]{min-width:0;width:100%}.b-location-select .b-select--current[data-v-167ef1d7]{font-family:inherit;text-align:left;width:100%}.b-location-select .b-select--current[data-v-167ef1d7]:focus-visible{outline:2px solid #242424;outline-offset:3px}.b-location-select--menu[data-v-167ef1d7]{--options-height:min(360px,55vh);scroll-margin-bottom:112px}@media(max-width:1024px){.b-location-select:not(.b-location-select---compact) .b-location-select--menu[data-v-167ef1d7]{position:relative;top:auto}}.b-location-select--option[data-v-167ef1d7]{height:auto;line-height:1.4;min-height:48px;overflow-wrap:anywhere;padding-bottom:13px;padding-top:13px;white-space:normal}.b-location-select--option---focused[data-v-167ef1d7]{background:#f0f0f0}.b-location-select---compact[data-v-167ef1d7]{max-width:100%;width:232px}.b-location-select---compact .b-select--current[data-v-167ef1d7]{border-color:transparent;border-radius:24px;height:46px;line-height:44px}.b-location-select---compact .b-location-select--menu[data-v-167ef1d7]{min-width:min(360px,100vw - 40px)}.b-location-select---compact.b-location-select---active .b-select--current[data-v-167ef1d7]{background:#242424;color:#fff}.b-location-select---compact.b-location-select---active .b-select--current[data-v-167ef1d7]:before{filter:invert(1)}.b-location-select .b-select--options--search--field[data-v-167ef1d7]:focus-visible{outline:2px solid #242424;outline-offset:2px}
