.cscroll{position:fixed;top:0;right:6px;z-index:70;width:4px;height:100vh;height:100dvh;opacity:0;transition:opacity .15s var(--c-ease, ease)}.cscroll.is-on{opacity:1}.cscroll__thumb{position:absolute;top:0;left:0;width:100%;border-radius:999px;background:rgb(var(--t-ink-rgb) / .26);will-change:transform}@media(hover:hover)and (pointer:fine){.cscroll:before{content:"";position:absolute;top:0;right:-8px;bottom:0;left:-8px}.cscroll:hover .cscroll__thumb{background:rgb(var(--t-ink-rgb) / .42)}.cscroll{cursor:grab}.cscroll:active{cursor:grabbing}}.cscroll-native-off .page-wrapper,.cscroll-native-off body,.cscroll-native-off{scrollbar-width:none;-ms-overflow-style:none}.cscroll-native-off .page-wrapper::-webkit-scrollbar,.cscroll-native-off body::-webkit-scrollbar,.cscroll-native-off::-webkit-scrollbar{width:0;height:0;display:none}@media(prefers-reduced-motion:reduce){.cscroll{display:none}.cscroll-native-off .page-wrapper,.cscroll-native-off body,.cscroll-native-off{scrollbar-width:auto;-ms-overflow-style:auto}.cscroll-native-off .page-wrapper::-webkit-scrollbar,.cscroll-native-off body::-webkit-scrollbar,.cscroll-native-off::-webkit-scrollbar{width:auto;height:auto;display:block}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/calmy-scrollbar.css.map */
