/* Full bookends in both catalogs. Keep cover-photo cropping unchanged. */
.room-cosmetic-grid[data-type="bookend"] .room-cosmetic-preview,
.diamond-item[data-type="bookend"] .diamond-item-preview{position:relative;aspect-ratio:3/2;overflow:hidden;padding:0!important}
.room-cosmetic-grid[data-type="bookend"] .room-cosmetic-preview img,
.diamond-item[data-type="bookend"] .diamond-item-preview img{object-fit:contain!important;object-position:center bottom!important;transform:none!important;box-sizing:border-box;max-height:none!important}
.room-cosmetic-grid[data-type="bookend"] .room-cosmetic-preview > img,
.diamond-item[data-type="bookend"] .diamond-item-preview > img{width:100%;height:100%;padding:14px 22px!important}
.room-bookend-pair,.diamond-item[data-type="bookend"] .diamond-bookend-pair{position:absolute;inset:12px 18px 10px;display:block}
.room-cosmetic-grid[data-type="bookend"] .room-bookend-pair img,
.diamond-item[data-type="bookend"] .diamond-bookend-pair img{position:absolute;top:0;bottom:0;width:34%;height:100%;padding:0!important;margin:0;max-width:none}
.room-bookend-preview-left{left:4%}.room-bookend-preview-right{right:4%}
