/*
 * Общие стили простых текстовых страниц: /payment, /warranty и следующие такие же.
 * Один файл на все — чтобы страницы выглядели однотипно.
 * Подключается в functions.php по списку страниц.
 */

/* Заголовок страницы: Montserrat 28px по центру.
   Отступ сверху вдвое меньше, чем на витрине Tilda (там артборд 210–310px). */
.wsn-page__title{
	margin:0;
	padding:55px 20px 0;
	font-family:'Montserrat',Arial,sans-serif;
	font-size:28px;
	font-weight:400;
	line-height:1.35;
	color:#000000;
	text-align:center;
	letter-spacing:normal;
}

/* Текстовый раздел */
.wsn-page__section{padding:60px 0;}

/* Линия-разделитель между разделами: правила .t-divider жили в CSS Tilda-страниц,
   которые мы не подключаем, поэтому задаём здесь. Цвет и прозрачность — инлайном. */
.wsn-page .t-divider{width:100%;height:1px;border:0;margin:0;}

@media screen and (max-width:960px){
	.wsn-page__title{padding-top:35px;font-size:24px;}
	.wsn-page__section{padding:40px 0;}
}

@media screen and (max-width:480px){
	.wsn-page__title{padding-top:25px;font-size:20px;}
}

/* Заголовки пунктов внутри текста (/privacy: «1. ОБЩИЕ ПОЛОЖЕНИЯ …»).
   Отступ задаём стилем, а не <br />: после списка <ul> к переносам добавлялся ещё
   и его margin, и зазор выходил вдвое больше, чем после обычного абзаца.
   Блочный элемент + margin-top = ровно одна пустая строка в любом окружении. */
.wsn-page__section .t-text strong.wsn-h{display:block;margin-top:30px;}
.wsn-page__section .t-text > strong.wsn-h:first-child{margin-top:0;}
