/**
 * @file
 * Hero images (slider and banner) keep their width/height attributes.
 *
 * The attributes reserve the image's space before it loads, but the width
 * attribute alone would pin it to the fallback image style's width instead of
 * `sizes="100vw"`. `:where()` has zero specificity, so this only replaces the
 * attribute's width: every rule a slider style already sets still wins. The
 * global `img { height: auto; }` turns the attributes into an aspect ratio.
 *
 * @see aw_core_preprocess_responsive_image()
 */
:where(img.aw-hero-image) {
  width: 100%;
}
