/* Static blog integration */
.blog-featured, .blog-featured .rl_blog8_featured-item-link { display: block; }
.blog-featured-image, .blog-card-image { display: block; width: 100%; height: 100%; object-fit: cover; }
.blog-card-image { min-height: 220px; }
#palmanova-blog-detail { max-width: 960px; margin-left: auto; margin-right: auto; }
#palmanova-blog-detail .w-richtext figure { margin: 2.5rem auto; text-align: center; }
#palmanova-blog-detail .w-richtext figure img { display: block; width: 100%; max-height: 720px; object-fit: contain; margin: 0 auto; }
#palmanova-blog-detail .w-richtext figcaption { margin-top: .75rem; opacity: .75; }
#palmanova-blog-detail .w-richtext p, #palmanova-blog-detail .w-richtext li { overflow-wrap: anywhere; }
@media screen and (max-width: 767px) { .blog-card-image { min-height: 180px; } #palmanova-blog-detail .w-richtext figure { margin: 1.5rem auto; } }
