/* Keep the original photos and their watermarks fully visible. */
.product-image img.floor-photo,.product-detail-image img.floor-photo{mix-blend-mode:normal}
.product-detail-image.floor-photo-panel{flex-direction:column;gap:16px}
.floor-photo-panel img.floor-photo{height:auto;max-height:370px}
.floor-photo-credit{margin:0;color:var(--muted,#647469);font-size:12px;line-height:1.6;max-width:520px}
.floor-photo-credit a{text-decoration:underline;text-underline-offset:3px}
@media(max-width:650px){.floor-photo-panel img.floor-photo{max-height:290px}.floor-photo-credit{font-size:11px}}
