/* @override 
	http://localhost:8888/stu/themes/simple/css/cursor.css?m=1585036768
	http://localhost:8888/stu/themes/simple/css/cursor.css?m=1586859692
*/

*,
*::after,
*::before {
	box-sizing: border-box;
}


body {

	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	/* Cursor styles */
    --cursor-stroke: #F3671C;
    --cursor-fill: none;
    --cursor-stroke-width: 1px;
}

a {
	
	outline: none;
	cursor: pointer;
}



.cursor {
	display: none;
}



@media (any-pointer: fine) {
	.cursor {
		position: fixed;
		top: 0;
		left: 0;
		display: block;
		pointer-events: none;
	}
	.cursor__inner {
		fill: var(--cursor-fill);
		stroke: var(--cursor-stroke);
		stroke-width: var(--cursor-stroke-width);
	}
}
