/* Owner-selected homepage photography, with an independent mobile hero crop. */
.hero-image>.selected-hero{display:block;position:absolute;inset:0 0 57px;overflow:hidden}
.selected-hero>img{width:100%;height:100%;object-fit:cover;object-position:50% 42%}
.experience-card .selected-forest{object-position:53% 50%}
.experience-card .selected-yoga{object-position:54% 50%}
.experience-card .selected-mountain{object-position:88% 50%}
.experience-card .selected-bonfire{object-position:38% 50%}
@media(max-width:700px){
  .hero-image>.selected-hero{bottom:52px}
  .selected-hero>img{object-position:50% 50%}
  .experience-card .selected-mountain{object-position:65% 50%}
}
