/* Below 1280px the `flx-at-1280` row stacks, so `gp_sp` falls back to a
   margin-top of --grd-sp-dyn between the text and the button. That default
   is too large when stacked here — the banner's padding-block is only .6rem,
   so keep the gap under that. */
@media screen and (max-width: 1279px) {
    .anc-bnr [class*="flx"][class*="-at-1280"][class*="gp_sp"] > * + * {
        margin-top: 0.4rem;
    }
}
