/* S1: retain the current list layout; keep its three actual actions on one line. */
body.app-body main.stores-surface.stores-reference .store-item-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-column:1/-1!important;gap:8px!important;min-width:0!important}
body.app-body main.stores-surface.stores-reference .store-item-actions>*{min-width:0!important;width:100%!important;max-width:100%!important}
body.app-body main.stores-surface.stores-reference .store-item-actions [data-slot="button"]{display:flex!important;align-items:center!important;justify-content:center!important;min-width:0!important;width:100%!important;min-height:44px!important;height:44px!important;padding:0 8px!important;gap:6px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
body.app-body main.stores-surface.stores-reference .store-item-actions svg{flex-shrink:0!important;width:18px!important;height:18px!important}
body.app-body main.stores-surface.stores-reference .store-item-actions span:not([aria-hidden="true"]){min-width:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}
body.app-body main.stores-surface.stores-reference .store-results-heading .store-update-delayed{display:block;min-height:44px;max-width:100%;margin:0;padding:6px 0;border:0;background:transparent;color:var(--sr-muted);font:inherit;font-size:12px;line-height:1.4;text-align:start;cursor:pointer;overflow-wrap:anywhere}
body.app-body main.stores-surface.stores-reference .store-my-country{min-height:44px;max-width:100%;padding:4px 0;border:0;background:transparent;color:var(--sr-muted);font:inherit;font-size:12px;text-align:start;cursor:pointer}
body.app-body main.stores-surface.stores-reference .store-nearby-controls .store-location-change{min-height:44px;padding:6px 0;border:0;background:transparent;color:var(--sr-muted);font:inherit;font-size:12px;text-decoration:none;cursor:pointer}
body.app-body main.stores-surface.stores-reference .store-my-country:focus-visible,body.app-body main.stores-surface.stores-reference .store-update-delayed:focus-visible,body.app-body main.stores-surface.stores-reference .store-location-change:focus-visible{outline:2px solid var(--sr-ink);outline-offset:3px}
body.app-body main.stores-surface.stores-reference,body.app-body main.stores-surface.stores-reference .store-results-layout,body.app-body main.stores-surface.stores-reference #stores{min-width:0}
