.obsidian-unified .gesso-preview-stage:not(.digital-mode){background:linear-gradient(145deg,#d8d6d1 0%,#c9c7c2 50%,#b7b5b0 100%)!important;border:1px solid #aaa7a0!important;box-shadow:inset 0 0 18px rgba(0,0,0,.065)!important;padding:clamp(19px,3.4vw,42px)}
.obsidian-unified .gesso-preview-stage .physical-art-surface,.obsidian-unified .gesso-preview-stage .physical-art-surface img{background:#000!important}
.obsidian-unified .gesso-preview-stage .supplier-native-frame img{background:#000!important;object-fit:contain!important}
.obsidian-unified .gesso-preview-stage.digital-mode{padding:0!important;border:0!important;background:#000!important}
.obsidian-unified .gesso-preview-stage.digital-mode .physical-art-surface img{max-height:740px;object-fit:contain!important}
.obsidian-unified .detail-img.is-physical{background:#101010}
@media(max-width:700px){.obsidian-unified .gesso-preview-stage:not(.digital-mode){padding:14px}}

/* Keep the black supplier frame black while separating its silhouette from the graphite stage. */
.obsidian-unified .gesso-preview-stage:not(.digital-mode) .supplier-native-frame:not(.white):not(.natural):not(.brown){background-color:#161616!important;box-shadow:0 24px 42px -14px rgba(0,0,0,.45),0 3px 9px rgba(0,0,0,.24)!important}
