
/* Harley's V6: collection navigation remains visible while scrolling.
   The inherited top contact strip has fixed positioning. */
html{scroll-padding-top:112px}
body>.menu-section{position:sticky!important;top:var(--harleys-fixed-bar-height,52px)!important;z-index:1200!important;background:#000!important;isolation:isolate}
body>.menu-section .desktop-navbar{background:#000!important;box-shadow:0 3px 14px #0008!important}
body>.menu-section .desktop-navbar a:not(:hover){text-decoration:none}
body>.menu-section a:focus-visible{outline:2px solid #c4a35a;outline-offset:-2px}
/* Category link row for narrow viewports, without losing native mobile controls */
.harley-v6-mobile-cats{display:none;background:#050505;border-top:1px solid #29231b;border-bottom:1px solid #29231b;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;white-space:nowrap;gap:18px;padding:10px 14px}
.harley-v6-mobile-cats a{color:#fff;font:600 12px Lora,Georgia,serif;text-decoration:none;flex:none}
.harley-v6-mobile-cats a:hover{color:#c4a35a}
@media(max-width:1199px){body>.menu-section .harley-v6-mobile-cats{display:flex!important}body>.menu-section{top:var(--harleys-fixed-bar-height,64px)!important}}
