.post-list{margin:10px 0 20px}

.post-list .post-horizontal{margin-bottom:10px;align-items:normal}

.post-horizontal{display:flex;padding:15px 15px 15px 17px;border-radius:15px;justify-content:space-between}

.post-horizontal .post-image{margin-left:10px;line-height:0}

.post-horizontal .post-image img{object-fit:cover;border-radius:15px;min-width:84px;max-width:84px;height:84px}

.post-horizontal .post-title{color:var(--title-color);font-weight:500;line-height:22px;font-size:14px;margin:2px 0 11px;overflow:hidden;-webkit-line-clamp:2}

.post-horizontal .post-category,.post-horizontal .post-date,.stock-item-name{color:var(--text-color);font-size:14px}

.post-horizontal .post-date{line-height:0}