/* Archive pages have no right sidebar: center the grid in the available space. */
html body#module-smartblog-categorypage #wrapper > .container > .row-wrapper:not(:has(> #right-column)) {
    grid-template-columns: minmax(0, 1100px);
    justify-content: center;
}
html body[id^="module-smartblog-"] #wrapper #smartblogcat .imageFeatured {
    display: block;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: none !important;
    aspect-ratio: 16 / 10;
    object-fit: contain !important;
    object-position: center;
    background: #fff;
    margin: 0 auto !important;
}
@media (min-width: 768px) {
    html body#module-smartblog-categorypage #wrapper #smartblogcat .row-sdsarticleCat > .sdsarticleCat:last-child:nth-child(odd) {
        grid-column: 1 / -1;
        justify-self: center;
        max-width: calc((100% - 24px) / 2) !important;
    }
}
