.Locator{--content-width-sm: 350px;--content-width-md-up: 450px;position:relative;display:flex;flex:1;border-bottom:1px solid #d4d4d4}@media (min-width: 640px){.Locator{overflow:auto}.Locator-content{flex-basis:var(--content-width-sm)}}@media (min-width: 768px){.Locator-content{flex-basis:var(--content-width-md-up)}}.Locator-map{height:60vh}@media (min-width: 768px){.Locator-map{flex:1;height:100%}}.Locator-facetsModal{width:100%;bottom:0;left:0;padding:1rem;background-color:#fff;z-index:10;position:fixed;display:flex;flex-direction:column;max-height:min(440px,90%)}@media (min-width: 640px){.Locator-facetsModal{position:absolute;top:16px;left:calc(var(--content-width-sm) + 16px);height:-moz-fit-content;height:fit-content;width:calc(100% - var(--content-width-sm) - 32px)}}@media (min-width: 768px){.Locator-facetsModal{left:calc(var(--content-width-md-up) + 16px);width:20rem;max-width:min(20rem,100% - var(--content-width-md-up) - 32px)}}.ResultList-item{counter-increment:resultCount;position:relative;padding:1rem}
