/* Preserve the complete approved Canva export in product cards and dialogs. */
.dish[data-canva] .d-visual,.dish.feat[data-canva] .d-visual{aspect-ratio:1533/1024;min-height:0}
img[data-canva-photo],.dish.feat .d-visual img[data-canva-photo]{object-fit:contain!important;object-position:center;filter:none!important;transform:none!important}
.dish[data-canva] .d-visual::before{display:none}
#overlay:has(img[data-canva-photo]) .ov-content{grid-template-columns:minmax(0,1fr)}
#overlay:has(img[data-canva-photo]) .ov-card{width:min(100%,900px)}
#overlay:has(img[data-canva-photo]) .ov-visual{aspect-ratio:1533/1024}
#overlay:has(img[data-canva-photo]) .ov-copy{padding:28px 32px}
#overlay:has(img[data-canva-photo]) .d-visual::before{display:none}
@media(max-width:600px){#overlay:has(img[data-canva-photo]) .ov-copy{padding:24px}}

/* Trim the white export edges from Borscht in cards and the cloned dialog. */
.d-visual:has(img[data-canva-photo="15"]){overflow:hidden}
.d-visual img[data-canva-photo="15"]{transform:scale(1.04)!important;transform-origin:center}
