

/* Start:/local/templates/eshop_bootstrap_green/components/bitrix/catalog/.default_archiweb/style.min.css?1580171188566*/
.grid .bx_content_section{margin-bottom:15px}.grid .bx_sidebar{margin-bottom:15px}.grid2x1 .bx_content_section{float:left;width:66%;margin-bottom:15px}.grid2x1 .bx_sidebar{float:right;width:33%;margin-bottom:15px;padding-left:5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(max-width:960px){.grid2x1 .bx_sidebar{padding-left:4%}}@media(max-width:640px){.grid2x1 .bx_content_section,.grid2x1 .bx_sidebar{width:100%;float:none}.grid2x1 .bx_sidebar{padding-left:3%}}@media(max-width:479px){.grid2x1 .bx_sidebar{padding-left:1%}}
/* End */


/* Start:/local/components/primelab/oneclickbuy/css/styles.css?15385701415068*/
#ajax-loader{
    text-align: center;
    padding: 16px 0 0px 0;
}
.one_click_buy_frame{
	padding: 0!important;
}
.one_click_buy_frame  input{
	font-size: 14px;
}
.one_click_buy_frame  button{
	font-size: 14px;
}

.button_one_click_buy.gradient{
	text-shadow: 0 1px 1px #0092D9;
    color: #fff;
    background: #0078CE;
    height: 31px;
    line-height: 31px;
    font-size: 14px;
    font-weight: bold;
    display: inline-block;
    cursor: pointer;
    border-radius: 2px;
    text-decoration: none;
    padding: 0 13px;
}
/*  popaps */
#one_click_buy_form .star{
    color: #065172; 
    font-size: 25px;
    font-weight: normal;
    line-height: 0;
    margin: 0 0 0 4px;
    position: relative;
    top: 8px;
}
#one_click_buy_form select{
	padding: 0 4px;
    border: 1px solid #CCD5DB;
    border-radius: 2px;
    background: #f8fafc;
    outline: none;
    height: 22px;
    width: 100%;
	font-size: 14px;
}
.jqmOverlay 
{
	background: #001612;
}
.overlay
{ 
	position:fixed; 
	width:100%; 
	height:100%; 
	left:0; 
	top:0; 
	background:url(/local/components/primelab/oneclickbuy/css/images/overelay_bg.png) 0 0 repeat; 
	z-index:999;
}

.popup
{
	background: #fff;
	display: none; 
	position: absolute; 
	top: 160px; 
	min-width: 320px;  
	max-width: 370px;
	left: 50%; 
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.popup .pop-up-title
{
	color: #5d6e7b;
}
.popup .after-title
{
	/*background: #3dbce0;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNkYmNlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNzg1YjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #3dbce0 0%, #1785b6 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3dbce0), color-stop(100%,#1785b6));
	background: -webkit-linear-gradient(top, #3dbce0 0%,#1785b6 100%);
	background: -o-linear-gradient(top, #3dbce0 0%,#1785b6 100%);
	background: -ms-linear-gradient(top, #3dbce0 0%,#1785b6 100%);
	background: linear-gradient(to bottom, #3dbce0 0%,#1785b6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3dbce0', endColorstr='#1785b6',GradientType=0 );
	border-bottom: 1px solid #086b96;*/
}
.popup .after-title .description-wrapp
{
	color: #004B6F;
}
.popup input.error, input.error, .popup textarea.error, textarea.error
{ 
	border-color: #ea3742; 
	background: #ffdcde; 
}
.hid
{
	display:none;
}
.popup .popup-intro
{

}
.popup .pop-up-title
{ 
	padding: 15px 0 13px 25px;
	font-weight:bold; 
	font-size:16px; 
}
.popup .after-title
{
	color:#fff; 
	font-size:13px; 
	position:relative; 
	padding: 11px 0; 
	padding-left: 51px; 
}
.popup .after-title.nobg
{
	padding-left: 0; 
}
.popup .after-title .ic
{ 
	display:block; 
	width:33px; 
	height:34px; 
	position:absolute; 
	left:0; 
	top:50%;
	margin-top:-17px; 
}
#ajax_auth  .form-wr
{
	padding-bottom: 20px;
}
.popup .form-wr
{
	padding:10px 35px 25px 25px; 
}	
.popup .form_txt
{
	padding: 18px 25px 0px 25px;
}
.popup label
{
	font-size:13px;
	display:block; 
	margin-bottom:5px;
}	
.popup input[type="text"], .popup input[type="password"], .popup input[type="email"], .popup textarea
{
	width: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-o-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.popup input:focus, .popup textarea:focus
{
	outline:none;
}
.popup textarea
{
	resize:none; 
	overflow:auto; 
	height:80px;
	padding:2px 3px;
}
.popup .r
{
	margin-bottom:2px; 
	position:relative; 
}
.popup .but-r
{
	padding:5px 0 0 0; 
}
.popup .but-r .prompt
{
	float: right;
	margin-top: 3px;
}
.prompt
{ 
	font-size: 11px;
	line-height: 20px;
	height: 20px;
	padding-left: 25px;	
}
.popup .close
{ 
	display:block; 
	width:13px; 
	height:13px; 
	position:absolute; 
	right:18px; 
	top:16px; 
	background: url(/local/components/primelab/oneclickbuy/css/images/popup_close.png) 0 0 no-repeat; 
}
.popup .close:hover
{
	background-position: 0 -13px;
}	
.popup .after-title
{
	padding: 5px 15px 5px 27px;
}
.popup .after-title .description-wrapp
{
	display: inline-block;
}
.popup  input[type="password"]
{
	width: 65%;
}
.popup .prompt.remember
{ 
	padding: 3px 0 0 0; 
	background: none; 
	display: inline-block; 
	*display: inline; 
	zoom: 1; 
	vertical-align: middle; 
	float: none;
	margin: -5px 0 0 15px;
}
.popup .prompt.remember label
{ 
	font-size: 11px; 
	font-weight: normal; 
	display: inline-block; 
	*display: inline; 
	zoom: 1; 
	vertical-align: middle; 
	margin: 0; 
}

.one_click_buy_result
{
	display: none;
}
.one_click_buy_result_success, .one_click_buy_result_fail
{
	display: none;
}
/* End */


/* Start:/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/style.css?160320403743309*/
/* item_detail_v2 */
/* item_detail_v2 */
.bx_item_detail .bx_item_title{
	padding-bottom:14px;
	border-bottom:1px solid #e5e5e5;
	margin-bottom: 16px;
	min-height: 24px
}

h1.bx-title.dbg_title {
    padding-bottom: 30px;
    font-size: 22px;
}

.bx_item_detail .bx_item_title h1{
	font-size:24px;
	border-bottom:0 none transparent;
	margin-bottom: 0;
	padding-bottom: 0;
}
.bx_item_detail h1 span{color:#000}
.bx_item_detail .bx_item_container{}
.bx_item_detail .bx_item_container .bx_lt{
	float:left;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin-right:2%;
	width:38%;
}
.bx_item_detail .bx_item_container .bx_rt{
	float:left;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	margin-left:2%;
	width:58%;
}
.bx_item_detail .bx_item_container .bx_md{clear:both}
.bx_item_detail .bx_item_container .bx_lb{
	float:left;
	margin-right:2%;
	width:48%;
}
.bx_item_detail .bx_item_container .bx_rb{
	float:right;
	margin-left:2%;
	width:48%;
}
.bx_item_detail .bx_optionblock{
	float:right;
	margin-left:10px;
	width:120px;
}

/* Item info */
.bx_item_detail .item_price{margin-bottom:20px}
.bx_item_detail .item_name{
	margin:0;
	padding:0;
}
.bx_item_detail .item_name a{
	color:#000;
	text-decoration:none;
	font-size:23px;
}
.bx_item_detail .item_old_price{
	padding:0px;
	color:#b8b8b8;
	text-decoration:line-through;
	font-weight:bold;
	font-size:15px;
}
.bx_item_detail .item_current_price{
	display:inline-block;
	/*margin-top:2px;
	padding:0 10px;*/
	border-bottom:1px solid #e6e6e6;
	background: #f8f5ab;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y4ZjVhYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYmY5Y2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f5ab), color-stop(100%,#fbf9cb));
	background:-webkit-linear-gradient(top, #f8f5ab 0%,#fbf9cb 100%);
	background:   -moz-linear-gradient(top, #f8f5ab 0%,#fbf9cb 100%);
	background:    -ms-linear-gradient(top, #f8f5ab 0%,#fbf9cb 100%);
	background:     -o-linear-gradient(top, #f8f5ab 0%,#fbf9cb 100%);
	background:        linear-gradient(to bottom, #f8f5ab 0%,#fbf9cb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f5ab', endColorstr='#fbf9cb',GradientType=0 );
	color:#cf1515;
	font-weight:bold;
	font-size:21px;
	line-height:22px;
}
.bx_item_detail .item_current_price>span {
    font-weight: 400;
    font-size: 30px;
}
.block-discount {
    display: flex;
    align-self: center;
	margin-top: 25px;
}
.block-discount.prc {
	justify-content: space-between;
	margin-top: 0px;
}
.item_buttons.vam {
    margin-top: 12px;
}
.block-data-dics {
    /*width: 33.33%;*/
	margin-right:20px;
    font-weight: 600;
}
.block-data-dics:last-child {
	margin-right:0px;
}
.item_discount {
    color: #b11e46;
}
.bx_item_detail .item_economy_price{
	display: inline-block;
    padding: 0px;
    color: #62b378;
    font-size: 14px;
}

.bx_item_detail .item_info_section{
	margin:0 -10px 8px -10px;
	padding:0px;
	font-size:13px;
	line-height:19px;
}
.bx_item_detail .item_section_name_gray{
	color:#9e9e9e;
	font-size:13px;
}
.bx_item_detail .item_info_section dl{
	margin-bottom: 8px;
	overflow: hidden;
	padding:0;
}
.bx_item_detail .item_info_section dl dt{
	clear: both;
	float: left;
	font-weight: bold;
}
.bx_item_detail .item_info_section dl dd{
	float: left;
	margin: 0 5px;
}

.bx_item_detail .item_buttons_counter_block{
	display:inline-block;
	vertical-align: baseline;
	color: #3f3f3f;
	font-size: 13px;
	text-align: left;
	margin-bottom:10px;
}
.bx_item_detail .item_buttons_counter_block a{
	vertical-align: baseline;
}
.bx_item_detail .bx_cnt_desc{vertical-align: baseline;}
/* Item SET */

.bx_item_detail .transparent_input{
	border:none;
	background:none;
	color:#000;
	font-weight:bold;
	font-size:14px;
	display: inline-block;
	width: 60px;
	text-align: center;
}






/*tab-section-container*/
.bx_item_detail .tab-section-container{position:relative;}
.bx_item_detail .tab-list{
	padding:0;
	border-bottom:1px solid #d9e1e3;
	vertical-align:bottom;
	text-align:left;
}
.bx_item_detail .tab-list li{
	display:inline-block;
	border:1px solid #d9e1e3;
	border-bottom:none;
	border-radius:3px 3px 0 0;
	background:#f7f7f7;
	box-shadow:inset 0 -10px  5px -10px rgba(0,0,0,.12);
	vertical-align:bottom;

}
.bx_item_detail .tab-list li a{
	display:block;
	padding:0 10px;
	height:30px;
	box-shadow:none;
	color:#999;
	text-decoration:none;
	font-size:13px;
	line-height:30px;
}

.bx_item_detail .tab-list li:hover,
.bx_item_detail .tab-list li.active{
	background:#fff;
}

/*.tab-list li:hover a,*/
.bx_item_detail .tab-list li.active a{
	position:relative;
	bottom:-2px;
	height:35px;
	background:#fff;
	color:#3f3f3f;
	line-height:35px;
}
.bx_item_detail .tab-boby-container .container>div.tab-off{display:none;}
.bx_item_detail .tab-boby-container .container>div{

}
.bx_item_detail .item_comments{
	display:block;
	padding-left:10px;
}
.bx_item_detail .item_comments li{
	display:block;
	padding-bottom:10px;
}
.bx_item_detail .item_comments_username{
	display:inline-block;
	color:#5d90bd;
	font-size:14px;
}
.bx_item_detail .item_comments_date{
	display:inline-block;
	margin-left:10px;
	color:#b8b8b8;
	font-size:14px;
}
.bx_item_detail .item_comments_container p{
	margin-top:5px;
	color:#3f3f3f;
	font-size:14px;
}

.bx_item_detail .bx_notavailable{
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	display: inline-block;
	border: 1px solid #E4E4E4;
	background: #F3F3F3;
	white-space: normal;
	line-height: normal;
	padding: 5px 15px;
	margin-bottom: 10px;
}
.bx_notavailable_subscribe
{
	background: none !important;
	border: none !important;
	padding-left: 0 !important;
}

.bx_item_detail .bx_bt_button,
.bx_item_detail .bx_bt_button_type_2{
	display:inline-block;
	border-radius:3px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	cursor:pointer;
}
.bx_item_detail .bx_shadow.bx_bt_button,
.bx_item_detail .bx_shadow.bx_bt_button_type_2{box-shadow:0 1px 1px 0 rgba(0,0,0,.2)}
.bx_item_detail .bx_shadow.bx_bt_button:active,
.bx_item_detail .bx_shadow.bx_bt_button_type_2:active{box-shadow:none}

.bx_item_detail .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 #006cae;
}
.bx_item_detail .bx_bt_button:hover  		{
	background:#21afe4;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#21afe4), color-stop(100%,#006fcb));
	background:-webkit-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:   -moz-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:    -ms-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:     -o-linear-gradient(top, #21afe4 0%,#006fcb 100%);
	background:        linear-gradient(to bottom, #21afe4 0%,#006fcb 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#21afe4', endColorstr='#006fcb',GradientType=0 );
}
.bx_item_detail .bx_bt_button:active  		{
	background:#006fcb;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNmZjYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGEyZGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#006fcb), color-stop(100%,#00a2df));
	background:-webkit-linear-gradient(top, #006fcb 0%,#00a2df 100%);
	background:   -moz-linear-gradient(top, #006fcb 0%,#00a2df 100%);
	background:    -ms-linear-gradient(top, #006fcb 0%,#00a2df 100%);
	background:     -o-linear-gradient(top, #006fcb 0%,#00a2df 100%);
	background:        linear-gradient(to bottom, #006fcb 0%,#00a2df 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#006fcb', endColorstr='#00a2df',GradientType=0 );
	box-shadow:inset 0 3px 5px 0 rgba(0,0,0,.21);
}

.bx_item_detail .bx_bt_button_type_2 		{
	border:1px solid #e9e9e9;
	background:#fcfcfc;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmNmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f1f1f1));
	background:-webkit-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%);
	background:   -moz-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%);
	background:    -ms-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%);
	background:     -o-linear-gradient(top, #fcfcfc 0%,#f1f1f1 100%);
	background:        linear-gradient(to bottom, #fcfcfc 0%,#f1f1f1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f1f1f1',GradientType=0 );
	color:#656565;
	text-shadow:0 1px 0 #fff;
}
.bx_item_detail .bx_bt_button_type_2:hover 	{
	background:#fff;
}
.bx_item_detail .bx_bt_button_type_2:active {
	background:#f1f1f1;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmY2ZjZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(100%,#fcfcfc));
	background:-webkit-linear-gradient(top, #f1f1f1 0%,#fcfcfc 100%);
	background:   -moz-linear-gradient(top, #f1f1f1 0%,#fcfcfc 100%);
	background:    -ms-linear-gradient(top, #f1f1f1 0%,#fcfcfc 100%);
	background:     -o-linear-gradient(top, #f1f1f1 0%,#fcfcfc 100%);
	background:        linear-gradient(to bottom, #f1f1f1 0%,#fcfcfc 100%);
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#fcfcfc',GradientType=0 );
	box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.05);
}


.bx_item_detail .bx_small.bx_bt_button,
.bx_item_detail .bx_small.bx_bt_button_type_2{
	display:inline-block;
	min-width:20px;
	line-height:20px;
}
.bx_item_detail .bx_small.bx_bt_button  		{}
.bx_item_detail .bx_small.bx_bt_button:hover  {}
.bx_item_detail .bx_small.bx_bt_button:active {}
.bx_item_detail .bx_small.bx_bt_button_type_2 		{}
.bx_item_detail .bx_small.bx_bt_button_type_2:hover {}
.bx_item_detail .bx_small.bx_bt_button_type_2:active{}

.bx_item_detail .bx_medium.bx_bt_button,
.bx_item_detail .bx_medium.bx_bt_button_type_2	{
	padding:0 13px;
	height:25px;
	font-weight:bold;
	line-height:25px;
}
.bx_item_detail .bx_medium.bx_bt_button  	{
	height:27px;
	line-height:27px;
}
.bx_item_detail .bx_medium.bx_bt_button:hover  {}
.bx_item_detail .bx_medium.bx_bt_button:active {}
.bx_item_detail .bx_medium.bx_bt_button_type_2 		 {font-weight:bold}
.bx_item_detail .bx_medium.bx_bt_button_type_2:hover {}
.bx_item_detail .bx_medium.bx_bt_button_type_2:active{}

.bx_item_detail .bx_big.bx_bt_button,
.bx_item_detail .bx_big.bx_bt_button_type_2	{
	padding:0 13px;
	height:34px;
	font-weight:bold;
	line-height:34px;
}
.bx_item_detail .bx_big.bx_bt_button  	{
	height:36px;
	line-height:36px;
}
.bx_item_detail .bx_big.bx_bt_button:hover  {}
.bx_item_detail .bx_big.bx_bt_button:active {}
.bx_item_detail .bx_big.bx_bt_button_type_2 	  {}
.bx_item_detail .bx_big.bx_bt_button_type_2:hover {}
.bx_item_detail .bx_big.bx_bt_button_type_2:active{}

.bx_item_detail .bx_big.bx_bt_button.bx_cart span{
	position:relative;
	bottom:-7px;
	display:inline-block;
	margin:0 10px 0 0;
	width:26px;
	height:23px;
	background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/bt_cart.png) no-repeat center;
}

.bx_item_detail .bx_fwb{font-weight:bold}


@media (min-width:981px){}
@media (max-width:740px){
	.bx_item_detail .bx_optionblock{display:none}
	/*.bx_item_detail .item_buttons_counter_block{margin-bottom:10px}*/
	.bx_item_detail .bx_item_container .bx_lb,
	.bx_item_detail .bx_item_container .bx_rb{width:48%}
}
@media (min-width:640px) and (max-width:980px){}
@media (min-width:480px) and (max-width:639px){}
@media (max-width:480px) {
	.bx-touch .bx_item_detail .bx_item_container .bx_lt,
	.bx-touch .bx_item_detail .bx_item_container .bx_rt,
	.bx-touch .bx_item_detail .bx_item_container .bx_md,
	.bx-touch .bx_item_detail .bx_item_container .bx_lb,
	.bx-touch .bx_item_detail .bx_item_container .bx_rb{
		float:none;
		margin:0;
		padding:0;
		width:100%;
	}
}
@media (max-width:319px){}

/* item_detail_slider */
.bx_item_detail .bx_item_slider{
	position: relative;
	margin-bottom: 10px;
}
.bx_item_detail .bx_item_slider .bx_bigimages {
	position: relative;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin: 0 auto;
	padding: 0;
	max-width: 440px;
	border: 1px solid #cfcfcf;
	border-radius: 2px;
	background: #fff;
	text-align: center;
	height: 0;
	width: 100%;
	padding-top: 130%;
}
.bx_item_detail .bx_item_slider .bx_bigimages .bx_bigimages_imgcontainer{
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
.bx_item_detail .bx_item_slider .bx_bigimages .bx_bigimages_imgcontainer .bx_bigimages_aligner {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center;
}

.bx_item_detail .bx_item_slider .bx_bigimages .bx_bigimages_imgcontainer img {
	display: inline-block;
	max-width: 100% !important;
	max-height: 100% !important;
	vertical-align: middle;
	text-align: center;
}
.popup-window-with-titlebar {
    max-width: 90%;
    max-height: 90vh;
}
.popup-window-with-titlebar .popup-window-content {
    background: transparent;
}
.popup-window-with-titlebar .popup-window-content img {
    max-height: 70vh;
}
/*.slickSlider {*/
    /*width: 100%;*/
    /*padding: 0px;*/
    /*margin: 0px;*/
/*}*/
/*.slickSlider li {*/
    /*width: 100%;*/
    /*height: 300px;*/
    /*padding: 0px;*/
    /*margin: 0px;*/
/*}*/
/*.slickSlider li span {*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*display: inline-block;*/
/*}*/
/*.slickSlider-nav {*/
    /*width: 100%;*/
    /*padding: 0px;*/
    /*margin: 0px;*/
/*}*/
/*.slickSlider-nav li {*/
    /*width: 15%;*/
    /*height: 100px;*/
    /*padding: 0px;*/
    /*margin: 0px;*/
/*}*/
/*.slickSlider-nav li span {*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*display: inline-block;*/
/*}*/

/*----*/

.bx_item_detail .bx_item_slider .bx_slider_conteiner{
	position: relative;
	padding-top: 20px;
	margin-bottom: 10px;
	max-width: 100%;
	width: 100%;
}
.bx-no-touch .bx_item_detail .bx_item_slider .bx_slider_conteiner.full {
	position: relative;
	margin-left: -5%;
	padding: 20px 5% 0
}

/*----*/

.bx_item_detail .bx_item_slider .bx_slider_scroller_container{position: relative}

.bx_item_detail .bx_item_slider .bx_slide{
	position: relative;
	overflow: hidden;
	margin: 0;
	width: 100%;
}
.bx-touch .bx_item_detail .bx_item_slider .bx_slide{overflow-x: auto}

.bx_item_detail .bx_item_slider .bx_slide ul{
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	white-space: nowrap;
	height: 144px;
}
.bx_item_detail .bx_item_slider .bx_slide ul .owl-stage-outer {
    height: 100%;
}
.bx_item_detail .bx_item_slider .bx_slide ul .owl-stage {
    height: 100%;
}
.bx_item_detail .bx_item_slider .bx_slide ul .owl-item {
    height: 100%;
}
.bx-touch .bx_item_detail .bx_item_slider .bx_slide ul{margin-left: 0 !important}
.bx_item_detail .bx_item_slider .bx_slide ul li{
	position: relative;
	display: block;
	height: 100%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	cursor: pointer;
}

.bx_item_detail .bx_item_slider .bx_slide ul.notowl li{
	width:20%;
}

.bx_item_detail .bx_item_slider .bx_slide ul li .cnt{
	position: absolute;
	top: 0;
	right: 2px;
	bottom: 4px;
	left:2px;
	display: block;
	overflow: hidden;
	border: 1px solid #c0cfda;
	background: #fff;
}
.bx-retina .bx_item_detail .bx_item_slider .bx_slide ul li .cnt{
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border.png) 2 stretch;
	-moz-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border.png) 2 stretch;
	-o-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border.png) 2 stretch;
	border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border.png) 2 fill stretch;
}
.bx_item_detail .bx_item_slider .bx_slide ul li:hover .cnt{border: 1px solid #006cc0}
.bx_item_detail .bx_item_slider .bx_slide ul li:active .cnt,
.bx_item_detail .bx_item_slider .bx_slide ul li.bx_active .cnt{
	padding: 3px;
	border: 2px solid #006cc0;
}
.bx-retina .bx_item_detail .bx_item_slider .bx_slide ul li.bx_active .cnt{
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border_active.png) 2 stretch;
	-moz-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border_active.png) 2 stretch;
	-o-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border_active.png) 2 stretch;
	border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border_active.png) 2 fill stretch;
}
.bx_item_detail .bx_item_slider .bx_slide ul li .cnt .cnt_item{
	position: absolute;
	top:   6%;
	right: 6%;
	bottom:6%;
	left:  6%;
	background-size: 100% auto;
	background-repeat: no-repeat;
	background-position: center;
}
.bx_item_detail.bx_green .bx_item_slider .bx_slide ul li .cnt img {
    max-height: 100%;
    max-width: 100%;
    width: inherit;
    height: inherit;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

/*----*/

.bx-no-touch .bx_item_detail .bx_item_slider .bx_slide_left,
.bx-no-touch .bx_item_detail .bx_item_slider .bx_slide_right  	  {opacity:0.8}
.bx-no-touch .bx_item_detail .bx_item_slider .bx_slide_left:hover,
.bx-no-touch .bx_item_detail .bx_item_slider .bx_slide_right:hover{opacity:1.0}
.bx_item_detail .bx_item_slider .bx_slider_conteiner.full .bx_slide_left,
.bx_item_detail .bx_item_slider .bx_slider_conteiner.full .bx_slide_right{
	position: absolute;
	top: 0;
	bottom:4px;
	width :5%;
	max-width:11px;
	cursor: pointer;
	z-index:2;
}
.bx-no-touch .bx_item_detail .bx_item_slider .bx_slide_left {left: -5%;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/arr_left.png)  no-repeat   left  center;background-size: 100% auto}
.bx-no-touch .bx_item_detail .bx_item_slider .bx_slide_right{right:-5%;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/arr_right.png) no-repeat   right center;background-size: 100% auto}
.bx-touch 	 .bx_item_detail .bx_item_slider .bx_slide_left {left:   0;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/fade_left.png)  no-repeat   left  center;background-size: 100% auto}
.bx-touch 	 .bx_item_detail .bx_item_slider .bx_slide_right{right:  0;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/fade_right.png) no-repeat   right center;background-size: 100% auto}

.bx_item_detail .bx_item_slider_lupe_small{
	position: absolute;
	background: rgba(0, 0, 0, 0.18);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid rgba(255,255,255,.5);
	cursor: pointer;
}

.bx_item_detail .bx_item_slider_lupe{
	position: absolute;
	border: 1px solid #b2b2b2;
	left:105%;
	top: 0;
	bottom:4px;
	margin: 0;
	background: #fff url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/wait.gif) no-repeat scroll center center;
	z-index: 120;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	overflow: hidden;
}

.bx_item_detail .bx_item_slider_lupe img {
	max-width: 99999px !important;
	max-height: 99999px !important;
}

/* Stickers */
.bx_item_detail .bx_bigimages .bx_stick{
	position: absolute;
	width: 123px;
	height: 35px;
	background: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/stick.png) left center no-repeat;
	color: #fff;
	text-align: center;
	text-shadow:0 1px 0 #ba3434;
	line-height: 35px;
	white-space: nowrap;
	overflow: hidden;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
}
.bx_item_detail .bx_bigimages .bx_stick.short {font-weight:  bold;font-size:18px}
.bx_item_detail .bx_bigimages .bx_stick.average {font-weight:  bold;font-size:13px}
.bx_item_detail .bx_bigimages .bx_stick.long {font-weight:normal;font-size:11px}
.bx_item_detail .bx_bigimages .bx_stick_disc_old{
	position: absolute;
	width: 72px;
	height: 74px;
	background: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/stick_disc.png) no-repeat center;
	color: #fff;
	text-align: center;
	text-shadow:0 1px 0 #ba3434;
	font-weight: bold;
	font-size: 23px;
	line-height: 74px;
}
.bx_item_detail .bx_bigimages .bx_stick.left,
.bx_item_detail .bx_bigimages .bx_stick_disc_old.left{left:-2px;}
.bx_item_detail .bx_bigimages .bx_stick.right,
.bx_item_detail .bx_bigimages .bx_stick_disc_old.right{right: 0;}
.bx_item_detail .bx_bigimages .bx_stick.top,
.bx_item_detail .bx_bigimages .bx_stick_disc_old.top{top: 15px;}
.bx_item_detail .bx_bigimages .bx_stick.bottom,
.bx_item_detail .bx_bigimages .bx_stick_disc_old.bottom{bottom: 5px;}
.bx_item_detail .bx_bigimages .bx_stick.middle,
.bx_item_detail .bx_bigimages .bx_stick_disc_old.middle{top: 49%;}
@media (min-width:641px) and (max-width:960px){
	.bx_item_detail .bx_bigimages .bx_stick{
		width: 90px;
		height: 30px;
		background-size: 100%;
		line-height: 30px;
	}
	.bx_item_detail .bx_bigimages .bx_stick.short {font-weight:normal;font-size:14px}
	.bx_item_detail .bx_bigimages .bx_stick.average {font-weight:normal;font-size:11px}
	.bx_item_detail .bx_bigimages .bx_stick.long{font-weight:normal;font-size:11px}
	.bx_item_detail .bx_bigimages .bx_stick_disc_old{
		width: 64px;
		height: 65px;
		background-size: 100%;
		font-size: 	20px;
		line-height: 65px;
	}
}
@media (max-width:640px) {
	.bx-touch .bx_item_detail .bx_bigimages .bx_stick{
		width: 70px;
		height: 30px;
		background-size: 100%;
		font-size: 	11px;
		line-height: 30px;
	}
	.bx-touch .bx_item_detail .bx_bigimages .bx_stick_disc_old{
		width: 48px;
		height: 49px;
		background-size: 100%;
		font-size: 	16px;
		line-height: 49px;
	}
}
@media (max-width:479px) {
	.bx-touch .bx_item_detail .bx_bigimages .bx_stick{
		width: 70px;
		height: 30px;
		background-size: 100%;
		font-size: 	11px;
		line-height: 30px;
	}

	.bx-touch .bx_item_detail .bx_bigimages .bx_stick_disc_old{
		width: 37px;
		height: 38px;
		background-size: 100%;
		font-size: 13px;
		line-height: 38px;
	}
}

/* scu_detail_size */
.bx_item_detail .bx_item_detail_size{
	position: relative;
	margin-bottom: 10px;
	padding: 0;
	max-width: 100%;
	width: 100%;
}
.bx-no-touch .bx_item_detail .bx_item_detail_size.full {
	position: relative;
	margin-left: -5%;
	padding: 0 5%;
}

/*----*/

.bx_item_detail .bx_item_detail_size .bx_item_section_name_gray{
	color: #9e9e9e;
	vertical-align: middle;
	font-size: 11px;
	line-height: 11px;
}

/*----*/

.bx_item_detail .bx_item_detail_size .bx_size_scroller_container{position: relative}

.bx_item_detail .bx_item_detail_size .bx_size{
	position: relative;
	overflow: hidden;
	margin: 0;
	width: 100%;
}
.bx_item_detail .bx_item_detail_size ul{
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	white-space: nowrap;
}
.bx-touch 	 .bx_item_detail .bx_item_detail_size .bx_size{overflow-x: auto;}
.bx_item_detail .bx_item_detail_size ul{
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	white-space: nowrap;
}
.bx-touch 	.bx_item_detail .bx_item_detail_size .bx_size ul{margin-left: 0 !important;}
.bx_item_detail .bx_item_detail_size ul li{
	position: relative;
	display: block;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	height: 25px;
}
.bx_item_detail .bx_item_detail_size ul li .cnt{
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 0px;
	bottom: 2px;
	left:0px;
	display: block;
	overflow: hidden;
	border: 1px solid #c0cfda;
	background: #fff;

	color: #3f3f3f;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	line-height: 22px;
}
.bx-retina .bx_item_detail .bx_item_detail_size ul li .cnt{
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border.png) 2 stretch;
	-moz-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border.png) 2 stretch;
	-o-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border.png) 2 stretch;
	border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border.png) 2 fill stretch;
}
.bx_item_detail .bx_item_detail_size ul li:hover .cnt{border: 1px solid #006cc0}
.bx_item_detail .bx_item_detail_size ul li:active .cnt,
.bx_item_detail .bx_item_detail_size ul li.bx_active .cnt{
	border: 2px solid #006cc0;
}
.bx-retina .bx_item_detail .bx_item_detail_size ul li.bx_active .cnt{
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border_active.png) 2 stretch;
	-moz-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border_active.png) 2 stretch;
	-o-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border_active.png) 2 stretch;
	border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border_active.png) 2 fill stretch;
}

