/* A quantity badge cannot be mistaken for a plain tour stop number. */
.szm-location-stack-pin>svg{overflow:visible!important}
.szm-location-stack-pin>svg>.szm-stack-back{pointer-events:none}
.szm-location-stack-pin>span:not(.szm-stack-count-badge) strong{display:flex!important;align-items:center!important;justify-content:center!important;line-height:1!important}
.szm-location-stack-pin .szm-stack-symbol{display:block!important;width:18px!important;height:18px!important;position:static!important;transform:none!important;overflow:visible!important;filter:none!important}
.szm-location-stack-pin>.szm-stack-count-badge{position:absolute!important;left:23px!important;top:-12px!important;right:auto!important;bottom:auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-width:28px!important;width:auto!important;height:21px!important;padding:0 5px!important;transform:none!important;border:2px solid #fff!important;border-radius:11px!important;background:#1b287f!important;color:#fff!important;font:750 11px/17px system-ui,sans-serif!important;white-space:nowrap!important;letter-spacing:0!important;text-shadow:none!important;box-shadow:0 2px 5px #10253a40!important;z-index:3!important;pointer-events:none!important}
