/* Cylium Blog - front styles */
.cyliumblog-list{margin:1rem 0}
.cyliumblog-card{margin-bottom:1.5rem}
.cyliumblog-card .cyliumblog-cover img{width:100%;height:auto;border-radius:.5rem}
.cyliumblog-meta{font-size:.875rem;color:#6c757d}
.cyliumblog-widget li{list-style:none;margin:.25rem 0}
.cyliumblog-comments .cyliumblog-comment{border-top:1px solid #eee;padding:.75rem 0}
.cyliumblog-related-products .product-miniature{margin-bottom:1rem}
/* Keep visitor line breaks without nl2br (which would require nofilter) */
.cyliumblog-comment-content{white-space:pre-line}
.cyliumblog-categories .cyliumblog-category-badge{margin:0 .25rem .25rem 0;border:1px solid rgba(0,0,0,.1)}
