/*
 Theme Name:   Sakhi Child
 Theme URI:     https://brainfleck.com/
 Description:  Sakhi child theme — light UI foundation and mobile API framework.
 Author:       BrainFleck Solution
 Author URI:   https://brainfleck.com/
 Template:     twentytwentyfive
 Version:      1.0.0
 Requires at least: 6.7
 Requires PHP: 7.4
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  sakhi-child
*/


@import url('https://fonts.googleapis.com/css2?family=Coustard:wght@400;900&family=Inter:wght@400;500;600;700&family=Manrope:wght@800&family=Nunito:ital,wght@0,300..900;1,300..900&family=Plus+Jakarta+Sans:ital,wght@0,300..800;1,300..800&family=Poppins:wght@400;500;600;700&display=swap');


:root {
	--sakhi-bg: #ffffff;
	--sakhi-surface: #ffffff;
	--sakhi-surface-elevated: #fff6f6;
	--sakhi-border: #efc4c5;
	--sakhi-text: #111111;
	--sakhi-text-muted: #2a2a2a;
	--sakhi-accent: #111111;
	--sakhi-danger: #e5484d;
	--sakhi-pink: #fcbbbc;
	--sakhi-white: #ffffff;
}

* {
	box-sizing: border-box;
	margin: 0;
	padding: 0;
}

html {
	background-color: var(--sakhi-bg);
	color: var(--sakhi-text);
}

body {
	background-color: var(--sakhi-bg);
	color: var(--sakhi-text);
}

a {
	color: var(--sakhi-pink);
}

a:hover,
a:focus {
	color: #e8787a;
}

hr,
.wp-block-separator {
	border-color: var(--sakhi-border);
}

input,
textarea,
select,
button {
	background-color: var(--sakhi-surface);
	border-color: var(--sakhi-border);
	color: var(--sakhi-text);
}

:focus-visible {
	outline-color: var(--sakhi-accent);
}