.blog-listings-widget .blog-index{display:flex;flex-wrap:wrap;margin:0 -16px}.blog-listings-widget .blog-index__post{display:flex;flex-direction:column;margin-bottom:30px;padding:0 16px}.blog-listings-widget .blog-index__post-content{display:flex;flex-direction:column;height:100%}.blog-listings-widget .blog-index__post-content .blog-index__post-button-wrapper{margin-top:auto}.blog-listings-widget .date{color:#87909e;font-size:14px;margin-bottom:10px}.blog-listings-widget a.theme-btn{background:#251ea8;border-radius:3px;color:#fff;display:inline-block;font-size:.75rem;line-height:2.875rem;min-height:2.875rem;padding:0 1.125rem;&:hover{background:#a8251e}}.blog-listings-widget .blog-index__post-image-wrapper img{max-height:200px;min-height:200px;object-fit:cover;width:100%}.blog-listings-widget .blog-index__post-image{height:auto;max-width:100%}.blog-listings-widget .blog-index__post-timestamp{display:block}.blog-listings-widget .blog-index__post-author{align-items:center;display:flex}.blog-listings-widget .blog-index__post-author-image{border-radius:50%;height:auto;margin-right:.35rem;width:30px}.blog-post-item{flex:0 0 50%}@media(max-width:768px){.blog-listings-widget .blog-post-item{flex:0 0 100%}}