/* map-prices.css: small median-price tags on the Close up stop of the Location map (map-prices.js). Same hand, cream ink and mint as the map's names. */
.oldmap .map .mp{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:4;opacity:0}
.mp-tag{position:absolute;left:0;top:0;opacity:0;transition:opacity .5s ease;will-change:transform}
.mp-tag.on,.mp-note.on{opacity:1}
.mp-tag.nt,.mp-note.nt{transition:none}
.oldmap .map .mp .mp-ld{position:absolute;inset:auto;left:0;top:0;width:8px;height:8px;overflow:visible}
.mp-ld path{fill:none;stroke:rgba(244,239,228,.62);stroke-width:1.1;stroke-linecap:round}
.mp-box,.mp-note{font-family:'Caveat Map','Caveat','Segoe Print','Bradley Hand',cursive;font-weight:600;line-height:1.02;white-space:nowrap;
  text-shadow:0 0 2px #0B2C25,0 0 2px #0B2C25,0 0 4px #0B2C25,0 0 6px rgba(11,44,37,.9)}
.mp-box{position:absolute;padding:1px 3px;font-size:15px;color:rgba(244,239,228,.86)}
.mp-box b,.mp-box i{display:block;font-style:normal;font-weight:600}
.mp-box i{color:#8FCBB0;margin-top:1px}
.mp-note{position:absolute;opacity:0;transition:opacity .5s ease;font-size:13.5px;font-weight:500;color:rgba(244,239,228,.7);padding:1px 3px;max-width:calc(100% - 24px);white-space:normal}
@media (max-width:500px){.mp-box{font-size:13.5px}.mp-note{font-size:12.5px;max-width:150px}}
@media (prefers-reduced-motion:reduce){.mp-tag,.mp-note{transition:none}}
