.menu--footer a{background-image:linear-gradient(0deg,var(--animate-underline--underline-color,currentColor) 0,var(--animate-underline--underline-color,currentColor) 100%);background-position-x:var(--animate-underline--bg-position-x,right);background-position-y:var(--animate-underline--bg-position-y,1.1em);background-repeat:no-repeat;background-size:var(--animate-underline--bg-size--width,0) var(--animate-underline--bg-size--thickness,1px);display:var(--animate-underline--display,inline);line-height:1;transition:all .2s ease-in-out}.menu--footer a:focus-visible,.menu--footer a:hover{--animate-underline--bg-size--width:var(--animate-underline--bg-size--width--active)}.menu--footer a{--animate-underline--bg-position-x:left;--animate-underline--bg-size--width:0%;--animate-underline--bg-size--width--active:100%;--a--font-weight:var(--menu--footer--a--font-weight)}.menu--footer .menu__item+.menu__item{--li--margin:1rem 0 0 0}