.bx_item_detail .bx_item_detail_size .bx_size ul li.bx_missing .cnt{
	border: 2px solid transparent !important
}
.bx_item_detail .bx_item_detail_size .bx_size ul li.bx_missing>i{
	cursor: not-allowed;
	position: absolute;
	display: block;
	top: 0;
	right: 2px;
	bottom: 2px;
	left:2px;
	z-index:11;
	background: rgba(255,255,255,.79) url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/missing.png) no-repeat center;
}
/*----*/

.bx-no-touch .bx_item_detail .bx_item_detail_size .bx_slide_left,
.bx-no-touch .bx_item_detail .bx_item_detail_size .bx_slide_right  		{opacity:0.8}
.bx-no-touch .bx_item_detail .bx_item_detail_size .bx_slide_left:hover,
.bx-no-touch .bx_item_detail .bx_item_detail_size .bx_slide_right:hover {opacity:1.0}

.bx_item_detail .bx_item_detail_size.full .bx_slide_left,
.bx_item_detail .bx_item_detail_size.full .bx_slide_right{
	position: absolute;
	top: 0;
	bottom:4px;
	width :5%;
	max-width:11px;
	cursor: pointer;
}
.bx-no-touch .bx_item_detail .bx_item_detail_size .bx_slide_left {left: -5%;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/arr_left.png)  no-repeat left  center;background-size: 100% auto}
.bx-no-touch .bx_item_detail .bx_item_detail_size .bx_slide_right{right:-5%;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/arr_right.png) no-repeat right center;background-size: 100% auto}
.bx-touch 	 .bx_item_detail .bx_item_detail_size .bx_slide_left {left:   0;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/fade_left.png)  repeat-y left  center;background-size: 100% auto}
.bx-touch 	 .bx_item_detail .bx_item_detail_size .bx_slide_right{right:  0;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/fade_right.png) repeat-y right center;background-size: 100% auto}

/* scu_detail_scu */
.bx_item_detail .bx_item_detail_scu{
	position: relative;
	margin-bottom: 10px;
	padding: 0;
	max-width: 100%;
	width: 100%;
}
.bx-no-touch .bx_item_detail .bx_item_detail_scu.full {
	position: relative;
	margin-left: -5%;
	padding: 0 5%
}

/*----*/

.bx_item_detail .bx_item_detail_scu .bx_item_section_name_gray{
	color: #9e9e9e;
	vertical-align: middle;
	font-size: 11px;
	line-height: 11px;
}

/*----*/

.bx_item_detail .bx_item_detail_scu .bx_scu_scroller_container{position: relative}

.bx_item_detail .bx_item_detail_scu .bx_scu{
	position: relative;
	overflow: hidden;
	margin: 0;
	width: 100%;
}
.bx-touch 	 .bx_item_detail .bx_item_detail_scu .bx_scu{overflow-x: auto}

.bx_item_detail .bx_item_detail_scu .bx_scu ul{
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	white-space: nowrap
}
.bx-touch 	.bx_item_detail .bx_item_detail_scu .bx_scu ul{margin-left: 0 !important}
.bx_item_detail .bx_item_detail_scu .bx_scu ul li{
	position: relative;
	display: block;
	float: left;
	height: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

.bx_item_detail .bx_item_detail_scu .bx_scu ul li .cnt{
	cursor: pointer;
	position: absolute;
	top: 0;
	right: 2px;
	bottom: 4px;
	left:2px;
	display: block;
	overflow: hidden;
	border: 2px solid transparent;
	background: #fff;
	z-index:10;
}
.bx-retina .bx_item_detail .bx_item_detail_scu .bx_scu ul li .cnt{
	border: none;
	border-style: solid;
	border-width: 2px;
	-webkit-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border.png) 2 stretch;
	-moz-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border.png) 2 stretch;
	-o-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border.png) 2 stretch;
	border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border.png) 2 fill stretch;
}
.bx_item_detail .bx_item_detail_scu .bx_scu ul li:hover .cnt{border: 2px solid #006cc0}
.bx_item_detail .bx_item_detail_scu .bx_scu ul li:active .cnt,
.bx_item_detail .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{
	padding: 0px;
	border: 2px solid #006cc0;
}
.bx_item_detail .bx_item_detail_scu .bx_scu ul li.bx_missing .cnt{border: 1px solid #c0cfda !important}
.bx_item_detail .bx_item_detail_scu .bx_scu ul li.bx_missing>i{
	cursor: not-allowed;
	position: absolute;
	display: block;
	top: 0;
	right: 2px;
	bottom: 4px;
	left: 2px;
	z-index:11;
	background: rgba(255,255,255,.79) url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/missing.png) no-repeat center;
}

.bx-retina .bx_item_detail .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{
	border: none;
	border-style: solid;
	border-width: 1px;
	-webkit-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border_active.png) 2 stretch;
	-moz-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border_active.png) 2 stretch;
	-o-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border_active.png) 2 stretch;
	border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/x2border_active.png) 2 fill stretch;
}
.bx_item_detail .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item{
	position: absolute;
	top:   0;
	right: 0;
	bottom:0;
	left:  0;
	background-size:contain;
	background-repeat: no-repeat;
}
.bx_item_detail .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item img{
	width: auto;
	height: 25px;
}

/*----*/

.bx-no-touch .bx_item_detail .bx_item_detail_scu .bx_slide_left,
.bx-no-touch .bx_item_detail .bx_item_detail_scu .bx_slide_right  	  {opacity:0.8}
.bx-no-touch .bx_item_detail .bx_item_detail_scu .bx_slide_left:hover,
.bx-no-touch .bx_item_detail .bx_item_detail_scu .bx_slide_right:hover{opacity:1.0}

.bx_item_detail .bx_item_detail_scu.full .bx_slide_left,
.bx_item_detail .bx_item_detail_scu.full .bx_slide_right{
	position: absolute;
	top: 0;
	bottom:4px;
	width :5%;
	max-width:11px;
	cursor: pointer;
}
.bx-no-touch .bx_item_detail .bx_item_detail_scu .bx_slide_left {left: -5%;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/arr_left.png)  no-repeat   left  center;background-size: 100% auto}
.bx-no-touch .bx_item_detail .bx_item_detail_scu .bx_slide_right{right:-5%;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/arr_right.png) no-repeat   right center;background-size: 100% auto}
.bx-touch 	 .bx_item_detail .bx_item_detail_scu .bx_slide_left {left: -3.5%;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/fade_left.png) no-repeat left  center;background-size: 70% auto}
.bx-touch 	 .bx_item_detail .bx_item_detail_scu .bx_slide_right{right:-3.5%;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/fade_right.png) no-repeat right center;background-size: 70% auto}

