.button-block{align-items:center;display:flex;max-width:100%;width:-moz-max-content;width:max-content}.button-block svg{height:25px;margin-right:5px;width:28px}@media(min-width:980px){.button-block svg{height:1.4583333333rem;width:1.3020833333rem}}.button-block svg .arrow-inside{transition:all .2s ease-out}.button-block span{overflow:hidden;position:relative}.button-block span:after{background:currentColor;bottom:0;content:"";height:2px;position:absolute;right:0;transition:all .2s ease-out;width:0}.button-block:hover svg .arrow-inside{fill:#ff004d}.button-block:hover span:after{left:0;width:100%}.button-block--white svg .arrow-border{fill:#fff}.button-block--white svg .arrow-inside{fill:transparent}.button-block--white:hover svg .arrow-inside{fill:#fff}.button-block--large{font-size:26px;font-weight:700}@media(min-width:980px){.button-block--large{font-size:2.0833333333rem}}.button-block--large svg{height:28px;width:25px}@media(min-width:1366px){.button-block--large svg{height:1.4583333333rem;margin-right:.8333333333rem;width:1.4583333333rem}}
