/* One component for Home and the published Rainbow Bridge wall. */
.pvc-home a.pvc-memorial-card,.pvc-rb-hub a.pvc-memorial-card{min-width:0;background:#fff!important;border:1px solid #e4e1e7!important;border-radius:14px!important;box-shadow:none!important;transition:none}
.pvc-memorial-card .pvc-memorial-media{aspect-ratio:1!important;overflow:hidden;flex:none}
.pvc-memorial-card .pvc-memorial-media>img{width:100%;height:100%;object-fit:cover;display:block;position:absolute;inset:0}
.pvc-home a.pvc-memorial-card:hover,.pvc-rb-hub a.pvc-memorial-card:hover{transform:none;border-color:#66516e!important;box-shadow:none!important}
.pvc-memorial-card:focus-visible{outline:3px solid #66506e;outline-offset:5px}
.pvc-memorial-card .pvc-hb-lightbtn{font:500 13px/1.4 "DM Sans",system-ui,sans-serif;border:1px solid #d7cab7;border-radius:100px;padding:7px 12px;background:#fbf5ec;color:#405963;text-align:center}
.pvc-memorial-card:hover .pvc-hb-lightbtn{background:#4d626d;color:#fff}
@media(prefers-reduced-motion:reduce){.pvc-memorial-card{transition:none}.pvc-memorial-card:hover{transform:none}}
