.catalog-results-map-marker{background:0 0;border:0}.catalog-results-map-marker__pin{border:2px solid #ffffffe6;border-radius:9999px;justify-content:center;align-items:center;width:34px;height:34px;font-family:inherit;font-size:13px;font-weight:700;display:flex;box-shadow:0 1px 3px #1c19172e}.catalog-results-map-marker__pin.is-tone-none{color:#57534e;background:#e7e5e4eb}.catalog-results-map-marker__pin.is-tone-low{color:#991b1b;background:#fecacae0}.catalog-results-map-marker__pin.is-tone-mid{color:#92400e;background:#fde68ae0}.catalog-results-map-marker__pin.is-tone-high{color:#065f46;background:#a7f3d0e0}.catalog-results-map-marker__pin.is-active{transform:scale(1.08);box-shadow:0 0 0 3px #0f766e59,0 1px 4px #1c191759}html.dark .catalog-results-map-marker__pin{border-color:#0f1f1ee6;box-shadow:0 1px 4px #00000073}html.dark .catalog-results-map-marker__pin.is-tone-none{color:#e7e5e4;background:#44403ceb}html.dark .catalog-results-map-marker__pin.is-tone-low{color:#fecaca;background:#7f1d1deb}html.dark .catalog-results-map-marker__pin.is-tone-mid{color:#fde68a;background:#78350feb}html.dark .catalog-results-map-marker__pin.is-tone-high{color:#a7f3d0;background:#064e3bf0}html.dark .catalog-results-map-marker__pin.is-active{box-shadow:0 0 0 3px #2dd4bf66,0 1px 4px #00000080}.catalog-results-map-popup-wrap .leaflet-popup-content{min-width:180px;margin:12px 14px}.catalog-results-map-popup{color:#1c1917;flex-direction:column;gap:6px;font-size:13px;line-height:1.35;display:flex}.catalog-results-map-popup__title{color:#134e4a;font-size:15px;font-weight:700;text-decoration:none}.leaflet-container a.catalog-results-map-popup__title{color:#134e4a}.leaflet-container a.catalog-results-map-popup__title:hover{color:#0f766e;text-decoration:underline}.catalog-results-map-popup__meta,.catalog-results-map-popup__rating{color:#78716c;font-size:12px}.catalog-results-map-popup__rating{color:#b45309;font-weight:600}.catalog-results-map-popup__description{color:#57534e;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.catalog-results-map-popup__action,.leaflet-container a.catalog-results-map-popup__action{color:#fff;background:#134e4a;border-radius:9999px;align-self:flex-start;margin-top:4px;padding:6px 12px;font-size:12px;font-weight:600;text-decoration:none}.catalog-results-map-popup__action:hover,.leaflet-container a.catalog-results-map-popup__action:hover,.leaflet-container a.catalog-results-map-popup__action:visited,.leaflet-container a.catalog-results-map-popup__action:active{color:#fff;background:#0f766e}html.dark .catalog-results-map-popup-wrap .leaflet-popup-content-wrapper,html.dark .catalog-results-map-popup-wrap .leaflet-popup-tip{color:#e7e5e4;background:#122422;box-shadow:0 8px 24px #00000073}html.dark .catalog-results-map-popup{color:#e7e5e4}html.dark .leaflet-container a.catalog-results-map-popup__title{color:#99f6e4}html.dark .leaflet-container a.catalog-results-map-popup__title:hover{color:#ccfbf1}html.dark .catalog-results-map-popup__meta{color:#a8a29e}html.dark .catalog-results-map-popup__rating{color:#fbbf24}html.dark .catalog-results-map-popup__description{color:#d6d3d1}html.dark .catalog-results-map-popup__action,html.dark .leaflet-container a.catalog-results-map-popup__action{color:#fff;background:#0f766e}html.dark .catalog-results-map-popup__action:hover,html.dark .leaflet-container a.catalog-results-map-popup__action:hover,html.dark .leaflet-container a.catalog-results-map-popup__action:visited,html.dark .leaflet-container a.catalog-results-map-popup__action:active{color:#fff;background:#14b8a6}html.dark .catalog-results-map-popup-wrap a.leaflet-popup-close-button{color:#a8a29e}html.dark .catalog-results-map-popup-wrap a.leaflet-popup-close-button:hover{color:#fafaf9}
