:root {
	/* Brand */
	--wpt-lms-primary-50: 250, 246, 254;
	--wpt-lms-primary-100: 243, 233, 254;
	--wpt-lms-primary-200: 233, 216, 252;
	--wpt-lms-primary-300: 216, 185, 249;
	--wpt-lms-primary-400: 192, 140, 244;
	--wpt-lms-primary-500: 168, 95, 237;
	--wpt-lms-primary-600: 146, 63, 222;
	--wpt-lms-primary-700: 123, 44, 191;
	--wpt-lms-primary-800: 106, 42, 159;
	--wpt-lms-primary-900: 87, 35, 128;
	--wpt-lms-primary-950: 58, 13, 94;
	/* General colors */
	--wpt-lms-white: 255, 255, 255;
	--wpt-lms-black: 16, 23, 32;
	--wpt-lms-gray: 91, 91, 91;
	--wpt-lms-bg: 246, 249, 252;
	--wpt-lms-editor-border: 195, 196, 199;
	--wpt-lms-postmeta-border: 195, 196, 199;
	--wpt-lms-input-border: 195, 196, 199;
	--wpt-lms-box-border: 195, 196, 199;
	--wpt-lms-danger: 192, 7, 7;
	--wp--preset--font-family--body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell,
		"Helvetica Neue", sans-serif;
}
/* Base css */
body .#{$prefix} {
	color: rgb(var(--wpt-lms-black));
	font-family: var(--wp--preset--font-family--body);
	font-size: 1rem;
}
.#{$prefix} {
	* {
		box-sizing: border-box;
	}
	#wpwrap {
		/* background-color: rgb(var(--wpt-lms-white)); */
		background-color: rgb(var(--wpt-lms-bg));
	}
	#wpcontent {
		padding: 0;
	}
	.wrap {
		margin: 0;
	}
	& &-conatiner {
		margin: 0 auto;
		padding: 0 1.5rem;
	}
	& &-wrapper {
		padding-left: 1.5rem;
		padding-right: 1.5rem;
	}
	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		margin: 0;
		padding: 0;
		line-height: 1.25;
		color: rgb(var(--wpt-lms-black));
		font-family: var(--wp--preset--font-family--body);
	}
	a {
		color: rgb(var(--wpt-lms-primary-700));
		font-family: var(--wp--preset--font-family--body);
		text-decoration: none !important;
		// transition: all 0.2s ease-in-out;
	}
	ul {
		margin: 0;
		padding: 0;
		li {
			list-style: none;
		}
	}
	a:where(.wp-site-blocks *:focus) {
		outline-style: none;
		outline-width: 0;
		box-shadow: none;
	}
	a:focus {
		box-shadow: none !important;
		outline: 0 !important;
	}
}