
/* Approved pre-polish artwork: consistent grid and full-frame images */
.rj-art-showcase,.rj-card-showcase{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;align-items:stretch!important}
.rj-gallery-piece{min-width:0!important;display:flex!important;flex-direction:column!important;margin:0!important;height:auto!important}
.rj-gallery-piece .rj-zoom-trigger{width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:auto!important;display:block!important;padding:0!important;overflow:hidden!important}
.rj-gallery-piece .rj-zoom-trigger img{width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:contain!important;display:block!important}
.rj-gallery-piece figcaption{position:static!important;min-height:34px!important;display:flex!important;align-items:center!important;justify-content:center!important}
@media(max-width:560px){.rj-art-showcase,.rj-card-showcase{grid-template-columns:1fr!important}}
