/* Galería de propiedades: manejo de fotos verticales (9:16)
   Por defecto las fotos horizontales se recortan para llenar el marco
   (object-fit: cover). Las fotos verticales, en cambio, se muestran
   completas dentro del mismo marco, con un fondo de color de marca
   a los lados, para no perder información de la imagen. */

.property-gallery {
    background-color: var(--pizarra-oceanica, #1A2332);
}

.property-gallery img.gallery-portrait {
    object-fit: contain;
    background-color: var(--pizarra-oceanica, #1A2332);
}

/* Mientras se determina la orientación (una fracción de segundo),
   evita el "salto" visual */
.property-gallery img {
    transition: opacity 0.15s ease;
}
