.StoreList-module__fBXYRG__list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.StoreList-module__fBXYRG__item{border:1px solid var(--color-border,#d4d4d4);cursor:pointer;border-radius:4px;padding:.875rem;transition:border-color .15s}.StoreList-module__fBXYRG__itemFocused{border-color:#2b6cb0}.StoreList-module__fBXYRG__itemHeader{justify-content:space-between;align-items:baseline;display:flex}.StoreList-module__fBXYRG__distance{opacity:.7;font-size:.8125rem}.StoreList-module__fBXYRG__address{margin:.25rem 0;font-size:.875rem}.StoreList-module__fBXYRG__meta{opacity:.75;margin:.25rem 0;font-size:.8125rem}.StoreList-module__fBXYRG__selectedTag{color:#2b6cb0;margin:.4rem 0 0;font-size:.8125rem;font-weight:500}.StoreList-module__fBXYRG__empty{opacity:.75;font-size:.9375rem}
.StoreListPage-module__978vrG__page{max-width:1280px;margin:0 auto;padding:2rem 1rem}.StoreListPage-module__978vrG__header h1{margin:0 0 .25rem}.StoreListPage-module__978vrG__count{opacity:.75;margin:0 0 1.5rem}.StoreListPage-module__978vrG__controls{flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem;display:flex}.StoreListPage-module__978vrG__locateBtn{border:1px solid var(--color-border,#d4d4d4);cursor:pointer;background:0 0;padding:.55rem .85rem}.StoreListPage-module__978vrG__body{grid-template-columns:3fr 2fr;align-items:stretch;gap:1.25rem;display:grid}.StoreListPage-module__978vrG__mapCol{min-height:520px}.StoreListPage-module__978vrG__listCol{max-height:70vh;overflow-y:auto}.StoreListPage-module__978vrG__mapPlaceholder{background:#f3f3f3;border-radius:6px;width:100%;height:100%}@media (max-width:768px){.StoreListPage-module__978vrG__body{grid-template-columns:1fr}.StoreListPage-module__978vrG__mapCol{height:280px;min-height:280px}.StoreListPage-module__978vrG__listCol{max-height:none}}