/* item_detail_description */
.bx_item_detail .bx_item_description p{font-size: 13px;}
.bx_item_detail .bx_item_description .bx_item_section_name_gray{
	color: #9e9e9e;
	font-size: 13px;
}
.bx_item_detail .bx_item_description .bx_specifications_table{
	margin-top: 10px;
	width: 100%;
	border-collapse: collapse;
}
.bx_item_detail .bx_item_description .bx_specifications_table tr:nth-child(odd){background: #f2f2f2;}
.bx_item_detail .bx_item_description .bx_specifications_table tr:nth-child(even){ }
.bx_item_detail .bx_item_description .bx_specifications_table tr td{
	padding: 3px 10px;
	font-size: 12px;
}
.bx_item_detail .bx_item_description .bx_specifications_table tr td:first-child{font-weight: bold;}


.bx_item_detail .bx_item_container .itemVisual {
	width: 800px;
	margin: 0;
}
.bx_item_detail .item_price {
	margin: 0 -10px 13px;
	padding-top:4px;
}
.bx_item_detail .bx_item_container .itemInformation {
	width: 360px;
	margin: 0 -11px 0 0;
	float: right;
}
.bx_item_detail .bx_item_slider .bx_bigimages {
	max-width: 100%;
	border: none;
	padding-top: 460px;
}
.bx_item_detail .bx_item_detail_size.full {
	margin: 3px -5px !important;
	padding: 0 10px !important;
	width: 33%;
	height: 75px;
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx_item_detail .bx_item_detail_size ul li {
	float: none;
	width: 100% !important;
	margin-bottom: 3px;
	margin-left: auto;
	margin-right: auto;
}
.bx_item_detail .bx_item_detail_scu {
	float: left;
}
.bx_item_detail .item_info_section:after{
	display:block;
	clear:both;
	content:'';
}
.bx_item_detail .bx_item_detail_size .bx_item_section_name_gray {
	line-height: 12px;
	text-transform: lowercase;
	font-size: 12px;
	font-weight: bold;
	display: block;
	text-align: center;
	margin: 0 -10px 5px;
	color: #5d6a72;
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
	-ms-hyphens: auto;
	hyphens: auto;
}
.bx_item_detail .bx_item_detail_size .bx_item_section_name_gray:first-letter {
	text-transform: uppercase;
}
.amountTools {
	width: 105px;
	border: 1px solid #c0c0c0;
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 30px;
	height: 34px;
	border-radius: 3px;
	vertical-align: middle !important;
	margin-bottom: 0 !important;
	margin-right: 30px;
}
.amountTools .less,
.amountTools .more {
	position: absolute;
	top: 0;
	height: 100%;
	background: none;
	width: 30px;
	line-height: 32px !important;
	border: none;
	color: #000;
	text-shadow: none;
	border-radius: 0;
	font-weight: bold;
}
.amountTools .less{
	border-right: 1px solid #c0c0c0;
	left: 0;
}
.amountTools .more {
	border-left: 1px solid #c0c0c0;
	right: 0;
}
.bx_item_detail .transparent_input {
	width: 100%;
	text-align: center;
	height: 32px;
	padding: 0;
	line-height: 32px;
}
.bx_item_detail .bx_big.bx_bt_button.buyItemBtn {
	height: 56px;
	line-height: 56px;
	vertical-align: middle;
	padding: 0 25px;
}
.button_one_click_buy {
	background: #ffffa5;
	display: inline-block;
	vertical-align: top;
	padding: 3px 8px;
	margin: 0 5px 0 0;
}
.button_one_click_buy span {
	border-bottom: 1px dashed;
}
.button_one_click_buy:hover span {
	border: none;
}

.bx_item_detail .item_section_name_gray {
	display: none;
}
.bx_item_detail.bx_green .bx_item_detail_size ul li .cnt {
	border-color: transparent !important;
	border-width: 2px !important;
	line-height: 19px;
}
.bx_item_detail.bx_green .bx_item_detail_size ul li:active .cnt,
.bx_item_detail.bx_green .bx_item_detail_size ul li.bx_active .cnt {
	border-color: #5d6a72 !important;
}
.itemDescription {
	float: none !important;
	width: 100% !important;
	clear: both;
	margin: 0 0 20px !important;
}
.itemComments {
	float: none !important;
}
.bx-header {
	background: #fff;
}
.bx_item_detail .buyItemBtn-holder {
	margin-right: 0;
	margin-left: 14px;
}
.bx_item_detail .bx_bigimages .bx_stick.left, .bx_item_detail .bx_bigimages .bx_stick_disc_old.left {
	left: 0;
}
@media (max-width: 1199px) {
	.bx_item_detail .bx_item_container .itemVisual {
		width: 560px;
	}

}
@media (max-width: 991px) {
	.bx_item_detail .bx_item_container .itemVisual {
		width: 100%;
		margin-bottom: 20px;
		float: none;
	}
	.bx_item_detail .bx_item_container .itemInformation {
		width: auto;
		margin: 0;
		float: none;
	}
}
@media (max-width: 480px) {
	.bx_item_detail .bx_item_container .itemInformation {
		padding: 10px 0px !important;
	}
	.amountTools {
		/* display: block !important;
		margin: 0 auto 15px !important; */
		display: inline-block;
		vertical-align: middle;
	}
	.bx_item_detail .buyItemBtn-holder {
		/* display: block;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 20px; */
		margin: 0;
		display: inline-block;
		vertical-align: middle;
	}
	.bx_item_detail .bx_big.bx_bt_button.buyItemBtn {
		padding: 0 10px;
	}
	.inStock,
	.button_one_click_buy {
		margin-top: 10px;
	}
}

.label_sale{
	position: absolute;
	top:0;
	left:0;
}
.b3d{
	cursor: pointer;
}
.sale-decoration {
	position: relative;
	float: left;
	width: 40px;
	height: 40px;
	background: #a51140;
	border-radius: 50%;
	margin-right: 5px;
}
.sale-decoration .fa {
	font-size: 60px;
	line-height: 1;
	color: #a51140;
	display: none;
}
.sale-decoration .num {
	text-align: center;
	color: #fff;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	padding: 10px 0 0;
	font-weight: bold;
}
.sale-decoration .label-code i {
	color: #fff;
    display: inline-block;
    font-size: 24px;
    line-height: 40px;
}
.sale-decoration .label-img {
	display: inline-block;
    max-height: 40px;
	max-width: 40px;
}
.workarea {
	position: relative;
	z-index: 3;
}
.itemAviable {
	margin: 0 0 20px;
}
.bx_item_detail.bx_green .bx_item_detail_scu .bx_scu ul li.bx_active .cnt {
	border-color: #5d6a72 !important;
}
.bx_item_detail .bx_item_description p {
	font-size: 15px;
	line-height: 1.2;
}
.features-block {
	padding: 0 !important;
}
.bx_item_list_you_looked_horizontal .bx_item_list_title {
	background: none !important;
	text-align: left !important;
	color: #5d6a72 !important;
}
.bx_item_list_you_looked_horizontal.col5 .bx_catalog_item:hover  {
	z-index: 950;
}

.bx_item_detail.btm_area .bx_big.bx_bt_button.buyItemBtn {
	float: left;
    margin: 0 0 10px 20px;
}
.bx_item_detail.btm_area .price_area {
	float: right;
    margin: 0 20px 0 0;
}

.detail.whatsapp-btn {border: 1px solid #62b378;padding: 5px 22px 5px 30px;display: inline-block;border-radius: 4px;margin: 0;color: #62b378;float: right;}
.detail.whatsapp-btn i {font-size: 22px;float: left;line-height: 32px;}
.detail.whatsapp-btn span {margin: 0 0 0 13px;line-height: 16px;float: left;font-weight: 600;}
.detail.whatsapp-btn:hover {background-color: #62b378;color:#fff}

@media (min-width:991px) {
	.detail.whatsapp-btn {display:none;}
}
@media (max-width:480px) {
	.detail.whatsapp-btn {padding: 5px 12px;}
	.detail.whatsapp-btn span {margin: 0 0 0 10px;}
}
.catalog_list_vaforite {
    position: relative;
    top: 0px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.catalog_list_vaforite:before {
    width: 21px;
    height: 21px;
    background-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/heart__inactive.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    display: block;
    content: '';
    z-index: 2;
    position: relative;
	cursor: pointer;
}
.catalog_list_vaforite.active:before {
    background-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/images/heart__pink.svg);
}
.cnt-fav {
    background: #fff;
    padding-left: 15px;
    line-height: 17px;
    padding-right: 5px;
    border-radius: 0px 3px 3px 0px;
    position: relative;
    margin-left: -8px;
}

.bx_item_detail .bx_item_slider .bx_bigimages .bx_bigimages_imgcontainer .bigslider {
    height: 100%;
}
.bigslider.owl-carousel .owl-stage-outer {
    height: 100%;
}
.bigslider.owl-carousel .owl-stage {
    height: 100%;
}
.bigslider.owl-carousel .owl-item {
    height: 100%;
}
.bx_item_detail .bx_item_slider .bx_bigimages .bx_bigimages_imgcontainer .bigslider.owl-carousel .owl-item img {
	width: inherit;
    height: inherit;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.bx_bigimages_imgcontainer i{
	font-size: 80px;
    display: block;
    position: absolute;
    bottom: 100px;
    width: 30px;
    color: #b11e46;
    height: 50px;
    line-height: 40px;
    cursor: pointer;
    top: calc(50% - 25px);
    z-index: 2;
	display:none;
}
.bx_bigimages_imgcontainer:hover i {
    display: block;
}
.bx_bigimages_imgcontainer i.fa-angle-left {
    left: 10px;
}
.bx_bigimages_imgcontainer i.fa-angle-right {
    right: 10px;
}

@media (max-width:768px) {
	.bx-touch .bx_item_detail .bx_item_slider .bx_slide_left{left: -12px;}
	.bx-touch .bx_item_detail .bx_item_slider .bx_slide_right{right: -12px;}
	.bx_bigimages_imgcontainer i.fa-angle-left{left:0px}
	.bx_bigimages_imgcontainer i.fa-angle-right{right: 0px;}
}

.catalog_list_nalichie {
    position: absolute;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
	z-index: 2;
}
.catalog_list_nalichie .icon {
    height: 26px;
    margin-right: 10px;
}
.catalog_list_nalichie .text {
    font-size: 10px;
    font-family: RobotoRegular;
    width: 70px;
    font-weight: bold;
    line-height: 13px;
}
.catalog_list_nalichie.avail {
    color: #27AE60;
}
.catalog_list_nalichie.noavail {
    color: #5D6A72;
}
.catalog_list_nalichie.indi {
    color: #F2994A;
}
/* End */


/* Start:/local/templates/eshop_bootstrap_green/css/additional/slick.css?15961906821729*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* End */


/* Start:/local/templates/eshop_bootstrap_green/css/additional/slick-theme.css?15961906822688*/
@charset 'UTF-8';
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

/* End */


/* Start:/local/templates/eshop_bootstrap_green/css/additional/fonts.css?159619068236410*/
@font-face {
    font-family: 'Open Sans';
    src: url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/OpenSans/opensans-regular.eot');
    src: local('Open Sans'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/OpenSans/opensans-regular.woff') format('woff'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/OpenSans/opensans-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'OpenSans-Regular';
    src: url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/OpenSans/opensans-regular.eot');
    src: local('Open Sans'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/OpenSans/opensans-regular.woff') format('woff'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/OpenSans/opensans-regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'OpenSans-Light';
    src: url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/OpenSans/opensans-light.eot');
    src: local('Open Sans Light'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/OpenSans/opensans-light.woff') format('woff'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/OpenSans/opensans-light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'OpenSans-Semibold';
    src: url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/OpenSans/opensans-semibold.eot');
    src: local('Open Sans Semibold'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/OpenSans/opensans-semibold.woff') format('woff'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/OpenSans/opensans-semibold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'OpenSans-Bold';
    src: url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/OpenSans/opensans-bold.eot');
    src: local('Open Sans Bold'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/OpenSans/opensans-bold.woff') format('woff'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/OpenSans/opensans-bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal
}

/* font-family: "RobotoRegular"; */
@font-face {
    font-family: "RobotoRegular";
    src: url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/Roboto/RobotoRegular.eot");
    src: url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/Roboto/?#iefix")format("embedded-opentype"), url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/Roboto/RobotoRegular.woff") format("woff"), url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/Roboto/RobotoRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

/* font-family: "RobotoLight"; */
@font-face {
    font-family: "RobotoLight";
    src: url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/Roboto/RobotoLight.eot");
    src: url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/Roboto/?#iefix")format("embedded-opentype"), url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/Roboto/RobotoLight.woff") format("woff"), url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/Roboto/RobotoLight.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

/* font-family: "RobotoMedium"; */
@font-face {
    font-family: "RobotoMedium";
    src: url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/Roboto/RobotoMedium.eot");
    src: url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/Roboto/?#iefix")format("embedded-opentype"), url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/Roboto/RobotoMedium.woff") format("woff"), url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/Roboto/RobotoMedium.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

/* font-family: "RobotoBold"; */
@font-face {
    font-family: "RobotoBold";
    src: url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/Roboto/RobotoBold.eot");
    src: url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/Roboto/?#iefix")format("embedded-opentype"), url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/Roboto/RobotoBold.woff") format("woff"), url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/Roboto/RobotoBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

/* font-family: "PTSansRegular"; */
@font-face {
    font-family: "PTSansRegular";
    src: url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/PTSans/PTSansRegular.eot");
    src: url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/PTSans/?#iefix")format("embedded-opentype"), url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/PTSans/PTSansRegular.woff") format("woff"), url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/PTSans/PTSansRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

/* font-family: "PTSansItalic"; */
@font-face {
    font-family: "PTSansItalic";
    src: url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/PTSans/PTSansItalic.eot");
    src: url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/PTSans/?#iefix")format("embedded-opentype"), url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/PTSans/PTSansItalic.woff") format("woff"), url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/PTSans/PTSansItalic.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

/* font-family: "PTSansBold"; */
@font-face {
    font-family: "PTSansBold";
    src: url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/PTSans/PTSansBold.eot");
    src: url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/PTSans/?#iefix")format("embedded-opentype"), url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/PTSans/PTSansBold.woff") format("woff"), url("/local/templates/eshop_bootstrap_green/css/additional/../fonts/PTSans/PTSansBold.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

@font-face {
    font-family: 'Sarala';
    src: url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/Sarala/Sarala-Regular.eot');
    src: local('fonts/Sarala'), local('Sarala-Regular'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/Sarala/?#iefix') format('embedded-opentype'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/Sarala/Sarala-Regular.woff2') format('woff2'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/Sarala/Sarala-Regular.woff') format('woff'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/Sarala/Sarala-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
font-family: 'icomoon';
src:  url('/local/templates/eshop_bootstrap_green/css/additional/../additional/fonts/icomoon.eot');
src:  url('/local/templates/eshop_bootstrap_green/css/additional/../additional/fonts/#iefix') format('embedded-opentype'),
    url('/local/templates/eshop_bootstrap_green/css/additional/../additional/fonts/icomoon.ttf?go83l4') format('truetype'),
    url('/local/templates/eshop_bootstrap_green/css/additional/../additional/fonts/icomoon.woff?go83l4') format('woff'),
    url('/local/templates/eshop_bootstrap_green/css/additional/../additional/fonts/icomoon.svg?go83l4#icomoon') format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
font-family: 'icomoon' !important;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

.icon-yt:before {
    content: "\e900";
}
.icon-fb:before {
    content: "\e910";
}
.icon-inst:before {
    content: "\e911";
}
.icon-pintrest:before {
    content: "\e912";
}
.icon-vk:before {
    content: "\e913";
}
.icon-checkmark:before {
    content: "\e90d";
}
.icon-Vector:before {
    content: "\e90c";
}
.icon-cart-flat:before {
    content: "\e90a";
}
.icon-plus:before {
    content: "\e90b";
}
.icon-alarm:before {
    content: "\e902";
}
.icon-heart-border:before {
    content: "\e903";
}
.icon-heart-fill:before {
    content: "\e904";
}
.icon-star-fill:before {
    content: "\e905";
}
.icon-check-in-circle:before {
    content: "\e600";
}
.icon-delete:before {
    content: "\e601";
}
.icon-info:before {
    content: "\e602";
}
.icon-back:before {
    content: "\e604";
}
.icon-check:before {
    content: "\e605";
}
.icon-arrow-left:before {
    content: "\e906";
}
.icon-cart:before {
    content: "\e907";
}
.icon-heart-border1:before {
    content: "\e908";
}
.btn_favorite.active-new .icon-heart-border1:before {
    color: #b11e46;
}
.btn_favorite:hover .icon-heart-border1:before {
    color: #b11e46;
}
.product-meta_wrap .btn_favorite:hover .icon-heart-border1:before, .product-meta_wrap .btn_favorite.active-new .icon-heart-border1:before {
    color: #b11e46;
	content: "\e909";
}
.related_action .btn_favorite:hover .icon-heart-border1:before {
    color: #b11e46;
}
.icon-heart-fill1:before {
    color: #b11e46;
}
.icon-quote:before {
    content: "\e90e";
}
.icon-calendar:before {
    content: "\e90f";
}  
  

@font-face {
    font-family: 'FontAwesome';
    src: url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/fontawsome/fontawesome-webfont.eot');
    src: url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/fontawsome/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/fontawsome/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/fontawsome/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/fontawsome/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('/local/templates/eshop_bootstrap_green/css/additional/../fonts/fontawsome/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
    font-weight: normal;
    font-style: normal
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0)
}

.fa-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-fw {
    width: 1.28571429em;
    text-align: center
}

.fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

.fa-ul>li {
    position: relative
}

.fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}

.fa-li.fa-lg {
    left: -1.85714286em
}

.fa-border {
    padding: .2em .25em .15em;
    border: solid .08em #eee;
    border-radius: .1em
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

.fa.pull-left {
    margin-right: .3em
}

.fa.pull-right {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

.fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
    filter: none
}

.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x,
.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-glass:before {
    content: "\f000"
}

.fa-music:before {
    content: "\f001"
}

.fa-search:before {
    content: "\f002"
}

.fa-envelope-o:before {
    content: "\f003"
}

.fa-heart:before {
    content: "\f004"
}

.fa-star:before {
    content: "\f005"
}

.fa-star-o:before {
    content: "\f006"
}

.fa-user:before {
    content: "\f007"
}

.fa-film:before {
    content: "\f008"
}

.fa-th-large:before {
    content: "\f009"
}

.fa-th:before {
    content: "\f00a"
}

.fa-th-list:before {
    content: "\f00b"
}

.fa-check:before {
    content: "\f00c"
}

.fa-remove:before,
.fa-close:before,
.fa-times:before {
    content: "\f00d"
}

.fa-search-plus:before {
    content: "\f00e"
}

.fa-search-minus:before {
    content: "\f010"
}

.fa-power-off:before {
    content: "\f011"
}

.fa-signal:before {
    content: "\f012"
}

.fa-gear:before,
.fa-cog:before {
    content: "\f013"
}

.fa-trash-o:before {
    content: "\f014"
}

.fa-home:before {
    content: "\f015"
}

.fa-file-o:before {
    content: "\f016"
}

.fa-clock-o:before {
    content: "\f017"
}

.fa-road:before {
    content: "\f018"
}

.fa-download:before {
    content: "\f019"
}

.fa-arrow-circle-o-down:before {
    content: "\f01a"
}

.fa-arrow-circle-o-up:before {
    content: "\f01b"
}

.fa-inbox:before {
    content: "\f01c"
}

.fa-play-circle-o:before {
    content: "\f01d"
}

.fa-rotate-right:before,
.fa-repeat:before {
    content: "\f01e"
}

.fa-refresh:before {
    content: "\f021"
}

.fa-list-alt:before {
    content: "\f022"
}

.fa-lock:before {
    content: "\f023"
}

.fa-flag:before {
    content: "\f024"
}

.fa-headphones:before {
    content: "\f025"
}

.fa-volume-off:before {
    content: "\f026"
}

.fa-volume-down:before {
    content: "\f027"
}

.fa-volume-up:before {
    content: "\f028"
}

.fa-qrcode:before {
    content: "\f029"
}

.fa-barcode:before {
    content: "\f02a"
}

.fa-tag:before {
    content: "\f02b"
}

.fa-tags:before {
    content: "\f02c"
}

.fa-book:before {
    content: "\f02d"
}

.fa-bookmark:before {
    content: "\f02e"
}

.fa-print:before {
    content: "\f02f"
}

.fa-camera:before {
    content: "\f030"
}

.fa-font:before {
    content: "\f031"
}

.fa-bold:before {
    content: "\f032"
}

.fa-italic:before {
    content: "\f033"
}

.fa-text-height:before {
    content: "\f034"
}

.fa-text-width:before {
    content: "\f035"
}

.fa-align-left:before {
    content: "\f036"
}

.fa-align-center:before {
    content: "\f037"
}

.fa-align-right:before {
    content: "\f038"
}

.fa-align-justify:before {
    content: "\f039"
}

.fa-list:before {
    content: "\f03a"
}

.fa-dedent:before,
.fa-outdent:before {
    content: "\f03b"
}

.fa-indent:before {
    content: "\f03c"
}

.fa-video-camera:before {
    content: "\f03d"
}

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
    content: "\f03e"
}

.fa-pencil:before {
    content: "\f040"
}

.fa-map-marker:before {
    content: "\f041"
}

.fa-adjust:before {
    content: "\f042"
}

.fa-tint:before {
    content: "\f043"
}

.fa-edit:before,
.fa-pencil-square-o:before {
    content: "\f044"
}

.fa-share-square-o:before {
    content: "\f045"
}

.fa-check-square-o:before {
    content: "\f046"
}

.fa-arrows:before {
    content: "\f047"
}

.fa-step-backward:before {
    content: "\f048"
}

.fa-fast-backward:before {
    content: "\f049"
}

.fa-backward:before {
    content: "\f04a"
}

.fa-play:before {
    content: "\f04b"
}

.fa-pause:before {
    content: "\f04c"
}

.fa-stop:before {
    content: "\f04d"
}

.fa-forward:before {
    content: "\f04e"
}

.fa-fast-forward:before {
    content: "\f050"
}

.fa-step-forward:before {
    content: "\f051"
}

.fa-eject:before {
    content: "\f052"
}

.fa-chevron-left:before {
    content: "\f053"
}

.fa-chevron-right:before {
    content: "\f054"
}

.fa-plus-circle:before {
    content: "\f055"
}

.fa-minus-circle:before {
    content: "\f056"
}

.fa-times-circle:before {
    content: "\f057"
}

.fa-check-circle:before {
    content: "\f058"
}

.fa-question-circle:before {
    content: "\f059"
}

.fa-info-circle:before {
    content: "\f05a"
}

.fa-crosshairs:before {
    content: "\f05b"
}

.fa-times-circle-o:before {
    content: "\f05c"
}

.fa-check-circle-o:before {
    content: "\f05d"
}

.fa-ban:before {
    content: "\f05e"
}

.fa-arrow-left:before {
    content: "\f060"
}

.fa-arrow-right:before {
    content: "\f061"
}

.fa-arrow-up:before {
    content: "\f062"
}

.fa-arrow-down:before {
    content: "\f063"
}

.fa-mail-forward:before,
.fa-share:before {
    content: "\f064"
}

.fa-expand:before {
    content: "\f065"
}

.fa-compress:before {
    content: "\f066"
}

.fa-plus:before {
    content: "\f067"
}

.fa-minus:before {
    content: "\f068"
}

.fa-asterisk:before {
    content: "\f069"
}

.fa-exclamation-circle:before {
    content: "\f06a"
}

.fa-gift:before {
    content: "\f06b"
}

.fa-leaf:before {
    content: "\f06c"
}

.fa-fire:before {
    content: "\f06d"
}

.fa-eye:before {
    content: "\f06e"
}

.fa-eye-slash:before {
    content: "\f070"
}

.fa-warning:before,
.fa-exclamation-triangle:before {
    content: "\f071"
}

.fa-plane:before {
    content: "\f072"
}

.fa-calendar:before {
    content: "\f073"
}

.fa-random:before {
    content: "\f074"
}

.fa-comment:before {
    content: "\f075"
}

.fa-magnet:before {
    content: "\f076"
}

.fa-chevron-up:before {
    content: "\f077"
}

.fa-chevron-down:before {
    content: "\f078"
}

.fa-retweet:before {
    content: "\f079"
}

.fa-shopping-cart:before {
    content: "\f07a"
}

.fa-folder:before {
    content: "\f07b"
}

.fa-folder-open:before {
    content: "\f07c"
}

.fa-arrows-v:before {
    content: "\f07d"
}

.fa-arrows-h:before {
    content: "\f07e"
}

.fa-bar-chart-o:before,
.fa-bar-chart:before {
    content: "\f080"
}

.fa-twitter-square:before {
    content: "\f081"
}

.fa-facebook-square:before {
    content: "\f082"
}

.fa-camera-retro:before {
    content: "\f083"
}

.fa-key:before {
    content: "\f084"
}

.fa-gears:before,
.fa-cogs:before {
    content: "\f085"
}

.fa-comments:before {
    content: "\f086"
}

.fa-thumbs-o-up:before {
    content: "\f087"
}

.fa-thumbs-o-down:before {
    content: "\f088"
}

.fa-star-half:before {
    content: "\f089"
}

.fa-heart-o:before {
    content: "\f08a"
}

.fa-sign-out:before {
    content: "\f08b"
}

.fa-linkedin-square:before {
    content: "\f08c"
}

.fa-thumb-tack:before {
    content: "\f08d"
}

.fa-external-link:before {
    content: "\f08e"
}

.fa-sign-in:before {
    content: "\f090"
}

.fa-trophy:before {
    content: "\f091"
}

.fa-github-square:before {
    content: "\f092"
}

.fa-upload:before {
    content: "\f093"
}

.fa-lemon-o:before {
    content: "\f094"
}

.fa-phone:before {
    content: "\f095"
}

.fa-square-o:before {
    content: "\f096"
}

.fa-bookmark-o:before {
    content: "\f097"
}

.fa-phone-square:before {
    content: "\f098"
}

.fa-twitter:before {
    content: "\f099"
}

.fa-facebook-f:before,
.fa-facebook:before {
    content: "\f09a"
}

.fa-github:before {
    content: "\f09b"
}

.fa-unlock:before {
    content: "\f09c"
}

.fa-credit-card:before {
    content: "\f09d"
}

.fa-rss:before {
    content: "\f09e"
}

.fa-hdd-o:before {
    content: "\f0a0"
}

.fa-bullhorn:before {
    content: "\f0a1"
}

.fa-bell:before {
    content: "\f0f3"
}

.fa-certificate:before {
    content: "\f0a3"
}

.fa-hand-o-right:before {
    content: "\f0a4"
}

.fa-hand-o-left:before {
    content: "\f0a5"
}

.fa-hand-o-up:before {
    content: "\f0a6"
}

.fa-hand-o-down:before {
    content: "\f0a7"
}

.fa-arrow-circle-left:before {
    content: "\f0a8"
}

.fa-arrow-circle-right:before {
    content: "\f0a9"
}

.fa-arrow-circle-up:before {
    content: "\f0aa"
}

.fa-arrow-circle-down:before {
    content: "\f0ab"
}

.fa-globe:before {
    content: "\f0ac"
}

.fa-wrench:before {
    content: "\f0ad"
}

.fa-tasks:before {
    content: "\f0ae"
}

.fa-filter:before {
    content: "\f0b0"
}

.fa-briefcase:before {
    content: "\f0b1"
}

.fa-arrows-alt:before {
    content: "\f0b2"
}

.fa-group:before,
.fa-users:before {
    content: "\f0c0"
}

.fa-chain:before,
.fa-link:before {
    content: "\f0c1"
}

.fa-cloud:before {
    content: "\f0c2"
}

.fa-flask:before {
    content: "\f0c3"
}

.fa-cut:before,
.fa-scissors:before {
    content: "\f0c4"
}

.fa-copy:before,
.fa-files-o:before {
    content: "\f0c5"
}

.fa-paperclip:before {
    content: "\f0c6"
}

.fa-save:before,
.fa-floppy-o:before {
    content: "\f0c7"
}

.fa-square:before {
    content: "\f0c8"
}

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
    content: "\f0c9"
}

.fa-list-ul:before {
    content: "\f0ca"
}

.fa-list-ol:before {
    content: "\f0cb"
}

.fa-strikethrough:before {
    content: "\f0cc"
}

.fa-underline:before {
    content: "\f0cd"
}

.fa-table:before {
    content: "\f0ce"
}

.fa-magic:before {
    content: "\f0d0"
}

.fa-truck:before {
    content: "\f0d1"
}

.fa-pinterest:before {
    content: "\f0d2"
}

.fa-pinterest-square:before {
    content: "\f0d3"
}

.fa-google-plus-square:before {
    content: "\f0d4"
}

.fa-google-plus:before {
    content: "\f0d5"
}

.fa-money:before {
    content: "\f0d6"
}

.fa-caret-down:before {
    content: "\f0d7"
}

.fa-caret-up:before {
    content: "\f0d8"
}

.fa-caret-left:before {
    content: "\f0d9"
}

.fa-caret-right:before {
    content: "\f0da"
}

.fa-columns:before {
    content: "\f0db"
}

.fa-unsorted:before,
.fa-sort:before {
    content: "\f0dc"
}

.fa-sort-down:before,
.fa-sort-desc:before {
    content: "\f0dd"
}

.fa-sort-up:before,
.fa-sort-asc:before {
    content: "\f0de"
}

.fa-envelope:before {
    content: "\f0e0"
}

.fa-linkedin:before {
    content: "\f0e1"
}

.fa-rotate-left:before,
.fa-undo:before {
    content: "\f0e2"
}

.fa-legal:before,
.fa-gavel:before {
    content: "\f0e3"
}

.fa-dashboard:before,
.fa-tachometer:before {
    content: "\f0e4"
}

.fa-comment-o:before {
    content: "\f0e5"
}

.fa-comments-o:before {
    content: "\f0e6"
}

.fa-flash:before,
.fa-bolt:before {
    content: "\f0e7"
}

.fa-sitemap:before {
    content: "\f0e8"
}

.fa-umbrella:before {
    content: "\f0e9"
}

.fa-paste:before,
.fa-clipboard:before {
    content: "\f0ea"
}

.fa-lightbulb-o:before {
    content: "\f0eb"
}

.fa-exchange:before {
    content: "\f0ec"
}

.fa-cloud-download:before {
    content: "\f0ed"
}

.fa-cloud-upload:before {
    content: "\f0ee"
}

.fa-user-md:before {
    content: "\f0f0"
}

.fa-stethoscope:before {
    content: "\f0f1"
}

.fa-suitcase:before {
    content: "\f0f2"
}

.fa-bell-o:before {
    content: "\f0a2"
}

.fa-coffee:before {
    content: "\f0f4"
}

.fa-cutlery:before {
    content: "\f0f5"
}

.fa-file-text-o:before {
    content: "\f0f6"
}

.fa-building-o:before {
    content: "\f0f7"
}

.fa-hospital-o:before {
    content: "\f0f8"
}

.fa-ambulance:before {
    content: "\f0f9"
}

.fa-medkit:before {
    content: "\f0fa"
}

.fa-fighter-jet:before {
    content: "\f0fb"
}

.fa-beer:before {
    content: "\f0fc"
}

.fa-h-square:before {
    content: "\f0fd"
}

.fa-plus-square:before {
    content: "\f0fe"
}

.fa-angle-double-left:before {
    content: "\f100"
}

.fa-angle-double-right:before {
    content: "\f101"
}

.fa-angle-double-up:before {
    content: "\f102"
}

.fa-angle-double-down:before {
    content: "\f103"
}

.fa-angle-left:before {
    content: "\f104"
}

.fa-angle-right:before {
    content: "\f105"
}

.fa-angle-up:before {
    content: "\f106"
}

.fa-angle-down:before {
    content: "\f107"
}

.fa-desktop:before {
    content: "\f108"
}

.fa-laptop:before {
    content: "\f109"
}

.fa-tablet:before {
    content: "\f10a"
}

.fa-mobile-phone:before,
.fa-mobile:before {
    content: "\f10b"
}

.fa-circle-o:before {
    content: "\f10c"
}

.fa-quote-left:before {
    content: "\f10d"
}

.fa-quote-right:before {
    content: "\f10e"
}

.fa-spinner:before {
    content: "\f110"
}

.fa-circle:before {
    content: "\f111"
}

.fa-mail-reply:before,
.fa-reply:before {
    content: "\f112"
}

.fa-github-alt:before {
    content: "\f113"
}

.fa-folder-o:before {
    content: "\f114"
}

.fa-folder-open-o:before {
    content: "\f115"
}

.fa-smile-o:before {
    content: "\f118"
}

.fa-frown-o:before {
    content: "\f119"
}

.fa-meh-o:before {
    content: "\f11a"
}

.fa-gamepad:before {
    content: "\f11b"
}

.fa-keyboard-o:before {
    content: "\f11c"
}

.fa-flag-o:before {
    content: "\f11d"
}

.fa-flag-checkered:before {
    content: "\f11e"
}

.fa-terminal:before {
    content: "\f120"
}

.fa-code:before {
    content: "\f121"
}

.fa-mail-reply-all:before,
.fa-reply-all:before {
    content: "\f122"
}

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
    content: "\f123"
}

.fa-location-arrow:before {
    content: "\f124"
}

.fa-crop:before {
    content: "\f125"
}

.fa-code-fork:before {
    content: "\f126"
}

.fa-unlink:before,
.fa-chain-broken:before {
    content: "\f127"
}

.fa-question:before {
    content: "\f128"
}

.fa-info:before {
    content: "\f129"
}

.fa-exclamation:before {
    content: "\f12a"
}

.fa-superscript:before {
    content: "\f12b"
}

.fa-subscript:before {
    content: "\f12c"
}

.fa-eraser:before {
    content: "\f12d"
}

.fa-puzzle-piece:before {
    content: "\f12e"
}

.fa-microphone:before {
    content: "\f130"
}

.fa-microphone-slash:before {
    content: "\f131"
}

.fa-shield:before {
    content: "\f132"
}

.fa-calendar-o:before {
    content: "\f133"
}

.fa-fire-extinguisher:before {
    content: "\f134"
}

.fa-rocket:before {
    content: "\f135"
}

.fa-maxcdn:before {
    content: "\f136"
}

.fa-chevron-circle-left:before {
    content: "\f137"
}

.fa-chevron-circle-right:before {
    content: "\f138"
}

.fa-chevron-circle-up:before {
    content: "\f139"
}

.fa-chevron-circle-down:before {
    content: "\f13a"
}

.fa-html5:before {
    content: "\f13b"
}

.fa-css3:before {
    content: "\f13c"
}

.fa-anchor:before {
    content: "\f13d"
}

.fa-unlock-alt:before {
    content: "\f13e"
}

.fa-bullseye:before {
    content: "\f140"
}

.fa-ellipsis-h:before {
    content: "\f141"
}

.fa-ellipsis-v:before {
    content: "\f142"
}

.fa-rss-square:before {
    content: "\f143"
}

.fa-play-circle:before {
    content: "\f144"
}

.fa-ticket:before {
    content: "\f145"
}

.fa-minus-square:before {
    content: "\f146"
}

.fa-minus-square-o:before {
    content: "\f147"
}

.fa-level-up:before {
    content: "\f148"
}

.fa-level-down:before {
    content: "\f149"
}

.fa-check-square:before {
    content: "\f14a"
}

.fa-pencil-square:before {
    content: "\f14b"
}

.fa-external-link-square:before {
    content: "\f14c"
}

.fa-share-square:before {
    content: "\f14d"
}

.fa-compass:before {
    content: "\f14e"
}

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
    content: "\f150"
}

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
    content: "\f151"
}

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
    content: "\f152"
}

.fa-euro:before,
.fa-eur:before {
    content: "\f153"
}

.fa-gbp:before {
    content: "\f154"
}

.fa-dollar:before,
.fa-usd:before {
    content: "\f155"
}

.fa-rupee:before,
.fa-inr:before {
    content: "\f156"
}

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
    content: "\f157"
}

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
    content: "\f158"
}

.fa-won:before,
.fa-krw:before {
    content: "\f159"
}

.fa-bitcoin:before,
.fa-btc:before {
    content: "\f15a"
}

.fa-file:before {
    content: "\f15b"
}

.fa-file-text:before {
    content: "\f15c"
}

.fa-sort-alpha-asc:before {
    content: "\f15d"
}

.fa-sort-alpha-desc:before {
    content: "\f15e"
}

.fa-sort-amount-asc:before {
    content: "\f160"
}

.fa-sort-amount-desc:before {
    content: "\f161"
}

.fa-sort-numeric-asc:before {
    content: "\f162"
}

.fa-sort-numeric-desc:before {
    content: "\f163"
}

.fa-thumbs-up:before {
    content: "\f164"
}

.fa-thumbs-down:before {
    content: "\f165"
}

.fa-youtube-square:before {
    content: "\f166"
}

.fa-youtube:before {
    content: "\f167"
}

.fa-xing:before {
    content: "\f168"
}

.fa-xing-square:before {
    content: "\f169"
}

.fa-youtube-play:before {
    content: "\f16a"
}

.fa-dropbox:before {
    content: "\f16b"
}

.fa-stack-overflow:before {
    content: "\f16c"
}

.fa-instagram:before {
    content: "\f16d"
}

.fa-flickr:before {
    content: "\f16e"
}

.fa-adn:before {
    content: "\f170"
}

.fa-bitbucket:before {
    content: "\f171"
}

.fa-bitbucket-square:before {
    content: "\f172"
}

.fa-tumblr:before {
    content: "\f173"
}

.fa-tumblr-square:before {
    content: "\f174"
}

.fa-long-arrow-down:before {
    content: "\f175"
}

.fa-long-arrow-up:before {
    content: "\f176"
}

.fa-long-arrow-left:before {
    content: "\f177"
}

.fa-long-arrow-right:before {
    content: "\f178"
}

.fa-apple:before {
    content: "\f179"
}

.fa-windows:before {
    content: "\f17a"
}

.fa-android:before {
    content: "\f17b"
}

.fa-linux:before {
    content: "\f17c"
}

.fa-dribbble:before {
    content: "\f17d"
}

.fa-skype:before {
    content: "\f17e"
}

.fa-foursquare:before {
    content: "\f180"
}

.fa-trello:before {
    content: "\f181"
}

.fa-female:before {
    content: "\f182"
}

.fa-male:before {
    content: "\f183"
}

.fa-gittip:before,
.fa-gratipay:before {
    content: "\f184"
}

.fa-sun-o:before {
    content: "\f185"
}

.fa-moon-o:before {
    content: "\f186"
}

.fa-archive:before {
    content: "\f187"
}

.fa-bug:before {
    content: "\f188"
}

.fa-vk:before {
    content: "\f189"
}

.fa-weibo:before {
    content: "\f18a"
}

.fa-renren:before {
    content: "\f18b"
}

.fa-pagelines:before {
    content: "\f18c"
}

.fa-stack-exchange:before {
    content: "\f18d"
}

.fa-arrow-circle-o-right:before {
    content: "\f18e"
}

.fa-arrow-circle-o-left:before {
    content: "\f190"
}

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
    content: "\f191"
}

.fa-dot-circle-o:before {
    content: "\f192"
}

.fa-wheelchair:before {
    content: "\f193"
}

.fa-vimeo-square:before {
    content: "\f194"
}

.fa-turkish-lira:before,
.fa-try:before {
    content: "\f195"
}

.fa-plus-square-o:before {
    content: "\f196"
}

.fa-space-shuttle:before {
    content: "\f197"
}

.fa-slack:before {
    content: "\f198"
}

.fa-envelope-square:before {
    content: "\f199"
}

.fa-wordpress:before {
    content: "\f19a"
}

.fa-openid:before {
    content: "\f19b"
}

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
    content: "\f19c"
}

.fa-mortar-board:before,
.fa-graduation-cap:before {
    content: "\f19d"
}

.fa-yahoo:before {
    content: "\f19e"
}

.fa-google:before {
    content: "\f1a0"
}

.fa-reddit:before {
    content: "\f1a1"
}

.fa-reddit-square:before {
    content: "\f1a2"
}

.fa-stumbleupon-circle:before {
    content: "\f1a3"
}

.fa-stumbleupon:before {
    content: "\f1a4"
}

.fa-delicious:before {
    content: "\f1a5"
}

.fa-digg:before {
    content: "\f1a6"
}

.fa-pied-piper:before {
    content: "\f1a7"
}

.fa-pied-piper-alt:before {
    content: "\f1a8"
}

.fa-drupal:before {
    content: "\f1a9"
}

.fa-joomla:before {
    content: "\f1aa"
}

.fa-language:before {
    content: "\f1ab"
}

.fa-fax:before {
    content: "\f1ac"
}

.fa-building:before {
    content: "\f1ad"
}

.fa-child:before {
    content: "\f1ae"
}

.fa-paw:before {
    content: "\f1b0"
}

.fa-spoon:before {
    content: "\f1b1"
}

.fa-cube:before {
    content: "\f1b2"
}

.fa-cubes:before {
    content: "\f1b3"
}

.fa-behance:before {
    content: "\f1b4"
}

.fa-behance-square:before {
    content: "\f1b5"
}

.fa-steam:before {
    content: "\f1b6"
}

.fa-steam-square:before {
    content: "\f1b7"
}

.fa-recycle:before {
    content: "\f1b8"
}

.fa-automobile:before,
.fa-car:before {
    content: "\f1b9"
}

.fa-cab:before,
.fa-taxi:before {
    content: "\f1ba"
}

.fa-tree:before {
    content: "\f1bb"
}

.fa-spotify:before {
    content: "\f1bc"
}

.fa-deviantart:before {
    content: "\f1bd"
}

.fa-soundcloud:before {
    content: "\f1be"
}

.fa-database:before {
    content: "\f1c0"
}

.fa-file-pdf-o:before {
    content: "\f1c1"
}

.fa-file-word-o:before {
    content: "\f1c2"
}

.fa-file-excel-o:before {
    content: "\f1c3"
}

.fa-file-powerpoint-o:before {
    content: "\f1c4"
}

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
    content: "\f1c5"
}

.fa-file-zip-o:before,
.fa-file-archive-o:before {
    content: "\f1c6"
}

.fa-file-sound-o:before,
.fa-file-audio-o:before {
    content: "\f1c7"
}

.fa-file-movie-o:before,
.fa-file-video-o:before {
    content: "\f1c8"
}

.fa-file-code-o:before {
    content: "\f1c9"
}

.fa-vine:before {
    content: "\f1ca"
}

.fa-codepen:before {
    content: "\f1cb"
}

.fa-jsfiddle:before {
    content: "\f1cc"
}

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
    content: "\f1cd"
}

.fa-circle-o-notch:before {
    content: "\f1ce"
}

.fa-ra:before,
.fa-rebel:before {
    content: "\f1d0"
}

.fa-ge:before,
.fa-empire:before {
    content: "\f1d1"
}

.fa-git-square:before {
    content: "\f1d2"
}

.fa-git:before {
    content: "\f1d3"
}

.fa-hacker-news:before {
    content: "\f1d4"
}

.fa-tencent-weibo:before {
    content: "\f1d5"
}

.fa-qq:before {
    content: "\f1d6"
}

.fa-wechat:before,
.fa-weixin:before {
    content: "\f1d7"
}

.fa-send:before,
.fa-paper-plane:before {
    content: "\f1d8"
}

.fa-send-o:before,
.fa-paper-plane-o:before {
    content: "\f1d9"
}

.fa-history:before {
    content: "\f1da"
}

.fa-genderless:before,
.fa-circle-thin:before {
    content: "\f1db"
}

.fa-header:before {
    content: "\f1dc"
}

.fa-paragraph:before {
    content: "\f1dd"
}

.fa-sliders:before {
    content: "\f1de"
}

.fa-share-alt:before {
    content: "\f1e0"
}

.fa-share-alt-square:before {
    content: "\f1e1"
}

.fa-bomb:before {
    content: "\f1e2"
}

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
    content: "\f1e3"
}

.fa-tty:before {
    content: "\f1e4"
}

.fa-binoculars:before {
    content: "\f1e5"
}

.fa-plug:before {
    content: "\f1e6"
}

.fa-slideshare:before {
    content: "\f1e7"
}

.fa-twitch:before {
    content: "\f1e8"
}

.fa-yelp:before {
    content: "\f1e9"
}

.fa-newspaper-o:before {
    content: "\f1ea"
}

.fa-wifi:before {
    content: "\f1eb"
}

.fa-calculator:before {
    content: "\f1ec"
}

.fa-paypal:before {
    content: "\f1ed"
}

.fa-google-wallet:before {
    content: "\f1ee"
}

.fa-cc-visa:before {
    content: "\f1f0"
}

.fa-cc-mastercard:before {
    content: "\f1f1"
}

.fa-cc-discover:before {
    content: "\f1f2"
}

.fa-cc-amex:before {
    content: "\f1f3"
}

.fa-cc-paypal:before {
    content: "\f1f4"
}

.fa-cc-stripe:before {
    content: "\f1f5"
}

.fa-bell-slash:before {
    content: "\f1f6"
}

.fa-bell-slash-o:before {
    content: "\f1f7"
}

.fa-trash:before {
    content: "\f1f8"
}

.fa-copyright:before {
    content: "\f1f9"
}

.fa-at:before {
    content: "\f1fa"
}

.fa-eyedropper:before {
    content: "\f1fb"
}

.fa-paint-brush:before {
    content: "\f1fc"
}

.fa-birthday-cake:before {
    content: "\f1fd"
}

.fa-area-chart:before {
    content: "\f1fe"
}

.fa-pie-chart:before {
    content: "\f200"
}

.fa-line-chart:before {
    content: "\f201"
}

.fa-lastfm:before {
    content: "\f202"
}

.fa-lastfm-square:before {
    content: "\f203"
}

.fa-toggle-off:before {
    content: "\f204"
}

.fa-toggle-on:before {
    content: "\f205"
}

.fa-bicycle:before {
    content: "\f206"
}

.fa-bus:before {
    content: "\f207"
}

.fa-ioxhost:before {
    content: "\f208"
}

.fa-angellist:before {
    content: "\f209"
}

.fa-cc:before {
    content: "\f20a"
}

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
    content: "\f20b"
}

.fa-meanpath:before {
    content: "\f20c"
}

.fa-buysellads:before {
    content: "\f20d"
}

.fa-connectdevelop:before {
    content: "\f20e"
}

.fa-dashcube:before {
    content: "\f210"
}

.fa-forumbee:before {
    content: "\f211"
}

.fa-leanpub:before {
    content: "\f212"
}

.fa-sellsy:before {
    content: "\f213"
}

.fa-shirtsinbulk:before {
    content: "\f214"
}

.fa-simplybuilt:before {
    content: "\f215"
}

.fa-skyatlas:before {
    content: "\f216"
}

.fa-cart-plus:before {
    content: "\f217"
}

.fa-cart-arrow-down:before {
    content: "\f218"
}

.fa-diamond:before {
    content: "\f219"
}

.fa-ship:before {
    content: "\f21a"
}

.fa-user-secret:before {
    content: "\f21b"
}

.fa-motorcycle:before {
    content: "\f21c"
}

.fa-street-view:before {
    content: "\f21d"
}

.fa-heartbeat:before {
    content: "\f21e"
}

.fa-venus:before {
    content: "\f221"
}

.fa-mars:before {
    content: "\f222"
}

.fa-mercury:before {
    content: "\f223"
}

.fa-transgender:before {
    content: "\f224"
}

.fa-transgender-alt:before {
    content: "\f225"
}

.fa-venus-double:before {
    content: "\f226"
}

.fa-mars-double:before {
    content: "\f227"
}

.fa-venus-mars:before {
    content: "\f228"
}

.fa-mars-stroke:before {
    content: "\f229"
}

.fa-mars-stroke-v:before {
    content: "\f22a"
}

.fa-mars-stroke-h:before {
    content: "\f22b"
}

.fa-neuter:before {
    content: "\f22c"
}

.fa-facebook-official:before {
    content: "\f230"
}

.fa-pinterest-p:before {
    content: "\f231"
}

.fa-whatsapp:before {
    content: "\f232"
}

.fa-server:before {
    content: "\f233"
}

.fa-user-plus:before {
    content: "\f234"
}

.fa-user-times:before {
    content: "\f235"
}

.fa-hotel:before,
.fa-bed:before {
    content: "\f236"
}

.fa-viacoin:before {
    content: "\f237"
}

.fa-train:before {
    content: "\f238"
}

.fa-subway:before {
    content: "\f239"
}

.fa-medium:before {
    content: "\f23a"
}
/* End */


/* Start:/local/templates/eshop_bootstrap_green/css/additional.css?160369805943315*/
/*  HELPERS  */

* {
    outline: none !important;
}

.pmeta-controls_quantity input::-webkit-outer-spin-button,
.pmeta-controls_quantity input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.workarea {
    overflow-x: hidden;
}

.pmeta_additional a.red {
    color: #b11e46;
}

/* Firefox */
.pmeta-controls_quantity input[type=number] {
  -moz-appearance: textfield;
}

.btn_action {
    background-color: transparent;
    border: none;
    box-shadow: none;
    padding: 0;
    margin: 0;
}
.link_border {
    border: none;
    border-bottom: 1px dashed;
    border-color: currentColor;
    text-decoration: none !important;
	background: transparent;
}
.link_border:hover,
.link_border:focus {
    border-bottom: 1px solid;
}
.filled_button {
    background-color: #b11e46;
}
.workarea .filled_button:hover,
.workarea .filled_button:focus {
    background-color: #c23f63;
}

button.cbanner_action.cbanner_action--confirm.filled_button.del{
	position:relative;
}
button.cbanner_action.cbanner_action--confirm.filled_button.del:before, button.cbanner_action.cbanner_action--confirm.filled_button.del:after{
	position: absolute;
    top: 25%;
    left: 50%;
    content: ' ';
    height: 50%;
    width: 1px;
    background-color: currentColor;
}
button.cbanner_action.cbanner_action--confirm.filled_button.del:before {
    transform: rotate(45deg);
}
button.cbanner_action.cbanner_action--confirm.filled_button.del:after {
    transform: rotate(-45deg);
}

.custom-slick_controls .slick-arrow {
    display: flex !important;
    justify-content: center;
    align-items: center;
    line-height: 0.7;
    color: #5d6a72;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background-color: transparent;
    z-index: 2;
}
.custom-slick_controls .slick-prev {
    left: -15px;
}
.custom-slick_controls .slick-next {
    right: -15px;
}
.custom-slick_controls .slick-arrow:hover {
    background-color: #b11e46;
    color: #fff;
}
.custom-slick_controls .slick-prev:before,
.custom-slick_controls .slick-next:before {
    font-family: FontAwesome;
    color: inherit;
    font-size: 28px;
    line-height: 0.7;
    opacity: 1;
}
.custom-slick_controls .slick-prev:before {
    content: "\f104";
}
.custom-slick_controls .slick-next:before {
    content: "\f105";
}
.custom-slick_controls li {
    outline: none !important;
}

.slick-slide a {
    display: flex;
    align-items: center;
    justify-content: center;
}
.slick-slide img {
    margin: 0 auto;
}

.page_bredcumb {
    position: relative;
    margin-bottom: 10px;
    margin-top: 5px;
}
.page_bredcumb ul {
    display: flex;
    align-items: center;
    padding: 0;
    margin: 0;
    list-style: none;
}
.page_bredcumb ul li {
    line-height: 1;
}
.page_bredcumb ul li a {
    font-family: RobotoRegular;
    font-size: 14px;
    font-weight: 400;
    color: #5d6a72;
}
.page_bredcumb ul li span {
    font-family: RobotoMedium;
    font-weight: 500;
    color: #b11e46;
}
.page_bredcumb ul li:after {
    content: '/';
    padding: 0 6px;
}
.page_bredcumb ul li:last-child:after {
    display: none;
}

.price_format {
    display: inline-flex;
    align-items: baseline;
    color: #232323;
}
.price_format--del {
    position: relative;
    color: #838c93;
}
.price_format em {
    color: inherit;
    font-style: normal;
}
.price_format i.fa-rub {
    font-size: 70%;
    padding-left: 3px;
}
.price_format--del:after {
    position: absolute;
    left: 0;
    bottom: 30%;
    width: 100%;
    height: 1px;
    background-color: #b11e46;
    content: '';
}


/*  SINGLE PRODUCT  */

.product_content {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
    padding-bottom: 50px;
}

.product_title {
    position: relative;
    display: flex;
    align-items: baseline;
    padding-bottom: 30px;
}
.product_title h1 {
    font-family: RobotoMedium;
    margin: 0;
    font-size: 24px;
    font-weight: 500;
    color: #232323;
}
.product_raiting {
    display: inline-flex;
    margin: 0 -2px;
    margin-left: 15px;
}
.rating__input--none {
    display: none;
}
.product_raiting label {
    display: flex;
    cursor: pointer;
    font-size: 14px;
    padding: 0 2px;
    margin: 0;
    line-height: 1;
}
.product_raiting label i {
    color: #b11e46;
}
.product_raiting input {
    position: absolute;
    top: 0;
    left: 0;
    visibility: hidden;
    margin: 0;
    padding: 0;
    width: 1px;
    height: 1px;
}
.product_raiting label i:before {
    content: "\f005";
}

.product_raiting.invers label i:before {
    content: "\f006";
}
.product_raiting.invers:hover label i:before {
    content: "\f005";
}
.product_raiting.invers input:hover ~ label i:before {
    content: "\f006";
}

.product_raiting input:checked ~ label i:before, .product_raiting input.chkstr ~ label i:before {
    content: "\f006";
}

.product_raiting:hover input ~ label i:before {
    content: "\f005";
}
.product_raiting input:hover ~ label i:before {
    content: "\f006";
}
.product_title span {
    color: #9bb1bf;
    font-family: RobotoBold;
    font-size: 11px;
    font-weight: 700;
    line-height: 1.5;
    margin-left: 10px;
}

.product_gallery {
    padding-bottom: 35px;
    padding-right: 40px;
}

.product_slider {
    padding: 1px;
    margin: 0;
    list-style: none;
}

.product_slider-nav .slick-track {
    display: flex;
    align-items: center;
}

.product_main-slider {
    position: relative;
    padding: 25px;
    border: 1px solid;
    border-color: #f5f5f5;
    margin-bottom: 20px;
}
.product_badges {
    position: absolute;
    top: 20px;
    right: 30px;
    list-style: none;
    padding: 0;
    margin: 0;
    z-index: 2;
}
.product_badges li {
    padding: 2px 15px;
    border: none;
    border-radius: 3px;
    color: #b11e46;
    background-color: #fff;
    font-family: RobotoBold;
    font-size: 12px;
    font-weight: 700;
    /*box-shadow: 0 0px 10px rgba(0, 0, 0, 0.1);*/
	border: 1px solid #B11E46;
}

.product_slider-nav {
    position: relative;
    margin: 0 -5px;
}
.product_slider-nav .slick-prev {
    display: none !important;
}
.product_slider-nav .slick-next {
    right: -10px;
    z-index: 15;
}
.product_slider-nav:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 83px;
    background-image: linear-gradient(-90deg, #ffffff 45%, rgba(255, 255, 255, 0.3) 100%);
    z-index: 5;
}
.product_slider-nav .product_slider li {
    cursor: pointer;
    padding: 0 5px;
	display: flex;
    justify-content: center;
    align-items: center;
}
.product_main-slider .product_slider.slick-initialized .slick-slide {
    float: none;
    display: inline-block;
    vertical-align: middle;
}


.product-block_title {
    position: relative;
    margin-bottom: 20px;
}
.product-block_title:after {
    content: '';
    position: absolute;
    bottom: 1px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #d9d9d9;
    z-index: 0;
}
.product-block_title h3 {
    position: relative;
    display: inline-block;
    color: #b11e46;
    font-family: RobotoMedium;
    font-size: 20px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: 0.1px;
    margin: 0;
    padding-bottom: 12px;
}
.product-block_title h3:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    height: 3px;
    width: 100%;
    background-color: #b11e46;
	z-index:1;
}


.product_description {
    padding-bottom: 30px;
}
.product_description p {
    color: #232323;
    font-family: RobotoRegular;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.9;
    margin-bottom: 25px;
    max-width: 95%;
}
.product_description p:last-child {
    margin-bottom: 0;
}


.product_attributes {
    position: relative;
}
.product_attributes ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
.product_attributes ul li {
    position: relative;
    display: flex;
    align-items: center;
    color: #232323;
    font-size: 14px;
    line-height: 1;
    padding: 6px 0;
}
.product_attributes ul li span {
    font-family: RobotoRegular;
    font-weight: 400;
    width: 60%;
}
.product_attributes ul li span {
    position: relative;
    font-family: RobotoRegular;
    font-weight: 400;
    width: 55%;
    margin-right: 5px;
}
.product_attributes ul li span:after {
    content: '';
    position: absolute;
    bottom: 2px;
    left: 0;
    width: 100%;
    height: 1px;
    border-bottom: 1px dashed;
    border-color: #cccccc;
    z-index: 0;
}
.product_attributes ul li span i {
    display: inline-block;
    background-color: #fff;
    font-style: normal;
    padding-right: 2px;
	z-index: 2;
    position: relative;
}
.product_attributes ul li strong {
    font-family: RobotoBold;
    font-weight: 500;
	width: 45%;
}


.product_meta {
    padding: 0;
}
.product-meta_wrap {
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1);
    border-radius: 6px;
    background-color: #fff;
    overflow: hidden;
	position: fixed;
}
.product_meta.col-xs-12.col-sm-5.col-md-3.bx-soa-cart-total-bottom .product-meta_wrap {
    position: relative;
}
.product_meta.col-xs-12.col-sm-5.col-md-3.bx-soa-cart-total-bottom {
    position: absolute;
    right: 0px;
    bottom: 0px;
}

.product-meta_content {
    padding: 20px 25px 0;
}
.product-meta_footer {
    padding: 20px 25px 25px;
    background-color: #5d6a72;
}

.pmeta_code {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-bottom: 13px;
    line-height: 1;
}
.pmeta_code span {
    color: #8e979d;
    font-size: 11px;
    font-family: RobotoMedium;
    text-transform: uppercase;
    letter-spacing: 0.1px;
}
.pmeta_code span strong {
    font-family: RobotoBold;
}
.btn_favorite {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 15px;
    color: #b11e46;
    padding: 0;
    max-width: 105px;
    transition: all .2s linear;
}
.btn_favorite.active {
    color: #fff;
    padding-right: 10px;
    padding: 7px 10px 7px 5px;
    z-index: 1;
}
.btn_favorite.active:after {
    opacity: 1;
}
.btn_favorite:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #b11e46;
    border-radius: 3px;
    opacity: 0;
    transition: all .2s linear;
    z-index: -1;
}
.btn_favorite.active:before {
    content: 'Товар добавлен в избранное';
    color: #fff;
    font-family: RobotoRegular;
    font-size: 8px;
    line-height: 1.5;
    font-weight: 400;
    max-width: 70%;
}

.btn_favorite.active.active-new:before {
    content: 'Товар удален из избранного';
}

.pmeta_price {
    position: relative;
    display: flex;
    align-items: baseline;
    justify-content: center;
    width: 100%;
    padding: 10px 0;
    background-color: #f2f2f2;
    color: #232323;
    font-family: RobotoMedium;
    font-size: 26px;
    font-weight: 500;
    line-height: 1;
}
.product-meta_content .pmeta_price i {
    font-size: 16px;
    padding-left: 5px;
}

.pmeta_info {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 15px 0 20px;
    border-bottom: 1px solid;
    border-color: #ededed;
}
.pmeta_info span {
    display: block;
    color: #232323;
    font-family: RobotoRegular;
    font-size: 13px;
    font-weight: 400;
    padding-bottom: 3px;
    line-height: 1;
}
.pmeta_info strong {
    position: relative;
    font-family: RobotoBold;
    font-size: 14px;
    font-weight: 700;
    line-height: 1;
}
.pmeta_info strong i {
    font-size: 75%;
}
.pmeta-info_last-price strong em {
    color: #838c93;
}
.pmeta-info_discount strong {
    color: #b11e46;
}
.pmeta-info_profit strong em,
.pmeta-info_profit strong i {
    color: #27ae60;
}

.pmeta_countdown {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 18px 0;
    border-bottom: 1px solid;
    border-color: #ededed;
}
.pmeta-countdown_title {
    display: flex;
    align-items: center;
    color: #232323;
    font-family: RobotoBold;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 0.15px;
}
.pmeta-countdown_title i {
    padding-right: 5px;
    color: #b11e46;
}
.pmeta-countdown_timer {
    display: flex;
    padding: 0;
    margin: 0;
    list-style: none;
}
.pmeta-countdown_timer li {
    display: flex;
    align-items: center;
    color: #b11e46;
    font-family: RobotoBold;
    font-size: 13px;
    font-weight: 700;
    line-height: 1;
}
.pmeta-countdown_timer li:after {
    content: ':';
    font-size: 85%;
    padding: 0 3px;
}
.pmeta-countdown_timer li:last-child:after {
    display: none;
}

.pmeta_main {
    position: relative;
    padding: 25px 0;
    border-bottom: 1px solid;
    border-color: #ededed;
}
.pmeta-main_controls {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 15px;
}
.pmeta-controls_action .btn_tocart {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 140px;
    height: 45px;
    background-color: #27ae60;
    border-radius: 5px;
    color: #fff;
    line-height: 1;
    font-family: RobotoRegular;
    font-size: 15px;
}
.btn_tocart:hover,
.btn_tocart:focus {
    background-color: #4cbe7c;
}
.pmeta-controls_action .btn_tocart i {
    position: relative;
    top: -1px;
    padding-right: 10px;
}
.pmeta-controls_action .btn_tocart.notavaileble {
    background: #5D6A72;
    width: 170px;
}
.btn_tocart.pmeta_action--tocart.notavaileble svg {
    position: relative;
    top: 3px;
    margin-right: 5px;
}
.pmeta-controls_quantity {
    position: relative;
    display: flex;
    align-items: center;
}
.pmeta-controls_quantity input {
    width: 35px;
    height: 30px;
    color: #232323;
    font-family: RobotoRegular;
    font-size: 18px;
    font-weight: 400;
    text-align: center;
    border-radius: 5px;
    background-color: transparent;
    border: 1px solid;
    border-color: #b9b9b9;
    margin: 0 10px;
    padding: 0;
}
.pmeta-controls_quantity button {
    position: relative;
    background-color: transparent;
    border: none;
    box-shadow: none;
    width: 12px;
    height: 12px;
    padding: 0;
}
.pmeta-controls_quantity button:after,
.pmeta-controls_quantity button.pmeta_quantity--inc:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 2px;
    top: 50%;
    left: 0;
    background-color: currentColor;
    border-radius: 3px;
    -webkit-font-smoothing: antialiased;
}
.pmeta-controls_quantity button:after {
    transform: translate(0, -50%) translateZ(0);
}
.pmeta-controls_quantity button.pmeta_quantity--inc:before {
    transform: translate(0, -50%) rotate(90deg) translateZ(0);
    
}

.pmeta_newsletter {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.pmeta_newsletter a, .pmeta_newsletter button {
    color: #5d6a72;
    font-family: RobotoRegular;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.3;
}
.pmeta-newsletter_wrap {
    display: none;
    width: 100%;
}
.pmeta-newsletter_inner {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 80%;
    margin: auto;
    line-height: 1;
    margin-top: 15px;
    color: #000;
    background-color: #f2f2f2;
    border-radius: 4px;
    padding: 3px 10px;
}
.pmeta-newsletter_inner>div {
    width: 100%;
    text-align: center;
}
.pmeta-newsletter_inner input {
    width: 160px;
    height: 30px;
    font-family: RobotoRegular;
    font-size: 13px;
    color: #000;
    padding: 0 5px;
    background-color: transparent;
    border: none;
    border-radius: 3px;
    margin-right: 0;
}
.pmeta-newsletter_inner button {
    padding: 0;
    margin: 0;
    background-color: transparent;
    border: none;
    color: #5d6a72;
    font-size: 10px;
    position: relative;
    top: 1px;
}

.pmeta_retail {
    position: relative;
    display: flex;
    flex-direction: column;
    padding: 15px 0;
    border-bottom: 1px solid;
    border-color: #ededed;
}
.pmeta-retail_show {
    position: relative;
    display: flex;
    justify-content: space-between;
}
.pmeta-retail_show span {
    color: #232323;
    font-family: RobotoBold;
    font-size: 13px;
    font-weight: 700;
    letter-spacing: 0.1px;
}
.pmeta-retail_show button {
    padding: 0;
    margin: 0;
    background-color: transparent;
    color: #b11e46;
    font-family: RobotoRegular;
    font-size: 12px;
    font-weight: 400;
}

.pmeta-retail_list {
    display: none;
    padding: 0;
    margin: 0;
    list-style: none;
    padding-top: 10px;
}
.pmeta-retail_list li {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 13px;
    line-height: 1;
    color: #232323;
    padding: 5px 0;
}
.pmeta-retail_list li span {
    font-family: RobotoRegular;
    font-weight: 400;
}
.pmeta-retail_list li strong {
    font-family: RobotoBold;
    font-weight: 700;
}

.pmeta_additional {
    position: relative;
    padding: 25px 0 5px;
    border-bottom: 1px solid;
    border-color: #ededed;
}
.pmeta_additional ul {
    display: flex;
    flex-direction: column;
    padding: 0;
    margin: 0;
    list-style: none;
}
.pmeta_additional ul li {
    padding-bottom: 15px;
}
.pmeta_additional span {
    display: block;
    line-height: 1;
    color: #232323;
    font-family: RobotoMedium;
    font-size: 11px;
    font-weight: 500;
    text-transform: uppercase;
    margin-bottom: 5px;
}
.pmeta_additional strong {
    display: block;
    line-height: 1;
    color: #b11e46;
    font-family: RobotoBold;
    font-size: 12px;
    font-weight: 700;
}

.pmeta_attributes {
    position: relative;
}
.pmeta_attributes ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
.pmeta_attributes ul li {
    display: flex;
    font-family: RobotoMedium;
    font-size: 12px;
    font-weight: 500;
    line-height: 1;
    padding: 3px 0;
    letter-spacing: 0.1px;
}
.pmeta_attributes ul li span {
    width: 65%;
    color: #c8d5dd;
}
.pmeta_attributes ul li strong {
    color: #fff;
    font-weight: 500;
	width: 35%;
}
.pmeta_attributes ul li strong a:hover {
    color: #fff;
    font-weight: 500;
}
.pmeta_attributes ul li strong a {
    color: #fff;
    font-weight: 500;
}
.pmeta_attributes button {
    background-color: transparent;
    color: #fff;
    padding: 0;
    margin-top: 5px;
    font-family: RobotoBold;
    font-size: 12px;
    font-weight: 700;
    line-height: 18px;
    letter-spacing: 0.15px;
}


.product_related {
    padding-bottom: 55px;
    display: flex;
    flex-direction: column;
}
.related-block_title {
    position: relative;
    margin-bottom: 40px;
}
.related-block_title:after {
    content: '';
    position: absolute;
    bottom: 1px;
    left: 0;
    width: 100%;
    height: 1px;
    background-color: #d9d9d9;
    z-index: 0;
}
.related-block_title h3 {
    position: relative;
    display: inline-block;
    color: #232323;
    font-family: RobotoMedium;
    font-size: 20px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: 0.1px;
    margin: 0;
    padding-bottom: 9px;
}
.related-block_title h3:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    height: 3px;
    width: 100%;
    background-color: #232323;
	z-index:1;
}

.related_card {
    position: relative;
    padding: 0 25px;
}

img.img-second {
    display: none;
}

.related_card:hover img.img-second {
    display: initial;
}
.related_card:hover img.img-frst {
    display: none;
}

.related_screen {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    margin-bottom: 25px;
	height: 275px;
}
.related_price {
    /*height: 42px;*/
    /*display: flex;*/
    flex-wrap: wrap;
    align-items: center;
}
.related_price>span {
    /*width: 100%;*/
}
.related_screen img {
    margin: auto;
    /*margin-bottom: 15px;*/
    max-height: 220px;
    max-width: 175px;
}
.related_screen img.img-second {
    display: none;
}

.related_screen a {
    display: flex;
    align-items: center;
    height: 4em;
    overflow: hidden;
    color: #232323;
    font-family: RobotoRegular;
    font-size: 13px;
    font-weight: 400;
	width: 100%;
}
.related_screen a.imglink {
    height: inherit;
}

.related_meta {
    display: flex;
    justify-content: space-between;
}
.retalet-price_current,
.retalet-price_before {
    line-height: 1;
}
.retalet-price_current {
    display: block;
    color: #232323;
    font-family: RobotoMedium;
    font-size: 20px;
    font-weight: 500;
    padding-bottom: 2px;
}
.retalet-price_current i {
    font-size: 70%;
}
.retalet-price_before {
    position: relative;
    color: #838c93;
    font-family: RobotoBold;
    font-size: 13px;
    font-weight: 700;
}
.retalet-price_before i {
    font-size: 80%;
}
.related_action {
    display: flex;
    align-items: center;
    line-height: 1;
}
.related_action button {
    font-size: 25px;
}
.related_action .btn_favorite {
    color: #cbdde8;
    padding-right: 15px;
}
.related_action .btn_tocart {
    width: 40px;
    height: 40px;
    background-color: #b11e46;
    border-radius: 50%;
    color: #fff;
    font-size: 18px;
}

.related_show {
    display: flex;
    justify-content: center;
    padding-bottom: 55px;
}
.related_show a {
    color: #b11e46;
    font-family: RobotoRegular;
    font-size: 12px;
    font-weight: 400;
}


/*  CART  */

.cbredcumb {
    margin-top: 25px;
}
.cbredcumb ul li a,
.cbredcumb ul li span {
    font-size: 18px;
}
.cbredcumb ul li:after {
    content: '/';
    padding: 0 3px;
    font-size: 115%;
}

.ccontent {
    position: relative;
    margin-bottom: 35px;
}

.ccontent_nav {
    display: flex;
    align-items: center;
    padding: 0;
    margin: 0;
    list-style: none;
    margin-bottom: 35px;
}
.ccontent_nav li {
    padding-right: 55px;
}
.ccontent_nav li.active a:before {
    border-color: #b11e46;
    background-color: #b11e46;
}
.ccontent_nav li a {
    display: flex;
    align-items: center;
    color: #000;
    font-family: RobotoRegular;
    font-size: 18px;
    font-weight: 400;
    line-height: 1;
    text-decoration: none;
}
.ccontent_nav li a:before {
    content: '';
    position: relative;
    width: 20px;
    height: 20px;
    margin-right: 10px;
    border: 1px solid;
    border-color: #b9b9b9;
    border-radius: 50%;
}

.cart-main_image {
    width: 130px;
}
.cart-main_title {
    width: 35%;
    margin-right: 25px;
}
.cart-main_quantity {
    width: 15%;
}
.cart-main_price {
    width: 15%;
}
.cart-main_sum {
    width: 10%;
}
.cart-main_action {
    width: 15px;
    margin-right: 20px;
}

.cart_nav {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin: 0 0 30px;
    padding: 0;
    list-style: none;
}
.cart_nav li {
    color: #5d6a72;
    font-family: RobotoRegular;
    font-size: 16px;
    font-weight: 400;
    line-height: 1;
}
.cart-nav_title {
    width: calc(35% + 170px);
    margin-right: 0;
}

.cart_content {
    margin-bottom: 35px;
}
.cart_card {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    padding-bottom: 25px;
    margin-bottom: 25px;
    border-bottom: 1px solid;
    border-color: #b9b9b9;
}
.cart_card:last-child {
    border: none;
    padding: 0;
    margin: 0;
}
.ccard_image {
    text-align: center;
}
.ccard_quantity .product_badges {
    display: none;
}
.ccard_title .product_badges {
    display: none;
}
.ccard_title h4 {
    color: #000;
    font-family: Scada;
    font-size: 22px;
    font-weight: 400;
    line-height: 1.2;
    margin: 0 0 5px;
}
.ccard_title h4 a {
    color: inherit;
}
.ccard_title a:hover,
.ccard_title a:focus {
    color: #a51140;
}
.ccard_title span {
    color: #5d6a72;
    font-family: RobotoRegular;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
}
.price_format .ttlmob {
    display: none;
}
.cbanner_right .cbanner_item.cbanner_price h5.mobopl {
	display:none;
}
.ccard_price,
.ccard_sum {
    font-family: Scada;
    font-size: 22px;
    font-weight: 400;
    line-height: 1.4;
}
.ccard_price {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
}
.ccard_price .product_badges {
    position: relative;
    top: 0;
    left: 0;
}
.ccard_sum {
    display: flex;
    flex-direction: column;
}
.ccard_sum .price_format--del {
    color: #5d6a72;
    font-family: Scada;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
}
.ccard_action button {
    display: flex;
    position: relative;
    width: 14px;
    height: 14px;
    background-color: transparent;
    border: none;
    margin-left: auto;
    margin-top: 7px;
    padding: 0;
    text-align: right;
    color: #000;
}
.ccard_action button:hover,
.ccard_action button:focus {
    color: #b11e46;
}
.ccard_action button:before,
.ccard_action button:after {
    position: absolute;
    top: 0;
    left: 45%;
    content: ' ';
    height: 100%;
    width: 1px;
    background-color: currentColor;
}
.ccard_action button:before {
    transform: rotate(45deg);
}
.ccard_action button:after {
    transform: rotate(-45deg);
}
.cart_action--del {
    margin-bottom: 15px;
}
.cart_action--add {
    position: relative;
    left: -4px;
    width: auto;
    height: auto;
    font-size: 21px;
}
.cart_action--add:hover,
.cart_action--add:focus {
    color: #b11e46;
}
.cart_action--add:hover i:before,
.cart_action--add:focus i:before {
    content: "\e90c";
}
.cart_action--add:before,
.cart_action--add:after {
    display: none;
}
button.cart_action.cart_action--add {
    width: 22px;
    height: 21px;
}

.cbanner {
    position: relative;
    display: flex;
    justify-content: space-between;
    padding: 35px 40px;
    border-radius: 10px;
    background-color: #e5e5e5;
}
.cbanner_left,
.cbanner_right {
    display: flex;
}
.cbanner_item h5 {
    color: #000;
    font-family: RobotoRegular;
    font-size: 14px;
    font-weight: 400;
    line-height: 1;
    margin: 0;
    padding-bottom: 10px;
}
.cbanner_content {
    display: flex;
    align-items: center;
}
.cbanner_promo {
    margin-right: 30px;
}
.cbanner--favorite .cbanner_promo h5 {
    font-size: 18px;
    font-weight: 400;
}
.cbanner--favorite .cbanner_promo .cbanner_content input {
    min-width: 350px;
}
.cbanner--favorite .cbanner_promo .cbanner_content input.error {
    border-color: red;
}
.cbanner_promo input {
    min-width: 260px;
    height: 35px;
    border: none;
    border-radius: 5px;
    background-color: #fff;
    margin-right: 10px;
    padding: 0 10px;
    color: #000;
    font-family: RobotoMedium;
    font-size: 15px;
    font-weight: 500;
    line-height: 1;
    text-transform: uppercase;
}
.cbanner_promo input.added.good {
    background: #adf1a5;
}
.cbanner_promo input.added.bad {
    background-color: #ffcaca;
}
.cbanner_content.cupons {
    margin-top: 5px;
}
.cbanner_promo button {
    width: 35px;
    height: 35px;
    border-radius: 5px;
    background-color: #b11e46;
    border: none;
    color: #fff;
}
.cbanner_price h5 {
    padding-bottom: 15px;
}
.cbanner_price .cbanner_content {
    color: #000;
    font-family: Scada;
    font-size: 22px;
    font-weight: 700;
    line-height: 1;
}
.cbanner_order button {
    min-width: 180px;
    height: 45px;
    border-radius: 5px;
    background-color: #b11e46;
    border: none;
    color: #fff;
    font-family: RobotoMedium;
    font-size: 15px;
    font-weight: 500;
    line-height: 1;
    margin-top: 3px;
    margin-left: 70px;
}

.crelated {
    padding: 0 15px;
    margin-bottom: 40px;
}

.crelated_title h3 {
    color: #000;
    font-family: RobotoMedium;
    font-size: 23px;
    font-weight: 500;
    text-align: center;
    margin: 0;
}
.crelated_title {
    margin-bottom: 20px;
}

.crelated-card_inner {
    position: relative;
    display: flex;
    justify-content: space-between;
    padding: 35px 0;
    padding-right: 35px;
    /*border-right: 1px solid;*/
    border-color: #b9b9b9;
}
.crelated .crelated_card.slick-active:nth-child(3n) .crelated-card_inner {
    border-right: 0;
}
.crelated-card_screen {
    display: flex;
    justify-content: center;
    min-width: 145px;
}
.crelated-card_meta {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.crelated-card_title h4 {
    color: #000;
    font-family: Scada;
    font-size: 21px;
    font-weight: 400;
    line-height: 1.25;
    margin: 0;
	height: 2.7em;
    overflow: hidden;
}
.crelated-card_title h4 a {
    color: inherit;
}
.crelated-card_info {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin-top: auto;
    margin-bottom: 5px;
}
.crelated-card_price .price_format {
    position: relative;
    display: block;
    color: #000;
    font-family: Scada;
    font-size: 22px;
    font-weight: 400;
    line-height: 1;
}
.crelated-card_price .price_format--del {
    display: inline-block;
    color: #5d6a72;
    font-family: Scada;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
}
/*.crelated-card_action .btn_favorite {
    color: #000;
}*/
.crelated-card_action .btn_favorite:hover,
.crelated-card_action .btn_favorite:focus {
    color: #b11e46;
}

/*  CHECKOUT  */

.checkout_bredcumb {
    margin: 25px 0 20px;
}

.checkout_content {
    display: flex;
    flex-wrap: wrap;
    margin: 0 -15px;
}

.checkout_form {
    margin-top: 20px;
    padding-right: 5px;
}

.ch_blocktitle {
    width: 100%;
    margin-bottom: 35px;
}
.ch_blocktitle h3 {
    color: #000;
    font-family: RobotoMedium;
    font-size: 23px;
    font-weight: 500;
    line-height: 1;
    margin: 0;
}

.ch_block {
    margin-bottom: 40px;
}
.ch_group {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
}
.ch_block .ch_group:last-child {
    margin-bottom: 0;
}

.ch_control label {
    position: relative;
    color: #000;
    font-family: RobotoRegular;
    font-size: 18px;
    font-weight: 400;
    line-height: 1;
    min-width: 100px;
}
.ch_required label:after {
    content: '*';
    position: relative;
    top: -5px;
    color: #b11e46;
    font-size: 14px;
}
.ch_control input[type=text],
.ch_control input[type=email],
.ch_control input[type=number] {
    width: 280px;
    height: 35px;
    border-radius: 5px;
    border: 1px solid #b9b9b9;
    background-color: #ffffff;
    color: #000;
    font-family: RobotoMedium;
    font-size: 15px;
    font-weight: 500;
    padding: 0 15px;
}

.ch_error {
    position: relative;
}
.ch_control.ch_error input {
    border-color: #b11e46;
}
.ch_error:after {
    content: attr(data-error);
    position: absolute;
    top: 100%;
    right: 0;
    font-size: 10px;
    color: #b11e46;
}

.ch_collapse {
    flex-direction: column;
    align-items: flex-start;
}
.ch_collapse button {
    color: #b11e46;
    font-family: RobotoRegular;
    font-size: 18px;
    font-weight: 500;
    line-height: 25.32px;
    text-decoration: underline;
    background-color: transparent;
    padding: 0;
    margin: 0;
    margin-bottom: 15px;
    border: none;
    outline: none;
}
.ch_collapse button.collapsed {
    text-decoration: none;
}

.ch_group .ch_radio {
    margin-bottom: 20px;
}
.ch_group .ch_radio:last-child {
    margin-bottom: 0;
}
.ch_radio input[type="radio"],
.ch_radio input[type="checkbox"] {
    position: absolute;
    width: 1px;
    height: 1px;
    visibility: hidden;
}
.ch_radio label {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    cursor: pointer;
    color: #000;
    font-family: RobotoRegular;
    font-size: 18px;
    font-weight: 400;
}
.ch_radio label em {
    display: block;
    width: 100%;
    color: #5d6a72;
    font-family: RobotoRegular;
    font-size: 12px;
    font-weight: 400;
    padding-top: 10px;
    padding-left: 45px;
}
.ch_radio label:before {
    content: '';
    display: inline-block;
    width: 20px;
    height: 20px;
    border: 1px solid;
    border-color: #b9b9b9;
    border-radius: 50%;
    margin-right: 25px;
}
.ch_radio input[type="radio"]:checked ~ label:before,
.ch_radio input[type="checkbox"]:checked ~ label:before {
    background-color: #b11e46;
    border-color: #b11e46;
}
.ch_radio input[type="radio"]:checked ~ label:after,
.ch_radio input[type="checkbox"]:checked ~ label:after {
    content: '';
    position: absolute;
    left: 7px;
    top: 3px;
    width: 6px;
    height: 12px;
    border: solid #fff;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
}

.ch_delivery {
    margin-bottom: 35px;
}
.ch_delivery .ch_blocktitle {
    margin-bottom: 25px;
}

.ch_address .ch_blocktitle {
    margin-bottom: 25px;
}
.ch_address .ch_control {
    display: flex;
    justify-content: space-between;
}
.ch_address .ch_control textarea {
    display: inline-block;
    width: 575px;
    min-width: auto;
    max-width: initial;
    height: 70px;
    min-height: auto;
    border-radius: 5px;
    border: 1px solid #b9b9b9;
    border-color: #b9b9b9;
    background-color: transparent;
    padding: 5px;
}

.ch_payment {
    display: flex;
    flex-wrap: wrap;
}
.ch_payment .bx-soa-section-content {
    display: flex;
    flex-wrap: wrap;
}
.ch_payment .ch_blocktitle {
    margin-bottom: 30px;
}
.ch_payment .ch_radio {
    margin-right: 20px;
	margin-bottom: 10px;
	padding-bottom: 0px;
}
.ch_payment label {
    flex-direction: column;
    width: 170px;
    height: 170px;
    padding: 25px 0 0;
    border-radius: 5px;
    border: 1px solid;
    border-color: #b9b9b9;
    font-size: 14px;
}
.ch_payment label img {
    max-height: 100px;
    padding-bottom: 25px;
}
.ch_payment label span {
    text-align: center;
    max-width: 60%;
}
.ch_payment label:before,
.ch_payment label:after {
    display: none;
}
.ch_payment .ch_radio input[type="radio"]:checked ~ label,
.ch_payment .ch_radio input[type="checkbox"]:checked ~ label {
    border-color: #b11e46;
}


.checkout_order {
    padding-left: 15px;
    padding-right: 5px;
}
.checkout_order.is-affixed {
    padding-left: 0;
}
.checkout_order.is-affixed .inner-wrapper-sticky {
    margin-left: 15px;
}

.checkout-order_inner {
    padding: 22px 25px;
    border-radius: 10px;
    background-color: #efefef;
	position: fixed;
}
.order_title {
    padding-bottom: 20px;
}
.order_title h3 {
    color: #000;
    font-family: RobotoMedium;
    font-size: 23px;
    font-weight: 500;
    line-height: 1;
    margin: 0;
}

.checkout-order_inner ul {
    padding: 0;
    margin: 0;
    list-style: none;
}
.checkout-order_inner ul li {
    padding: 16px 0;
    color: #5d6a72;
    font-family: Scada;
    font-size: 18px;
    font-weight: 400;
    line-height: 1;
    border-bottom: 1px solid;
    border-color: #b9b9b9;
}
.checkout-order_inner ul li:last-child {
    border: none;
}
.order-item_title {
    padding-bottom: 7px;
}
.order-item_info {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.order-item_info sup {
    position: static;
    font-size: 100%;
    line-height: 1;
}
.order-item_info .price_format {
    color: #5d6a72;
    font-family: Scada;
    font-size: 18px;
    font-weight: 400;
    padding-right: 5px;
}
.order_meta li {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.order_meta li .order-item_title {
    padding-bottom: 0;
}

.order_footer {
    padding-top: 5px;
}
.order_sum {
    display: flex;
    align-items: center;
    justify-content: space-between;
    color: #000;
    font-family: Scada;
    font-size: 18px;
    font-weight: 400;
    padding-bottom: 10px;
}
.order_sum strong {
    font-weight: 400;
}
.order_sum .price_format {
    color: inherit;
    padding-right: 5px;
}
.order_boxes .ch_control {
    padding-bottom: 10px;
}
.order_boxes label {
    display: flex;
    flex-wrap: nowrap;
    color: #5d6a72;
    font-family: Scada;
    font-size: 12px;
    font-weight: 400;
    line-height: 1.4;
}
.order_boxes .ch_radio label:before {
    margin-right: 18px;
}
.order_boxes .ch_radio input[type="checkbox"]:checked ~ label:after {
    top: calc(50% - 1px);
    transform: translateY(-50%) rotate(45deg);
}
.order_boxes label span {
    width: 85%;
}
.order_footer .checkout_action {
    display: block;
    width: 55%;
    height: 45px;
    margin: auto;
    color: #fff;
    font-family: RobotoMedium;
    font-size: 15px;
    font-weight: 500;
    line-height: 1;
    border-radius: 5px;
    background-color: #b11e46;
    border: none;
    outline: none;
}


/*  CHECKOUT  */

.confirm_wrap {
    display: flex;
    flex-wrap: wrap;
    margin-top: 25px;
    margin-bottom: 100px;
}

.confirm_title {
    margin-bottom: 25px;
}
.confirm_title h1 {
    color: #b11e46;
    font-family: RobotoMedium;
    font-size: 24px;
    font-weight: 500;
    margin: 0;
}
.confirm_inner {
    width: 75%;
    margin-bottom: 35px;
}
.confirm_inner strong {
    font-family: RobotoMedium;
    font-size: 22px;
    font-weight: 500;
}
.confirm_meta {
    color: #000;
    font-family: RobotoRegular;
    font-size: 20px;
    font-weight: 400;
    padding-bottom: 30px;
    line-height: 1.25;
}
.confirm_text {
    font-size: 16px;
    color: #000;
    font-family: RobotoRegular;
    padding-bottom: 30px;
}
.confirm_sum {
    color: #000;
    font-size: 20px;
    font-family: RobotoBold;
    font-weight: 700;
}
.confirm_action-proceed button {
    width: 180px;
    height: 47px;
    border-radius: 5px;
    background-color: #b11e46;
    border: none;
    color: #fff;
    font-family: RobotoMedium;
    font-size: 17px;
    font-weight: 500;
    line-height: 1;
}

.confirm_sidebar {
    margin-top: 5px;
    padding-left: 20px;
    padding-right: 0px;
}
.confirm_newletter {
    padding: 30px;
    border-radius: 10px;
    background-color: #efefef;
}
.confirm_newletter h3 {
    color: #000;
    font-family: RobotoMedium;
    font-size: 22px;
    font-weight: 500;
    margin: 0;
    text-align: center;
    margin-bottom: 15px;
}
.confirm-newsletter_form {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 30px;
}
.confirm-newsletter_form input {
    width: 270px;
    height: 35px;
    padding: 0 15px;
    border-radius: 5px;
    border: 1px solid;
    border-color: #b9b9b9;
    background-color: #ffffff;
    color: #5d6a72;
    font-family: RobotoRegular;
    font-size: 14px;
    font-weight: 400;
}
.confirm-newsletter_form button {
    width: 35px;
    height: 33px;
    border-radius: 5px;
    background-color: #b11e46;
    border: none;
    color: #fff;
}

.confirm-newsletter_social h5 {
    width: 100%;
    color: #000;
    font-family: RobotoMedium;
    font-size: 22px;
    font-weight: 500;
    text-align: center;
    margin: 0;
    margin-bottom: 12px;
}
.confirm-newsletter_social {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 0;
    margin: 0;
    list-style: none;
}
.confirm-newsletter_social li {
    padding: 0 10px;
}
.confirm-newsletter_social li a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 35px;
    height: 35px;
    background-color: #b11e46;
    font-size: 21px;
    color: #fff;
    line-height: 1;
    border-radius: 5px;
}


/*  MODALS  */
.custom_modal.modal {
    z-index: 99999;
}
.modal-backdrop.fade.in {
    z-index: 9999;
}
.custom_modal.modal.fade .modal-dialog {
    width: 100%;
    max-width: 320px;
    padding: 25px 20px;
    box-shadow: 0 15px 35px rgba(0, 0, 0, 0.1);
    border-radius: 6px;
    background-color: #ffffff;
    border: none;
    overflow: hidden;
	left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
	margin: 0;
}
.custom_modal .modal-content {
    border: none;
    box-shadow: none;
    background-color: transparent;
}
.custom_modal .close {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: -25px;
    right: -20px;
    width: 30px;
    height: 20px;
    line-height: 1;
    color: #fff;
    background-color: #b11e46;
    border-bottom-left-radius: 6px;
    border: none;
    padding: 0;
    opacity: 1;
}
.custom_modal .close:before,
.custom_modal .close:after {
    content: '';
    position: absolute;
    top: 25%;
    left: 50%;
    height: 11px;
    width: 2px;
    background-color: currentColor;
}
.custom_modal .close:before {
    transform: rotate(45deg);
}
.custom_modal .close:after {
    transform: rotate(-45deg);
}

.modal-incart_title {
    padding-bottom: 35px;
}
.modal-incart_title h2 {
    margin: 0 0 15px;
    color: #232323;
    font-family: RobotoMedium;
    font-size: 20px;
    font-weight: 500;
}
.modal-incart_title span {
    color: #b11e46;
    font-family: RobotoRegular;
    font-size: 12px;
    font-weight: 500;
}
.modal-incart_title span i {
    margin-right: 5px;
}
.modal-incart_image {
    padding-bottom: 30px;
	display: flex;
    justify-content: center;
    align-items: center;
}
.modal-incart_action {
    display: flex;
    flex-direction: column;
}
.modal-incart_action a {
    margin-bottom: 15px;
}
.modal-incart_action a button {
    width: 100%;
}
.modal-incart_action button {
    height: 35px;
    margin-bottom: 15px;
    border-radius: 6px;
    background-color: #b11e46;
    border: 1px solid;
    border-color: #b11e46;
    color: #fff;
    font-family: RobotoBold;
    font-size: 14px;
    font-weight: 700;
}
.modal-incart_action button:last-child {
    margin-bottom: 0;
}
.modal-incart_action .incart_action--dismiss {
    background-color: transparent;
    color: #b11e46;
}

.modal-order_personal {
    display: flex;
    flex-direction: column;
    padding-bottom: 15px;
}
.modal-order_personal .incart_group {
    padding-bottom: 10px;
}
.modal-order_personal .incart_group label {
    margin-bottom: 5px;
    color: #232323;
    font-family: RobotoRegular;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
}
.modal-order_personal .incart_group input {
    width: 100%;
    height: 36px;
    border-radius: 6px;
    border: 1px solid;
    border-color: #b5bbbf;
    background-color: transparent;
}
.modal_order .modal-incart_action {
    padding-bottom: 15px;
}
.modal-order_policy label {
    flex-wrap: nowrap;
}
.modal-order_policy span {
    width: 85%;
    color: #232323;
    font-family: RobotoRegular;
    font-size: 12px;
    font-weight: 400;
}
.modal-order_policy input[type="checkbox"]:checked ~ label:after {
    top: 5px;
}
.modal-incart_info .main {
    font-size: 18px;
    text-align: center;
    color: #B11E46;
    font-family: 'RobotoMedium';
}
.modal-incart_info .icontext {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    margin: 10px 0px;
}
.modal-incart_info .icontext .icon {
    margin-right: 10px;
}
.modal-incart_info .icontext .text {
    font-size: 13px;
    font-family: 'RobotoRegular';
    width: calc(100% - 70px);
}
button.uk-button.dllowpr.confirm_action-newsletter {
    margin-top: 20px;
}
#lowPrice .modal-incart_info label.uk-form-label {
    font-family: 'RobotoRegular';
}
#lowPrice input.error {
    border-color: #f00;
}
#lowPrice label.bx-filter-param-label.customcont {
    font-size: 13px;
}
/* End */


