

/* 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/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/system.pagenavigation/.default/style.css?16797476241171*/
div.modern-page-navigation { 
	padding: 22px 0;
	font-size: 12px;
}

div.modern-page-navigation a, 
span.modern-page-current, 
span.modern-page-dots
{
	border-left-width: 1px;
	/*border-left-style: solid;*/
	text-decoration: none;
	padding: 5px 8px;
	color: #5B5B5B;
}
div.modern-page-navigation a.modern-page-previous { 
	border-right-width: 1px; 
	/*border-right-style: solid; */
	border-left: none; }
div.modern-page-navigation a.modern-page-first, 
div.modern-page-navigation span.modern-page-first { 
	border-left: none; 
	padding-left: 0.5em; }

span.modern-page-current { 
	/*font-weight: bold;*/
    background: #BEBEBE;
    border-color: #BEBEBE;
    padding: 3px 8px;
    border-radius: 3px;
    color: white;

}

.pagination {

    margin-top: 15px !important;
    margin-right: 5px !important;

}

.pagination>li>a {
color: black !important;
color: #5B5B5B !important;
}


.pagination>li.active>a {
color: #9B9B9B !important;
}


.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
    z-index: 3;
    background: none !important;
    border-color: transparent;
}

/*i.fa {font-size: 14px; margin-top; 3px}*/
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_/components/bitrix/news.list/content_vertical_index/style.css?16797476241580*/

	.content_index_vertical { }
	.content_index_vertical .title{
		background: #a8a8a8;
		padding: 7px 12px;
		text-transform: uppercase;
		color: white;
		font-family: 'fregatbold';
		font-size: 14px;
		margin-bottom: 20px;
	}

.content_index_vertical .title::after {
    content: '';
    position: absolute;
    left: 25px;
    bottom: 5px;
    border: 8px solid transparent;
    border-top: 8px solid #a8a8a8;
}


.content_index_vertical a { color:rgba(0,0,0, .8); }
.content_index_vertical a strong{ color: black; }
.content_index_vertical .statiya {/* height: 50px; overflow: hidden;*/ }
.content_index_vertical .statiya strong {
	display: block;
	margin-bottom: 5px;
	font-family: 'fregat';
	font-weight: normal;
	font-size: 16px;
	/*line-height: 16pt;*/
}

.content_index_vertical img {margin: 5px 0 0; }


	.content_index_vertical .index_more_content { text-align: right; font-size: 12px; white-space: nowrap;}
	.content_index_vertical .index_more_content a{ color: black; }

.content_index_vertical img, .footer .logo  img{
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray; /* IE 6-9 */
/*Добавим вот такой вот код*/
  -webkit-transition: all 1s;
  -moz-transition: all 1s;
  -o-transition: all 1s;
  transition: all 1s;
/*конец кода с transition*/
}

.content_index_vertical a:hover img {
  -webkit-filter: none;
  -moz-filter: none;
  -ms-filter: none;
  -o-filter: none;
  filter: none;
  filter: none; /* IE 6-9 */
}

/* End */


/* Start:/bitrix/templates/eshop_bootstrap_/components/bitrix/news.list/slider/style.css?16797476242156*/

	/*	Слайдер  */

	.index_slider .item { height: 300px; }

	.index_slider{
		margin-bottom: 15px;
	}        

	.index_slider {
		position:relative;
		-webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 0px rgba(0, 0, 0, 0.1) inset;
		-moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 0px rgba(0, 0, 0, 0.1) inset;
		box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 0px rgba(0, 0, 0, 0.1) inset;
		-webkit-box-shadow: 0 15px 15px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 50px rgba(0, 0, 0, 0.1) inset;
		-moz-box-shadow: 0 15px 15px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 50px rgba(0, 0, 0, 0.1) inset;
		box-shadow: 0 15px 15px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 50px rgba(0, 0, 0, 0.1) inset;
	}        

	.index_slider:before,
	.index_slider:after {
		content:"";
		position:absolute;
		z-index:-2;
	}

	.index_slider .item .text{
		height: 300px;
		display: table-cell;
		vertical-align: middle;
	}
	.index_slider .item .text>div{
		margin: 20px 40px 20px 50%;
		padding: 10px 20px 35px;
		background: rgba(0,0,0, .6);
		color: white;
		font-size: 18px;
	}
	.index_slider .item .text>div h2{ font-size: 30px; margin-bottom: 15px; font-family: 'fregatbold';}
	.index_slider .item .text>div a{
		z-index: 100; 
		display: inline-block;
		margin-top: 15px;
		color: white;
		padding: 10px 25px;
		background: rgba(255,0,0,.7);
		font-size: 14px;
		text-transform: uppercase;

	}
