

/* Start:/bitrix/templates/main/components/bitrix/catalog/.catalog/style.css?14851176441037*/
.price {
	background:url(/bitrix/templates/main/components/bitrix/catalog/.catalog/jpg.png) top center no-repeat;
	margin:28px 0 0 0;
	width:204px;
	text-align:center;
	font-family:RalewayExtraBold;
	font-size:1.6rem;
	text-transform:uppercase;
	}
	.price a {display:block;padding:85px 0 0 0;border:0;color:#1f1f1f;}
		.price a:hover {border:0;}
.filter-wrapper {float:right;width:210px;}
.filter-border {background:#f5f5f5;box-shadow:0 0 0 1px #eaeaea;}
.catalog-wrapper {float:left;width:calc(100% - 210px);}
@media screen and (max-width:1400px) {
.filter-wrapper {width:170px;}
.price {background:url(/bitrix/templates/main/components/bitrix/catalog/.catalog/jpgs.png) top center no-repeat;width:164px;font-size:1.4rem;}
	.price a {padding:70px 0 0 0;}
.catalog-wrapper {width:calc(100% - 170px);}
}
@media screen and (max-width:991px) {
.filter-wrapper {width:160px;}
.price {width:153px;font-size:1.2rem;}
.catalog-wrapper {width:calc(100% - 160px);}
}
@media screen and (max-width:640px) {
.price {width:100%;}
.filter-wrapper {float:none;width:100%;margin:0 0 40px;}
.catalog-wrapper {width:100%;text-align:center;}
}
/* End */


/* Start:/bitrix/templates/main/components/bitrix/catalog/.catalog/bitrix/catalog.element/.default/style.css?16753737437292*/
.nalichie{
	position:absolute;
	top:10px;
	left:10px;
	z-index:10;
	padding:7px 10px;
	background:#0619c9;
	color:#eaeaea;
	font-size:1rem;
	line-height:1rem;
	text-transform:uppercase;
	font-weight:bold;
}
.item-full {overflow:hidden;}
.item-img-left {
	float:left;
	width:400px;
	overflow:hidden;
	border:1px solid #eaeaea;
	background:#f5f5f5;
	cursor:crosshair;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
	}
	.item-img-left:hover {background:#1f1f1f;}
.item-img-border {
	position:relative;
	border:6px solid #f5f5f5;
	overflow:hidden;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
	}
	.item-img-left:hover .item-img-border {border:6px solid #1f1f1f;}
.item-img-left img {max-width:100% !important;max-height:100% !important;}
.bx_item_slider_lupe_small {position:absolute;}
.bx_item_slider_lupe {position:absolute;left:0px;top:0;z-index:1;margin:0 0 0 -2px;overflow:hidden;}
.bx_item_slider_lupe img {max-width:99999px !important;max-height:99999px !important;}
.discount, .label {
	position:absolute;
	overflow:hidden;
	top:0;left:0;
	padding:0 10px;
	border-radius:0;
	white-space:nowrap;
	-ms-text-overflow:ellipsis;
	text-overflow:ellipsis;
	background:#ff000a;
	line-height:2rem;
	font-size:1.2rem;
	letter-spacing:1px;
	color:#f5f5f5;
	}
	.discount, .label a {color:#f5f5f5;}

.item-wrapper {float:right;width:450px;}
.item-wrapper p {width:auto;margin:0;}
.item_price {
	margin:0 0 20px 0;
	font-size:3rem;
	line-height:100%;
	font-weight:800;
	color:#ff000a;
	}
	.item_price span {font-size:1.6rem;text-decoration:line-through;color:#999;}
	.econom-price {font-size:1.2rem;font-weight:normal;color:#999;}
	.item-price-one {font-weight:800;color:#999;}
.item-quantity-big {
	background:#f5f5f5;
	border:3px solid #999;
	display:inline-block;
	width:42px;
	line-height:4rem;
	text-align:center;
	font-size:2.4rem;
	color:#999;
	}
	.item-quantity-big:hover {border:3px solid #1f1f1f;color:#1f1f1f;}
.item-number-big {
	background:#f5f5f5;
	border:3px solid #999;
	width:80px;
	line-height:4rem;
	text-align:center;
	font-size:1.8rem;
	font-weight:800;
	color:#999;
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;
	}
	.item-number-big:hover {border:3px solid #1f1f1f;color:#1f1f1f;}
.item-cat-link a {
	font-family:RalewayBold !important;
	-webkit-perspective:1100px !important;
	-moz-perspective:1100px !important;
	-ms-perspective:1100px !important;
	-o-perspective:1100px !important;
	perspective:1100px !important;
	font-size:1.2rem !important;
	line-height:4.8rem !important;
	letter-spacing:5px !important;
	}
.item-cat-link a span {padding:0 25px !important;}
.item-cat-link a:hover span, .item-cat-link a:focus span {transform:rotateX(90deg) translateY(-24px) !important;}
.item-add-wrapper {margin:25px 0 42px 0;}
	.item-add-wrapper #left {float:left;}
	.item-add-wrapper #right {float:left;margin:0 0 0 5px;}
.item-info {
	width:100%;
	overflow:hidden;
	margin:0 0 0 1px;
	padding:0 0 20px 0;
	font-size:1.4rem;
	line-height:1.8rem;
	}
.info-item-left {float:left;width:140px;background:url(/bitrix/templates/main/components/bitrix/catalog/.catalog/bitrix/catalog.element/.default/images/dot.png) left bottom 4px repeat-x;}
	.info-item-left span {background:#f5f5f5;padding:0 5px 10px 0;}
.info-item-right {float:left;width:calc(100% - 150px);padding:0 0 0 5px;font-weight:800;}
.item-description {margin:44px 0 0 0;}
	.item-description {font-size:1.4rem;line-height:2.2rem;}

@media screen and (max-width:1400px) {
.item-img-left {width:290px;}
.item-wrapper {width:330px;}
.item_price {margin:0 0 15px 0;font-size:2.6rem;}
	.item_price span {font-size:1.2rem;}
.item-add-wrapper {margin:20px 0 32px 0;}
.item-quantity-big {border:2px solid #999;width:36px;line-height:3.4rem;font-size:2rem;}
	.item-quantity-big:hover {border:2px solid #1f1f1f;}
.item-number-big {border:2px solid #999;width:70px;line-height:3.4rem;font-size:1.6rem;}
	.item-number-big:hover {border:2px solid #1f1f1f;}
.item-cat-link a {line-height:4rem !important;letter-spacing:3px !important;}
.item-cat-link a span {padding:0 20px !important;}
.item-cat-link a:hover span, .item-cat-link a:focus span {transform:rotateX(90deg) translateY(-20px) !important;}
.item-info {padding:0 0 15px 0;}
.info-item-left {width:120px;}
.info-item-right {float:left;width:calc(100% - 140px);}
.item-description {margin:28px 0 0 0;}
}
@media screen and (max-width:991px) {
.item-img-left {width:270px;}
.item-wrapper {width:300px;}
.item-quantity-big {width:36px;line-height:3rem;font-size:1.8rem;}
.item-number-big {width:60px;line-height:3rem;font-size:1.4rem;}
.item-cat-link a {line-height:3.6rem !important;font-size:1rem !important;}
.item-cat-link a:hover span, .item-cat-link a:focus span {transform:rotateX(90deg) translateY(-18px) !important;}
.item-description, .item-description p {font-size:1.2rem;line-height:1.8rem;}
}
@media screen and (max-width:640px) {
.item-img-left {float:none;width:calc(100% - 2px);}
.item-wrapper {float:none;width:100%;margin:30px 0 0 0;}
.bx_item_slider_lupe {display:none;}
.item_price {text-align:center;}
.item-price-one {text-align:center;}
.item-add-wrapper {width:100%;text-align:center;}
	.item-add-wrapper #left {display:inline-block;float:none;vertical-align:top;}
	.item-add-wrapper #right {display:inline-block;float:none;margin:0;vertical-align:top;}
.item-properties {margin:0 auto;width:358px;}
.item-info {width:auto;overflow:hidden;margin:0;padding:0;}
.info-item-left {float:left;width:100px;background:none;}
	.info-item-left span {background:none;padding:0;}
.info-item-right {float:left;width:calc(100% - 100px);padding:0;}
.item-info {border-bottom:1px solid #eaeaea;background:#f5f5f5;margin:0;padding:7px 10px;font-size:1.2rem;line-height:1.6rem;}
	.item-info:first-child {border-top:1px solid #eaeaea;}
	.item-info:nth-child(2n+1) {background:#f9f9f9;}
}
@media screen and (max-width:480px) {
.item-properties {width:258px;}
}
@media screen and (max-width:320px) {
.item-properties {width:198px;}
.item-add-wrapper #right {clear:both;margin:5px 0 0 0;}
.item-quantity-big {border:1px solid #999;width:30px;line-height:2.8rem;font-size:1.4rem;}
	.item-quantity-big:hover {border:1px solid #1f1f1f;}
.item-number-big {border:1px solid #999;width:50px;line-height:2.8rem;font-size:1.2rem;}
	.item-number-big:hover {border:1px solid #1f1f1f;}
	.item-add-wrapper #left {display:inline-block;float:none;vertical-align:top;}
	.item-add-wrapper #right {display:inline-block;float:none;margin:0;vertical-align:top;}
.item-cat-link a {line-height:3.2rem !important;}
.item-cat-link a span {padding:0 15px !important;}
.item-cat-link a:hover span, .item-cat-link a:focus span {transform:rotateX(90deg) translateY(-16px) !important;}
.info-item-left {width:auto;padding:0 10px 0 0;}
.info-item-right {width:auto;float:none;}
}
/* End */


/* Start:/bitrix/templates/main/components/bitrix/catalog/.catalog/bitrix/catalog.element/.default/themes/black/style.css?1457481277594*/
/* item_detail_v2 */

/* item_detail_slider */
/* scu_detail_size */
/* scu_detail_scu */
.bx-retina .bx_item_detail.bx_black .bx_item_slider .bx_slide ul li.bx_active .cnt,
.bx-retina .bx_item_detail.bx_black .bx_item_detail_size ul li.bx_active .cnt,
.bx-retina .bx_item_detail.bx_black .bx_item_detail_scu .bx_scu ul li.bx_active .cnt
{
	-webkit-border-image: url(/bitrix/templates/main/components/bitrix/catalog/.catalog/bitrix/catalog.element/.default/themes/black/images/x2border_active.png) 2 stretch;
	-moz-border-image: url(/bitrix/templates/main/components/bitrix/catalog/.catalog/bitrix/catalog.element/.default/themes/black/images/x2border_active.png) 2 stretch;
	-o-border-image: url(/bitrix/templates/main/components/bitrix/catalog/.catalog/bitrix/catalog.element/.default/themes/black/images/x2border_active.png) 2 stretch;
	border-image: url(/bitrix/templates/main/components/bitrix/catalog/.catalog/bitrix/catalog.element/.default/themes/black/images/x2border_active.png) 2 fill stretch;
}
/* End */
/* /bitrix/templates/main/components/bitrix/catalog/.catalog/style.css?14851176441037 */
/* /bitrix/templates/main/components/bitrix/catalog/.catalog/bitrix/catalog.element/.default/style.css?16753737437292 */
/* /bitrix/templates/main/components/bitrix/catalog/.catalog/bitrix/catalog.element/.default/themes/black/style.css?1457481277594 */
