.btn-underlined{--btn-pt:0!important;--btn-pe:0!important;--btn-pb:0!important;--btn-ps:0!important;padding:0!important;border:0!important;background-color:transparent!important;overflow:visible;position:relative;color:var(--color-primary)}.btn-underlined:after,.btn-underlined:before{content:"";display:inline-block;width:100%;height:1px;position:absolute;bottom:0;left:0;background-color:var(--color-primary)}.btn-underlined:after{background:var(--color-secondary, --color-primary);transform:scaleX(0);transform-origin:right center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.btn-underlined:hover{background-color:transparent;color:var(--color-primary)}.btn-underlined:hover:after{transform-origin:left center;transform:scaleX(1)}.btn-underlined .btn-txt{padding-bottom:.2em}