.ppl-map__canvas{position:absolute;inset:0;z-index:1}.ppl-map__frame{position:relative;min-height:360px}.ppl-map__status{position:relative;z-index:500;background:#fff;padding:10px}.ppl-pin{background:transparent;border:0}.ppl-pin__label{display:block;white-space:nowrap;background:#36564b;color:#fff;border:2px solid #fff;border-radius:20px;padding:5px 10px;box-shadow:0 2px 8px #0003;transform:translate(-50%,-100%)}.ppl-pin--g{position:absolute;cursor:pointer;padding:0}.ppl-pin:focus-visible .ppl-pin__label{outline:3px solid #b39a64}.ppl-popup__link{text-decoration:underline}.ppl-fav svg{width:24px;height:24px}.ppl-fav[aria-pressed="true"] svg{fill:currentColor}

html body .ppl-map__focus{border:1px solid currentColor;border-radius:50%;width:36px;min-width:36px;height:36px;padding:0;flex-shrink:0;display:grid;place-items:center;background:transparent;color:#36564b;cursor:pointer}.ppl-map__focus .ppl-icon{width:20px;height:20px}.ppl-map__list li.is-active{background:#edf2ed}.ppl-pin.is-active .ppl-pin__label{background:#8b7045}
