/* Shared store FV: exact source ratio, no letterbox or decorative frame. */
.store-photo-page .visit-hero__photo.store-fv {padding:0;border:0;box-shadow:none;background:transparent;min-width:0;}
.store-photo-page .visit-hero__photo.store-fv img {display:block;width:100%;height:auto;max-height:none;aspect-ratio:4/3;object-fit:contain;background:transparent;border:0;border-radius:8px;box-shadow:none;}
