.brand-nav-link:hover,.brand-nav-link:focus-visible{background:var(--brand-nav-hover-bg,transparent)!important;color:var(--brand-nav-hover-color,inherit)!important}.brand-action:hover,.brand-action:focus-visible{background:var(--brand-action-hover-bg,inherit)!important;color:var(--brand-action-hover-color,inherit)!important;box-shadow:var(--brand-action-hover-shadow,inherit)!important;transform:var(--brand-action-hover-transform,none)!important}.brand-action-border:hover,.brand-action-border:focus-visible{border-color:var(--brand-action-hover-border)!important}.brand-nav-underline{position:relative}.brand-nav-underline:after{content:"";height:var(--brand-nav-pointer-height);background:var(--brand-nav-pointer-color);opacity:0;transition:var(--brand-nav-pointer-transition);position:absolute;bottom:0;left:0;right:0}.brand-nav-underline:hover:after,.brand-nav-underline:focus-visible:after{opacity:1}.brand-hover-group:hover .brand-hover-icon,.brand-hover-group:focus-within .brand-hover-icon{color:var(--brand-icon-hover-color,inherit)!important}.brand-footer-link:hover,.brand-footer-link:focus-visible,.brand-mega-link:hover,.brand-mega-link:focus-visible{color:var(--brand-link-hover-color,inherit)!important}.brand-mega{opacity:0;visibility:hidden;position:absolute;left:0;right:0}.brand-mega-parent:hover .brand-mega,.brand-mega-parent:focus-within .brand-mega{opacity:1;visibility:visible}.brand-social-icon{-webkit-mask-image:var(--brand-icon);-webkit-mask-image:var(--brand-icon);mask-image:var(--brand-icon);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
