.store-detail-glance-grid{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.store-detail-glance-grid dd,.store-detail-glance-grid dt{margin:0}.store-detail-section p.store-detail-glance-note{font-size:14px}@media (max-width:720px){.store-detail-grid .store-detail-copy h1{font-size:32px;line-height:1.15;overflow-wrap:anywhere}.store-detail-grid .store-detail-cover-wrap{width:180px;padding:10px}.store-detail-grid .store-detail-cover-wrap .store-book-cover{max-height:240px}}