

/* Start:/local/templates/rb-page/components/bitrix/system.pagenavigation/catalog/style.css?1728917790419*/
.rb-ajax-pagination-load {
	display: flex;
	justify-content: center;
	margin-bottom: 40px;
}

.rb-ajax-pagination-load span {
	align-items: center;
	background-color: #fdbd31;
	border-radius: 30px;
	color: #111;
	cursor: pointer;
	display: flex;
	font-size: 15px;
	font-weight: 500;
	line-height: 1;
	justify-content: center;
	padding-top: 3px;
	white-space: nowrap;
	height: 48px;
	width: 200px;
}
/* End */


/* Start:/local/templates/rb-page/components/bitrix/catalog/catalog/bitrix/catalog.section/catalog/style.css?17840969993918*/
.rb-catalog-section-item-btn-preorder {
	cursor: pointer;
}


/*	BEGIN RB CATALOG SECTION DESC

	Нижнее описание раздела — стандартное поле "Описание" в админке раздела каталога.
	Верхний текст — отдельное поле UF_TEXT, нижний — только "Описание".

	Что писать в "Описание":
	- Используйте обычные HTML-теги, свои CSS-классы в тексте не нужны
	- Заголовок: <h3>Заголовок блока</h3>
	- Абзацы: <p>Текст абзаца</p>
	- Список: <ul><li>Пункт 1</li><li>Пункт 2</li></ul>
	- Ссылка: <a href="/url/">Текст ссылки</a>

	Как работает "Показать ещё":
	- Всегда виден текст до первого </p>
	- Всё после первого абзаца скрывается и открывается по клику
	- Если абзац один — кнопка "Показать ещё" не выводится

	Пример:

	<h3>Умные розетки Rubetek</h3>
	<p>Краткий видимый текст первого абзаца.</p>
	<p>Второй абзац — скрыт до клика.</p>
	<ul>
		<li>Пункт списка</li>
	</ul>

	Стилизуются теги внутри .rb-catalog-section-desc-body:
	h3, p, ul, a

*/

.rb-catalog-section-desc {
	padding: 20px 0 30px;
}

.rb-catalog-section-desc-body {
	color: #111;
	font-size: 15px;
	font-weight: 400;
	line-height: 1.53;
}

.rb-catalog-section-desc-body h3 {
	color: #111;
	font-size: 17px;
	font-weight: 500;
	line-height: 1.3;
	margin: 0 0 15px;
}

.rb-catalog-section-desc-body p {
	color: #111;
	font-size: 15px;
	font-weight: 400;
	line-height: 1.53;
	margin: 0 0 15px;
}

.rb-catalog-section-desc-body p:last-child {
	margin-bottom: 0;
}

.rb-catalog-section-desc-body a {
	color: #696968;
	font-size: 15px;
	font-weight: 400;
}

.rb-catalog-section-desc-body ul {
	list-style: initial;
	margin: 0 0 15px;
	padding-left: 40px;
}

.rb-catalog-section-desc-extra {
	display: none;
}

.rb-catalog-section-desc.--open .rb-catalog-section-desc-extra {
	display: block;
}

.rb-catalog-section-desc-toggle {
	color: #696968;
	cursor: pointer;
	display: inline-block;
	font-size: 15px;
	font-weight: 400;
	margin-top: 5px;
	text-decoration: underline;
	transition: color .3s ease;
	user-select: none;
}

.rb-catalog-section-desc-toggle:hover {
	color: #111;
}

@media(max-width: 767px) {

	.rb-catalog-section-desc {
		padding: 10px 0 20px;
	}

	.rb-catalog-section-desc-body h3 {
		margin-bottom: 12px;
	}

	.rb-catalog-section-desc-body ul {
		padding-left: 24px;
	}

}

/*	END RB CATALOG SECTION DESC	*/


/*	BEGIN RB CATALOG ELEMENT PREORED MODAL	*/

#rb-fancy-catalog-preorder-modal {
	display: none;
	padding: 40px 30px 45px;
	position: relative;
	max-width: 450px;
	width: 100%;
}

.rb-catalog-preorder-modal-title {
	color: #111;
	display: flex;
	font-size: 25px;
	font-weight: 500;
	justify-content: center;
	margin: 0 auto;
	padding-bottom: 50px;
	text-align: center;
	max-width: 620px;
}

.rb-catalog-preorder-modal-close {
	color: #111;
	cursor: pointer;
	font-size: 16px;
	position: absolute;
	top: 12px;
	right: 12px;
}

.rb-catalog-preorder-modal .fancybox-close-small {
	display: none;
}

.rb-catalog-preorder-modal-layout {
	display: flex;
	flex-direction: column;
	gap: 20px;
	position: relative;
	width: 100%;
}

.rb-catalog-preorder-modal-form {
	display: flex;
	flex-direction: column;
	gap: 20px;
	width: 100%;
}

.rb-catalog-preorder-modal-send {
	margin: 0 auto;
	max-width: 180px;
	width: 100%;
}

/*	END RB CATALOG ELEMENT PREORED MODAL	*/

/* End */
/* /local/templates/rb-page/components/bitrix/system.pagenavigation/catalog/style.css?1728917790419 */
/* /local/templates/rb-page/components/bitrix/catalog/catalog/bitrix/catalog.section/catalog/style.css?17840969993918 */
