/*
Theme Name: Наша Кенда
Description: Самостоятельная тема каталога Kenda с собственными шаблонами и модулями.
Author: Hermes Combine
Version: 1.1.0
Requires at least: 6.7
Requires PHP: 8.0
Text Domain: nasha-kenda
License: GPL-2.0-or-later
*/

.textareasetting {height: 100px;}

.woocommerce ul.products li.product .woocommerce-loop-product__title {line-height: 18px !important; font-size: 14px !important;}

.single-product div.product h1.product_title {font-size: 30px !important; line-height: 35px !important;}

.woocommerce div.product .product_title, .woocommerce #content div.product .product_title, .woocommerce-page div.product .product_title, .woocommerce-page #content div.product .product_title {margin: 10px 0 30px 0;}

div[data-style="minimal"] .toggle h3 a {padding: 20px 70px 20px 0px; font-weight: bold;}

.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-result-count {right: 0px;}

.woocommerce .woocommerce-ordering select {display: none;}

.nectar-social.fixed {display: none;}

/* 23.08.2026: РїРѕС…РѕР¶РёРµ С‚РѕРІР°СЂС‹ СЃРЅРѕРІР° РїРѕРєР°Р·С‹РІР°РµРј, РёС… РїСЂРѕСЃРёР» РІР»Р°РґРµР»РµС†.
   РџСЂРµР¶РЅРµРµ РїСЂР°РІРёР»Рѕ РїСЂСЏС‚Р°Р»Рѕ Рё РїРѕС…РѕР¶РёРµ, Рё СЃРѕРїСѓС‚СЃС‚РІСѓСЋС‰РёРµ:
   .woocommerce .products.related, .woocommerce .products.upsells {display: none; height: 0;}
   Р‘СЌРєР°Рї С„Р°Р№Р»Р° Р»РµР¶РёС‚ РІ РїР°РїРєРµ _bekapy РїСЂРѕРµРєС‚Р° kenda.ru */
.woocommerce .products.upsells {display: none; height: 0;}

#slide-out-widget-area .inner .current-menu-item >a, #slide-out-widget-area .inner .current_page_item >a {color: #fff !important;}

.ascend .container-wrap, .ascend .project-title, .ascend .vc_text_separator div, .carousel-wrap[data-full-width="true"] .carousel-heading, .carousel-wrap .left-border, .carousel-wrap .right-border, #page-header-wrap, .page-header-no-bg, .portfolio-items .col, .page-template-template-portfolio-php .portfolio-items .col.span_3, .page-template-template-portfolio-php .portfolio-items .col.span_4 {
    background-color: #fff!important;
}

.woocommerce div.product div.images .flex-control-thumbs li {padding: 10px 10px 10px 0px;}

.single:not(.material) #page-header-bg.fullscreen-header h1 {font-size: 4.5vw; line-height: 4.9vw;}

.subheader {display: none;}

body.woocommerce nav.woocommerce-pagination ul li .page-numbers.next {display: none;}
body.woocommerce nav.woocommerce-pagination ul li .page-numbers.prev {display: none;}

.ascend div.widget.woocommerce.widget_product_search button[type=submit] {padding: 19px 22px!important;}

div.widget.woocommerce.widget_product_search input[type="search"] {padding-right: 110px;}

#page-header-bg h1 {color: #fff;}

body[data-bg-header="true"].archive .container-wrap, body[data-bg-header="true"].category .container-wrap, body[data-bg-header="true"].blog .container-wrap {padding-top: 0!important;}

