.destination-info-hit{position:absolute;border:0;background:transparent;z-index:3;min-width:44px;min-height:44px;padding:0;cursor:pointer;touch-action:manipulation;-webkit-touch-callout:none}.destination-info-hit[hidden]{display:none}.destination-info-hit:focus-visible{outline:3px solid #ffdf7f;outline-offset:3px;border-radius:10px}.destination-info-badge{position:absolute;top:4px;right:4px;background:#fff9e9ef;border:1px solid #577a73;border-radius:10px;box-shadow:0 2px 8px #193e3933;padding:6px 9px;color:#244f46;font-size:11px;font-weight:800;white-space:nowrap}.place-info-card{max-width:440px;width:100%;text-align:left;padding:25px!important}.place-info-card h2{font-size:25px;line-height:1.2}.place-info-card p{font-size:15px;line-height:1.7;margin-top:15px}.place-info-source{display:block;font-size:11px;line-height:1.5;color:#466f65;margin-top:17px}.place-info-pause{font-size:11px!important;color:#758470;margin:15px 0 0!important}@media(max-width:600px){.destination-info-badge{font-size:9px;padding:5px 7px}.place-info-card{padding:20px!important}.place-info-card h2{font-size:23px}}
