/* Independent map target beside the reward disclosure control. */
.reward-catalogue .merchant-map-icon,.preview-merchant .merchant-map-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;color:inherit;text-decoration:none;border-radius:50%}
.reward-catalogue .merchant-map-icon svg,.preview-merchant .merchant-map-icon svg{width:24px;height:24px;transform:none}
.reward-catalogue .merchant-map-icon:hover,.preview-merchant .merchant-map-icon:hover{background:#10374c12}
.reward-catalogue .merchant-map-icon:focus-visible,.preview-merchant .merchant-map-icon:focus-visible{outline:2px solid currentColor;outline-offset:2px}
.reward-catalogue summary:hover{text-decoration:none}
.reward-catalogue summary:hover>span:first-child{text-decoration:underline;text-underline-offset:.2em}
.preview-merchant .merchant-actions{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}
.preview-merchant>summary>div{min-width:0}
.preview-merchant[open]>summary .merchant-map-icon svg{transform:none}
@media(max-width:700px){.reward-catalogue .merchant-count{gap:.5rem}.live-main .preview-merchant>summary{gap:.5rem;padding:1rem}}