/* Start:/local/templates/eshop_bootstrap_green/css/additional/responsive.css?160344211517788*/
@media only screen and (max-width: 1195px) {
    
    /*.page_bredcumb {
        padding-top: 70px;
    }*/

    .product_title {
        flex-wrap: wrap;
    }
    .product_title h1 {
        width: 100%;
        margin-bottom: 10px;
    }
    .product_raiting {
        margin: 0;
    }

    .product_gallery {
        display: block;
        padding: 0 15px 35px;
        min-width: 0;
        min-height: 0;
    }
    .product_meta {
        margin-bottom: 35px;
    }

    .pmeta_code,
    .pmeta_info,
    .pmeta_retail,
    .pmeta-main_controls,
    .pmeta_additional,
    .pmeta_attributes {
        width: 80%;
        margin: auto;
    }
    .pmeta_countdown {
        justify-content: center;
    }
    .pmeta-countdown_title {
        padding-right: 15px;
    }
    .pmeta-main_controls {
        padding-bottom: 15px;
    }
    .pmeta-controls_action .btn_tocart {
        width: 210px;
        height: 45px;
    }
    .pmeta_additional span, .pmeta_additional strong {
        text-align: center;
    }

    .related-products_wrap {
        padding: 0 15px;
    }

    .custom-slick_controls .slick-prev {
        left: -15px;
    }
    .custom-slick_controls .slick-next {
        right: -15px;
    }
    .product_gallery .product_main-slider .custom-slick_controls .slick-prev {
        left: -25px;
    }
    .product_gallery .product_main-slider .custom-slick_controls .slick-next {
        right: -25px;
    }


    /*  CART  */
    .cbredcumb ul li a,
    .cbredcumb ul li span {
        font-size: 16px;
    }

    .cart_nav li {
        font-size: 13px;
    }
    .cart-nav_title {
        width: calc(35% + 130px);
    }

    .ccard_title h4,
    .ccard_price,
    .ccard_sum {
        font-size: 17px;
    }

    .cart-main_image {
        width: 105px;
    }
    .ccard_title {
        position: relative;
        display: flex;
        flex-direction: column;
        align-self: stretch;
        padding-left: 15px;
    }
    .ccard_title .product_badges {
        position: relative;
        top: initial;
        right: initial;
        display: flex;
        width: auto;
        padding-top: 5px;
    }
    .ccard_title span {
        margin-top: auto;
    }
    .ccard_quantity input {
        width: 28px;
        height: 28px;
        font-size: 15px;
    }
    .ccard_price .product_badges {
        display: none;
    }
    .ccard_action button,
    .ccard_quantity button {
        width: 10px;
        height: 10px;
        font-size: 14px;
    }

    .cbanner {
        padding: 15px 20px;
    }
    .cbanner_item h5 {
        font-size: 11px;
    }
    .cbanner_promo input {
        min-width: 215px;
        height: 30px;
        font-size: 12px;
    }
    .cbanner_promo button {
        width: 30px;
        height: 30px;
    }
    .cbanner_price .cbanner_content {
        font-size: 18px;
    }
    .cbanner_order button {
        min-width: 145px;
        height: 40px;
        font-size: 12px;
        margin-left: 50px;
    }
    
    .crelated-card_inner {
        padding-right: 10px;
    }
    .crelated-card_screen {
        min-width: initial;
        align-items: center;
        max-width: 80px;
    }
    .crelated-card_screen img {
        max-height: 80px;
    }
    .crelated-card_meta {
        width: calc(100% - 85px);
    }
    .crelated-card_title h4 {
        font-size: 12px;
    }
    .crelated-card_price {
        display: flex;
        flex-direction: column;
        align-items: flex-start;
    }
    .crelated-card_price .price_format {
        font-size: 14px;
    }
    .crelated-card_price .price_format--del {
        font-size: 8px;
    }
    .ccard_sum .price_format--del {
        font-size: 11px;
    }
    .related_action button {
        font-size: 17px;
    }
    .related_action .btn_tocart {
        width: 25px;
        height: 25px;
        font-size: 12px;
    }

    /*  CHECKOUT  */
    .checkout_bredcumb {
        padding-top: 65px;
    }

    .ch_blocktitle {
        margin-bottom: 25px;
    }
    .ch_blocktitle h3 {
        font-size: 18px;
    }
    
    .ch_personal .ch_group {
        flex-wrap: wrap;
    }
    .ch_control {
        padding-bottom: 20px;
    }
    .ch_control:last-child {
        padding-bottom: 0;
    }
    .ch_control label {
        font-size: 14px;
    }
    .ch_group .ch_radio {
        margin-bottom: 0;
    }

    .order_title h3 {
        font-size: 18px;
    }
    .checkout-order_inner ul li,
    .order-item_info .price_format,
    .order_sum {
        font-size: 13px;
    }
    .order_boxes .ch_radio label:before {
        width: 16px;
        height: 16px;
        margin-right: 10px;
    }
    .order_boxes label {
        font-size: 11px;
    }
    .order_footer .checkout_action {
        margin-top: 25px;
        width: 80%;
    }


    /*  CONFIRM  */
    .confirm_wrap {
        padding-top: 65px;
    }
    .confirm_inner {
        width: 95%;
    }
    .confirm_meta {
        font-size: 18px;
    }
    .confirm_text {
        font-size: 14px;
    }
    .confirm_sum {
        font-size: 16px;
    }

    .confirm_newletter h3,
    .confirm-newsletter_social h5 {
        font-size: 14px;
    }
    .confirm-newsletter_form input {
        width: 190px;
        height: 30px;
        font-size: 12px;
    }
    .confirm-newsletter_form button {
        width: 30px;
        height: 30px;
        font-size: 11px;
    }
    .confirm-newsletter_social li a {
        width: 25px;
        height: 25px;
        font-size: 13px;
    }
	.slick-slide img {
		max-height: 211px;
		max-width: 368px;
	}
	.incart a.imglink {
		width: 100%;
	}
	.incart.slick-slide img {
		max-height: 130px;
		max-width: 80px;
	} 

}

