.back-to-top-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3.5rem}@media screen and (min-width:1024px){.back-to-top-wrapper{margin-top:4.25rem}}.back-to-top{color:var(--color-craft);margin:0 auto}.back-to-top .icon{margin-left:.5rem;margin-right:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}