.category-scroll{--flare-height: 4px}.category-scroll::after{content:"";position:absolute;bottom:0;height:var(--flare-height);width:var(--flare-width);left:var(--flare-left);background:var(--primary);transition:200ms ease-in-out all}.top-0{top:0}.right-0{right:0}.btn.scroll-icon-right-bg,.btn.scroll-icon-right-bg:focus,.btn.scroll-icon-right-bg:active,.btn.scroll-icon-right-bg:focus:active{background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--bg) 75%) !important;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0), var(--bg) 75%) !important}.btn.scroll-icon-left-bg,.btn.scroll-icon-left-bg:focus,.btn.scroll-icon-left-bg:active,.btn.scroll-icon-left-bg:focus:active{background:linear-gradient(to left, rgba(255, 255, 255, 0), var(--bg) 75%) !important;background:-webkit-linear-gradient(right, rgba(255, 255, 255, 0), var(--bg) 75%) !important}.btn.scroll-icon-right-primary,.btn.scroll-icon-right-primary:focus,.btn.scroll-icon-right-primary:active,.btn.scroll-icon-right-primary:focus:active{background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--primary) 75%) !important;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0), var(--primary) 75%) !important}.btn.scroll-icon-left-primary,.btn.scroll-icon-left-primary:focus,.btn.scroll-icon-left-primary:active,.btn.scroll-icon-left-primary:focus:active{background:linear-gradient(to left, rgba(255, 255, 255, 0), var(--primary) 75%) !important;background:-webkit-linear-gradient(right, rgba(255, 255, 255, 0), var(--primary) 75%) !important}.btn.scroll-icon-right-primary-light,.btn.scroll-icon-right-primary-light:focus,.btn.scroll-icon-right-primary-light:active,.btn.scroll-icon-right-primary-light:focus:active{background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--primary-light) 75%) !important;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0), var(--primary-light) 75%) !important}.btn.scroll-icon-left-primary-light,.btn.scroll-icon-left-primary-light:focus,.btn.scroll-icon-left-primary-light:active,.btn.scroll-icon-left-primary-light:focus:active{background:linear-gradient(to left, rgba(255, 255, 255, 0), var(--primary-light) 75%) !important;background:-webkit-linear-gradient(right, rgba(255, 255, 255, 0), var(--primary-light) 75%) !important}.btn.scroll-icon-right-secondary,.btn.scroll-icon-right-secondary:focus,.btn.scroll-icon-right-secondary:active,.btn.scroll-icon-right-secondary:focus:active{background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--secondary) 75%) !important;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0), var(--secondary) 75%) !important}.btn.scroll-icon-left-secondary,.btn.scroll-icon-left-secondary:focus,.btn.scroll-icon-left-secondary:active,.btn.scroll-icon-left-secondary:focus:active{background:linear-gradient(to left, rgba(255, 255, 255, 0), var(--secondary) 75%) !important;background:-webkit-linear-gradient(right, rgba(255, 255, 255, 0), var(--secondary) 75%) !important}.btn.scroll-icon-right-success,.btn.scroll-icon-right-success:focus,.btn.scroll-icon-right-success:active,.btn.scroll-icon-right-success:focus:active{background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--success) 75%) !important;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0), var(--success) 75%) !important}.btn.scroll-icon-left-success,.btn.scroll-icon-left-success:focus,.btn.scroll-icon-left-success:active,.btn.scroll-icon-left-success:focus:active{background:linear-gradient(to left, rgba(255, 255, 255, 0), var(--success) 75%) !important;background:-webkit-linear-gradient(right, rgba(255, 255, 255, 0), var(--success) 75%) !important}.btn.scroll-icon-right-warning,.btn.scroll-icon-right-warning:focus,.btn.scroll-icon-right-warning:active,.btn.scroll-icon-right-warning:focus:active{background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--warning) 75%) !important;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0), var(--warning) 75%) !important}.btn.scroll-icon-left-warning,.btn.scroll-icon-left-warning:focus,.btn.scroll-icon-left-warning:active,.btn.scroll-icon-left-warning:focus:active{background:linear-gradient(to left, rgba(255, 255, 255, 0), var(--warning) 75%) !important;background:-webkit-linear-gradient(right, rgba(255, 255, 255, 0), var(--warning) 75%) !important}.btn.scroll-icon-right-danger,.btn.scroll-icon-right-danger:focus,.btn.scroll-icon-right-danger:active,.btn.scroll-icon-right-danger:focus:active{background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--danger) 75%) !important;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0), var(--danger) 75%) !important}.btn.scroll-icon-left-danger,.btn.scroll-icon-left-danger:focus,.btn.scroll-icon-left-danger:active,.btn.scroll-icon-left-danger:focus:active{background:linear-gradient(to left, rgba(255, 255, 255, 0), var(--danger) 75%) !important;background:-webkit-linear-gradient(right, rgba(255, 255, 255, 0), var(--danger) 75%) !important}.btn.scroll-icon-right-info,.btn.scroll-icon-right-info:focus,.btn.scroll-icon-right-info:active,.btn.scroll-icon-right-info:focus:active{background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--info) 75%) !important;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0), var(--info) 75%) !important}.btn.scroll-icon-left-info,.btn.scroll-icon-left-info:focus,.btn.scroll-icon-left-info:active,.btn.scroll-icon-left-info:focus:active{background:linear-gradient(to left, rgba(255, 255, 255, 0), var(--info) 75%) !important;background:-webkit-linear-gradient(right, rgba(255, 255, 255, 0), var(--info) 75%) !important}.btn.scroll-icon-right-light,.btn.scroll-icon-right-light:focus,.btn.scroll-icon-right-light:active,.btn.scroll-icon-right-light:focus:active{background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--light) 75%) !important;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0), var(--light) 75%) !important}.btn.scroll-icon-left-light,.btn.scroll-icon-left-light:focus,.btn.scroll-icon-left-light:active,.btn.scroll-icon-left-light:focus:active{background:linear-gradient(to left, rgba(255, 255, 255, 0), var(--light) 75%) !important;background:-webkit-linear-gradient(right, rgba(255, 255, 255, 0), var(--light) 75%) !important}.btn.scroll-icon-right-dark,.btn.scroll-icon-right-dark:focus,.btn.scroll-icon-right-dark:active,.btn.scroll-icon-right-dark:focus:active{background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--dark) 75%) !important;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0), var(--dark) 75%) !important}.btn.scroll-icon-left-dark,.btn.scroll-icon-left-dark:focus,.btn.scroll-icon-left-dark:active,.btn.scroll-icon-left-dark:focus:active{background:linear-gradient(to left, rgba(255, 255, 255, 0), var(--dark) 75%) !important;background:-webkit-linear-gradient(right, rgba(255, 255, 255, 0), var(--dark) 75%) !important}.btn.scroll-icon-right-muted,.btn.scroll-icon-right-muted:focus,.btn.scroll-icon-right-muted:active,.btn.scroll-icon-right-muted:focus:active{background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--muted) 75%) !important;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0), var(--muted) 75%) !important}.btn.scroll-icon-left-muted,.btn.scroll-icon-left-muted:focus,.btn.scroll-icon-left-muted:active,.btn.scroll-icon-left-muted:focus:active{background:linear-gradient(to left, rgba(255, 255, 255, 0), var(--muted) 75%) !important;background:-webkit-linear-gradient(right, rgba(255, 255, 255, 0), var(--muted) 75%) !important}.btn.scroll-icon-right-white,.btn.scroll-icon-right-white:focus,.btn.scroll-icon-right-white:active,.btn.scroll-icon-right-white:focus:active{background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--bg-white) 75%) !important;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0), var(--bg-white) 75%) !important}.btn.scroll-icon-left-white,.btn.scroll-icon-left-white:focus,.btn.scroll-icon-left-white:active,.btn.scroll-icon-left-white:focus:active{background:linear-gradient(to left, rgba(255, 255, 255, 0), var(--bg-white) 75%) !important;background:-webkit-linear-gradient(right, rgba(255, 255, 255, 0), var(--bg-white) 75%) !important}.btn.scroll-icon-right-body,.btn.scroll-icon-right-body:focus,.btn.scroll-icon-right-body:active,.btn.scroll-icon-right-body:focus:active{background:linear-gradient(to right, rgba(255, 255, 255, 0), var(--bg-dark) 75%) !important;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0), var(--bg-dark) 75%) !important}.btn.scroll-icon-left-body,.btn.scroll-icon-left-body:focus,.btn.scroll-icon-left-body:active,.btn.scroll-icon-left-body:focus:active{background:linear-gradient(to left, rgba(255, 255, 255, 0), var(--bg-dark) 75%) !important;background:-webkit-linear-gradient(right, rgba(255, 255, 255, 0), var(--bg-dark) 75%) !important}
