.features--button-arrow .button{position:relative}.features--button-arrow .button__content{display:inline-flex;align-items:center;gap:0}.features--button-arrow .button__text{white-space:nowrap}.features--button-arrow .button__arrow{position:absolute;inset-inline-end:.8rem;top:50%;width:2rem;height:2rem;opacity:0;overflow:hidden;transform:translateY(-50%) translate(-.6rem);transition:opacity .3s ease,transform .3s cubic-bezier(.4,0,.2,1)}.features--button-arrow .button__arrow svg{width:2rem;height:2rem;display:block}.features--button-arrow .button__arrow path{stroke:currentColor;stroke-width:1.5;fill:none}.features--button-arrow .button:hover .button__arrow,.features--button-arrow .button:focus-visible .button__arrow{opacity:1;transform:translateY(-50%)}.features--button-arrow .button--small .button__arrow,.features--button-arrow .button--tertiary .button__arrow{display:none}@media(prefers-reduced-motion:reduce){.features--button-arrow .button__arrow{transition:none;transform:translateY(-50%)}}@media print{.features--button-arrow .button__arrow{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/button-animation.css.map */
