.source-item-acquisition>small{display:block;margin-block:8px;line-height:1.6;overflow-wrap:anywhere}
.source-item-acquisition li{margin-block:8px;line-height:1.6;overflow-wrap:anywhere}
.source-acquisition-kind{display:inline-block;border:1px solid currentColor;border-radius:3px;padding:0 5px;margin-inline-end:4px;font-size:13px;line-height:1.6;opacity:.85;vertical-align:baseline;white-space:nowrap}
.source-acquisition-shops{display:flex;flex-wrap:wrap;gap:8px;margin-block:12px}
.source-acquisition-shops>small,.source-acquisition-shops>p{flex-basis:100%;line-height:1.6}
.source-acquisition-original{margin-block:12px}
.source-acquisition-original ul{font-size:13px;line-height:1.6}
@media(max-width:600px){.source-item-acquisition{min-width:0}.source-acquisition-shops button{max-width:100%;white-space:normal;text-align:left}}
