.card:not(._article,._vertical)._seamless .cell-img {
    margin: 0;
    width: calc((var(--card-cover-width, 120px) + var(--this-spacing))*var(--card-cover-width-mod, 1))!important;
    max-width: var(--card-cover-max-width);
}

.card ._grid .cell-img {
    grid-area: img;
    width: calc(var(--card-cover-width, 90px)* var(--card-cover-width-mod, 1));
}

.card:not(._article,._vertical)._seamless {
    --card-cover-max-width: 45vw;
    --bookmark-progress-offset: min(var(--card-cover-max-width), calc(var(--card-cover-width, 60px)* var(--card-cover-width-mod, 1)));
}