@media only screen and (max-width: 999px){
.woocommerce #sidebar > div, .woocommerce #sidebar > div.widget {
    margin-bottom: 40px!important;
}}
/* --------------------------------------------------------------------
 * 23.08.2026. РЎС‚СЂР°РЅРёС†Р° РїРѕР»РёС‚РёРєРё РєРѕРЅС„РёРґРµРЅС†РёР°Р»СЊРЅРѕСЃС‚Рё.
 * РЁР»Р° СЃРїР»РѕС€РЅСЏРєРѕРј РІРѕ РІСЃСЋ С€РёСЂРёРЅСѓ: СЃС‚СЂРѕРєР° РІС‹С…РѕРґРёР»Р° РѕРєРѕР»Рѕ 156 Р·РЅР°РєРѕРІ РїСЂРё
 * СѓРґРѕР±РЅС‹С… РґР»СЏ С‡С‚РµРЅРёСЏ РѕС‚ 60 РґРѕ 90, Р·Р°РіРѕР»РѕРІРєРё Р±С‹Р»Рё 68 Рё 50 РїРёРєСЃРµР»РµР№,
 * С‚Рѕ РµСЃС‚СЊ РєСЂСѓРїРЅРµРµ, С‡РµРј СЃР°Рј РїСЂРµРґРјРµС‚ СЃС‚СЂР°РЅРёС†С‹. РџСЂР°РІРёР»Р° С‚РѕР»СЊРєРѕ РґР»СЏ РЅРµС‘.
 * -------------------------------------------------------------------- */
.page-id-6389 .container.main-content .row {
	max-width: 820px;
	margin-left: auto;
	margin-right: auto;
	padding: 46px 24px 80px;
}
.page-id-6389 .main-content h1 {
	font-size: 40px;
	line-height: 1.15;
	margin: 0 0 26px;
	color: #1d1d1d;
}
.page-id-6389 .main-content h2 {
	font-size: 23px;
	line-height: 1.3;
	margin: 40px 0 14px;
	color: #1d1d1d;
}
.page-id-6389 .main-content p,
.page-id-6389 .main-content li {
	font-size: 17px;
	line-height: 1.7;
	color: #2f2f2f;
}
/* С‚РµРјР° РґР°С‘С‚ Р°Р±Р·Р°С†Сѓ padding-bottom 27px, РёР·-Р·Р° РЅРµРіРѕ Р·Р°Р·РѕСЂ РјРµР¶РґСѓ Р°Р±Р·Р°С†Р°РјРё
   РІС‹С…РѕРґРёР» РїРѕС‡С‚Рё РІ СЃС‚СЂРѕРєСѓ; СЂРёС‚Рј Р·Р°РґР°С‘Рј margin, padding РіР°СЃРёРј */
.page-id-6389 .main-content p {
	padding-bottom: 0;
	margin: 0 0 18px;
}
.page-id-6389 .main-content li {
	padding-bottom: 0;
	margin-bottom: 6px;
}
.page-id-6389 .main-content ul {
	margin: 0 0 20px 24px;
}
.page-id-6389 .main-content p em {
	color: #6b7280;
}

@media (max-width: 690px) {
	.page-id-6389 .container.main-content .row { padding: 30px 18px 56px; }
	.page-id-6389 .main-content h1 { font-size: 30px; }
	.page-id-6389 .main-content h2 { font-size: 20px; margin-top: 32px; }
	.page-id-6389 .main-content p,
	.page-id-6389 .main-content li { font-size: 16px; }
}

/* --------------------------------------------------------------------
 * 23.08.2026. РЎСЃС‹Р»РєР° РЅР° РїРѕР»РёС‚РёРєСѓ РІ РїРѕРґРІР°Р»Рµ.
 * Р’ СЃС‚СЂРѕРєСѓ РѕРЅР° РЅРµ РїРѕРјРµС‰Р°Р»Р°СЃСЊ Рё СЂРІР°Р»Р°СЃСЊ РїРѕСЃСЂРµРґРё С„СЂР°Р·С‹ (В«РџРѕР»РёС‚РёРєР° /
 * РєРѕРЅС„РёРґРµРЅС†РёР°Р»СЊРЅРѕСЃС‚РёВ»), РїРѕСЌС‚РѕРјСѓ СЃС‚Р°РІРёРј РµС‘ РѕС‚РґРµР»СЊРЅРѕР№ СЃС‚СЂРѕРєРѕР№.
 * -------------------------------------------------------------------- */
#copyright .kenda-politika-ssylka {
	display: inline-block;
	margin-top: 6px;
	text-decoration: underline;
	text-underline-offset: 2px;
	opacity: .75;
}
#copyright .kenda-politika-ssylka:hover {
	opacity: 1;
}

