/*
Theme Name: devaiproject
Theme URI: https://digiproduct.co.il
Author: devaiproject
Description: Кастомная тема по дизайну из Figma (עין גדי). Страницы — из ACF-блоков темы (blocks/), формы — Contact Form 7.
Version: 0.2.0
Requires at least: 6.0
Requires PHP: 7.4
Text Domain: devaiproject
*/

/* Базовый global reset — стили конкретных блоков (хедер, футер и т.д.)
   живут в собственных файлах шаблонов (header.php, footer.php, ...),
   чтобы каждую секцию можно было разрабатывать и читать отдельно. */

*,
*::before,
*::after {
	box-sizing: border-box;
}

html,
body {
	margin: 0;
	padding: 0;
}

/* iOS: не увеличивать шрифт при повороте в альбомную ориентацию */
html {
	-webkit-text-size-adjust: 100%;
	text-size-adjust: 100%;
}

/* iOS/Android: без серой подсветки при тапе — фокус показываем через :focus-visible */
a,
button,
input,
textarea,
select,
label {
	-webkit-tap-highlight-color: transparent;
}

/* viewport-fit=cover (header.php): в альбомной ориентации iPhone контент не заходит под вырез.
   В портретной отступы нулевые — макет не меняется. */
body {
	padding-left: env(safe-area-inset-left);
	padding-right: env(safe-area-inset-right);
}

body {
	font-family: "Noto Sans Hebrew", "Google Sans Flex", sans-serif;
	-webkit-font-smoothing: antialiased;
}

img {
	max-width: 100%;
	display: block;
}

a {
	color: inherit;
}

/* Страница из блоков (page.php): общие цвета блоков. Ленты слайдеров шире экрана — обрезаем по горизонтали. */
.eg-page {
	--eg-text: #292929;
	--eg-accent: #A17C5B;
	--eg-accent-dark: #976949;
	--eg-cream: #F8F2EB;
	--eg-sand: #DDCAB0;

	overflow-x: hidden;         /* Safari < 16 не знает clip */
	overflow-x: clip;
	color: var(--eg-text);
	font-family: "Noto Sans Hebrew", sans-serif;
}
