$breakpoint: 783px;


body, .editor-styles-wrapper {
	// Try to pick up global styles, customizer or theme colors.
	--sensei-background-color: var(--sensei-background-color-global, var(--sensei-course-theme-background-color, var(--wp--preset--color--background, #FFFFFF)));
	--sensei-button-fill-hover-color: #FFFFFF;
	--sensei-button-outline-hover-color: #F0F0F0;
	--sensei-button-text-color: #26212E;
	--sensei-course-progress-bar-color: #DCDCDE;
	--sensei-course-progress-bar-inner-color: #30968B;
	--sensei-lesson-meta-color: #787C82;
	--sensei-locked-lesson-color: #646970;
	--sensei-module-lesson-color: #101517;
	--sensei-pagination-color: #191E23;
	--sensei-primary-color: var(--sensei-primary-color-global, var(--sensei-course-theme-primary-color, var(--wp--preset--color--primary, #155E65)));
	--sensei-primary-contrast-color: var(--sensei-background-color, #FFFFFF);
	--sensei-secondary-color: #43AF99;
	--sensei-text-color: var(--sensei-text-color-global, var(--sensei-course-theme-foreground-color, var(--wp--preset--color--text, var(--wp--preset--color--foreground, #1E1E1E))));

	--border-color: rgba(125, 125, 125, 0.3);
}

.editor-styles-wrapper .sensei-course-theme__frame,
.editor-styles-wrapper .sensei-course-theme__main-content,
.sensei-course-theme {
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
}

.sensei-course-theme__frame {
	--wp--style--block-gap: 0px;
	box-sizing: border-box;
	font-size: 0.8125rem;
	font-weight: 400;
	letter-spacing: normal;

	button:hover {
		cursor: pointer;
	}
}

.sensei-course-theme .wp-block-site-logo img {
	max-height: 24px;
	width: auto;
}
