
/* Layered antique-gold frames: bright bevels with dark engraved recesses. */
body .card{border:6px solid #9a6d2b;border-image:linear-gradient(135deg,#4b2d0f 0%,#f1d295 12%,#a87c3e 22%,#49300e 39%,#d6ae65 52%,#f5dda0 64%,#80541e 81%,#cfa15b 94%,#503311 100%) 1;outline:1px solid #21160c;outline-offset:2px;padding:10px;box-shadow:0 0 0 1px #e6c58a,0 7px 22px #000b,inset 0 0 0 2px #090705,inset 0 0 0 3px #ad8446,inset 0 0 0 6px #1a120a;background-color:#080605;transition:box-shadow .2s,transform .2s}
body .card:hover{box-shadow:0 0 0 1px #ffe0a0,0 8px 25px #000c,0 0 14px #bd8e3326,inset 0 0 0 2px #090705,inset 0 0 0 3px #d8ae69,inset 0 0 0 6px #1a120a}
body .card:before,body .card:after{width:66px;height:66px;top:-6px;left:-6px;filter:drop-shadow(0 2px 1px #000) brightness(1.12);z-index:3}
body .card:after{left:auto;right:-6px;transform:scaleX(-1)}
body .card>.edge-corners:before,body .card>.edge-corners:after{width:66px;height:66px;bottom:-6px;left:-6px;filter:drop-shadow(0 -1px 1px #000) brightness(1.12);z-index:3;transform:scaleY(-1)}
body .card>.edge-corners:after{left:auto;right:-6px;transform:scale(-1)}
body .studio-artist-card>.artist-photo{border:2px solid #8e682e;box-shadow:0 0 0 2px #070504,inset 0 0 0 1px #d6b373}.studio-artist-card .card-body{padding:18px 10px 16px}.feature-photo{border:2px solid #9c763e;box-shadow:0 0 0 2px #080604}.portfolio-piece{border:3px solid #8a642e;box-shadow:0 0 0 1px #d9b778,inset 0 0 0 2px #0b0805}.portfolio-image{border:0!important}
@media(max-width:760px){body .card{border-width:5px;padding:9px}body .card:before,body .card:after,body .card>.edge-corners:before,body .card>.edge-corners:after{width:48px;height:48px}body .card:before{top:-5px;left:-5px}body .card:after{top:-5px;right:-5px}body .card>.edge-corners:before{bottom:-5px;left:-5px}body .card>.edge-corners:after{bottom:-5px;right:-5px}.studio-artist-card .card-body{padding:16px 7px 14px}}
@media(prefers-reduced-motion:reduce){body .card{transition:none}}
