.wp-block-wphave-scroll-to-top{--icon-color:#fff;bottom:3rem;opacity:0;position:fixed!important;right:3rem;transform:translateY(100px);transition:opacity .5s ease-in-out,transform .25s ease-in-out;z-index:90!important}.wp-block-wphave-scroll-to-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.wp-block-wphave-scroll-to-top .scroll-button{align-items:center;background:rgba(0,0,0,.2);cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;text-align:center;width:40px;z-index:1}.wp-block-wphave-scroll-to-top:hover .scroll-button{background:#222;text-decoration:none}.wp-block-wphave-scroll-to-top svg{height:auto;position:relative;width:14px;fill:var(--icon-color);color:var(--icon-color)}