html,body,*{scrollbar-width:thin;scrollbar-color:#56585e transparent;} *::-webkit-scrollbar{width:6px;height:6px;} *::-webkit-scrollbar-track{background:transparent;} *::-webkit-scrollbar-track-piece{background:transparent;} *::-webkit-scrollbar-thumb{background:#56585e;border:1px solid transparent;background-clip:padding-box;border-radius:999px;min-height:28px;min-width:28px;} *::-webkit-scrollbar-thumb:hover{background:#686a71;border:1px solid transparent;background-clip:padding-box;} *::-webkit-scrollbar-thumb:active{background:#777981;border:1px solid transparent;background-clip:padding-box;} *::-webkit-scrollbar-corner{background:transparent;} *::-webkit-scrollbar-button,*::-webkit-scrollbar-button:single-button,*::-webkit-scrollbar-button:vertical,*::-webkit-scrollbar-button:horizontal{display:none;width:0;height:0;background:transparent;} .search-overlay,.mobile-menu,.tattoo-intake,.tattoo-intake-scroll,.tattoo-intake .tattoo-intake-scroll{scrollbar-color:#4e5056 transparent;} .search-overlay::-webkit-scrollbar-thumb,.mobile-menu::-webkit-scrollbar-thumb,.tattoo-intake::-webkit-scrollbar-thumb,.tattoo-intake-scroll::-webkit-scrollbar-thumb,.tattoo-intake .tattoo-intake-scroll::-webkit-scrollbar-thumb{background:#4e5056;border:1px solid transparent;background-clip:padding-box;} .search-overlay::-webkit-scrollbar-thumb:hover,.mobile-menu::-webkit-scrollbar-thumb:hover,.tattoo-intake::-webkit-scrollbar-thumb:hover,.tattoo-intake-scroll::-webkit-scrollbar-thumb:hover,.tattoo-intake .tattoo-intake-scroll::-webkit-scrollbar-thumb:hover{background:#66686f;border:1px solid transparent;background-clip:padding-box;} @media (pointer:coarse){*::-webkit-scrollbar{width:4px;height:4px;}}