/* V32: dedicated landscape and mobile originals; scoped to the home hero. */
html body#wm-start-v7.theme-card.wm-designed[data-wm-fotos="v31"][data-wm-look="v30"][data-wm-mobile-home="v21"][data-wm-offers="v22"] main#content .wm-hero-photo {
  background:var(--s7-paper,#fffdf8) !important;
  max-width:none !important;
}
html body#wm-start-v7.theme-card.wm-designed[data-wm-fotos="v31"][data-wm-look="v30"][data-wm-mobile-home="v21"][data-wm-offers="v22"] main#content .wm-hero-photo .wm-hero-picture-v32 { display:contents; }
html body#wm-start-v7.theme-card.wm-designed[data-wm-fotos="v31"][data-wm-look="v30"][data-wm-mobile-home="v21"][data-wm-offers="v22"] main#content .wm-hero-photo img[data-wm-hero-v32] {
  object-fit:cover !important;
  object-position:50% 35% !important;
  max-width:none !important;
  filter:none !important;
}
@media(min-width:961px) {
  html body#wm-start-v7.theme-card.wm-designed[data-wm-fotos="v31"][data-wm-look="v30"][data-wm-mobile-home="v21"][data-wm-offers="v22"] main#content .wm-hero-photo img[data-wm-hero-v32] {
    position:absolute !important;
    inset:0 0 0 auto !important;
    width:74% !important;
    height:100% !important;
    object-position:50% 0% !important;
  }
}
@media(max-width:960px) {
  html body#wm-start-v7.theme-card.wm-designed[data-wm-fotos="v31"][data-wm-look="v30"][data-wm-mobile-home="v21"][data-wm-offers="v22"] main#content .wm-hero-photo img[data-wm-hero-v32] {
    position:absolute !important;
    inset:0 !important;
    width:100% !important;
    height:100% !important;
    object-position:50% 35% !important;
  }
}
