.menu-footer a,.menu-footer span{border-bottom:thin solid hsla(0,0%,100%,0);color:#fff;text-decoration:none}.menu-footer a:hover{border-color:#fff}.menu-footer [class*=menu--level-]{list-style:none;margin:0;padding:0}.menu-footer .menu--level-1{grid-row-gap:1rem;display:grid;margin-bottom:30px}.menu-footer .menu__item--level-1 .menu-arrow-wrapper{align-items:center;display:flex}.menu-footer .menu__item--level-1 .menu-arrow-wrapper a,.menu-footer .menu__item--level-1 .menu-arrow-wrapper span{align-items:center;display:flex;font-family:var(--font-family-title);font-size:1.25rem;font-style:normal;font-weight:400}.menu-footer .menu__item--level-1 .menu-arrow-wrapper .arrow-menu{-webkit-backface-visibility:hidden;background-color:#fff;display:block;height:12px;margin-left:.9rem;-webkit-mask-image:url(../images/mini-arrow.svg);mask-image:url(../images/mini-arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:transform .25s;width:12px}.menu-footer .menu__item--level-1.open-menu .arrow-menu{transform:rotate(90deg)}.menu-footer .menu--level-2{display:none;margin-top:1rem}.menu-footer .menu--level-2 a{font-family:var(--font-family-default);font-size:1rem;font-style:normal;font-weight:400}.menu-footer .open-menu .menu--level-2{display:block}
