/* V56: full house images – natural ratio instead of forced cropping */
#modelle .cards .card .v51-gallery,#modelle .cards .card .v51-gallery-frame{height:auto!important;aspect-ratio:auto!important;min-height:0!important;max-height:none!important;background:#f2f4f0!important;overflow:hidden!important}
#modelle .cards .card .v51-gallery-frame>img.v47-house-photo{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;display:block!important;transform:none!important}
#modelle .cards .card:hover .v51-gallery-frame>img.v47-house-photo{transform:none!important}
#modelle .cards .card .v52-open{position:absolute!important;bottom:16px!important;left:16px!important;z-index:5!important}
@media(max-width:680px){#modelle .cards .card .v51-gallery,#modelle .cards .card .v51-gallery-frame{aspect-ratio:auto!important}}
