.header-nav-underline{position:relative;padding-bottom:2px}.header-nav-underline:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#4a5e3a;transition:width .3s ease}.header-nav-underline.header-nav-underline--active:after,.header-nav-underline:hover:after{width:100%}