@media only screen and (max-width: 991px) {
	.product-meta_wrap {
		position: relative;
		width:initial!important;
	}
	.product_meta.col-xs-12.col-sm-5.col-md-3.bx-soa-cart-total-bottom {
		position: relative;
	}
}

@media only screen and (max-width: 768px) {

    .product_meta {
        margin: auto;
        padding-bottom: 35px;
    }
    
    /*  CART  */
    .cbredcumb {
        padding-top: 35px;
    }
    
    .ccontent_nav li a {
        font-size: 14px;
    }
    .ccontent_nav li a:before {
        width: 15px;
        height: 15px;
    }
	
	.ccontent_nav li:first-child {
		padding-right: 55px;
	}

	.ccontent_nav li {
		padding-right: 0px;
	}
    
    .cart_nav {
        display: none;
    }
    .cart_card {
        flex-wrap: wrap;
    }
    .cart-main_image {
        width: 55px;
    }
    .ccard_title h4,
    .ccard_price,
    .ccard_sum {
        font-size: 15px;
    }
    .cart-main_image,
    .ccard_title.cart-main_title {
        padding-bottom: 20px;
    }
    .ccard_title.cart-main_title {
        width: calc(100% - 85px);
    }    
    .ccard_title span {
        margin-top: 10px;
    }
    .cart-main_quantity {
        width: 55px;
    }
    .ccard_quantity input {
        width: 22px;
        height: 22px;
        font-size: 11px;
        margin: 0 7px;
    }
    .ccard_action button,
    .ccard_quantity button {
        width: 8px;
        height: 8px;
        font-size: 12px;
    }
    .cart-main_price {
        width: 30%;
    }
    .cart-main_sum {
        width: 25%;
    }
    .cart-main_action {
        margin-right: 0;
    }

    .cbanner,
    .cbanner_left,
    .cbanner_right {
        width: 100%;
        flex-wrap: wrap;
    }
    .cbanner_item {
        width: 100%;
        text-align: center;
        margin: 0;
        padding-bottom: 15px;
    }
    .cbanner_item h5 {
        font-size: 13px;
        padding-bottom: 15px;
    }
    .cbanner_content {
        justify-content: center;
    }
    .cbanner_promo {
        padding-bottom: 20px;
    }
    .cbanner_price {
        display: flex;
        justify-content: space-between;
        text-align: left;
        padding: 0 5%;
    }
    .cbanner_price:last-child {
        padding-bottom: 5px;
    }
    .cbanner_price h5 {
        font-family: RobotoMedium;
        font-size: 15px;
        font-weight: 500;
        padding-bottom: 0;
    }
    .cbanner_order {
        margin-top: 25px;
    }
    .cbanner_order button {
        margin-left: 0;
    }
    .crelated-card_inner {
        padding: 0;
        border: none;
    }

    /*  CHECKOUT  */
    .checkout_bredcumb li a {
        font-size: 13px;
    }
    .cbredcumb ul li:after {
        font-size: 100%;
    }
    
    .checkout_form {
        margin: 0;
        padding: 0 15px;
    }
    .ch_control {
        display: flex;
        align-items: center;
    }
    .ch_control input[type=text],
    .ch_control input[type=email],
    .ch_control input[type=number] {
        width: calc(100% - 100px);
        /*min-width: 250px;*/
		min-width: initial;
    }
    .ch_collapse button {
        font-size: 14px;
    }
    .ch_radio label em {
        padding-top: 5px;
        font-size: 11px;
        padding-left: 32px;
    }
    .ch_radio label:before {
        width: 16px;
        height: 16px;
    }
    .ch_radio label:before {
        position: relative;
        top: 1px;
        width: 16px;
        height: 16px;
        margin-right: 15px;
    }
    .ch_delivery .ch_blocktitle {
        margin-bottom: 15px;
    }
    .ch_delivery .ch_control label {
        font-size: 13px;
    }
    .ch_address label {
        width: 80px;
    }
    .ch_address .ch_control textarea {
        width: calc(100% - 85px);
    }
    .ch_payment {
        justify-content: space-between;
    }
    .ch_payment .ch_radio {
        margin-right: 10px;
		margin-bottom: 5px;
    }
    .ch_payment .ch_control {
        padding-bottom: 0;
        margin: 0px 10px 5px 0px;
    }
    .ch_payment label {
        flex-wrap: nowrap;
        padding: 10px 5px;
        width: 90px;
        height: 110px;
    }
    .ch_payment label img {
        max-width: 80px;
        max-height: 60px;
        padding-bottom: 10px;
    }
    .ch_payment label span {
        font-size: 11px;
        max-width: 100%;
    }
	
	.checkout-order_inner {
		position: initial;
		width: 100%!important;
	}

    .checkout_order {
        padding: 0 15px;
        padding-bottom: 35px;
		margin: 0 auto;
    }


    /*  CONFIRM  */
    .confirm_wrap {
        padding-top: 45px;
        margin-bottom: 50px;
    }
    .confirm_meta,
    .confirm_inner strong {
        font-size: 14px;
    }
    .confirm_meta,
    .confirm_text {
        padding-bottom: 15px;
    }
    .confirm_text {
        font-size: 12px;
        line-height: 1.7;
    }
    .confirm_sum {
        text-align: center;
    }
    .confirm_action-proceed {
        display: block;
        margin: auto;
        width: 55%;
    }

    .confirm_content {
        padding-bottom: 30px;
    }
    .confirm_sidebar {
        margin: 0;
        padding: 0 15px;
    }
    .confirm_newletter {
        padding: 30px 60px;
    }
	.slick-slide img {
		max-height: 390px;
		max-width: 665px;
	}
	.incart.slick-slide img {
		max-height: 130px;
		max-width: 80px;
	}

}

