body:not(.primary-navigation-open) .has-logo.has-title-and-tagline .primary-navigation{position:relative;top:0}body:not(.primary-navigation-open) .has-logo.has-title-and-tagline #primary-mobile-menu{margin-inline-end:calc(0px - var(--global--spacing-horizontal) * 0.6)}body:not(.primary-navigation-open) .has-logo.has-title-and-tagline .menu-button-container{position:relative;padding-top:0;padding-inline-end:0;margin-top:calc(0px - var(--button--padding-vertical) + (0.25 * var(--global--spacing-unit)))}.primary-navigation-open .has-logo.has-title-and-tagline .menu-button-container{padding-top:15px}@media only screen and (max-width:651px){body:not(.primary-navigation-open) #masthead.has-logo.has-title-and-tagline .menu-button-container{padding-top:0}}