/*
 Theme Name:   Astra Child
 Theme URI:    https://ваш-сайт.ру
 Description:  Дочерняя тема для сайта вентиляции
 Author:       Ваше имя
 Author URI:   https://ваш-сайт.ру
 Template:     astra
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  astra-child
*/

/* ========== Глобальные переменные (палитра) ========== */
:root {
	--mav-bg: #f5f5f4;
	--mav-text: #433329;
	--mav-heading: #337ab7;
	--mav-link: #1460a2;
	--mav-link-hover: #0d4a7a;
	--mav-primary: #337ab7;
	--mav-primary-hover: #2868a0;
	--mav-btn-primary: #d9534f;
	--mav-btn-primary-hover: #c94440;
	--mav-accent-orange: #eb550b;
	--mav-accent-gold: #c98628;
	--mav-price: #9a3819;
	--mav-mark: #ffec82;
	--mav-border: rgba(51, 122, 183, 0.15);
	--mav-shadow: 0 2px 12px rgba(51, 122, 183, 0.08);
	--mav-content-width: 1488px;
}

/* ========== Базовые глобальные стили ========== */
body {
	background-color: var(--mav-bg);
	color: var(--mav-text);
}

body a {
	color: var(--mav-link);
}

body a:hover {
	color: var(--mav-link-hover);
}

a:focus,
a:active {
	outline: none;
}

h1, h2, h3, h4, h5, h6,
.entry-title,
.site-title {
	color: var(--mav-heading);
}

.ast-container {
	max-width: var(--mav-content-width);
}

.ast-plain-container.ast-no-sidebar #primary {
	margin: 25px auto;
}

/* ========== Глобальные кнопки (WooCommerce и общие) ========== */
.woocommerce .button,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.button,
button[type="submit"],
input[type="submit"] {
	background-color: var(--mav-btn-primary) !important;
	color: #fff !important;
	border-color: var(--mav-btn-primary) !important;
	border-radius: 0;
}

.woocommerce .button:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.button:hover,
button[type="submit"]:hover,
input[type="submit"]:hover {
	background-color: var(--mav-btn-primary-hover) !important;
	border-color: var(--mav-btn-primary-hover) !important;
	color: #fff !important;
}

/* ========== Цены WooCommerce ========== */
.woocommerce .price,
.woocommerce ul.products li.product .price {
	color: var(--mav-price);
}