/* --------------------------------------------------------------------
 * 23.08.2026. РњРµС‚РєР° В«РІСЂРµРјРµРЅРЅРѕ РЅРµС‚В» РІ СЃРїРёСЃРєРµ С‚РѕРІР°СЂРѕРІ.
 * РџРѕР·РёС†РёРё Р±РµР· РїР°СЂС‹ РІ СЂРѕР·РЅРёС†Рµ РїРѕРјРµС‡РµРЅС‹ РІ Р±Р°Р·Рµ Рё СѓС…РѕРґСЏС‚ РІРЅРёР· РєР°С‚Р°Р»РѕРіР°,
 * РЅРѕ РІ СЃРїРёСЃРєРµ СЌС‚Рѕ РЅРёРєР°Рє РЅРµ РїРѕРєР°Р·С‹РІР°Р»РѕСЃСЊ: РїРѕРјРµС‚РєР° Р±С‹Р»Р° РІРёРґРЅР° С‚РѕР»СЊРєРѕ
 * РІРЅСѓС‚СЂРё РєР°СЂС‚РѕС‡РєРё.
 * -------------------------------------------------------------------- */
.woocommerce ul.products li.product {
	position: relative;
}
.kenda-metka-net {
	position: absolute;
	top: 10px;
	left: 10px;
	z-index: 5;
	padding: 4px 9px;
	border-radius: 3px;
	background: rgba(38, 38, 38, .86);
	color: #fff;
	font-size: 11px;
	line-height: 1.3;
	letter-spacing: .02em;
	text-transform: uppercase;
	pointer-events: none;
}

/* ------------------------------------------------- РјРµСЂР° СЃС‚СЂРѕРєРё РІ РіР°СЂРјРѕС€РєР°С… */

/* в›” РЎС‚СЂР°РЅРёС†Р° В«РўРµС…РЅРѕР»РѕРіРёРёВ» СЌС‚Рѕ 39 СЂР°СЃРєСЂС‹РІР°СЋС‰РёС…СЃСЏ Р±Р»РѕРєРѕРІ, Рё С‚РµРєСЃС‚ РІРЅСѓС‚СЂРё РЅРёС…
   СЂР°СЃС‚СЏРіРёРІР°Р»СЃСЏ РЅР° РІСЃСЋ С€РёСЂРёРЅСѓ: РЅР° 1920 РґРѕ 143 Р·РЅР°РєРѕРІ РІ СЃС‚СЂРѕРєРµ РїСЂРё РЅРѕСЂРјРµ РѕС‚ 60
   РґРѕ 80 (Р·Р°РјРµСЂ 28.08.2026). РџРѕРєР° Р±Р»РѕРє СЃРІС‘СЂРЅСѓС‚, СЌС‚Рѕ РЅРµ РІРёРґРЅРѕ, РїРѕСЌС‚РѕРјСѓ РґРµС„РµРєС‚
   Рё РґРѕР¶РёР» РґРѕ СЃРґР°С‡Рё. */
/* в›” РЎРЅР°С‡Р°Р»Р° РїСЂР°РІРёР»Рѕ СЃС‚РѕСЏР»Рѕ С‚РѕР»СЊРєРѕ РЅР° РіР°СЂРјРѕС€РєР°С…. Р—Р°РјРµСЂ РїРѕРєР°Р·Р°Р», С‡С‚Рѕ С‡РµС‚С‹СЂРµ
   РґР»РёРЅРЅС‹С… Р°Р±Р·Р°С†Р° Р»РµР¶Р°С‚ РџР РЇРњРћ РІ С‚РµРєСЃС‚Рµ СЃС‚СЂР°РЅРёС†С‹, Р° РЅРµ РІРЅСѓС‚СЂРё СЂР°СЃРєСЂС‹РІР°СЋС‰РёС…СЃСЏ
   Р±Р»РѕРєРѕРІ, Рё РѕСЃС‚Р°Р»РёСЃСЊ Р±РµР· РјРµСЂС‹. РџРѕСЌС‚РѕРјСѓ РїСЂРµРґРµР» РЅР° РІСЃРµ С‚РµРєСЃС‚РѕРІС‹Рµ РєРѕР»РѕРЅРєРё. */
.wpb_text_column p,
.wpb_text_column li {
	max-width: 90ch;
}
