/* Layout-only correction for the motorcycle sourcing header.
   Preserve existing type sizes, image dimensions, copy, and CTA dimensions. */
@media (max-width: 620px) {
  #vobom-moto-buyer-nav .vmbn-inner {
    grid-template-columns: minmax(0, 1fr) !important;
    align-items: start !important;
  }

  #vobom-moto-buyer-nav .vmbn-brand {
    grid-column: 1 !important;
    grid-row: 1 !important;
  }

  #vobom-moto-buyer-nav .vmbn-cta {
    grid-column: 1 !important;
    grid-row: 2 !important;
    justify-self: start !important;
  }

  #vobom-moto-buyer-nav nav {
    grid-column: 1 !important;
    grid-row: 3 !important;
  }
}

/* Start scrollable navigation rails at a complete first label on tablet widths. */
@media (max-width: 840px) {
  #vobom-moto-buyer-nav nav {
    justify-content: flex-start !important;
  }
}
