.destination-detail-hero{max-width:100%;height:clamp(340px,32vw,470px)}.destination-detail-hero-image{object-fit:cover;object-position:var(--destination-focus,50% 50%);width:100%;height:100%;display:block}@media (min-width:768px) and (max-width:1023px){.destination-detail-hero{height:clamp(340px,45vw,430px)}}@media (max-width:767px){.destination-detail-hero{height:clamp(280px,84vw,380px)}.destination-detail-hero-image{object-position:var(--destination-focus-mobile,var(--destination-focus,50% 50%))}}
