/* Sold-gallery tiles and captions.
 * Load after Bootstrap; load main.css before a page-type stylesheet.
 * Breakpoints retain the original min-width values.
 */

.inner-page-content .sold-gallery-intro {
    max-width: 900px;
    margin: 0 auto 40px;
}

.inner-page-content .sold-gallery-intro h2 {
    margin-bottom: 16px;
}

.inner-page-content .sold-gallery-intro p:last-child {
    margin-bottom: 0;
}

.inner-page-content .sold-gallery-item {
    display: flex;
    flex-direction: column;
    background-color: var(--bg-deep);
    border: 1px solid rgba(184, 43, 43, 0.45);
    border-bottom: 3px solid var(--kei-red);
}

.inner-page-content .sold-gallery-item .inventory-gallery-link {
    flex: 0 0 auto;
}

.inner-page-content .sold-gallery-caption {
    flex: 1;
    padding: 16px;
    color: var(--text-light);
    line-height: 1.5;
}

.inner-page-content .sold-gallery-caption a {
    color: var(--kei-red-glow);
}