.carousel-control.right, .carousel-control.left {
     background-image: none !important; 
}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
    margin-top: -20px;
    font-size: 30px;
    background: #353434;
}
.carousel-control.right {
    right: -10px !important ;
    top: 43%;
    background: #353434;
    width: 25px;
    height: 40px;
    opacity: 1;
    padding-top: 8px;
    z-index: 200;
}
.carousel-control.left {
    left: -10px !important;
    top: 43%;
    background: #353434;
    width: 25px;
    height: 40px;
    opacity: 1;
    padding-top: 8px;
    z-index: 200;
}
	/*	.Слайдер  */
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_/components/bitrix/catalog.section/catalog_all/style.css?16797476253609*/
.plitki_more div>div {
    /*display: inline-block;*/
    /*width: 90px;*/
    /*border: 1px red solid;*/
    /*padding: 0;*/

}
 
.opisanie_razd {

    /*margin: 0 20px 0 15px;*/
    padding: 20px 0;
    border-top: 1px solid #e6e6e6;
    /*border-bottom: 1px solid #e6e6e6;*/
}


.plitki_more .btn {
    background-image: none;
    width: 50%;
    color: #ADADAD;
    font-size: 13px;
    padding: 0;
}

.plitki_more .btn:hover { color: #636363; }


.plitki_more .btn:active, .plitki_more .btn.active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125);
    box-shadow: none;
    color: black;
}


.list-group {
    width: 100%;
}

    /* Список продукции*/

.prod_plitki a .prod_title{ color: black; }

.prod_plitki:hover { box-shadow: 0 0 20px rgba(0,0,0, .20)  inset;}