@media only screen and (max-width: 480px) {

    .cart_card {
        position: relative;
    }
    .ccard_image {
        position: absolute;
        width: 71px;
        height: 71px;
        padding: 0;
    }
    .ccard_image img {
        max-height: 100%;
    }
    .ccard_title.cart-main_title {
        width: 100%;
        padding: 0;
        margin: 0;
        padding-left: 75px;
        padding-bottom: 10px;
		padding-right: 15px;
    }
    .ccard_title h4 {
        margin-bottom: 15px;
		font-size: 12px;
    }
    .ccard_title span {
        margin-top: 0;
		font-size: 8px;
    }
    .ccard_title .product_badges {
        padding-top: 0;
        padding-bottom: 7px;
    }
    .ccard_title .product_badges li {
        background-color: transparent;
        box-shadow: none;
        border: 1px solid;
        border-color: currentColor;
    }
    .ccard_quantity {
        margin-left: 80px;
    }
    .cart-main_quantity {
        width: 100px;
    }
	.ccard_sum .price_format--del {
		display: none;
	}
	.cart-main_action {
		width: 12px;
	}
    .ccard_quantity input {
        width: 24px;
        height: 24px;
        font-size: 9px;
        padding: 0;
        margin: 0 7px;
    }
	.ccard_quantity .product_badges {
		display: block;
		position: initial;
		margin-left: 10px;
	}
	.product_badges li {
		padding: 2px 3px;
		font-family: Scada;
		font-size: 10px;
	}
    .ccard_quantity button {
        width: 7px;
        height: 7px;
        font-size: 12px;
    }
	.pmeta-controls_quantity button:after, .pmeta-controls_quantity button.pmeta_quantity--inc:before {
		height: 1px;
	}
    .ccard_price {
        width: 18%;
		flex-wrap: wrap;
    }
    .ccard_sum {
        width: 18%;
		flex-wrap: wrap;
    }
	.cbanner {
		padding: 15px 15px;
	}
	.cbanner_content {
		justify-content: left;
	}
	.cbanner_promo {
		padding-bottom: 25px;
		width: 75%;
	}
	.cbanner_item h5 {
		font-size: 8px;
		padding-bottom: 5px;
		text-align: left;
	}
	.cbanner_promo input {
		height: 20px;
		min-width: 140px;
		font-size: 9px;
	}
	.cbanner_promo button {
		width: 20px;
		height: 20px;
		font-size: 8px;
	}
	.cbanner_price:last-child {
		padding-bottom: 25px;
		width: 25%;
		flex-wrap: wrap;
		padding-right: 0px;
	}
	.cbanner_right .cbanner_item.cbanner_price h5 {
		display:none;
	}
	.cbanner_right .cbanner_item.cbanner_price h5.mobopl {
		font-size: 10px;
		display:block;
		padding: 0px;
	}
	.cbanner--favorite .cbanner_promo h5 {
		font-size: 8px;
		font-weight: 400;
	}
	button.cart_action.cart_action--add {
		margin-top: 10px;
		position: relative;
		left: -2px;
	}
	.cbanner--favorite .cbanner_promo .cbanner_content input {
		min-width: 150px;
	}
	.cbanner_right .cbanner_item.cbanner_price{
		width:60%;
		align-items: center;
		padding-left: 0px;
	}
	.cbanner_right .cbanner_item.cbanner_price .cbanner_content .price_format {
		font-size: 12px;
	}
	.cbanner_right .cbanner_item.cbanner_price .cbanner_content .price_format i.fa-rub {
		font-size: 80%;
		padding-left: 3px;
	}
	.cbanner_order {
		width:40%;
		margin-top: 0px;
		padding-bottom: 0px;
	}
	.cbanner_order button {
		min-width: 100px;
		height: 26px;
		font-size: 8px;
	}
	.price_format .ttlmob {
		display: block;
		font-size: 8px;
		font-family: RobotoRegular;
		width: 100%;
	}
	.price_format {
		font-size: 24px;
	}
	.cart_card .ccard_price .price_format, .cart_card .ccard_sum .price_format, .cart_wrapper .cbanner_price .price_format {
		font-size: 12px;
	}
	.product_related .price_format--del {
		font-size: 14px;
	}
	.product-meta_content .pmeta_price .price_format i {
		font-size: 70%;
	}
    .ccard_action {
        position: absolute;
        top: 3px;
        right: 0;
    }
    .ccard_action button {
        margin: 0;
        width: 12px;
        height: 12px;
    }

    .page_bredcumb ul li a {
        font-size: 12px;
    }

    .product_title h1 {
        font-size: 18px;
        line-height: 1.3;
    }
    .product_main-slider {
        padding: 10px;
    }
    .product_slider-nav:after {
        width: 130px;
    }
    .product_slider-nav .custom-slick_controls .slick-next {
        right: 15px;
    }
    .product_meta {
        padding: 0 15px 35px;
    }
    .pmeta_code,
    .pmeta_info,
    .pmeta_retail,
    .pmeta-main_controls,
    .pmeta_additional,
    .pmeta_attributes {
        width: 100%;
        margin: auto;
    }
    .pmeta-controls_action .btn_tocart {
        width: 180px;
        height: 45px;
    }
    .pmeta_additional span,
    .pmeta_additional strong {
        text-align: left;
    }
    .product_attributes ul li {
        flex-direction: column;
        justify-content: flex-start;
        align-items: flex-start;
    }
    .product_attributes ul li span:after {
        display: none;
    }
    .product_attributes ul li span {
        padding-bottom: 7px;
		width: 100%;
    }
	.product_attributes ul li strong {
		width: 100%;
	}
    .product_attributes ul li strong {
        padding-left: 15px;
    }
	.related_card {
		padding: 0 10px;
	}
	.related_screen {
		height: 175px;
	}
    .related_screen img {
        max-height: 130px;
		max-width: 100%;
    }
	.related_screen a {
		align-items: flex-start;
	}
    .related_meta {
        flex-wrap: wrap;
    }
    .related_price {
        width: 100%;
        text-align: center;
        line-height: 1;
        padding-bottom: 10px;
		/*height: 51px;*/
    }
    .related_action {
        width: 100%;
        flex-direction: row-reverse;
        justify-content: center;
        align-items: center;
    }    
    .related_action button {
        margin: 0 10px;
    }
    .related_action .btn_favorite {
        font-size: 21px;
        color: #000;
        padding: 0;
    }
    .related_action .btn_tocart {
        width: 32px;
        height: 32px;
        font-size: 14px;
    }
	.product_gallery.col-sm-7.col-md-9 {
		width: 100%;
	}
	.product_main-slider .slick-list {
		/*display: flex;
		justify-content: center;
		align-items: center;*/
	}
	.slick-slide img {
		max-height: 100%;
		max-width: 100%;
	}
	.product_slider .slick-slide img {
		max-height: 290px;
		max-width: 100%;
	}
	.crelated_title.incartttl h3 {
		font-size: 14px;
	}
	.incart .crelated-card_inner {
		flex-wrap: wrap;
	}
	.incart .crelated-card_screen {
		margin: 0 auto;
		max-width: 95px;
		height: 130px;
	}
	.incart .crelated-card_info {
		flex-wrap: wrap;
	}
	.incart .crelated-card_title {
		flex: 0 0 100%;
		margin-top: 10px;
	}
	.incart .crelated-card_info {
		flex-wrap: wrap;
	}
	.incart .related_price {
		flex: 0 0 100%;
		justify-content: center;
		align-items: center;
		margin-top: 10px;
		height: 35px;
	}
	.incart .crelated-card_meta {
		width: 100%;
	}
	.slick-initialized .slick-slide.incart {
		display: block;
		margin: 0 10px;
	}
	.incart a.imglink {
		width: 100%;
	}
	.incart.slick-slide img {
		max-height: 130px;
		max-width: 95px;
	}
}
/* End */


/* Start:/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/themes/green/style.css?15988450504974*/
/* item_detail_v2 */
.bx_item_detail.bx_green .bx_bt_button  				{
	background: #99D23E;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #99d23e 0%, #63aa28 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99D23E), color-stop(100%,#63AA28));
	background: -webkit-linear-gradient(top, #99D23E 0%,#63AA28 100%);
	background: -o-linear-gradient(top, #99d23e 0%,#63aa28 100%);
	background: -ms-linear-gradient(top, #99d23e 0%,#63aa28 100%);
	background: linear-gradient(to bottom, #99D23E 0%,#63AA28 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99d23e', endColorstr='#63aa28',GradientType=0 );

	color:#fff;
	text-shadow: 0 1px 0 #5D8634;
	display:inline-block;
	border-radius:3px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	cursor:pointer;
}
.bx_item_detail.bx_green .bx_bt_button:hover  		{
	background: #A8D95B;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #a8d95b 0%, #7ab748 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#A8D95B), color-stop(100%,#7AB748));
	background: -webkit-linear-gradient(top, #A8D95B 0%,#7AB748 100%);
	background: -o-linear-gradient(top, #a8d95b 0%,#7ab748 100%);
	background: -ms-linear-gradient(top, #a8d95b 0%,#7ab748 100%);
	background: linear-gradient(to bottom, #A8D95B 0%,#7AB748 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a8d95b', endColorstr='#7ab748',GradientType=0 );
}
.bx_item_detail.bx_green .bx_bt_button:active  		{
	box-shadow: none;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #63aa28 0%, #6fb32d 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#63AA28), color-stop(100%,#6FB32D));
	background: -webkit-linear-gradient(top, #63AA28 0%,#6FB32D 100%);
	background: -o-linear-gradient(top, #63aa28 0%,#6fb32d 100%);
	background: -ms-linear-gradient(top, #63aa28 0%,#6fb32d 100%);
	background: linear-gradient(to bottom, #63AA28 0%,#6FB32D 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#63aa28', endColorstr='#6fb32d',GradientType=0 );
}
.bx_item_detail.bx_green .bx_big.bx_bt_button.bx_cart span{
	background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/themes/green/images/bt_cart.png) no-repeat center;
}
/* item_detail_slider */
.bx_item_detail.bx_green .bx_item_slider .bx_slide ul li .cnt 				{border: 1px solid #74AF40}
.bx_item_detail.bx_green .bx_item_slider .bx_slide ul li:hover .cnt 		{border: 1px solid #5d9729}
.bx_item_detail.bx_green .bx_item_slider .bx_slide ul li:active .cnt,
.bx_item_detail.bx_green .bx_item_slider .bx_slide ul li.bx_active .cnt 	{border: 2px solid #5d9729}
.bx-retina .bx_item_detail.bx_green .bx_item_slider .bx_slide ul li.bx_active .cnt{
	-webkit-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/themes/green/images/x2border_active.png) 2 stretch;
	-moz-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/themes/green/images/x2border_active.png) 2 stretch;
	-o-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/themes/green/images/x2border_active.png) 2 stretch;
	border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/themes/green/images/x2border_active.png) 2 fill stretch;
}

.bx_item_detail.bx_green .bx_item_slider .bx_slide  ul li.bx_missing a{border: 1px solid #72af3b !important}

/* scu_detail_size */
.bx_item_detail.bx_green .bx_item_detail_size ul li .cnt  				{border: 1px solid #74af40}
.bx_item_detail.bx_green .bx_item_detail_size ul li:hover .cnt  		{border: 1px solid #5d9729}
.bx_item_detail.bx_green .bx_item_detail_size ul li:active .cnt,
.bx_item_detail.bx_green .bx_item_detail_size ul li.bx_active .cnt 		{border: 2px solid #5d9729}

.bx-retina .bx_item_detail.bx_green .bx_item_detail_size ul li.bx_active .cnt{
	-webkit-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/themes/green/images/x2border_active.png) 2 stretch;
	-moz-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/themes/green/images/x2border_active.png) 2 stretch;
	-o-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/themes/green/images/x2border_active.png) 2 stretch;
	border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/themes/green/images/x2border_active.png) 2 fill stretch;
}

/* scu_detail_scu */
.bx_item_detail.bx_green .bx_item_detail_scu .bx_scu ul li .cnt  			{border: 1px solid #74af40}
.bx_item_detail.bx_green .bx_item_detail_scu .bx_scu ul li:hover .cnt  		{border: 1px solid #5d9729}
.bx_item_detail.bx_green .bx_item_detail_scu .bx_scu ul li:active .cnt,
.bx_item_detail.bx_green .bx_item_detail_scu .bx_scu ul li.bx_active .cnt 	{border: 2px solid #5d9729}

.bx-retina .bx_item_detail.bx_green .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{
	-webkit-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/themes/green/images/x2border_active.png) 2 stretch;
	-moz-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/themes/green/images/x2border_active.png) 2 stretch;
	-o-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/themes/green/images/x2border_active.png) 2 stretch;
	border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/themes/green/images/x2border_active.png) 2 fill stretch;
}
/* End */


/* Start:/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/style.min.css?160321143734468*/
.bx_item_list_you_looked_horizontal {
    margin-bottom: 20px;
    border-bottom: 1px solid #e5e5e5
}

.bx_item_list_you_looked_horizontal.bx_wood .bx_item_list_title {
    background: #ebf4f8
}

.bx_item_list_you_looked_horizontal.bx_red .bx_item_list_title {
    background: #fbf1f0
}

.bx_item_list_you_looked_horizontal.bx_green .bx_item_list_title {
    background: #f2fbea
}

.bx_item_list_you_looked_horizontal.bx_blue .bx_item_list_title {
    background: #ebf4f8
}

.bx_item_list_you_looked_horizontal.bx_black .bx_item_list_title {
    background: #f1f4f7
}

.bx_item_list_you_looked_horizontal.bx_yellow .bx_item_list_title {
    background: #fbf7db
}

.bx_item_list_you_looked_horizontal .bx_catalog_item {
    position: relative;
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
    transition: none;
    margin-bottom: 30px
}

.product_related .related_card .related_meta {
    padding: 0 25px;
}

.popup-window-buttons .bx_item_list_you_looked_horizontal {
    border: none !important
}
.bx-no-touch .bx_item_list_you_looked_horizontal .bx_catalog_item:hover .bx_catalog_item_container {
    position: absolute;
    z-index: 190;
    top: 0;
    left: 0;
    right: 0;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .18);
    border-radius: 3px;
    border: 1px solid #d3d3d3;
    background: #fff;
    -webkit-animation: borderview .5s;
    animation: borderview .5s
}

.bx_item_list_you_looked_horizontal .bx_catalog_item_articul {
    color: #a5a5a5;
    font-size: 13px
}

.bx_item_list_you_looked_horizontal .bx_catalog_item_title {
    overflow: hidden;
    height: 40px
}

.bx-no-touch .bx_item_list_you_looked_horizontal .bx_catalog_item:hover .bx_catalog_item_title {
    overflow: auto;
    height: auto !important
}

.bx_item_list_you_looked_horizontal .bx_catalog_item_title a {
    color: #3f3f3f;
    text-decoration: none;
    font-size: 13px
}

.bx_item_list_you_looked_horizontal .bx_catalog_item_price {
    color: #3f3f3f;
    font-weight: bold
}

.bx_item_list_you_looked_horizontal .bx_catalog_item_price span {
    color: #a5a5a5;
    font-size: 12px;
    font-weight: normal;
    white-space: nowrap;
    text-decoration: line-through
}

.bx_item_list_you_looked_horizontal .bx_catalog_item_controls {
    padding-top: 10px;
    text-align: center;
    opacity: 0
}

.bx_item_list_you_looked_horizontal .bx_catalog_item_controls .bx_catalog_item_controls_blockone {
    width: 100%;
    white-space: nowrap;
    text-align: center
}

.bx_item_list_you_looked_horizontal .bx_catalog_item_controls .bx_catalog_item_controls_blockone span {
    color: #3f3f3f;
    font-size: 13px
}

.bx_item_list_you_looked_horizontal .bx_catalog_item_controls .bx_catalog_item_controls_blockone .bx_notavailable {
    text-align: left;
    font-size: 12px;
    line-height: 30px;
    font-weight: bold
}

.bx_item_list_you_looked_horizontal .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo {
    width: 100%;
    text-align: center
}

.bx_item_list_you_looked_horizontal .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo a {
    margin: 1%;
    width: 48%;
    min-width: 100px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 25px;
    height: 25px
}
.bx_item_list_you_looked_horizontal .bx_catalog_item_controls input[type=text] {
    border: 0
}

.bx-touch .bx_item_list_you_looked_horizontal .bx_catalog_item_controls,
.bx_item_list_you_looked_horizontal .bx_catalog_item:hover .bx_catalog_item_controls {
    opacity: 1
}

.bx_item_list_you_looked_horizontal .bx_cnt_desc {
    text-align: left;
    position: absolute;
    right: -45px;
    top: 2px;
    width: 40px
}

.bx_item_list_you_looked_horizontal .bx_catalog_item_controls a {
    margin-bottom: 10px
}

.bx_item_list_you_looked_horizontal .bx_catalog_item_price .bx_price {
    font-size: 15px;
    padding-top: 5px
}

.bx_item_list_you_looked_horizontal .bx_catalog_item_images_double,
.bx_item_list_you_looked_horizontal .bx_catalog_item_images {
    position: relative;
    z-index: 99;
    display: block;
    padding-top: 135%;
    width: 100%;
    background-position: center;
    background-repeat: no-repeat;
    -webkit-background-size: contain;
    background-size: contain;
    transition: none;
    animation: none;
}

.bx_item_list_you_looked_horizontal .bx_catalog_item_images_double {
    z-index: 900;
    margin-top: -135%;
    opacity: 0;
    top: 0px;
    left: 0px;
}

.bx-no-touch .bx_item_list_you_looked_horizontal .bx_catalog_item.double:hover .bx_catalog_item_images {
    opacity: 0;
    /*-webkit-animation:rotateimgfirst .5s;animation:rotateimgfirst .5s*/
}

.bx-no-touch .bx_item_list_you_looked_horizontal .bx_catalog_item.double:hover .bx_catalog_item_images_double {
    opacity: 1;
    /*-webkit-animation:rotateimglast .5s;animation:rotateimglast .5s*/
}
.bx-no-touch .bx_item_list_you_looked_horizontal .bx_catalog_item .bx_catalog_item_controls,
.bx_item_list_you_looked_horizontal .bx_catalog_item .bx_catalog_item_articul,
.bx_item_list_you_looked_horizontal .bx_catalog_item .bx_catalog_item_scu {
    display: none
}

.bx-no-touch .bx_item_list_you_looked_horizontal .bx_catalog_item:hover .bx_catalog_item_controls,
.bx-no-touch .bx_item_list_you_looked_horizontal .bx_catalog_item:hover .bx_catalog_item_articul,
.bx-no-touch .bx_item_list_you_looked_horizontal .bx_catalog_item:hover .bx_catalog_item_scu {
    display: block
}

.bx_item_list_you_looked_horizontal .bx_catalog_item .bx_catalog_item_scu {
    padding-top: 10px
}

.bx_item_list_you_looked_horizontal .bx_catalog_item:hover .bx_catalog_item_scu>div {
    margin: 0 auto
}

.bx-no-touch .bx_item_list_you_looked_horizontal .bx_catalog_item .bx_catalog_item_controls.touch,
.bx-touch .bx_item_list_you_looked_horizontal .bx_catalog_item .bx_catalog_item_controls.no_touch {
    display: none !important
}

.bx_item_list_you_looked_horizontal .bx_stick {
    position: absolute;
    width: 123px;
    height: 35px;
    background: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/stick.png) left center no-repeat;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 0 #ba3434;
    line-height: 35px;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.bx_item_list_you_looked_horizontal .bx_stick.short {
    font-weight: bold;
    font-size: 18px
}

.bx_item_list_you_looked_horizontal .bx_stick.average {
    font-weight: bold;
    font-size: 13px
}

.bx_item_list_you_looked_horizontal .bx_stick.long {
    font-weight: normal;
    font-size: 11px
}

.bx_item_list_you_looked_horizontal .bx_stick_disc {
    position: absolute;
    width: 72px;
    height: 74px;
    background: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/stick_disc.png) no-repeat center;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 0 #ba3434;
    font-weight: bold;
    font-size: 23px;
    line-height: 74px
}

.bx_item_list_you_looked_horizontal .bx_stick.left,
.bx_item_list_you_looked_horizontal .bx_stick_disc.left {
    left: -2px
}

.bx_item_list_you_looked_horizontal .bx_stick.right,
.bx_item_list_you_looked_horizontal .bx_stick_disc.right {
    right: 0
}

.bx_item_list_you_looked_horizontal .bx_stick.top,
.bx_item_list_you_looked_horizontal .bx_stick_disc.top {
    top: 15px
}

.bx_item_list_you_looked_horizontal .bx_stick.bottom,
.bx_item_list_you_looked_horizontal .bx_stick_disc.bottom {
    bottom: 5px
}

.bx_item_list_you_looked_horizontal .bx_stick.middle,
.bx_item_list_you_looked_horizontal .bx_stick_disc.middle {
    top: 49%
}
.bx_item_list_you_looked_horizontal .bx_bt_button,
.bx_item_list_you_looked_horizontal .bx_bt_button_type_2 {
    display: inline-block;
    border-radius: 3px;
    text-align: center;
    text-decoration: none;
    font-size: 14px;
    cursor: pointer;
    white-space: nowrap
}

.bx_item_list_you_looked_horizontal .bx_bt_button_type_2 {
    border: 1px solid #e9e9e9;
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fcfcfc), to(#f1f1f1));
    background-image: -webkit-linear-gradient(#fcfcfc 0, #f1f1f1 100%);
    background-image: -moz-linear-gradient(#fcfcfc 0, #f1f1f1 100%);
    background-image: -o-linear-gradient(#fcfcfc 0, #f1f1f1 100%);
    background-image: linear-gradient(#fcfcfc 0, #f1f1f1 100%);
    color: #656565;
    text-shadow: 0 1px 0 #fff
}

.bx_item_list_you_looked_horizontal .bx_bt_button_type_2:hover {
    background: #fff
}

.bx_item_list_you_looked_horizontal .bx_bt_button_type_2:active {
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f1f1f1), to(#fcfcfc));
    background-image: -webkit-linear-gradient(#f1f1f1 0, #fcfcfc 100%);
    background-image: -moz-linear-gradient(#f1f1f1 0, #fcfcfc 100%);
    background-image: -o-linear-gradient(#f1f1f1 0, #fcfcfc 100%);
    background-image: linear-gradient(#f1f1f1 0, #fcfcfc 100%);
    box-shadow: inset 0 2px 2px 0 rgba(0, 0, 0, .05)
}

.bx_item_list_you_looked_horizontal .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%);
    color: #fff;
    text-shadow: 0 1px 0 #006cae;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a2df', endColorstr='#006fcb', GradientType=0)
}

.bx_item_list_you_looked_horizontal .bx_bt_button:hover {
    background: #21afe4;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #21afe4), color-stop(100%, #006fcb));
    background: -webkit-linear-gradient(top, #21afe4 0, #006fcb 100%);
    background: -moz-linear-gradient(top, #21afe4 0, #006fcb 100%);
    background: -ms-linear-gradient(top, #21afe4 0, #006fcb 100%);
    background: -o-linear-gradient(top, #21afe4 0, #006fcb 100%);
    background: linear-gradient(to bottom, #21afe4 0, #006fcb 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#21afe4', endColorstr='#006fcb', GradientType=0)
}

.bx_item_list_you_looked_horizontal .bx_bt_button:active {
    background: #21afe4;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #21afe4), color-stop(100%, #006fcb));
    background: -webkit-linear-gradient(top, #21afe4 0, #006fcb 100%);
    background: -moz-linear-gradient(top, #21afe4 0, #006fcb 100%);
    background: -ms-linear-gradient(top, #21afe4 0, #006fcb 100%);
    background: -o-linear-gradient(top, #21afe4 0, #006fcb 100%);
    background: linear-gradient(to bottom, #21afe4 0, #006fcb 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#21afe4', endColorstr='#006fcb', GradientType=0)
}

.bx_item_list_you_looked_horizontal .bx_small.bx_bt_button {
    display: inline-block;
    min-width: 20px;
    line-height: 20px
}

.bx_item_list_you_looked_horizontal .bx_small.bx_bt_button_type_2 {
    display: inline-block;
    min-width: 18px;
    line-height: 18px
}

.bx_item_list_you_looked_horizontal .bx_medium.bx_bt_button {
    padding: 0 13px;
    height: 25px;
    font-weight: bold;
    line-height: 25px
}

.bx_item_list_you_looked_horizontal .bx_medium.bx_bt_button_type_2 {
    padding: 0 13px;
    height: 23px;
    font-weight: bold;
    line-height: 23px
}

.bx_item_list_you_looked_horizontal .bx_medium.bx_bt_button,
.bx_item_list_you_looked_horizontal .bx_medium.bx_bt_button_type_2 {
    font-weight: bold
}

.bx_item_list_you_looked_horizontal .bx_col_input {
    display: inline-block;
    width: 40px;
    text-align: center
}

.bx_item_list_you_looked_horizontal .bx_item_detail_size {
    position: relative;
    margin-bottom: 10px;
    padding: 0;
    max-width: 100%;
    width: 100%
}

.bx-no-touch .bx_item_list_you_looked_horizontal .bx_item_detail_size.full {
    position: relative;
    margin-left: -5%;
    padding: 0 5%
}

.bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_item_section_name_gray {
    color: #9e9e9e;
    vertical-align: middle;
    font-size: 11px;
    line-height: 11px
}

.bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_size_scroller_container {
    position: relative
}

.bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_size {
    position: relative;
    overflow: hidden;
    margin: 0;
    width: 100%
}

.bx_item_list_you_looked_horizontal .bx_item_detail_size ul {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
    white-space: nowrap
}

.bx-touch .bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_size {
    overflow-x: auto
}

.bx_item_list_you_looked_horizontal .bx_item_detail_size ul {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
    white-space: nowrap
}

.bx-touch .bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_size ul {
    margin-left: 0 !important
}

.bx_item_list_you_looked_horizontal .bx_item_detail_size ul li {
    position: relative;
    display: block;
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 25px
}

.bx_item_list_you_looked_horizontal .bx_item_detail_size ul li .cnt {
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 2px;
    bottom: 2px;
    left: 2px;
    display: block;
    overflow: hidden;
    border: 1px solid #c0cfda;
    background: #fff;
    color: #3f3f3f;
    text-align: center;
    text-decoration: none;
    font-weight: normal;
    font-size: 10px;
    line-height: 22px
}

.bx-touch .bx_item_list_you_looked_horizontal .bx_item_detail_size ul li .cnt {
    border: 0;
    border-style: solid;
    border-width: 1px;
    -webkit-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/x2border.png) 2 stretch;
    -moz-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/x2border.png) 2 stretch;
    -o-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/x2border.png) 2 stretch;
    border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/x2border.png) 2 fill stretch
}

.bx_item_list_you_looked_horizontal .bx_item_detail_size ul li:hover .cnt {
    border: 1px solid #006cc0
}

.bx_item_list_you_looked_horizontal .bx_item_detail_size ul li:active .cnt,
.bx_item_list_you_looked_horizontal .bx_item_detail_size ul li.bx_active .cnt {
    border: 2px solid #006cc0
}

.bx-touch .bx_item_list_you_looked_horizontal .bx_item_detail_size ul li.bx_active .cnt {
    border: 0;
    border-style: solid;
    border-width: 1px;
    -webkit-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/x2border_active.png) 2 stretch;
    -moz-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/x2border_active.png) 2 stretch;
    -o-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/x2border_active.png) 2 stretch;
    border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/x2border_active.png) 2 fill stretch
}

.bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_size ul li.bx_missing .cnt {
    border: 1px solid #c0cfda !important
}

.bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_size ul li.bx_missing>i {
    cursor: not-allowed;
    position: absolute;
    display: block;
    top: 0;
    right: 2px;
    bottom: 2px;
    left: 2px;
    z-index: 11;
    background: rgba(255, 255, 255, .79) url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/missing.png) no-repeat center
}

.bx-no-touch .bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_slide_left,
.bx-no-touch .bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_slide_right {
    opacity: .8
}

.bx-no-touch .bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_slide_left:hover,
.bx-no-touch .bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_slide_right:hover {
    opacity: 1.0
}

.bx_item_list_you_looked_horizontal .bx_item_detail_size.full .bx_slide_left,
.bx_item_list_you_looked_horizontal .bx_item_detail_size.full .bx_slide_right {
    position: absolute;
    top: 0;
    bottom: 4px;
    width: 5%;
    max-width: 11px;
    cursor: pointer
}

.bx-no-touch .bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_slide_left {
    left: -5%;
    background: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/arr_left.png) no-repeat left center;
    background-size: 100% auto
}

.bx-no-touch .bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_slide_right {
    right: -5%;
    background: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/arr_right.png) no-repeat right center;
    background-size: 100% auto
}

.bx-touch .bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_slide_left {
    left: 0;
    background: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/fade_left.png) repeat-y left center;
    background-size: 100% auto
}

.bx-touch .bx_item_list_you_looked_horizontal .bx_item_detail_size .bx_slide_right {
    right: 0;
    background: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/fade_right.png) repeat-y right center;
    background-size: 100% auto
}

.bx_item_list_you_looked_horizontal .bx_item_detail_scu {
    position: relative;
    margin-bottom: 10px;
    padding: 0;
    max-width: 100%;
    width: 100%
}

.bx-no-touch .bx_item_list_you_looked_horizontal .bx_item_detail_scu.full {
    position: relative;
    margin-left: -5%;
    padding: 0 5%
}

.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_item_section_name_gray {
    color: #9e9e9e;
    vertical-align: middle;
    font-size: 11px;
    line-height: 11px
}

.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu_scroller_container {
    position: relative
}

.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu {
    position: relative;
    overflow: hidden;
    margin: 0;
    width: 100%
}

.bx-touch .bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu {
    overflow-x: auto
}

.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu ul {
    position: relative;
    display: block;
    margin: 0;
    padding: 0;
    width: 100%;
    white-space: nowrap
}

.bx-touch .bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu ul {
    margin-left: 0 !important
}

.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu ul li {
    position: relative;
    display: block;
    float: left;
    height: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu ul li .cnt {
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 2px;
    bottom: 4px;
    left: 2px;
    display: block;
    overflow: hidden;
    border: 1px solid #c0cfda;
    background: #fff;
    z-index: 10
}

.bx-touch .bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu ul li .cnt {
    border: 0;
    border-style: solid;
    border-width: 1px;
    -webkit-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/x2border.png) 2 stretch;
    -moz-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/x2border.png) 2 stretch;
    -o-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/x2border.png) 2 stretch;
    border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/x2border.png) 2 fill stretch
}

.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu ul li:hover .cnt {
    border: 1px solid #006cc0
}

.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu ul li:active .cnt,
.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu ul li.bx_active .cnt {
    padding: 3px;
    border: 2px solid #006cc0
}

.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu ul li.bx_missing .cnt {
    border: 1px solid #c0cfda !important
}

.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu ul li.bx_missing>i {
    cursor: not-allowed;
    position: absolute;
    display: block;
    top: 0;
    right: 2px;
    bottom: 4px;
    left: 2px;
    z-index: 11;
    background: rgba(255, 255, 255, .79) url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/missing.png) no-repeat center
}

.bx-touch .bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu ul li.bx_active .cnt {
    border: 0;
    border-style: solid;
    border-width: 1px;
    -webkit-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/x2border_active.png) 2 stretch;
    -moz-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/x2border_active.png) 2 stretch;
    -o-border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/x2border_active.png) 2 stretch;
    border-image: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/x2border_active.png) 2 fill stretch
}

.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item {
    position: absolute;
    top: 6%;
    right: 6%;
    bottom: 6%;
    left: 6%;
    background-size: contain;
    background-repeat: no-repeat
}

.bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item img {
    width: auto;
    height: 25px
}

.bx-no-touch .bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_slide_left,
.bx-no-touch .bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_slide_right {
    opacity: .8
}

.bx-no-touch .bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_slide_left:hover,
.bx-no-touch .bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_slide_right:hover {
    opacity: 1.0
}

.bx_item_list_you_looked_horizontal .bx_item_detail_scu.full .bx_slide_left,
.bx_item_list_you_looked_horizontal .bx_item_detail_scu.full .bx_slide_right {
    position: absolute;
    top: 0;
    bottom: 4px;
    width: 5%;
    max-width: 11px;
    cursor: pointer
}

.bx-no-touch .bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_slide_left {
    left: -5%;
    background: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/arr_left.png) no-repeat left center;
    background-size: 100% auto
}

.bx-no-touch .bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_slide_right {
    right: -5%;
    background: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/arr_right.png) no-repeat right center;
    background-size: 100% auto
}

