/* Library Content Tags: follows inherited catalog link appearance. */
.rs-content-tag-link { color: inherit; text-decoration: none; }
.rs-content-tag-image { display:inline-block; max-width:min(100%,220px); vertical-align:top; margin:.25rem .85rem .6rem 0; }
.rs-content-tag-image img { display:block; max-width:100%; height:auto; }
.rs-content-tag-image--right { float:right; margin:.25rem 0 .75rem 1rem; }
.rs-content-tag-card, .rs-content-tag-discover { display:flow-root; margin:1rem 0; }
.rs-content-tag-card--right { display:flow-root; }
.rs-content-tag-card--right > .rs-content-tag-image { float:right; }
.rs-content-tag-card--quote { padding:1rem; border-left:3px solid var(--rs-border, currentColor); }
.rs-content-tag-discover > .rs-content-tag-image { max-width:min(100%,340px); }
@media(max-width:520px) { .rs-content-tag-image--right { max-width:42%; } }
