/* VWSS international brand lockup, with its original transparent padding. */
.brand.brand-logo{display:block;flex:0 0 auto;width:260px;line-height:0;letter-spacing:normal}
.brand-logo img{display:block;width:100%;height:auto;max-width:100%}
footer .brand.brand-logo{width:230px}
@media(min-width:601px) and (max-width:1100px){header{height:auto;min-height:92px;flex-wrap:wrap;padding-top:10px;padding-bottom:14px;gap:10px 20px}header nav{order:3;width:100%;justify-content:center;flex-wrap:wrap;gap:12px 22px}header .head-actions{margin-left:auto}header .head-actions .button.small{display:none}}
@media(max-width:600px){header .brand.brand-logo{width:225px;max-width:calc(100vw - 110px)}footer .brand.brand-logo{width:220px}}

/* Keep public navigation visible while preserving its normal layout space. */
body>header{position:sticky;top:0;z-index:100;background:#fff;box-shadow:0 2px 10px rgba(20,33,43,.06)}
html:root{scroll-padding-top:calc(var(--vwss-header-height, 110px) + 16px)}