.bx-touch .bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_slide_left {
    left: 0;
    background: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/fade_left.png) repeat-y left center;
    background-size: 100% auto
}

.bx-touch .bx_item_list_you_looked_horizontal .bx_item_detail_scu .bx_slide_right {
    right: 0;
    background: url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/images/fade_right.png) repeat-y right center;
    background-size: 100% auto
}

.bx_item_list_you_looked_horizontal {
    position: relative;
    margin-bottom: 20px;
    border-radius: 3px
}

.bx_item_list_you_looked_horizontal .bx_item_list_title {
    font-weight: bold;
    color: #000;
    background: #ebf4f8;
    vertical-align: middle;
    height: 38px;
    text-align: center;
    line-height: 38px;
    font-size: 14px
}

.bx_item_list_you_looked_horizontal .bx_catalog_item_container.no-imgs>a {
    background-image: none !important
}
.related_card .bx_catalog_item_articul{
    display: none;
    width: calc(100% + 50px);
    background: #5D6A72;
    color: #C8D5DD;
    margin-left: -25px;
    padding: 25px;
	margin-top: 20px;
}
@media (min-width: 1024px){
	.related_card:hover .bx_catalog_item_articul{
		display: block;
	}
	.related_card:hover {
		box-shadow: 0px 15px 35px rgba(0, 0, 0, 0.1);
	}
}
.related_card .bx_catalog_item_articul .prop-blck {
    font-family: RobotoRegular;
    display: flex;
    align-items: center;
    margin-bottom: 5px;
}
.related_card .bx_catalog_item_articul .prop-blck .numBlsizeMain {
    font-style: normal;
    font-size: 11px;
    line-height: 18px;
    color: #C8D5DD;
    width: 50%;
    float: initial;
    margin-right: 5%;
	vertical-align: top;
    font-weight: normal;
}
.related_card .bx_catalog_item_articul .prop-blck .val-prop {
    font-size: 11px;
    line-height: 18px;
    color: #FFFFFF;
    width: 50%;
}

@media(min-width:960px) {
    .bx_item_list_you_looked_horizontal.col1 .bx_catalog_item {
        padding: 1px 26px;
        margin: 0 0 30px 0;
        width: 100%
    }
    .bx_item_list_you_looked_horizontal.col2 .bx_catalog_item {
        padding: 1px 26px;
        margin: 0 1% 30px;
        width: 48%
    }
    .bx_item_list_you_looked_horizontal.col2 .bx_catalog_item:nth-child(2n+1) {
        clear: both
    }
    .bx_item_list_you_looked_horizontal.col3 .bx_catalog_item {
        padding: 1px 26px;
        margin: 0 1% 30px;
        width: 31.333333%
    }
    .bx_item_list_you_looked_horizontal.col3 .bx_catalog_item:nth-child(3n+1) {
        clear: both
    }
    .bx_item_list_you_looked_horizontal.col4 .bx_catalog_item {
        padding: 1px 26px;
        margin: 0 1% 30px;
        width: 23%
    }
    .bx_item_list_you_looked_horizontal.col4 .bx_catalog_item:nth-child(4n+1) {
        clear: both
    }
    .bx_item_list_you_looked_horizontal.col5 .bx_catalog_item {
        padding: 1px 26px;
        margin: 0 1% 30px;
        width: 18%
    }
    .bx_item_list_you_looked_horizontal.col5 .bx_catalog_item:nth-child(5n+1) {
        clear: both
    }
}

@media(min-width:760px) and (max-width:960px) {
    .bx_item_list_you_looked_horizontal.col1 .bx_catalog_item {
        padding: 1px 16px;
        margin: 0 0 0 30px;
        width: 100%
    }
    .bx_item_list_you_looked_horizontal.col2 .bx_catalog_item {
        padding: 1px 16px;
        margin: 0 1% 30px;
        width: 48%
    }
    .bx_item_list_you_looked_horizontal.col2 .bx_catalog_item:nth-child(2n+1) {
        clear: both
    }
    .bx_item_list_you_looked_horizontal.col3 .bx_catalog_item {
        padding: 1px 16px;
        margin: 0 1% 30px;
        width: 31.333333%
    }
    .bx_item_list_you_looked_horizontal.col3 .bx_catalog_item:nth-child(3n+1) {
        clear: both
    }
    .bx_item_list_you_looked_horizontal.col4 .bx_catalog_item,
    .bx_item_list_you_looked_horizontal.col5 .bx_catalog_item {
        padding: 1px 16px;
        margin: 0 1% 30px;
        width: 23%
    }
    .bx_item_list_you_looked_horizontal.col4 .bx_catalog_item:nth-child(4n+1),
    .bx_item_list_you_looked_horizontal.col5 .bx_catalog_item:nth-child(4n+1) {
        clear: both
    }
}

@media(max-width:760px) {
    .bx_item_list_you_looked_horizontal.col1 .bx_catalog_item {
        padding: 1px 16px;
        margin: 0 0 0 30px;
        width: 100%
    }
    .bx_item_list_you_looked_horizontal.col2 .bx_catalog_item {
        padding: 1px 16px;
        margin: 0 1% 30px;
        width: 48%
    }
    .bx_item_list_you_looked_horizontal.col2 .bx_catalog_item:nth-child(2n+1) {
        clear: both
    }
    .bx_item_list_you_looked_horizontal.col3 .bx_catalog_item {
        padding: 1px 16px;
        margin: 0 1% 30px;
        width: 31.333333%
    }
    .bx_item_list_you_looked_horizontal.col3 .bx_catalog_item:nth-child(3n+1) {
        clear: both
    }
    .bx_item_list_you_looked_horizontal.col3 .bx_catalog_item,
    .bx_item_list_you_looked_horizontal.col4 .bx_catalog_item,
    .bx_item_list_you_looked_horizontal.col5 .bx_catalog_item {
        padding: 1px 16px;
        margin: 0 1% 30px;
        width: 31.333333%
    }
    .bx_item_list_you_looked_horizontal.col3 .bx_catalog_item:nth-child(3n+1),
    .bx_item_list_you_looked_horizontal.col4 .bx_catalog_item:nth-child(3n+1),
    .bx_item_list_you_looked_horizontal.col5 .bx_catalog_item:nth-child(3n+1) {
        clear: both
    }
}

@media(max-width:640px) {
    .bx_item_list_you_looked_horizontal {
        border-bottom: 1px solid #e5e5e5
    }
}

@media(max-width:580px) {
    .bx-touch .bx_item_list_you_looked_horizontal.col1 .bx_catalog_item {
        padding: 1px 26px;
        margin: 0 0 0 30px;
        width: 100%
    }
    .bx-touch .bx_item_list_you_looked_horizontal.col2 .bx_catalog_item {
        padding: 1px 16px;
        margin: 0 1% 30px;
        width: 48%
    }
    .bx-touch .bx_item_list_you_looked_horizontal.col2 .bx_catalog_item:nth-child(3n+1) {
        clear: none
    }
    .bx-touch .bx_item_list_you_looked_horizontal.col2 .bx_catalog_item:nth-child(2n+1) {
        clear: both
    }
    .bx-touch .bx_item_list_you_looked_horizontal.col2 .bx_catalog_item,
    .bx-touch .bx_item_list_you_looked_horizontal.col3 .bx_catalog_item,
    .bx-touch .bx_item_list_you_looked_horizontal.col4 .bx_catalog_item,
    .bx-touch .bx_item_list_you_looked_horizontal.col5 .bx_catalog_item {
        padding: 1px 16px;
        margin: 0 1% 30px;
        width: 48%;
        clear: none
    }
    .bx-touch .bx_item_list_you_looked_horizontal.col2 .bx_catalog_item:nth-child(2n+1),
    .bx-touch .bx_item_list_you_looked_horizontal.col3 .bx_catalog_item:nth-child(2n+1),
    .bx-touch .bx_item_list_you_looked_horizontal.col4 .bx_catalog_item:nth-child(2n+1),
    .bx-touch .bx_item_list_you_looked_horizontal.col5 .bx_catalog_item:nth-child(2n+1) {
        clear: both
    }
}

@media(min-width:960px) {
    .bx-no-touch .bx_item_list_you_looked_horizontal .bx_catalog_item:hover .bx_catalog_item_container {
        padding: 0 25px 15px
    }
}

@media(max-width:960px) {
    .bx-no-touch .bx_item_list_you_looked_horizontal .bx_catalog_item:hover .bx_catalog_item_container {
        padding: 0 15px 15px
    }
}

@keyframes borderview {
    from {
        border: 1px solid #fdfdfd;
        box-shadow: 0 0 0 0 rgba(0, 0, 0, 0)
    }
    to {
        border: 1px solid #d3d3d3;
        box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .18)
    }
}

@-webkit-keyframes borderview {
    from {
        border: 1px solid #fdfdfd;
        box-shadow: 0 0 0 0 rgba(0, 0, 0, 0)
    }
    to {
        border: 1px solid #d3d3d3;
        box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .18)
    }
}



@media(min-width:641px) and (max-width:960px) {
    .bx_item_list_you_looked_horizontal .bx_catalog_item_controls {
        height: auto
    }
}

@media(max-width:640px) {
    .bx-touch .bx_item_list_you_looked_horizontal .bx_catalog_item_controls {
        height: auto;
        line-height: 30px;
        text-align: center
    }
}

@media(max-width:479px) {
    .bx-touch .bx_item_list_you_looked_horizontal .bx_catalog_item_controls {
        height: auto;
        line-height: 30px;
        display: block
    }
}

@media(max-width:479px) {
    .bx-touch .bx_item_list_you_looked_horizontal .bx_catalog_item:hover .bx_catalog_item_controls {
        height: auto
    }
}

@media(max-width:640px) {
    .bx-touch .bx_item_list_you_looked_horizontal .bx_catalog_item_controls .bx_catalog_item_controls_blockone {
        display: none
    }
    .bx-touch .bx_item_list_you_looked_horizontal .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo {
        float: none;
        width: 100%;
        text-align: center
    }
}

