/**
 * Flamingo Marine — Full-bleed beach-horizon image band (V4 strip-5, lower band).
 *
 * Image-ONLY full-bleed photographic band — no overlay text. Renders the
 * beach-horizon photo edge-to-edge at ~55vh, cropped object-fit: cover.
 * The wp:cover carries dimRatio 0 (no dark overlay); CSS here pins the band
 * height across breakpoints and neutralises cover's inner-container so the
 * image reads as a clean horizon strip. Tier-1 static — desktop-first.
 */

.flm-image-band {
    min-height: 55vh;
}

/* No overlay text: the inner container exists only to keep cover markup valid.
   Strip its padding/min-height so it never forces extra height or spacing. */
.flm-image-band .wp-block-cover__inner-container {
    padding: 0;
    margin: 0;
}

/* Ensure the background photo always fills the band and crops to cover. */
.flm-image-band .wp-block-cover__image-background {
    object-fit: cover;
    /* Favour the lower-frame horizon/water so the band reads as a beach horizon
       strip rather than open sky when the wide asset is cropped to ~55vh. */
    object-position: center 62%;
}

@media (max-width: 767px) {
    .flm-image-band {
        min-height: 45vh;
    }
}