.prod_all{position: relative; margin: 0 15px; overflow: hidden; padding: 0 0 30px;}
.prod_plitki { margin-top: 40px; border-left: 1px solid #ededed; height: 500px; margin-left: -1px; }
.prod_plitki .prod_title{ height: 60px; overflow: hidden;   }
.prod_plitki .cena{ font-size: 16px; margin: 20px 0; white-space: nowrap; font-family: 'fregatbold';}
.prod_plitki .cena span{ font-size: 14px; color: #A3A3A3;font-family: 'fregat'; text-decoration: line-through; /*display: block;*/}
.prod_plitki .v_nalichii{ font-size: 13px; color: green; }
.prod_plitki .no_v_nalichii{ font-size: 13px; color: #acacac; }
.prod_plitki .car{ font-size: 14px; padding: 8px 20px; width: 60%;}
.prod_plitki .car_no_kol{ font-size: 14px; padding: 8px 20px; width: 100%;}
.prod_plitki a.zakaz{ font-size: 14px; padding: 8px 20px; background: #7f7f7f !important;}
.prod_plitki a.zakaz:hover{ background: #686868 !important;}
.prod_plitki .plitki_more{ border: 1px solid #ebe9eb; padding: 8px 5px; margin-top: 10px; text-align: center;  font-size: 13px;}
.prod_plitki .plitki_more a{ color: #acacac; }
.prod_plitki .plitki_more a:hover{ color: red; }

.kolichectvo {display: inline-block; float: left;  font-size: 16px; margin-top: 1px;}
.kolichectvo table{border: #e4e2e4 1px solid; }
.kolichectvo td{ text-align: center; padding: 6px 0; }
.kolichectvo a{ color: #6f6a6f; }


.kolichectvo input{ border-radius: 0; box-shadow: none; border: none; width: 100%; text-align: center; padding: 0; font-size: 16px; display: inline-block;}

.shildiki {
    position: absolute;
    top: 15px;
    left: 15px;
    display: inline-block;
    text-align: center;
}

.shildiki div {padding: 3px 7px; margin-bottom: 3px;}

.shildiki .new { background: #00AD58; font-size: 10px; text-transform: uppercase; color: white;}
.shildiki .hit { background: #FF8300; font-size: 10px; text-transform: uppercase; color: white;}
.shildiki .rasprod { background: red; font-size: 10px; text-transform: uppercase; color: white;}
.shildiki .recom { background: #007FFF; font-size: 10px; text-transform: uppercase; color: white;}

.prod_plitki .proc_skidki {
    background: #c600ff;
    width: 40px;
    height: 40px;
    display: inline-block;
    float: right;
    /*margin: -8px;*/
    
    text-align: center;
    border-radius: 35px;
    padding-top: 10px;
    color: white;
}

.prod_plitki .proc_skidki div {
    color: white;
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    margin-left: 0;
    font-family: 'fregatbold';

}

    /* .Список продукции */



/* End */


/* Start:/bitrix/templates/eshop_bootstrap_/components/bitrix/catalog.section/catalog_all/themes/blue/style.min.css?16797476254634*/
.bx_blue.bx-section-desc{border-left-color:#0083d1}.bx_catalog_list_home.bx_blue .bx_bt_button{background:#00a2df;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYTJkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#00a2df),color-stop(100%,#006fcb));background:-webkit-linear-gradient(top,#00a2df 0,#006fcb 100%);background:-moz-linear-gradient(top,#00a2df 0,#006fcb 100%);background:-ms-linear-gradient(top,#00a2df 0,#006fcb 100%);background:-o-linear-gradient(top,#00a2df 0,#006fcb 100%);background:linear-gradient(to bottom,#00a2df 0,#006fcb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a2df',endColorstr='#006fcb',GradientType=0);color:#fff;text-shadow:0 1px 0 #165c99;display:inline-block;border-radius:3px;text-align:center;text-decoration:none;font-size:14px;cursor:pointer}.bx_catalog_list_home.bx_blue .bx_bt_button:hover{background:#26b0e4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI2YjBlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNjg0ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#26b0e4),color-stop(100%,#2684d3));background:-webkit-linear-gradient(top,#26b0e4 0,#2684d3 100%);background:-moz-linear-gradient(top,#26b0e4 0,#2684d3 100%);background:-ms-linear-gradient(top,#26b0e4 0,#2684d3 100%);background:-o-linear-gradient(top,#26b0e4 0,#2684d3 100%);background:linear-gradient(to bottom,#26b0e4 0,#2684d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#26b0e4',endColorstr='#2684d3',GradientType=0)}.bx_catalog_list_home.bx_blue .bx_bt_button:active{background:#0052bf;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNTJiZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDg1ZDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#0052bf),color-stop(100%,#0085d3));background:-webkit-linear-gradient(top,#0052bf 0,#0085d3 100%);background:-moz-linear-gradient(top,#0052bf 0,#0085d3 100%);background:-ms-linear-gradient(top,#0052bf 0,#0085d3 100%);background:-o-linear-gradient(top,#0052bf 0,#0085d3 100%);background:linear-gradient(to bottom,#0052bf 0,#0085d3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0052bf',endColorstr='#0085d3',GradientType=0)}.bx-retina .bx_catalog_list_home.bx_blue .bx_item_detail_size ul li.bx_active .cnt{-webkit-border-image:url(/bitrix/templates/eshop_bootstrap_/components/bitrix/catalog.section/catalog_all/themes/blue/images/x2border_active.png) 2 stretch;-moz-border-image:url(/bitrix/templates/eshop_bootstrap_/components/bitrix/catalog.section/catalog_all/themes/blue/images/x2border_active.png) 2 stretch;-o-border-image:url(/bitrix/templates/eshop_bootstrap_/components/bitrix/catalog.section/catalog_all/themes/blue/images/x2border_active.png) 2 stretch;border-image:url(/bitrix/templates/eshop_bootstrap_/components/bitrix/catalog.section/catalog_all/themes/blue/images/x2border_active.png) 2 fill stretch}.bx-retina .bx_catalog_list_home.bx_blue .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{-webkit-border-image:url(/bitrix/templates/eshop_bootstrap_/components/bitrix/catalog.section/catalog_all/themes/blue/images/x2border_active.png) 2 stretch;-moz-border-image:url(/bitrix/templates/eshop_bootstrap_/components/bitrix/catalog.section/catalog_all/themes/blue/images/x2border_active.png) 2 stretch;-o-border-image:url(/bitrix/templates/eshop_bootstrap_/components/bitrix/catalog.section/catalog_all/themes/blue/images/x2border_active.png) 2 stretch;border-image:url(/bitrix/templates/eshop_bootstrap_/components/bitrix/catalog.section/catalog_all/themes/blue/images/x2border_active.png) 2 fill stretch}
/* End */


/* Start:/bitrix/templates/eshop_bootstrap_/components/bitrix/news.list/plitki/style.css?16797476241716*/

	/*	Плитки  */


.plitki_index {padding-right: 43px; margin-left: -2px;} /* убрать для малых разрешений*/

.pl_2, .pl_3, .pl_4, .pl_5{ height: 222px; margin: 1px; opacity: 0.85; position: relative; overflow: hidden;} 
.pl_1 {height: 446px; margin: 1px;  opacity: 0.85; position: relative; overflow: hidden;}
/*.pl_1 div{height: 446px;margin: 1px;}*/



.plitki_prod_index {
    position: absolute;
	/*font-weight: bold;*/
	background: rgba(0,0,0, .7);
	padding: 10px;
	max-width: 60%;
	box-shadow: 0 0 10px rgba(0,0,0, .2);
	display: table-cell;
	transition: NONE !important;
	}

.plitki_prod_index.right_top {
	top: 15px;
	right: 15px;
}

.plitki_prod_index.right_bottom {
	bottom: 15px;
	right: 15px;
}

.plitki_prod_index.left_bottom {
	bottom: 15px;
	left: 15px;
}

.plitki_prod_index.left_top {
	top: 15px;
	left: 15px;
}

.plitki_prod_index .name{
	text-transform: uppercase;
	font-size: 14px;
	 
	}

.plitki_prod_index .name.red{
	color:red;
	}

.plitki_prod_index .text{
	border-top: 1px dotted rgba(255,255,255, .4);
	margin-top: 2px;
	padding-top: 8px;
	/*font-size: 13px;*/
}

.plitki_prod_index .text,  .plitki_prod_index .name{ color: white; }

.plitki_prod_index .price{
	/*border-top: 1px dotted #CCC;*/
	display: inline-block;
	margin-top: 10px;
	padding-top: 2px;	
	text-transform: none;
	color: white;
	font-size: 16px;
	/*background: red;*/
	padding: 3px 10px;
	}

.pl_1, .pl_2, .pl_3, .pl_4, .pl_5 {transition: .2s linear;}
.pl_1:hover, .pl_2:hover, .pl_3:hover, .pl_4:hover, .pl_5:hover {
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
  /*border: 5px white solid;*/
  z-index: 10;
  opacity: 1;
  box-shadow: 0 0 0 2px white;
}

	/*	.Плитки  */
/* 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/menu/catalog_left/style.css?16797476242518 */
/* /bitrix/templates/eshop_bootstrap_/components/bitrix/system.pagenavigation/.default/style.css?16797476241171 */
/* /bitrix/templates/eshop_bootstrap_/components/bitrix/news.list/content_vertical_index/style.css?16797476241580 */
/* /bitrix/templates/eshop_bootstrap_/components/bitrix/news.list/slider/style.css?16797476242156 */
/* /bitrix/templates/eshop_bootstrap_/components/bitrix/catalog.section/catalog_all/style.css?16797476253609 */
/* /bitrix/templates/eshop_bootstrap_/components/bitrix/catalog.section/catalog_all/themes/blue/style.min.css?16797476254634 */
/* /bitrix/templates/eshop_bootstrap_/components/bitrix/news.list/plitki/style.css?16797476241716 */
/* /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 */
