.stickyMap{position:relative;height:100%}.stickyMap>div{position:sticky;top:100px}.sticky-map>#map-display>.mapsearch-toggle{background:#fff;padding:5px 10px;border-radius:var(--button--border-radius);box-shadow:0 3px 3px rgba(0,0,0,.12)}.sticky-map>#map-display>.mapsearch-toggle>label{margin:0;display:flex;align-items:center;font-size:.75em}.sticky-map>#map-display>.mapsearch-toggle>label>input{margin-right:10px}#map-search{width:100vw;margin-left:calc(50% - 50vw)}#map-search #map_canvas{width:100%;height:87vh;height:calc(100vh - 120px)}#map-search .results-holder{width:100%;padding:20px}#map-search .map-holder{width:100%}@media screen and (max-width:575px){#map-search .productListing .h-100{height:auto !important;overflow:hidden}#map-search .carousel-inner{position:relative}#map-search .productListing .carousel-image-height{padding-bottom:60%;width:100%}}@media screen and (min-width:992px){#map-search .results-holder{width:400px;padding:0 30px}body.inset #map-search.map-left .results-holder{padding:0 var(--theme--inset-amount) 0 calc(var(--theme--inset-amount) * 0.5)}body.inset #map-search.map-right .results-holder{padding:0 calc(var(--theme--inset-amount) * 0.5) 0 var(--theme--inset-amount)}#map-search .map-holder{width:calc(100% - 400px)}}@media screen and (min-width:1400px){#map-search .results-holder,body.inset #map-search.map-left .results-holder,body.inset #map-search.map-right .results-holder{width:700px;padding:0 var(--theme--inset-amount) 0 40px}body.inset #map-search .results-holder{padding:0 var(--theme--inset-amount)}#map-search .map-holder{width:calc(100% - 700px)}}.custom-label{background-color:#fff;padding:5px 10px;border-radius:30px;border:1px solid #ccc;box-shadow:0 3px 3px rgba(0,0,0,.16)}.more-results{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.more-results>span{padding:8px 15px;background:var(--theme--primary-color);color:#fff;text-decoration:unset;font-weight:var(--theme--button-font-weight);border-radius:4px}