/* Tenant details: one identity, verified information and useful destinations. */
.shop-detail-logo{display:flex;align-items:center;min-height:78px;margin:4px 0 12px}
.shop-detail-logo img{width:auto;max-width:220px;max-height:90px;object-fit:contain;object-position:left center}
.shop-detail-logo img.logo-smart{width:190px;height:90px;object-fit:cover}
.shop-detail-logo img.logo-barista{width:80px;height:80px}
.shop-detail-logo img.logo-detskiy-mir{width:96px;height:96px}
.shop-detail-logo img.logo-chibi{width:180px;height:72px}
.shop-detail-copy{display:grid;gap:14px;max-width:64ch}
.shop-detail-copy p{font-size:16px;line-height:1.65}
.shop-dialog-facts{margin:22px 0 28px;padding:18px 20px;background:var(--surface);border-radius:var(--radius-s);gap:18px 40px}
.shop-dialog-facts dd{font-weight:600;font-size:20px}
.shop-detail-features{margin:28px 0}
.shop-detail-features h3{font-size:18px;letter-spacing:0;margin-bottom:12px}
.shop-detail-features ul{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.shop-detail-features li{font-size:14px;line-height:1.45;padding-left:12px;border-left:2px solid var(--gold-strong)}
.shop-dialog-actions{margin-top:28px;gap:10px}
.shop-dialog-actions .pill{font-size:14px;padding:12px 16px}
.detail-photo-chibi img{object-position:center 67%}
.detail-photo-salut img{object-position:center 45%}
@media(max-width:767px){.shop-detail-body{padding:24px 20px}.shop-detail-copy p{font-size:15px}.shop-dialog-facts{gap:18px 28px;padding:16px;margin:20px 0 24px}.shop-dialog-facts dd{font-size:18px}.shop-detail-features ul{grid-template-columns:1fr;gap:12px}.shop-dialog-actions{display:grid;grid-template-columns:1fr}.shop-dialog-actions .detail-source{justify-self:start}.shop-detail-logo img{max-width:180px}.shop-detail-photo{height:230px}}
@media(prefers-color-scheme:dark){.shop-detail-logo img{background:#fff;border-radius:8px;padding:5px}}
.shop-detail-features li{overflow-wrap:anywhere}
.shop-detail-body .detail-phone{white-space:normal;overflow-wrap:anywhere}
