.nearby-page .mt-intro{background:radial-gradient(circle at 90% 18%,rgba(229,9,32,.28),transparent 34%),#110a0d}
.nearby-main{padding-bottom:24px}
.nearby-find{padding:24px 18px;border-bottom:8px solid #140d0f}
.nearby-find h2{margin:0 0 16px;font-size:1.14rem}
.nearby-find button{display:block;width:100%;min-height:48px;border:0;border-radius:10px;background:#e50920;color:#fff;font:inherit;font-size:.86rem;font-weight:900;cursor:pointer}
.nearby-find button:disabled{opacity:.6;cursor:wait}
.nearby-privacy{margin:11px 0 20px;color:#a99da1;font-size:.7rem;line-height:1.55}
.nearby-find label{display:block;margin-bottom:8px;color:#e8dfe2;font-size:.76rem;font-weight:800}
.nearby-find select{width:100%;min-height:46px;padding:0 12px;border:1px solid #4b3038;border-radius:9px;background:#1a1014;color:#fff;font:inherit;font-size:.8rem}
.nearby-results{padding:24px 18px}
.nearby-results-head{display:flex;align-items:end;justify-content:space-between;gap:10px}.nearby-results-head small{color:#ff7182;font-size:.63rem;font-weight:800;letter-spacing:.11em}.nearby-results-head h2{margin:5px 0 0;font-size:1.16rem}.nearby-results-head>span{color:#ff7182;font-size:.79rem;font-weight:900}
.nearby-status{margin:17px 0 0;color:#e9dfe2;font-size:.78rem;line-height:1.55}
.nearby-accuracy{margin:9px 0 18px;color:#a99da1;font-size:.68rem;line-height:1.55}
.nearby-list{display:grid;gap:10px}
.nearby-shop{display:flex;flex-direction:column;gap:7px;padding:16px;border:1px solid #3a242c;border-radius:11px;background:#170e12;color:#fff;text-decoration:none}.nearby-shop:hover,.nearby-shop:focus-visible{border-color:#e50920}.nearby-shop strong{font-size:.91rem;line-height:1.4}.nearby-shop span{color:#ab9ea2;font-size:.72rem;line-height:1.45}.nearby-shop b{color:#ff7182;font-size:.72rem}
.nearby-more{display:block;width:100%;margin-top:15px;padding:12px;border:1px solid #52313a;border-radius:9px;background:#241319;color:#fff;font:inherit;font-size:.76rem;font-weight:800;cursor:pointer}.nearby-more[hidden]{display:none}
.nearby-page .mt-bottom a:nth-child(3){background:transparent!important;color:#91878a!important;font-weight:700!important}.nearby-page .mt-bottom a:nth-child(5){background:#454449!important;color:#fff!important;font-weight:900!important}
