#scrollToTopBtn{position:fixed;bottom:var(--rs-scroll-to-top-01);right:var(--rs-scroll-to-top-02);width:50px;height:50px;background-color:var(--primary-color);border:none;border-radius:50%;cursor:pointer;display:none;align-items:center;justify-content:center;box-shadow:0 4px 8px #0003;transition:opacity .3s ease-in-out;z-index:1000}#scrollToTopBtn svg{width:24px;height:24px;fill:#fff}#scrollToTopBtn.show{display:flex}html{scroll-behavior:smooth}@media (max-width: 768px){#scrollToTopBtn{bottom:var(--rs-scroll-to-top-03);right:var(--rs-scroll-to-top-04)}}#scrollToTopBtn.hide-desktop{display:none!important}@media (max-width: 768px){#scrollToTopBtn.hide-mobile{display:none!important}}
