

/* Start:/bitrix/templates/eshop_bootstrap_/components/bitrix/search.title/catalog_search/style.css?1679747624388*/

div.title-search-result {
	border:1px solid #c6c6c6;
	display:none;
	/*overflow:hidden;*/
	z-index:205;
	/*border: 1px red solid;*/
	/*width: 450px !important;*/
	background: white;
	padding: 5px !important;
}

a .title-search-price { font-size: 16px; padding-top: 5px; color: black; }

.title-search-result .search_prod {
	padding: 5px 0; border-bottom: 1px #ddd solid; margin: 5px 0;
}
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_/components/bitrix/menu/mobile/style.css?1679747624957*/
.menu_mobile .navbar-toggle {float: none !important;}
.menu_mobile .navbar-header button { color: white; text-transform: uppercase;}

.menu_mobile .dropdown.active a.dropdown-toggle, li.active a.root-item-selected { color: rgba(255,255,255, .5); text-decoration: none; }


.menu_mobile .navbar-header { background: rgba(0,0,0, .8) !important; }
.menu_mobile .navbar-nav { background: rgba(0,0,0, .75) !important; text-transform: uppercase; font-size: 13px;}
.menu_mobile .nav>li { padding: 0 10px; }

.menu_mobile .dropdown-menu a { bottom-top: 1px rgba(255,255,255, .1) !important; font-size: 12px; }

 
.menu_mobile .dropdown-menu { background: #777 !important }

.menu_mobile .navbar-header button { display: inline-block; float: left; margin-left: 5px; }

@media (min-width: 768px) {
.menu_mobile .dropdown-menu { background: #777 !important; margin-left: 250px; }
.menu_mobile .dropdown-menu a{ border-top: none !important; }

	}

/* End */


/* Start:/bitrix/templates/eshop_bootstrap_/components/bitrix/menu/top_mobile/style.css?1679747624299*/

.top_menu_mobile {background: rgba(0,0,0, .7) !important; margin: 0; padding: 10px 0;}

.top_menu_mobile a{ color: white; border-top: 1px red !important;}
.top_menu_mobile li{ color: white;  padding: 5px 10px; text-align: left;}

.top_menu_mobile ul { margin:0; margin: 20px 0 !important; }

/* End */


/* Start:/bitrix/templates/eshop_bootstrap_/components/bitrix/menu/top/style.css?1679747624103*/

.top_menu_end_enter a.root-item-selected {color: #A3A9B2 !important; text-decoration: underline;}


/* End */


/* Start:/bitrix/templates/eshop_bootstrap_/components/bitrix/breadcrumb/main/style.css?1679747624428*/
.bx-breadcrumb {
	padding: 20px 15px 20px;
	text-transform: uppercase;
	/*color: #A0A0A0;*/
	font-size: 11px;
}

.bx-breadcrumb .fa { margin-bottom: 3px; }

.bx-breadcrumb i {
	/*color: #A0AAB0;*/
	vertical-align: middle;
	margin-right: 5px;
}
.bx-breadcrumb .bx-breadcrumb-item {
	float: left;
	vertical-align: middle;
	margin-right: 10px;
}

.bx-breadcrumb .bx-breadcrumb-item a {border-bottom: none; text-decoration: none;}


/* End */


/* Start:/bitrix/templates/eshop_bootstrap_/components/bitrix/menu/catalog_left/style.css?16797476242518*/
.catalog-title {
	font-size: 28px;
	font-weight: 700;
	color: #EF7F1A;
}

.left_menu { margin: 20px 0 25px 30px;}

.left_menu .nav>li>a {
    position: relative;
    display: inline-block;
    padding: 8px 0;
    color: rgba(0, 0, 0, 1);
    margin-right: 40px;
    font-family: 'fregatbold';
    text-transform: uppercase;
    font-size: 12px;
}


.left_menu .nav>li { border-bottom: 1px solid rgba(0,0,0, .1);}
.left_menu .nav>li:last-child { border-bottom: none;}


.left_menu li.dropdown.open {
    background:none;
}

.left_menu .nav>li>a.dropdown-toggle{
    display: inline-block !important;
    position: absolute;
    right: 0;
    margin: 2px 0 3px 0;
    padding: 3px 10px !important;
    font-size: 16px;

}
.left_menu .nav>li>a.dropdown-toggle:hover, .left_menu .nav>li>a.dropdown-toggle:focus, .left_menu .nav>li>a.dropdown-toggle:active{

    background: #A5A5A5 !important;

}


.left_menu .nav-pills>li>a{
    color: rgba(0,0,0, .8);
	/*background: none !important;    */
}
.left_menu .nav-pills>li>a:hover, .left_menu .nav-pills>li>a:focus {
    color: rgba(0,0,0, .5);
	background: none !important;    
}


.left_menu .nav-pills>li.active>a, .left_menu .nav-pills>li.active>a:hover, .left_menu .nav-pills>li.active>a:focus {
    color: rgba(0,0,0, .5);
	/*background: none !important;*/
	/*color: black;*/
}

.fa_submenu:hover {background: rgba( 255, 255, 255, .08);}

.left_menu .dropdown-menu {
    left: 232px;
    top: 0;
    background: rgba(0,0,0, .8); !important;
    border: none !important;
    font-size: 14px;
    text-transform: none;
    min-width: 250px;
}

.left_menu a.dropdown-menu {
    position: absolute;
    /*top: 100%;*/
    right: 0;
    top: 0;
    width: 280px;
    z-index: 1000;
    display: none;
    float: left;
    /*min-width: 160px;*/
    padding: 5px 0;
    margin: 0 0 0 -270px;
    list-style: none;
    font-size: 15px;
    text-align: left;
    background-color: rgba(0, 0, 0, 0.25);
    /*border: 1px solid transparent;*/
    border-radius: 0;
    -webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    box-shadow: 0 6px 12px rgba(0,0,0,0.175);
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
}

.left_menu .dropdown-menu>.active>a, .left_menu .dropdown-menu>.active>a:hover, .left_menu .dropdown-menu>.active>a:focus {
    color: rgba(255, 255,255, .6);
    text-decoration: none;
    outline: 0;
    background: none !important;
}

.left_menu .dropdown-menu li a:hover {
    color: black;
    background: rgba(255, 255,255, .5);
}
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_/components/bitrix/news.list/nashi_priemushestva/style.css?1679747624794*/




.index_priemushestva { width: 85px; height: 65px; float: left; margin-right: 10px;}


	/*   Приемущества	*/

.priem ul{ 
	background: rgba(255,5255,255, .60);
	border-bottom: 1px solid rgba(0,0,0, .1);
	list-style-type:none;
	font-size: 12px;
	text-transform: uppercase;	
	padding: 25px 0;
	margin: 0;

}
.priem li {
	display:inline-block;
	text-align: center;
	width: 250px;
	padding: 0 20px;
	font-size: 10px;
	/*border: 1px red solid;*/
}

/*.priem li:last-child { width: 210px; padding-right: 0; }*/


.priem img{float: left; margin-right: 10px; height: 62px; width: auto;}
.priem ul div {text-align: left !important; /*border: 1px red solid;*/ height: 62px; display: table-cell; vertical-align: middle;}

	/*   .Приемущества	*/
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_/components/bitrix/menu/bottom/style.css?1679747624103*/

.top_menu_end_enter a.root-item-selected {color: #A3A9B2 !important; text-decoration: underline;}


/* End */


/* Start:/bitrix/templates/eshop_bootstrap_/components/bitrix/sale.basket.basket.line/cart/style.css?1679747625271*/
		.cart_b {
			background: #5B5B5B;
			height: 60px;
			margin-bottom: 10px;	
			color: white;
			font-size: 26px;
			display: block;
			text-align: center;
			padding-top: 5px;
			line-height: 18pt;
			
			}

			.cart_b .kol { font-size: 14px; margi-top: -3px;}









/* End */


/* Start:/bitrix/components/scody/cookie/templates/.default/style.min.css?17489319471438*/
.widget_cookie{width:100vw;padding:16px 20px;position:fixed;z-index:9999;bottom:0;right:0;background:#fff;transition:opacity 1.2s,transform 1.2s;flex-direction:column;align-items:center;border:2px solid var(--theme-color-primary, #63aa28)}.widget_cookie__style1{border-color:#63aa28}.widget_cookie__style1 .widget_cookie__btn-close-cookie{background-color:#63aa28}.widget_cookie__style2{border-color:#f8a91c}.widget_cookie__style2 .widget_cookie__btn-close-cookie{background-color:#f8a91c}.widget_cookie__style3{border-color:#e12a2a}.widget_cookie__style3 .widget_cookie__btn-close-cookie{background-color:#e12a2a}.widget_cookie__style4{border-color:#0082d1}.widget_cookie__style4 .widget_cookie__btn-close-cookie{background-color:#0082d1}.widget_cookie__style5{border-color:#159dba}.widget_cookie__style5 .widget_cookie__btn-close-cookie{background-color:#159dba}@media (min-width:29.99875em){.widget_cookie{width:345px;bottom:30px;right:15px}}.widget_cookie__text{margin-bottom:0;color:rgba(25,25,25,.6);font-size:12px;font-weight:400;line-height:20px;padding-bottom:25px}.widget_cookie a{color:var(--theme-b-link)}.widget_cookie__btn-close-cookie{background-size:100% 100%;width:111px;height:48px;display:inline-block;cursor:pointer;transition:.3s;font-size:13px;line-height:19px}.widget_cookie .btn-close-cookie:hover{opacity:.5}.widget_cookie.cookie__hide{transition-delay:0s;opacity:0!important;transform:translateY(20px)!important}
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_/styles.css?16797476251032*/
/* Cсылки сайта */

a {
	transition: color .3s;
}

.top_menu_end_enter_vertical a:hover,.top_menu_end_enter_vertical a:focus,.top_menu_end_enter_vertical a:active {
	color: #EF7F1A!important;
}

.index_about a:hover,.index_about a:focus,.index_about a:active {
	color: #EF7F1A!important;
}

/* Главный загаловок h1 */ 

.main-title {
	margin: 0;
	text-align: center;
	background-color: transparent;
	padding: 10px 0;
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	color: #333333;
}

/* Загаловок шапки */

.main-header-title {
	font-size: 16px;
}

/* Слайдер */

.carousel-control {
	opacity: 0.9!important;
	transition: all .3s;
}

.carousel-control:hover{
	opacity: 1!important;
}

/* Карточка товара */

.prod_plitki {
    transition: all .5s;
}
.cena .bx_price {
	display: flex;
	flex-direction: column;
}

.prod_all .prod_plitki:hover {
    box-shadow: 0 0 20px rgba(0,0,0, .20);
}

/* font-awesome иконки */

.fa {
	transition: color .3s;
}
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_/template_styles.css?16797476254202*/
.call_back {
	display: none;
}

.prod_plitki .proc_skidki,.detail_skidka {
	background-color: #bc0000;
}

.bx_item_detail .item_economy_price {
	background-color: #ff0000;
}

.kolichectvo, .item_buttons_counter_block, .cart_b, .more_links, .product-item-button-container, .plitki_more {
	display: none !important;
}

.prod_plitki {
	margin-top: 0;
	height: auto !important; 
}

.btn-danger {
	background: linear-gradient(135.88deg, #FD220D 0%, #ff8c00 100%) !important;
	border-radius: 2px !important;
	display: none !important;
}

.plitki_prod_index .price {
	background: linear-gradient(135.88deg, #FD220D 0%, #ff8c00 100%) !important;
	border-radius: 2px !important;
}

/* Каталог на главной странице */

.main-catalog-title {
	background: linear-gradient(135.88deg, #FD220D 0%, #ff8c00 100%) !important;
	border-radius: 2px !important;
	padding: 7px 12px;
	text-transform: uppercase;
	color: white;
	font-family: 'fregatbold';
}	

.main-catalog-title span {
	position: relative;
}

.main-catalog-title span:after {
	content: '';
	position: absolute;
	bottom: -25px;
	left: 0px;
	border: 8px solid transparent;
	border-top: 8px solid #FD220D;
}

/* Шильдик "Статьи и обзоры" на главной */

.content_index_vertical .title {
	background: linear-gradient(135.88deg, #FD220D 0%, #ff8c00 100%) !important;
	border-radius: 2px !important;
}
.content_index_vertical .title::after {
	border-top: 8px solid #FD220D !important;
}

/* Виджет группы ВК */

.vk_widget {
	margin-top: 20px;
	display: flex;
	justify-content: center;
	align-content: center;
}

/* Страница О нас */

@media screen and (max-width: 768px){
	.certificate {
		width: 100%;
		height: auto;
	}
}

/* Страница доставки */
	/* Калькулятор доставки ПЭК */
	.mc-body div:last-child {
		display: none;
	}

/* Страница оплаты */

.flex-wrap-container {
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-wrap: wrap;
}

/* Категории товаров */

.right_menu .dropdown-menu {
	max-width: 250px;
}

/* Таблицы */

.news-table th,.news-table td {
	text-align:center!important;
}

/* Предупреждение о этапе разработки */

.alert_test {
	background-color: #bc0000;
	color: #fff;
	text-align:center;
	padding: 10px;
}

.alert_test a {
	color: #fff;
}

@media screen and (max-width: 768px){
	.alert_test {
		margin-top: 30px;
	}
}

/* Страница 404 */

.bx-404-container {
	display: flex;
    justify-content: space-around;
    align-items: center;
	flex-wrap: wrap;
    margin: 50px 0;
}

/* Карточка товара */

.list_prod a:hover,.list_prod a:focus,.list_prod a:active {
	color: #ffffff!important;
}

.btn-danger:hover, .btn-danger:active, .btn-danger:focus {
	transition: all .3s;
	box-shadow: 0 4px 16px rgba(0, 1, 31, 0.2);
}

.bx_item_detail .v_nalichii {
	background-color: #349800;
}

.bx_item_detail .no_v_nalichii {
	background-color: #F90306;
}

	/* Кнопка купить в 1 клик */
	.bx_item_detail .btn-danger.one_click {
		display: none !important;
	}

/* Убирает краткое описание из под цены */

.cena_kol .item_info_section p:first-of-type {
	display: none;
}


/* Подкатегории на стр категории */

ul.bx_sitemap_ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: center;
}

.bx_sitemap .bx_sitemap_ul li {
	list-style: none;
	padding: 5px 10px;
	line-height: 14px;
	background: #EE7E1A;
	margin: 5px;
	color: #fff;
}

.bx_sitemap .bx_sitemap_li_title a {
	color: #fff;
	font-size: 18px;
	text-transform: uppercase;
}

/* Подкатегории */

.bx_sitemap_ul li:focus,.bx_sitemap_ul li:active,.bx_sitemap_ul li:hover {
	background-color: #FF4D00;
	transition: background-color .3s;
}

/* Корзина */

.bx_ordercart_order_pay_center .btn {
	margin: 0 10px;
}

/* Статьи и обзоры */

.news-detail img.img-responsive {
	width: 100%;
	height: auto;
}

.news-detail ul {
	list-style: none;
}

@media screen and (max-width: 768px){
	.news-detail img {
		width: 100%;
		height: auto;
	}
}
/* End */
/* /bitrix/templates/eshop_bootstrap_/components/bitrix/search.title/catalog_search/style.css?1679747624388 */
/* /bitrix/templates/eshop_bootstrap_/components/bitrix/menu/mobile/style.css?1679747624957 */
/* /bitrix/templates/eshop_bootstrap_/components/bitrix/menu/top_mobile/style.css?1679747624299 */
/* /bitrix/templates/eshop_bootstrap_/components/bitrix/menu/top/style.css?1679747624103 */
/* /bitrix/templates/eshop_bootstrap_/components/bitrix/breadcrumb/main/style.css?1679747624428 */
/* /bitrix/templates/eshop_bootstrap_/components/bitrix/menu/catalog_left/style.css?16797476242518 */
/* /bitrix/templates/eshop_bootstrap_/components/bitrix/news.list/nashi_priemushestva/style.css?1679747624794 */
/* /bitrix/templates/eshop_bootstrap_/components/bitrix/menu/bottom/style.css?1679747624103 */
/* /bitrix/templates/eshop_bootstrap_/components/bitrix/sale.basket.basket.line/cart/style.css?1679747625271 */
/* /bitrix/components/scody/cookie/templates/.default/style.min.css?17489319471438 */
/* /bitrix/templates/eshop_bootstrap_/styles.css?16797476251032 */
/* /bitrix/templates/eshop_bootstrap_/template_styles.css?16797476254202 */
