/*
Theme Name:     Styazhdom Astra Child
Theme URI:
Description:    Astra child theme.
Author:         styazhdom
Author URI:
Template:       astra
Version:        0.1.0
*/

:root {
	--color-navy: #0e2a47;
	--color-navy-deep: #0a2038;
	--color-white: #ffffff;
	--color-ink: #0e2a47;
	--color-accent: #e07b34;
	--color-accent-hover: #c7651f;
	--color-muted-on-navy: rgba(255, 255, 255, 0.72);
	--color-muted-on-white: #51617a;
	--font-base: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}

body {
	font-family: var(--font-base);
	color: var(--color-ink);
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.btn {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	padding: 0.9rem 1.85rem;
	border-radius: 8px;
	font-size: 1.0625rem;
	font-weight: 600;
	text-decoration: none;
	line-height: 1.2;
	border: none;
	cursor: pointer;
	transition: background-color 0.15s ease;
}

.btn--accent {
	background-color: var(--color-accent);
	color: var(--color-white);
}

.btn--accent:hover,
.btn--accent:focus {
	background-color: var(--color-accent-hover);
	color: var(--color-white);
}
