@media (min-width: 640px){#reactele{height:100%}}.Locator{--content-width-sm: 550px;--content-width-md-up: 550px;position:relative;display:block;border-bottom:1px solid #E0D7C7;min-height:calc(100vh - var(--header-height-mobile))}@media (min-width: 640px){.Locator{min-height:auto}}.Locator-content{left:16px;z-index:10;background-color:#fff;height:auto;border:2px solid #003858;bottom:60px}@media (min-width: 640px){.Locator-content{width:-moz-fit-content;width:fit-content;max-width:var(--content-width-sm);position:absolute;overflow:hidden;padding:16px;top:16px;bottom:60px}}@media (min-width: 768px){.Locator-content{width:-moz-fit-content;width:fit-content;max-width:var(--content-width-md-up)}}.Locator-map{flex:1;height:100%;position:relative}.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)}}.Locator-resultList{max-height:calc(100vh - var(--header-height-mobile));overflow-y:auto}@media (min-width: 640px){.Locator-resultList{height:calc(100% - 240px)}}.Locator-button{position:absolute;z-index:2;right:14px;bottom:11px;border-radius:4px;font-weight:700;font-size:14px;text-transform:uppercase;color:#e0d7c7;background-color:#fff;padding:10px;box-shadow:0 1px 2px #0003,0 1px 5px #00000021}.ResultList-item{counter-increment:resultCount;position:relative;box-shadow:0 -1px #ccc inset;padding:1.5rem 1.5rem 1.5rem 4rem;padding-bottom:0}.ResultList-item:before{content:counter(resultCount,decimal);position:absolute;left:1.5rem;color:#fff;background-color:#1c2758;width:24px;height:24px;text-align:center;border-radius:50%}@media (min-width: 640px){.ResultList-item.is-hovered,.ResultList-item.is-selected{background-color:#e0d7c7}}