@keyframes rotateimgfirst {
    from {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@-webkit-keyframes rotateimgfirst {
    from {
        opacity: 1
    }
    to {
        opacity: 0
    }
}

@keyframes rotateimglast {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@-webkit-keyframes rotateimglast {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}

@media(min-width:641px) and (max-width:960px) {
    .bx_item_list_you_looked_horizontal .bx_stick {
        width: 90px;
        height: 30px;
        background-size: 100%;
        line-height: 30px
    }
    .bx_item_list_you_looked_horizontal .bx_stick.short {
        font-weight: normal;
        font-size: 14px
    }
    .bx_item_list_you_looked_horizontal .bx_stick.average {
        font-weight: normal;
        font-size: 11px
    }
    .bx_item_list_you_looked_horizontal .bx_stick.long {
        font-weight: normal;
        font-size: 11px
    }
    .bx_item_list_you_looked_horizontal .bx_stick_disc {
        width: 64px;
        height: 65px;
        background-size: 100%;
        font-size: 20px;
        line-height: 65px
    }
}

@media(max-width:640px) {
    .bx-touch .bx_item_list_you_looked_horizontal .bx_stick {
        width: 70px;
        height: 30px;
        background-size: 100%;
        font-size: 11px;
        line-height: 30px
    }
    .bx-touch .bx_item_list_you_looked_horizontal .bx_stick_disc {
        width: 48px;
        height: 49px;
        background-size: 100%;
        font-size: 16px;
        line-height: 49px
    }
}

@media(max-width:479px) {
    .bx-touch .bx_item_list_you_looked_horizontal .bx_stick {
        width: 70px;
        height: 30px;
        background-size: 100%;
        font-size: 11px;
        line-height: 30px
    }
    .bx-touch .bx_item_list_you_looked_horizontal .bx_stick_disc {
        width: 37px;
        height: 38px;
        background-size: 100%;
        font-size: 13px;
        line-height: 38px;
        padding: 0
    }
}
@media(max-width:1199px){
	.product_related .related_card .related_meta {
		padding: 10px 0px;
	}
}
.related_meta {
    align-items: center;
}
/* End */


/* Start:/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/themes/green/style.min.css?15961906825496*/
.bx_item_list_you_looked_horizontal.bx_green .bx_bt_button{background:#99d23e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5ZDIzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2M2FhMjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#99d23e),color-stop(100%,#63aa28));background:-webkit-linear-gradient(top,#99d23e 0,#63aa28 100%);background:-moz-linear-gradient(top,#99d23e 0,#63aa28 100%);background:-ms-linear-gradient(top,#99d23e 0,#63aa28 100%);background:-o-linear-gradient(top,#99d23e 0,#63aa28 100%);background:linear-gradient(to bottom,#99d23e 0,#63aa28 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99d23e',endColorstr='#63aa28',GradientType=0);color:#fff;text-shadow:0 1px 0 #5d8634;display:inline-block;border-radius:3px;text-align:center;text-decoration:none;font-size:14px;cursor:pointer}.bx_item_list_you_looked_horizontal.bx_green .bx_bt_button:hover{background:#a8d95b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E4ZDk1YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YWI3NDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a8d95b),color-stop(100%,#7ab748));background:-webkit-linear-gradient(top,#a8d95b 0,#7ab748 100%);background:-moz-linear-gradient(top,#a8d95b 0,#7ab748 100%);background:-ms-linear-gradient(top,#a8d95b 0,#7ab748 100%);background:-o-linear-gradient(top,#a8d95b 0,#7ab748 100%);background:linear-gradient(to bottom,#a8d95b 0,#7ab748 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8d95b',endColorstr='#7ab748',GradientType=0)}.bx_item_list_you_looked_horizontal.bx_green .bx_bt_button:active{background:#63aa28;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzYWEyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZmIzMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#63aa28),color-stop(100%,#6fb32d));background:-webkit-linear-gradient(top,#63aa28 0,#6fb32d 100%);background:-moz-linear-gradient(top,#63aa28 0,#6fb32d 100%);background:-ms-linear-gradient(top,#63aa28 0,#6fb32d 100%);background:-o-linear-gradient(top,#63aa28 0,#6fb32d 100%);background:linear-gradient(to bottom,#63aa28 0,#6fb32d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63aa28',endColorstr='#6fb32d',GradientType=0)}.bx_item_list_you_looked_horizontal.bx_green .bx_item_detail_size ul li .cnt{border:1px solid #74af40}.bx_item_list_you_looked_horizontal.bx_green .bx_item_detail_size ul li:hover .cnt{border:1px solid #5d9729}.bx_item_list_you_looked_horizontal.bx_green .bx_item_detail_size ul li:active .cnt,.bx_item_list_you_looked_horizontal.bx_green .bx_item_detail_size ul li.bx_active .cnt{border:2px solid #5d9729}.bx-touch .bx_item_list_you_looked_horizontal.bx_green .bx_item_detail_size ul li.bx_active .cnt{-webkit-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/themes/green/images/x2border_active.png) 2 stretch;-moz-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/themes/green/images/x2border_active.png) 2 stretch;-o-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/themes/green/images/x2border_active.png) 2 stretch;border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/themes/green/images/x2border_active.png) 2 fill stretch}.bx_item_list_you_looked_horizontal.bx_green .bx_item_detail_scu .bx_scu ul li .cnt{border:1px solid #74af40}.bx_item_list_you_looked_horizontal.bx_green .bx_item_detail_scu .bx_scu ul li:hover .cnt{border:1px solid #5d9729}.bx_item_list_you_looked_horizontal.bx_green .bx_item_detail_scu .bx_scu ul li:active .cnt,.bx_item_list_you_looked_horizontal.bx_green .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{border:2px solid #5d9729}.bx-touch .bx_item_list_you_looked_horizontal.bx_green .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{-webkit-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/themes/green/images/x2border_active.png) 2 stretch;-moz-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/themes/green/images/x2border_active.png) 2 stretch;-o-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/themes/green/images/x2border_active.png) 2 stretch;border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/themes/green/images/x2border_active.png) 2 fill stretch}
/* End */


/* Start:/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/style.min.css?160321143727381*/
.bx_item_list_recommended{margin-bottom:20px;border-bottom:1px solid #e5e5e5}@media(max-width:640px){.bx_item_list_recommended{border-bottom:1px solid #e5e5e5}}.bx_item_list_recommended.bx_wood .bx_item_list_title{background:#ebf4f8}.bx_item_list_recommended.bx_red .bx_item_list_title{background:#fbf1f0}.bx_item_list_recommended.bx_green .bx_item_list_title{background:#f2fbea}.bx_item_list_recommended.bx_blue .bx_item_list_title{background:#ebf4f8}.bx_item_list_recommended.bx_black .bx_item_list_title{background:#f1f4f7}.bx_item_list_recommended.bx_yellow .bx_item_list_title{background:#fbf7db}.bx_item_list_recommended .bx_catalog_item{position:relative;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;margin-bottom:30px}.bx_item_list_recommended .bx_pagination_top{padding:10px}.bx_item_list_recommended .bx-nothing{padding:20px 20px 20px 20px}.popup-window-buttons .bx_item_list_recommended{border:none!important}@media(min-width:960px){.bx_item_list_recommended.col1 .bx_catalog_item{padding:1px 26px;margin:0 0 30px 0;width:100%}.bx_item_list_recommended.col2 .bx_catalog_item{padding:1px 26px;margin:0 1% 30px;width:48%}.bx_item_list_recommended.col2 .bx_catalog_item:nth-child(2n+1){clear:both}.bx_item_list_recommended.col3 .bx_catalog_item{padding:1px 26px;margin:0 1% 30px;width:31.333333%}.bx_item_list_recommended.col3 .bx_catalog_item:nth-child(3n+1){clear:both}.bx_item_list_recommended.col4 .bx_catalog_item{padding:1px 26px;margin:0 1% 30px;width:23%}.bx_item_list_recommended.col4 .bx_catalog_item:nth-child(4n+1){clear:both}.bx_item_list_recommended.col5 .bx_catalog_item{padding:1px 26px;margin:0 1% 30px;width:18%}.bx_item_list_recommended.col5 .bx_catalog_item:nth-child(5n+1){clear:both}}@media(min-width:760px) and (max-width:960px){.bx_item_list_recommended.col1 .bx_catalog_item{padding:1px 16px;margin:0 0 0 30px;width:100%}.bx_item_list_recommended.col2 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:48%}.bx_item_list_recommended.col2 .bx_catalog_item:nth-child(2n+1){clear:both}.bx_item_list_recommended.col3 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:31.333333%}.bx_item_list_recommended.col3 .bx_catalog_item:nth-child(3n+1){clear:both}.bx_item_list_recommended.col4 .bx_catalog_item,.bx_item_list_recommended.col5 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:23%}.bx_item_list_recommended.col4 .bx_catalog_item:nth-child(4n+1),.bx_item_list_recommended.col5 .bx_catalog_item:nth-child(4n+1){clear:both}}@media(max-width:760px){.bx_item_list_recommended.col1 .bx_catalog_item{padding:1px 16px;margin:0 0 0 30px;width:100%}.bx_item_list_recommended.col2 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:48%}.bx_item_list_recommended.col2 .bx_catalog_item:nth-child(2n+1){clear:both}.bx_item_list_recommended.col3 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:31.333333%}.bx_item_list_recommended.col3 .bx_catalog_item:nth-child(3n+1){clear:both}.bx_item_list_recommended.col3 .bx_catalog_item,.bx_item_list_recommended.col4 .bx_catalog_item,.bx_item_list_recommended.col5 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:31.333333%}.bx_item_list_recommended.col3 .bx_catalog_item:nth-child(3n+1),.bx_item_list_recommended.col4 .bx_catalog_item:nth-child(3n+1),.bx_item_list_recommended.col5 .bx_catalog_item:nth-child(3n+1){clear:both}}@media(max-width:580px){.bx-touch .bx_item_list_recommended.col1 .bx_catalog_item{padding:1px 26px;margin:0 0 0 30px;width:100%}.bx-touch .bx_item_list_recommended.col2 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:48%}.bx-touch .bx_item_list_recommended.col2 .bx_catalog_item:nth-child(3n+1){clear:none}.bx-touch .bx_item_list_recommended.col2 .bx_catalog_item:nth-child(2n+1){clear:both}.bx-touch .bx_item_list_recommended.col2 .bx_catalog_item,.bx-touch .bx_item_list_recommended.col3 .bx_catalog_item,.bx-touch .bx_item_list_recommended.col4 .bx_catalog_item,.bx-touch .bx_item_list_recommended.col5 .bx_catalog_item{padding:1px 16px;margin:0 1% 30px;width:48%;clear:none}.bx-touch .bx_item_list_recommended.col2 .bx_catalog_item:nth-child(2n+1),.bx-touch .bx_item_list_recommended.col3 .bx_catalog_item:nth-child(2n+1),.bx-touch .bx_item_list_recommended.col4 .bx_catalog_item:nth-child(2n+1),.bx-touch .bx_item_list_recommended.col5 .bx_catalog_item:nth-child(2n+1){clear:both}}.bx-no-touch .bx_item_list_recommended .bx_catalog_item:hover .bx_catalog_item_container{position:absolute;z-index:990;top:0;left:0;right:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.18);border-radius:3px;border:1px solid #d3d3d3;background:#fff;-webkit-animation:borderview .5s;animation:borderview .5s}@media(min-width:960px){.bx-no-touch .bx_item_list_recommended .bx_catalog_item:hover .bx_catalog_item_container{padding:0 25px 15px}}@media(max-width:960px){.bx-no-touch .bx_item_list_recommended .bx_catalog_item:hover .bx_catalog_item_container{padding:0 15px 15px}}@keyframes borderview{from{border:1px solid #fdfdfd;box-shadow:0 0 0 0 rgba(0,0,0,0)}to{border:1px solid #d3d3d3;box-shadow:0 2px 5px 0 rgba(0,0,0,.18)}}@-webkit-keyframes borderview{from{border:1px solid #fdfdfd;box-shadow:0 0 0 0 rgba(0,0,0,0)}to{border:1px solid #d3d3d3;box-shadow:0 2px 5px 0 rgba(0,0,0,.18)}}.bx_item_list_recommended .bx_catalog_item_articul{color:#a5a5a5;font-size:13px}.bx_item_list_recommended .bx_catalog_item_title{overflow:hidden;height:38px}.bx-no-touch .bx_item_list_recommended .bx_catalog_item:hover .bx_catalog_item_title{overflow:auto;height:auto!important}.bx_item_list_recommended .bx_catalog_item_title a{color:#3f3f3f;text-decoration:none;font-size:13px}.bx_item_list_recommended .bx_catalog_item_price{color:#3f3f3f;font-weight:bold}.bx_item_list_recommended .bx_catalog_item_price span{color:#a5a5a5;font-size:12px;font-weight:normal;white-space:nowrap;text-decoration:line-through}.bx_item_list_recommended .bx_catalog_item_controls{padding-top:10px;text-align:center;opacity:0}@media(min-width:641px) and (max-width:960px){.bx_item_list_recommended .bx_catalog_item_controls{height:auto}}@media(max-width:640px){.bx-touch .bx_item_list_recommended .bx_catalog_item_controls{height:auto;line-height:30px;text-align:center}}@media(max-width:479px){.bx-touch .bx_item_list_recommended .bx_catalog_item_controls{height:auto;line-height:30px;display:block}}@media(max-width:479px){.bx-touch .bx_item_list_recommended .bx_catalog_item:hover .bx_catalog_item_controls{height:auto}}.bx_item_list_recommended .bx_catalog_item_controls .bx_catalog_item_controls_blockone{width:100%;white-space:nowrap;text-align:center}.bx_item_list_recommended .bx_catalog_item_controls .bx_catalog_item_controls_blockone span{color:#3f3f3f;font-size:13px}.bx_item_list_recommended .bx_catalog_item_controls .bx_catalog_item_controls_blockone .bx_notavailable{text-align:left;font-size:12px;line-height:30px;font-weight:bold}.bx_item_list_recommended .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo{width:100%;text-align:center}.bx_item_list_recommended .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo a{margin:1%;width:48%;min-width:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:25px;height:25px}@media(max-width:640px){.bx-touch .bx_item_list_recommended .bx_catalog_item_controls .bx_catalog_item_controls_blockone{display:none}.bx-touch .bx_item_list_recommended .bx_catalog_item_controls .bx_catalog_item_controls_blocktwo{float:none;width:100%;text-align:center}}.bx_item_list_recommended .bx_catalog_item_controls input[type=text]{border:0}.bx-touch .bx_item_list_recommended .bx_catalog_item_controls,.bx_item_list_recommended .bx_catalog_item:hover .bx_catalog_item_controls{opacity:1}.bx_item_list_recommended .bx_cnt_desc{text-align:left;position:absolute;right:-45px;top:2px;width:40px}.bx_item_list_recommended .bx_catalog_item_controls a{margin-bottom:10px}.bx_item_list_recommended .bx_catalog_item_price .bx_price{font-size:15px;padding-top:5px}.bx_item_list_recommended .bx_catalog_item_images_double,.bx_item_list_recommended .bx_catalog_item_images{position:relative;z-index:910;display:block;padding-top:135%;width:100%;background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain}.bx_item_list_recommended .bx_catalog_item_images_double{z-index:900;margin-top:-135%;opacity:0}.bx-no-touch .bx_item_list_recommended .bx_catalog_item.double:hover .bx_catalog_item_images{opacity:0;-webkit-animation:rotateimgfirst .5s;animation:rotateimgfirst .5s}.bx-no-touch .bx_item_list_recommended .bx_catalog_item.double:hover .bx_catalog_item_images_double{opacity:1;-webkit-animation:rotateimglast .5s;animation:rotateimglast .5s}@keyframes rotateimgfirst{from{opacity:1}to{opacity:0}}@-webkit-keyframes rotateimgfirst{from{opacity:1}to{opacity:0}}@keyframes rotateimglast{from{opacity:0}to{opacity:1}}@-webkit-keyframes rotateimglast{from{opacity:0}to{opacity:1}}.bx-no-touch .bx_item_list_recommended .bx_catalog_item .bx_catalog_item_controls,.bx_item_list_recommended .bx_catalog_item .bx_catalog_item_articul,.bx_item_list_recommended .bx_catalog_item .bx_catalog_item_scu{display:none}.bx-no-touch .bx_item_list_recommended .bx_catalog_item:hover .bx_catalog_item_controls,.bx-no-touch .bx_item_list_recommended .bx_catalog_item:hover .bx_catalog_item_articul,.bx-no-touch .bx_item_list_recommended .bx_catalog_item:hover .bx_catalog_item_scu{display:block}.bx_item_list_recommended .bx_catalog_item .bx_catalog_item_scu{padding-top:10px}.bx_item_list_recommended .bx_catalog_item:hover .bx_catalog_item_scu>div{margin:0 auto}.bx-no-touch .bx_item_list_recommended .bx_catalog_item .bx_catalog_item_controls.touch,.bx-touch .bx_item_list_recommended .bx_catalog_item .bx_catalog_item_controls.no_touch{display:none!important}.bx_item_list_recommended .bx_stick{position:absolute;width:123px;height:35px;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/stick.png) left center no-repeat;color:#fff;text-align:center;text-shadow:0 1px 0 #ba3434;line-height:35px;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.bx_item_list_recommended .bx_stick.short{font-weight:bold;font-size:18px}.bx_item_list_recommended .bx_stick.average{font-weight:bold;font-size:13px}.bx_item_list_recommended .bx_stick.long{font-weight:normal;font-size:11px}.bx_item_list_recommended .bx_stick_disc{position:absolute;width:72px;height:74px;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/stick_disc.png) no-repeat center;color:#fff;text-align:center;text-shadow:0 1px 0 #ba3434;font-weight:bold;font-size:23px;line-height:74px}.bx_item_list_recommended .bx_stick.left,.bx_item_list_recommended .bx_stick_disc.left{left:-2px}.bx_item_list_recommended .bx_stick.right,.bx_item_list_recommended .bx_stick_disc.right{right:0}.bx_item_list_recommended .bx_stick.top,.bx_item_list_recommended .bx_stick_disc.top{top:15px}.bx_item_list_recommended .bx_stick.bottom,.bx_item_list_recommended .bx_stick_disc.bottom{bottom:5px}.bx_item_list_recommended .bx_stick.middle,.bx_item_list_recommended .bx_stick_disc.middle{top:49%}@media(min-width:641px) and (max-width:960px){.bx_item_list_recommended .bx_stick{width:90px;height:30px;background-size:100%;line-height:30px}.bx_item_list_recommended .bx_stick.short{font-weight:normal;font-size:14px}.bx_item_list_recommended .bx_stick.average{font-weight:normal;font-size:11px}.bx_item_list_recommended .bx_stick.long{font-weight:normal;font-size:11px}.bx_item_list_recommended .bx_stick_disc{width:64px;height:65px;background-size:100%;font-size:20px;line-height:65px}}@media(max-width:640px){.bx-touch .bx_item_list_recommended .bx_stick{width:70px;height:30px;background-size:100%;font-size:11px;line-height:30px}.bx-touch .bx_item_list_recommended .bx_stick_disc{width:48px;height:49px;background-size:100%;font-size:16px;line-height:49px}}@media(max-width:479px){.bx-touch .bx_item_list_recommended .bx_stick{width:70px;height:30px;background-size:100%;font-size:11px;line-height:30px}.bx-touch .bx_item_list_recommended .bx_stick_disc{width:37px;height:38px;background-size:100%;font-size:13px;line-height:38px}}.bx_item_list_recommended .bx_bt_button,.bx_item_list_recommended .bx_bt_button_type_2{display:inline-block;border-radius:3px;text-align:center;text-decoration:none;font-size:14px;cursor:pointer;white-space:nowrap}.bx_item_list_recommended .bx_bt_button_type_2{border:1px solid #e9e9e9;background-image:-webkit-gradient(linear,0 0,0 100%,from(#fcfcfc),to(#f1f1f1));background-image:-webkit-linear-gradient(#fcfcfc 0,#f1f1f1 100%);background-image:-moz-linear-gradient(#fcfcfc 0,#f1f1f1 100%);background-image:-o-linear-gradient(#fcfcfc 0,#f1f1f1 100%);background-image:linear-gradient(#fcfcfc 0,#f1f1f1 100%);color:#656565;text-shadow:0 1px 0 #fff}.bx_item_list_recommended .bx_bt_button_type_2:hover{background:#fff}.bx_item_list_recommended .bx_bt_button_type_2:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#f1f1f1),to(#fcfcfc));background-image:-webkit-linear-gradient(#f1f1f1 0,#fcfcfc 100%);background-image:-moz-linear-gradient(#f1f1f1 0,#fcfcfc 100%);background-image:-o-linear-gradient(#f1f1f1 0,#fcfcfc 100%);background-image:linear-gradient(#f1f1f1 0,#fcfcfc 100%);box-shadow:inset 0 2px 2px 0 rgba(0,0,0,.05)}.bx_item_list_recommended .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%);color:#fff;text-shadow:0 1px 0 #006cae;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a2df',endColorstr='#006fcb',GradientType=0)}.bx_item_list_recommended .bx_bt_button:hover{background:#21afe4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#21afe4),color-stop(100%,#006fcb));background:-webkit-linear-gradient(top,#21afe4 0,#006fcb 100%);background:-moz-linear-gradient(top,#21afe4 0,#006fcb 100%);background:-ms-linear-gradient(top,#21afe4 0,#006fcb 100%);background:-o-linear-gradient(top,#21afe4 0,#006fcb 100%);background:linear-gradient(to bottom,#21afe4 0,#006fcb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#21afe4',endColorstr='#006fcb',GradientType=0)}.bx_item_list_recommended .bx_bt_button:active{background:#21afe4;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIxYWZlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDZmY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#21afe4),color-stop(100%,#006fcb));background:-webkit-linear-gradient(top,#21afe4 0,#006fcb 100%);background:-moz-linear-gradient(top,#21afe4 0,#006fcb 100%);background:-ms-linear-gradient(top,#21afe4 0,#006fcb 100%);background:-o-linear-gradient(top,#21afe4 0,#006fcb 100%);background:linear-gradient(to bottom,#21afe4 0,#006fcb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#21afe4',endColorstr='#006fcb',GradientType=0)}.bx_item_list_recommended .bx_small.bx_bt_button{display:inline-block;min-width:20px;line-height:20px}.bx_item_list_recommended .bx_small.bx_bt_button_type_2{display:inline-block;min-width:18px;line-height:18px}.bx_item_list_recommended .bx_medium.bx_bt_button{padding:0 13px;height:25px;font-weight:bold;line-height:25px}.bx_item_list_recommended .bx_medium.bx_bt_button_type_2{padding:0 13px;height:23px;font-weight:bold;line-height:23px}.bx_item_list_recommended .bx_medium.bx_bt_button,.bx_item_list_recommended .bx_medium.bx_bt_button_type_2{font-weight:bold}.bx_item_list_recommended .bx_col_input{display:inline-block;width:40px;text-align:center}.bx_item_list_recommended .bx_item_detail_size{position:relative;margin-bottom:10px;padding:0;max-width:100%;width:100%}.bx-no-touch .bx_item_list_recommended .bx_item_detail_size.full{position:relative;margin-left:-5%;padding:0 5%}.bx_item_list_recommended .bx_item_detail_size .bx_item_section_name_gray{color:#9e9e9e;vertical-align:middle;font-size:11px;line-height:11px}.bx_item_list_recommended .bx_item_detail_size .bx_size_scroller_container{position:relative}.bx_item_list_recommended .bx_item_detail_size .bx_size{position:relative;overflow:hidden;margin:0;width:100%}.bx_item_list_recommended .bx_item_detail_size ul{position:relative;display:block;margin:0;padding:0;width:100%;white-space:nowrap}.bx-touch .bx_item_list_recommended .bx_item_detail_size .bx_size{overflow-x:auto}.bx_item_list_recommended .bx_item_detail_size ul{position:relative;display:block;margin:0;padding:0;width:100%;white-space:nowrap}.bx-touch .bx_item_list_recommended .bx_item_detail_size .bx_size ul{margin-left:0!important}.bx_item_list_recommended .bx_item_detail_size ul li{position:relative;display:block;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:25px}.bx_item_list_recommended .bx_item_detail_size ul li .cnt{cursor:pointer;position:absolute;top:0;right:2px;bottom:2px;left:2px;display:block;overflow:hidden;border:1px solid #c0cfda;background:#fff;color:#3f3f3f;text-align:center;text-decoration:none;font-weight:normal;font-size:10px;line-height:22px}.bx-touch .bx_item_list_recommended .bx_item_detail_size ul li .cnt{border:0;border-style:solid;border-width:1px;-webkit-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/x2border.png) 2 stretch;-moz-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/x2border.png) 2 stretch;-o-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/x2border.png) 2 stretch;border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/x2border.png) 2 fill stretch}.bx_item_list_recommended .bx_item_detail_size ul li:hover .cnt{border:1px solid #006cc0}.bx_item_list_recommended .bx_item_detail_size ul li:active .cnt,.bx_item_list_recommended .bx_item_detail_size ul li.bx_active .cnt{border:2px solid #006cc0}.bx-touch .bx_item_list_recommended .bx_item_detail_size ul li.bx_active .cnt{border:0;border-style:solid;border-width:1px;-webkit-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/x2border_active.png) 2 stretch;-moz-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/x2border_active.png) 2 stretch;-o-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/x2border_active.png) 2 stretch;border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/x2border_active.png) 2 fill stretch}.bx_item_list_recommended .bx_item_detail_size .bx_size ul li.bx_missing .cnt{border:1px solid #c0cfda!important}.bx_item_list_recommended .bx_item_detail_size .bx_size ul li.bx_missing>i{cursor:not-allowed;position:absolute;display:block;top:0;right:2px;bottom:2px;left:2px;z-index:11;background:rgba(255,255,255,.79) url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/missing.png) no-repeat center}.bx-no-touch .bx_item_list_recommended .bx_item_detail_size .bx_slide_left,.bx-no-touch .bx_item_list_recommended .bx_item_detail_size .bx_slide_right{opacity:.8}.bx-no-touch .bx_item_list_recommended .bx_item_detail_size .bx_slide_left:hover,.bx-no-touch .bx_item_list_recommended .bx_item_detail_size .bx_slide_right:hover{opacity:1.0}.bx_item_list_recommended .bx_item_detail_size.full .bx_slide_left,.bx_item_list_recommended .bx_item_detail_size.full .bx_slide_right{position:absolute;top:0;bottom:4px;width:5%;max-width:11px;cursor:pointer}.bx-no-touch .bx_item_list_recommended .bx_item_detail_size .bx_slide_left{left:-5%;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/arr_left.png) no-repeat left center;background-size:100% auto}.bx-no-touch .bx_item_list_recommended .bx_item_detail_size .bx_slide_right{right:-5%;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/arr_right.png) no-repeat right center;background-size:100% auto}.bx-touch .bx_item_list_recommended .bx_item_detail_size .bx_slide_left{left:0;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/fade_left.png) repeat-y left center;background-size:100% auto}.bx-touch .bx_item_list_recommended .bx_item_detail_size .bx_slide_right{right:0;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/fade_right.png) repeat-y right center;background-size:100% auto}.bx_item_list_recommended .bx_item_detail_scu{position:relative;margin-bottom:10px;padding:0;max-width:100%;width:100%}.bx-no-touch .bx_item_list_recommended .bx_item_detail_scu.full{position:relative;margin-left:-5%;padding:0 5%}.bx_item_list_recommended .bx_item_detail_scu .bx_item_section_name_gray{color:#9e9e9e;vertical-align:middle;font-size:11px;line-height:11px}.bx_item_list_recommended .bx_item_detail_scu .bx_scu_scroller_container{position:relative}.bx_item_list_recommended .bx_item_detail_scu .bx_scu{position:relative;overflow:hidden;margin:0;width:100%}.bx-touch .bx_item_list_recommended .bx_item_detail_scu .bx_scu{overflow-x:auto}.bx_item_list_recommended .bx_item_detail_scu .bx_scu ul{position:relative;display:block;margin:0;padding:0;width:100%;white-space:nowrap}.bx-touch .bx_item_list_recommended .bx_item_detail_scu .bx_scu ul{margin-left:0!important}.bx_item_list_recommended .bx_item_detail_scu .bx_scu ul li{position:relative;display:block;float:left;height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx_item_list_recommended .bx_item_detail_scu .bx_scu ul li .cnt{cursor:pointer;position:absolute;top:0;right:2px;bottom:4px;left:2px;display:block;overflow:hidden;border:1px solid #c0cfda;background:#fff;z-index:10}.bx-touch .bx_item_list_recommended .bx_item_detail_scu .bx_scu ul li .cnt{border:0;border-style:solid;border-width:1px;-webkit-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/x2border.png) 2 stretch;-moz-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/x2border.png) 2 stretch;-o-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/x2border.png) 2 stretch;border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/x2border.png) 2 fill stretch}.bx_item_list_recommended .bx_item_detail_scu .bx_scu ul li:hover .cnt{border:1px solid #006cc0}.bx_item_list_recommended .bx_item_detail_scu .bx_scu ul li:active .cnt,.bx_item_list_recommended .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{padding:3px;border:2px solid #006cc0}.bx_item_list_recommended .bx_item_detail_scu .bx_scu ul li.bx_missing .cnt{border:1px solid #c0cfda!important}.bx_item_list_recommended .bx_item_detail_scu .bx_scu ul li.bx_missing>i{cursor:not-allowed;position:absolute;display:block;top:0;right:2px;bottom:4px;left:2px;z-index:11;background:rgba(255,255,255,.79) url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/missing.png) no-repeat center}.bx-touch .bx_item_list_recommended .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{border:0;border-style:solid;border-width:1px;-webkit-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/x2border_active.png) 2 stretch;-moz-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/x2border_active.png) 2 stretch;-o-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/x2border_active.png) 2 stretch;border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/x2border_active.png) 2 fill stretch}.bx_item_list_recommended .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item{position:absolute;top:6%;right:6%;bottom:6%;left:6%;background-size:contain;background-repeat:no-repeat}.bx_item_list_recommended .bx_item_detail_scu .bx_scu ul li .cnt .cnt_item img{width:auto;height:25px}.bx-no-touch .bx_item_list_recommended .bx_item_detail_scu .bx_slide_left,.bx-no-touch .bx_item_list_recommended .bx_item_detail_scu .bx_slide_right{opacity:.8}.bx-no-touch .bx_item_list_recommended .bx_item_detail_scu .bx_slide_left:hover,.bx-no-touch .bx_item_list_recommended .bx_item_detail_scu .bx_slide_right:hover{opacity:1.0}.bx_item_list_recommended .bx_item_detail_scu.full .bx_slide_left,.bx_item_list_recommended .bx_item_detail_scu.full .bx_slide_right{position:absolute;top:0;bottom:4px;width:5%;max-width:11px;cursor:pointer}.bx-no-touch .bx_item_list_recommended .bx_item_detail_scu .bx_slide_left{left:-5%;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/arr_left.png) no-repeat left center;background-size:100% auto}.bx-no-touch .bx_item_list_recommended .bx_item_detail_scu .bx_slide_right{right:-5%;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/arr_right.png) no-repeat right center;background-size:100% auto}.bx-touch .bx_item_list_recommended .bx_item_detail_scu .bx_slide_left{left:0;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/fade_left.png) repeat-y left center;background-size:100% auto}.bx-touch .bx_item_list_recommended .bx_item_detail_scu .bx_slide_right{right:0;background:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/images/fade_right.png) repeat-y right center;background-size:100% auto}.bx_item_list_recommended{position:relative;margin-bottom:20px;border-radius:3px}.bx_item_list_recommended .bx_item_list_title{font-weight:bold;color:#000;background:#ebf4f8;vertical-align:middle;height:38px;text-align:center;line-height:38px;font-size:14px}.bx_item_list_recommended .bx_catalog_item_container.no-imgs>a{background-image:none!important}
.related_card .bx_catalog_item_articul{
    display: none;
    width: calc(100% + 50px);
    background: #5D6A72;
    color: #C8D5DD;
    margin-left: -25px;
    padding: 25px;
	margin-top: 20px;
}
@media (min-width: 1024px){
	.related_card:hover .bx_catalog_item_articul{
		display: block;
	}
	.related_card:hover {
		box-shadow: 0px 15px 35px rgba(0, 0, 0, 0.1);
	}
}
.related_card .bx_catalog_item_articul .prop-blck {
    font-family: RobotoRegular;
    display: flex;
    align-items: center;
    margin-bottom: 5px;
}
.related_card .bx_catalog_item_articul .prop-blck .numBlsizeMain {
    font-style: normal;
    font-size: 11px;
    line-height: 18px;
    color: #C8D5DD;
    width: 50%;
    float: initial;
    margin-right: 5%;
	vertical-align: top;
    font-weight: normal;
}
.related_card .bx_catalog_item_articul .prop-blck .val-prop {
    font-size: 11px;
    line-height: 18px;
    color: #FFFFFF;
    width: 50%;
}
@media(max-width:1199px){
	.product_related .related_card .related_meta {
		padding: 10px 0px;
	}
}
.related_meta {
    align-items: center;
}
/* End */


/* Start:/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/themes/green/style.min.css?15961906825366*/
.bx_item_list_recommended.bx_green .bx_bt_button{background:#99d23e;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk5ZDIzZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2M2FhMjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#99d23e),color-stop(100%,#63aa28));background:-webkit-linear-gradient(top,#99d23e 0,#63aa28 100%);background:-moz-linear-gradient(top,#99d23e 0,#63aa28 100%);background:-ms-linear-gradient(top,#99d23e 0,#63aa28 100%);background:-o-linear-gradient(top,#99d23e 0,#63aa28 100%);background:linear-gradient(to bottom,#99d23e 0,#63aa28 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99d23e',endColorstr='#63aa28',GradientType=0);color:#fff;text-shadow:0 1px 0 #5d8634;display:inline-block;border-radius:3px;text-align:center;text-decoration:none;font-size:14px;cursor:pointer}.bx_item_list_recommended.bx_green .bx_bt_button:hover{background:#a8d95b;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E4ZDk1YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YWI3NDgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#a8d95b),color-stop(100%,#7ab748));background:-webkit-linear-gradient(top,#a8d95b 0,#7ab748 100%);background:-moz-linear-gradient(top,#a8d95b 0,#7ab748 100%);background:-ms-linear-gradient(top,#a8d95b 0,#7ab748 100%);background:-o-linear-gradient(top,#a8d95b 0,#7ab748 100%);background:linear-gradient(to bottom,#a8d95b 0,#7ab748 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a8d95b',endColorstr='#7ab748',GradientType=0)}.bx_item_list_recommended.bx_green .bx_bt_button:active{background:#63aa28;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYzYWEyOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2ZmIzMmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#63aa28),color-stop(100%,#6fb32d));background:-webkit-linear-gradient(top,#63aa28 0,#6fb32d 100%);background:-moz-linear-gradient(top,#63aa28 0,#6fb32d 100%);background:-ms-linear-gradient(top,#63aa28 0,#6fb32d 100%);background:-o-linear-gradient(top,#63aa28 0,#6fb32d 100%);background:linear-gradient(to bottom,#63aa28 0,#6fb32d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63aa28',endColorstr='#6fb32d',GradientType=0)}.bx_item_list_recommended.bx_green .bx_item_detail_size ul li .cnt{border:1px solid #74af40}.bx_item_list_recommended.bx_green .bx_item_detail_size ul li:hover .cnt{border:1px solid #5d9729}.bx_item_list_recommended.bx_green .bx_item_detail_size ul li:active .cnt,.bx_item_list_recommended.bx_green .bx_item_detail_size ul li.bx_active .cnt{border:2px solid #5d9729}.bx-touch .bx_item_list_recommended.bx_green .bx_item_detail_size ul li.bx_active .cnt{-webkit-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/themes/green/images/x2border_active.png) 2 stretch;-moz-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/themes/green/images/x2border_active.png) 2 stretch;-o-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/themes/green/images/x2border_active.png) 2 stretch;border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/themes/green/images/x2border_active.png) 2 fill stretch}.bx_item_list_recommended.bx_green .bx_item_detail_scu .bx_scu ul li .cnt{border:1px solid #74af40}.bx_item_list_recommended.bx_green .bx_item_detail_scu .bx_scu ul li:hover .cnt{border:1px solid #5d9729}.bx_item_list_recommended.bx_green .bx_item_detail_scu .bx_scu ul li:active .cnt,.bx_item_list_recommended.bx_green .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{border:2px solid #5d9729}.bx-touch .bx_item_list_recommended.bx_green .bx_item_detail_scu .bx_scu ul li.bx_active .cnt{-webkit-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/themes/green/images/x2border_active.png) 2 stretch;-moz-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/themes/green/images/x2border_active.png) 2 stretch;-o-border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/themes/green/images/x2border_active.png) 2 stretch;border-image:url(/local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/themes/green/images/x2border_active.png) 2 fill stretch}
/* End */


/* Start:/local/templates/eshop_bootstrap_green/components/dl/discount.counter/new/style.css?15961906824742*/
.alx_discount_timer_class {
    margin-top: 25px;
}
.alx_view_block
{
	margin: 0px 0px 10px 0px !important;	
	display: block !important;
	padding: 0px !important;	
	line-height: normal;
}
.alx_discounter_block
{
	width: 200px;
	height:55px;
	/*background: url(/local/templates/eshop_bootstrap_green/components/dl/discount.counter/new/images/labels_bg.png) no-repeat;*/
	background-position:bottom;
	margin: 0px !important;
	display: block !important;
	padding: 0px !important;	
position: relative;	
}
.alx_discounter_block .bg {
    background: #b8b8b8;
    width: 100%;
    height: 14px;
    bottom: 0px;
    position: absolute;
}
.alx_status
{
	color:#515a65;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	padding: 0px 0px 0px 3px !important;
	margin: 0px !important;
	display: block !important;
}
.alx_day_block
{
	width:51px;
	text-align: center !important;
	float:left;
	margin-right: 0px;
	display: block !important;
	padding: 0px !important;		
}
.alx_day_text
{
	height: 30px;
	color:#515a65;
	/*font-family:Arial;*/
	font-weight:bold;
	font-size:20px;
	overflow:hidden;
	margin: 0px !important;
	display: block !important;
	padding: 0px !important;		
	text-align: center !important;
}
.alx_day_label
{
	height:10px;
	text-transform:uppercase;
	color:#ffffff;
	font-family:Arial;
	font-size: 8px;
	font-weight:bold;
	margin: 0px !important;
	display: block !important;
	padding: 0px !important;		
	text-align: center !important;
	z-index: 2;
    position: relative;
}
.alx_colon_block.days {
    height: 41px;
    position: relative;
    background: #fff;
    z-index: 1;
    width: 5px;
}
.alx_hour_block
{
	width:35px;
	float:left;
	text-align: center !important;
	margin: 0px !important;
	display: block !important;
	padding: 0px !important;		
	text-align: center !important;	
}
.alx_hour_text
{
	height: 30px;
	color:#515a65;
	/*font-family:Arial;*/
	font-weight:bold;
	font-size:20px;
	overflow:hidden;
	margin: 0px !important;
	display: block !important;
	padding: 0px !important;		
	text-align: center !important;	
}
.alx_hour_label
{
	height:10px;
	text-transform:uppercase;
	color:#ffffff;
	font-family:Arial;
	font-size: 8px;
	font-weight:bold;
	margin: 0px !important;
	display: block !important;
	padding: 0px !important;		
	text-align: center !important;	
	z-index: 2;
    position: relative;
}
.alx_colon_block
{
	width:14px;
	text-align:center !important;
	float:left;
	/*font-family:Arial;*/
	font-size: 20px;
	font-weight:bold;
	height: 34px;
	color:#8e99a6;
	margin: 0px !important;
	display: block !important;
	padding: 0px !important;		
}
.alx_minute_block
{
	width:35px;
	text-align:center !important;
	float:left;
	margin: 0px !important;
	display: block !important;
	padding: 0px !important;		
}
.alx_minute_text
{
	height: 30px;
	color:#515a65;
	/*font-family:Arial;*/
	font-weight:bold;
	font-size:20px;
	overflow:hidden;
	margin: 0px !important;
	display: block !important;
	padding: 0px !important;		
	text-align: center !important;	
}
.alx_minute_label
{
	height:10px;
	text-transform:uppercase;
	color:#ffffff;
	font-family:Arial;
	font-size: 8px;
	font-weight:bold;
	margin: 0px !important;
	display: block !important;
	padding: 0px !important;		
	text-align: center !important;	
	z-index: 2;
    position: relative;
}
.alx_second_block
{
	width:35px;
	text-align:center !important;
	float:left;
	margin: 0px !important;
	display: block !important;
	padding: 0px !important;		
}
.alx_second_text
{
	height: 30px;
	color:#515a65;
	/*font-family:Arial;*/
	font-weight:bold;
	font-size:20px;
	overflow:hidden;
	margin: 0px !important;
	display: block !important;
	padding: 0px !important;		
	text-align: center !important;	
}
.alx_second_label
{
	height:10px;
	text-transform:uppercase;
	color:#ffffff;
	font-family:Arial;
	font-size: 8px;
	font-weight:bold;
	margin: 0px !important;
	display: block !important;
	padding: 0px !important;		
	text-align: center !important;	
	z-index: 2;
    position: relative;
}
.alx_quantity_block
{
	width:212px;
	display: block !important;
	padding: 0px !important;		
}
.alx_quantity_mess
{
	color:#515a65;
	font-family:Arial;
	font-size:12px;
	float: left;
	margin: 0px !important;
	display: block !important;
	padding: 0px !important;		
}
.alx_quantity_number
{
	height: 13px;
	color:#515a65;
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	overflow:hidden;
	float: left;
	margin: 0px !important;
	display: block !important;
	padding: 0px !important;		
}
.alx_quantity_label
{
	height:13px;
	color:#515a65;
	font-family:Arial;
	font-size: 12px;
	font-weight:bold;
	float: left;
	text-transform: lowercase;
	padding: 0px 0px 0px 3px !important;
	margin: 0px !important;
	display: block !important;
}
.alx_quantity_label_block
{
	float: right;
	margin: 0px !important;
	display: block !important;
	padding: 0px !important;		
}
/* End */
/* /local/templates/eshop_bootstrap_green/components/bitrix/catalog/.default_archiweb/style.min.css?1580171188566 */
/* /local/components/primelab/oneclickbuy/css/styles.css?15385701415068 */
/* /local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/style.css?160320403743309 */
/* /local/templates/eshop_bootstrap_green/css/additional/slick.css?15961906821729 */
/* /local/templates/eshop_bootstrap_green/css/additional/slick-theme.css?15961906822688 */
/* /local/templates/eshop_bootstrap_green/css/additional/fonts.css?159619068236410 */
/* /local/templates/eshop_bootstrap_green/css/additional.css?160369805943315 */
/* /local/templates/eshop_bootstrap_green/css/additional/responsive.css?160344211517788 */
/* /local/templates/eshop_bootstrap_green/components/bitrix/catalog.element/new/themes/green/style.css?15988450504974 */
/* /local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/style.min.css?160321143734468 */
/* /local/templates/eshop_bootstrap_green/components/bitrix/catalog.bigdata.products/new/themes/green/style.min.css?15961906825496 */
/* /local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/style.min.css?160321143727381 */
/* /local/templates/eshop_bootstrap_green/components/bitrix/catalog.recommended.products/new/themes/green/style.min.css?15961906825366 */
/* /local/templates/eshop_bootstrap_green/components/dl/discount.counter/new/style.css?15961906824742 */
