.back-to-top{--size: 50px;width:var(--size);height:var(--size);display:flex;position:fixed;right:var(--space-md);bottom:var(--space-md);z-index:var(--z-index-fixed-element, 10);border-radius:50%;background-color:rgba(var(--color-contrast-higher), 0.9);transition:.2s}.back-to-top:hover{background-color:var(--color-contrast-higher)}.back-to-top .icon{--size: 20px;display:block;margin:auto;color:var(--color-bg)}.js .back-to-top{visibility:hidden;opacity:0}.js .back-to-top--is-visible{visibility:visible;opacity:1}/*# sourceMappingURL=1_back-to-top.css.map */
