/* Собрано tools/v05_home6.py, руками не править. Палитра версии 4 и шрифт Wix Madefor поверх style.css и pages.css. */
:root {
	--bg: #ebe5d9; --bg-alt: #e0d8c9; --ink: #1a1d26; --ink-2: #4f535e; --line: rgb(26 29 38 / .15);
	--dark: #121826; --dark-2: #1a2234; --dark-ink: #ede7da; --dark-ink-2: #a2a8b7; --dark-line: rgb(237 231 218 / .14);
	--accent: #efbd60; --accent-hi: #f5ca78; --accent-ink: #1a1609; --lamp: #f2c46b;
	--r: 2px; --r-btn: 2px; --bar-bg: #0d1220;
}
:root {
	--g-morning: var(--bg); --g-day: var(--bg); --g-noon: var(--bg-alt);
	--g-dusk: var(--dark-2); --g-ember: var(--dark); --g-bluehour: var(--dark); --g-night: var(--dark); --g-deep: var(--bar-bg);
	--ink-day: var(--ink); --ink-day-soft: var(--ink-2); --ink-night: var(--dark-ink); --ink-night-soft: var(--dark-ink-2); --ink-sky: var(--dark);
	--amber: var(--accent); --amber-ink: var(--accent-ink); --amber-deep: #8a5c14;
	--line-day: var(--line); --line-night: var(--dark-line);
	--chrome: var(--bar-bg);
	--f-display: 'Wix Madefor Display', sans-serif; --f-text: 'Wix Madefor Text', sans-serif; --f-label: 'Wix Madefor Text', sans-serif;
}
[data-tone="dark"] .h2, [data-tone="dark"] .h3 { color: #f1ead9; }
/* заголовки: жирный гротеск с плотной разрядкой, как на главной; курсива у шрифта нет */
.h2, .phero__title, .entry__title, .lane__title, .signposts b, .house__name, .hrow__name, .score__num { font-weight: 800; letter-spacing: -.04em; }
.h3, .amen--own li, .prices dt b, .price-card__title, .m3d__txt b, .hcard__name, .cmp tbody th, .tour__name, .acts h3, .perks h3,
.menu__col h3, .score__sub, .vid__cap b, .msgr b, .rule h2, .prose h2, .spot h3, .spot--note p, .bath__beat h3 { font-weight: 600; letter-spacing: -.02em; }
.quote p, .entry blockquote { font-style: normal; font-weight: 600; letter-spacing: -.02em; }
/* меню как на главной: строчные буквы, без разрядки */
@media (min-width: 1200px) { .top__links a { font: 500 15px/1 var(--f-text); letter-spacing: .01em; text-transform: none; } }
.btn { border-radius: var(--r-btn); }
.btn--primary:hover { --btn-bg: var(--accent-hi); --btn-line: var(--accent-hi); }
[data-tone="light"] .btn--primary:hover { --btn-bg: var(--dark-2); --btn-line: var(--dark-2); }
.m3d__play:hover .m3d__icon { background: var(--accent-hi); }
@media (hover: hover) and (pointer: fine) { .price-card .btn--primary:hover { --btn-bg: var(--accent-hi); --btn-line: var(--accent-hi); } }
.top[data-tone="light"]::before { background: linear-gradient(color-mix(in srgb, var(--bg) 92%, transparent), transparent); }

/* Сетка как на главной (base.css v6): фото во всю ширину окна, текст, меню и модуль брони — по одним краям
   рамки 1400 px. Поле --gutter у v05 везде, поэтому достаточно дать ему значение --edge главной. */
:root { --gutter: max(clamp(16px, 4vw, 48px), calc((100vw - 1400px) / 2)); }
.wrap, .bookbar__in { max-width: none; }
@media (min-width: 1601px) {
	.wrap { max-width: none; }
	.top { padding-inline: var(--gutter); }
	.phero__media { left: 0; right: 0; }
	.houses__foot { margin-left: 0; }
}
