@charset "UTF-8";
/* Crop the original image without distorting it; phone focus is independent. */
.hero-slide>img.banner-image,.hero-mini>a>img.banner-image{position:absolute;max-width:none;display:block;width:var(--banner-size,100%);height:var(--banner-size,100%);left:var(--banner-left,0%);top:var(--banner-top,0%);object-fit:cover;object-position:var(--banner-position,50% 36%);transform:none}
@media(max-width:700px){.hero-slide>img.banner-image,.hero-mini>a>img.banner-image{width:var(--banner-mobile-size,100%);height:var(--banner-mobile-size,100%);left:var(--banner-mobile-left,0%);top:var(--banner-mobile-top,0%);object-position:var(--banner-mobile-position,50% 35%)}}
