.link-animated-underline{position:relative;display:inline-block;text-decoration:none}.link-animated-underline:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .25s cubic-bezier(.4,0,.2,1)}.link-animated-underline:hover:after,.group:hover .link-animated-underline:after{transform:scaleX(1);transform-origin:left}.link-animated-underline-permanent{position:relative;display:inline-block;text-decoration:none}.link-animated-underline-permanent:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:currentColor;transform:scaleX(1);transform-origin:right;transition:transform .25s cubic-bezier(.4,0,.2,1)}.link-animated-underline-permanent:hover:after{transform:scaleX(1);transform-origin:left;animation:slideOutAndIn .75s ease-out}@keyframes slideOutAndIn{0%{transform:scaleX(1);transform-origin:right}49%{transform:scaleX(0);transform-origin:right}51%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}.label-slide{position:relative;display:inline-block;padding:0;width:100%;height:100%;overflow:hidden}.label-slide span,.label-slide div{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1)}.label-slide:after{content:attr(data-content);position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transform:translateY(100%);transition:transform .5s cubic-bezier(.4,0,.2,1)}button:hover .label-slide span,button:hover .label-slide div{transform:translateY(-100%)}button:hover .label-slide:after{transform:translateY(0)}button.primary:hover{@apply border border-solid rounded-md;}button.secondary:hover{@apply border border-solid border-background-action-secondary bg-white text-background-action-secondary rounded-md;}
/*# sourceMappingURL=/cdn/shop/t/205/assets/animations.css.map */
