/* Logo stays at its original left anchor; only navigation shifts right. */
@media(min-width:761px){
 [data-menu-test=right] .header{--test-shift:0px;--surface-left:0px}
 [data-menu-test=right] .header>.wordmark{position:relative;z-index:2;translate:0 0!important}
 [data-menu-test=right] .header>.wordmark:before{content:none}
 [data-menu-test=right] .header.test-menu-compact{--test-shift:var(--menu-compact-shift,0px);--surface-left:var(--compact-surface-left,0px)}
 [data-menu-test=right] .header nav{position:relative;transform:translateX(var(--test-shift));transition:transform 1.25s cubic-bezier(.22,.7,.2,1)}
 [data-menu-test=right] .header:before{left:var(--surface-left);transition:left 1.25s cubic-bezier(.22,.7,.2,1),background-color 1.25s ease,opacity .25s,box-shadow .8s;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}
 [data-menu-test=right] .header.test-menu-compact:before{background:rgba(246,242,233,.58);border-color:#fff5;box-shadow:0 8px 24px #30271816}
 [data-menu-test=right] .header .menu-light-wide{left:var(--surface-left);transition:left 1.25s cubic-bezier(.22,.7,.2,1),opacity .8s}
 [data-menu-test=right] .header.test-menu-compact .menu-light-wide{opacity:.08}
 [data-menu-test=right] .header nav .nav-dealer,
 [data-menu-test=right] .header nav a[href="#contact"]{opacity:1!important;translate:0 0!important;visibility:visible;pointer-events:auto!important;transition:opacity .3s,visibility .3s!important}
}
@media(prefers-reduced-motion:reduce){
 [data-menu-test=right] .header>.wordmark,[data-menu-test=right] .header nav,[data-menu-test=right] .header nav>*,[data-menu-test=right] .header:before,[data-menu-test=right] .header .menu-light-wide{transition:none!important}
}
