.product-card-image.is-cup-frame-normalized .product-card-photo{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;transform:scale(calc(var(--cameo-product-image-scale, 1) * var(--cameo-cup-frame-scale, 1)));transform-origin:center}.product-card:hover .product-card-image.is-cup-frame-normalized .product-card-photo{transform:scale(calc(var(--cameo-product-image-scale, 1) * var(--cameo-cup-frame-scale, 1) * 1.025))}.product-stage.is-cup-frame-normalized img{width:100%;height:100%;max-width:100%;max-height:620px;object-fit:contain;transform:scale(calc(var(--cameo-product-image-scale, 1) * var(--cameo-cup-frame-scale, 1)));transform-origin:center}.product-card-image.is-owner-l122-framing .product-card-photo,.product-stage.is-owner-l122-framing img{transform:scale(calc(var(--cameo-product-image-scale,1) * var(--cameo-cup-frame-scale,1) * 1.25))}.product-card:hover .product-card-image.is-owner-l122-framing .product-card-photo{transform:scale(calc(var(--cameo-product-image-scale,1) * var(--cameo-cup-frame-scale,1) * 1.25 * 1.025))}