/* v0.13a — two user-supplied HOME images, displayed with a common large
   horizontal visual scale inspired by MOVEMENT (the red-dress photograph).
   Pixel contents of supplied JPEGs are not changed. A modest responsive
   crop in short windows avoids overstretching or clipping the eyelashes. */
@media (min-width:761px){
  body[data-page="home"] .hy-scene[data-scene-name="BEAUTY"] .hy-photo,
  body[data-page="home"] .hy-scene[data-scene-name="PORTRAIT FINALE"] .hy-photo{
    width:auto!important;
    height:98%!important;
    aspect-ratio:1.94 / 1!important;
    max-width:96%!important;
    max-height:100%!important;
  }
  body[data-page="home"] .hy-scene[data-scene-name="BEAUTY"] .hy-photo img{
    width:100%!important;height:100%!important;
    object-fit:cover!important;
    object-position:50% 38%!important;
  }
  body[data-page="home"] .hy-scene[data-scene-name="PORTRAIT FINALE"] .hy-photo img{
    width:100%!important;height:100%!important;
    object-fit:cover!important;
    object-position:50% 22%!important;
  }
}
@media(max-width:760px){
  body[data-page="home"] .hy-scene[data-scene-name="BEAUTY"] .hy-photo img,
  body[data-page="home"] .hy-scene[data-scene-name="PORTRAIT FINALE"] .hy-photo img{
    object-fit:contain!important;
    object-position:center!important;
  }
}
