.tsh-place-sidebar-map{height:100%;min-height:200px;width:100%;position:relative;z-index:0;background:#eeeae3;border-radius:12px;overflow:hidden}.tsh-place-sidebar-map .leaflet-control-attribution{font:10px/1.4 Arial,sans-serif}.v8-map-wrap[data-place-sidebar-map]{position:relative}.v8-map-wrap[data-place-sidebar-map]>.v8-map-open{z-index:1}

.tsh-place-directions-only{padding:16px;border:1px solid #e7e0d5;border-radius:12px}.tsh-place-directions-only a{color:#775119;font-weight:600}.tsh-location-unavailable{font-size:14px;color:#666}
