.btn.btn-side-arrow-reveal{padding:0 !important;border:0;outline:0;background-color:rgba(0,0,0,0);box-shadow:none;color:currentColor;font-size:var(--t--btn-4);line-height:var(--t--line-hight-secondary-6);gap:0;overflow:hidden;--arrow-reveal-offset: calc(1.2em + 0.0625rem)}.btn.btn-side-arrow-reveal::before,.btn.btn-side-arrow-reveal::after{content:none;display:none}.btn.btn-side-arrow-reveal .btn__icon{flex:0 0 1.2em;order:0;width:1.2em;height:1.2em;margin-right:.0625rem;transition:opacity .45s cubic-bezier(0.625, 0.05, 0, 1),translate .45s cubic-bezier(0.625, 0.05, 0, 1);opacity:0;translate:calc(-1*var(--arrow-reveal-offset)) 0}.btn.btn-side-arrow-reveal .btn__icon svg{display:block;width:100%;height:100%}.btn.btn-side-arrow-reveal .text{order:1;translate:calc(-1*var(--arrow-reveal-offset)) 0;transition:translate .45s cubic-bezier(0.625, 0.05, 0, 1)}.btn.btn-side-arrow-reveal:hover,.btn.btn-side-arrow-reveal:focus,.btn.btn-side-arrow-reveal:focus-visible{outline:0;background-color:rgba(0,0,0,0);box-shadow:none;color:currentColor}.btn.btn-side-arrow-reveal:hover .btn__icon,.btn.btn-side-arrow-reveal:hover .text,.btn.btn-side-arrow-reveal:focus-visible .btn__icon,.btn.btn-side-arrow-reveal:focus-visible .text{translate:0}.btn.btn-side-arrow-reveal:hover .btn__icon,.btn.btn-side-arrow-reveal:focus-visible .btn__icon{opacity:1}
