

/* Start:/bitrix/templates/ysg/components/bitrix/catalog/catalog/bitrix/catalog.element/.default/style.css?17492107293829*/
@media(max-width: 640px) {
    #more_photo_wrapper {
        display: none;
    }
    
    .catalog-detail .catalog-detail-picture .hidden {
        display: block !important;
    }
    
    .catalog-detail-picture .slick-dots {
        display: block;
        position: static;
        padding: 10px 0 0;
        margin: 0;
    }
    
    .catalog-detail-picture .slick-dots li {
        background: none;
        padding: 0;
        width: auto;
        height: auto;
        margin: 0 5px;        
    }
    
    .catalog-detail-picture .slick-dots li button {
        padding: 0;
        border: 2px solid #393d44;
        height: 11px;
        width: 11px;
        border-radius: 100%;        
    }

    .catalog-detail-picture .slick-dots li.slick-active button {
        border-color: #1da9f4;
    }
    
    .catalog-detail-picture .slick-dots li button::before {
        display: none;
    }
    
    .catalog-detail-picture .slick-dotted.slick-slider {
        margin-bottom: 15px;
    }
   
}

.trade_offer_img_table{
    border: 3px solid #ffffff;
}
.CatalogDetail .DescBlock .trade_offer_all_block .BuyBlock .PriceBlock .OldPrice span{
    color: #737374;
}
.trade_offer_count .OldPrice{
    color: #e5198a7d;
    text-decoration: line-through;
}
.trade_offer_count .product_price{
    text-align: center;
    margin-bottom: 10px;
    font-size: 20px;
    font-weight: bold;
    color: #e5198a;
    margin-top: -5px;
}
.trade_offer_color-name {
    font-size: 13px;
    line-height: 14px;
    padding-left: 5px;
    height: 32px;
    text-align: center;
        font-weight: bold;
}
.CatalogDetail .DescBlock .BuyBlock .trade_offer_one .Count{
    display: none;
}
.buy_button_custom span{
    cursor: pointer;
    background: #099cea;
    box-shadow: 0 5px 12px 0 rgba(9, 156, 234, 0.34);
    line-height: 30px;
    height: 54px;
    color: #ffffff;
    font-size: 25px;
    padding: 10px 25px;
    display: inline-block;
    border-radius: 3px;
}
.CatalogDetailTable{
    display: none;
    position: absolute;
    z-index: 999999;
    width: 100%;
    background-color: white;
    top: 35px;
    height: 100%;
    padding-bottom: 800px;
}
.CatalogDetailTable .item_name{
    font-size: 20px;
    font-weight: bold;
    margin-left: 5px;
}
.CatalogDetailTable .close_table{
    float: right;
    font-size: 14px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .5;
}
.CatalogDetailTable .trade_offer_one a{
    display: flex;
    align-items: center;
}
.CatalogDetailTable .trade_offer_one{
    position: relative;
    width: 15%;
    margin: 0;
}
.CatalogDetailTable .trade_offer_one .trade_offer_color-name{
    width: auto;
    position: absolute;
    font-size: 11px;
    font-weight: bold;
    justify-content: space-around;
    display: flex;
    align-items: center;
    background-color: white;
    padding: 10px;
    bottom: 0;
    left: 0;
}
.show_table{
    float: right;
    font-size: 15px;
    padding: 5px;
    border: 1px solid;
    box-shadow: 2px 2px;
    cursor: pointer;
    margin-right: 5px;
}
body.overflow_hidden{
    overflow: hidden;
}
.CatalogDetailTable {
    left: 0;
    top: 0;
    position: fixed;
    overflow: scroll;
}
.CatalogDetailTable .controlBlock{
    position: fixed;
    display: flex;
    justify-content: space-between;
    width: 100%;
    background: white;
    z-index: 1;
}
jdiv.hide{
    display: none;
}
.trade_offer_all_block .trade_offer_wrap {
    max-width: 883px;
    margin-top: 28px;
}
@media(max-width: 520px) {
    .trade_offer_count.Catalog.authorize .Readon{
        display: block;
    }
    body.overflow_hidden{
        overflow: hidden;
    }
    .CatalogDetailTable .trade_offer_all_block{
        margin-top: 30px;
    }
    .CatalogDetailTable .trade_offer_one{
        width: 33%;
    }
}
/* End */


/* Start:/bitrix/components/altop/ask.price/templates/.default/style.css?17492106933205*/
.ask_price { 
	width:387px; 
	margin:0px 0px 0px -193.5px;
	padding:0px;
}

.ask_price div.h1 {
	height:45px;
	margin:0px;
	padding:0px 0px 0px 19px;
}

.ask_price .ask_price_close { 
	width:23px; 
	height:23px; 
	float:right;
	margin:-6px -10px 0px 0px;
	padding:0px;
}

.ask_price form.new_ask_price_form {
	width:100%;
	float:left;
	margin:0px;
	padding:20px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.ask_price span#echo_ask_price_form {
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}

.ask_price span.alertMsg.bad,
.ask_price span.alertMsg.good {
	width:100%;
	display:block;
	margin:0px 0px 5px 0px;
	padding:5px 10px 5px 33px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.ask_price .row {
	width:100%;
	float:left;
	display:table;
	margin:0px 0px 5px 0px;
	padding:0px;
}

.ask_price .row .span1 {
	width:108px;
	display:table-cell;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	font:normal 14px/1.3 Arial;
	color:#1e1d19;
	text-align:left;
}

.ask_price .row .span2 {
	width:auto;
	display:table-cell;
	margin:0px;
	padding:0px;
	text-align:left;
}

.ask_price .row .span2 input[type="text"] {
	width:100%;
	height:24px;
	margin:0px;
	padding:0px 10px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font:bold 14px/1.3 Arial;
	color:#1e1d19;
	text-align:left;
	border:1px solid #d7d4d1;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.15) inset;
	-moz-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.15) inset;
	box-shadow:0px 0px 3px rgba(0, 0, 0, 0.15) inset;
}

.ask_price .row .span2 textarea {
	width:100%;
	min-width:100%;
	max-width:100%;
	height:63px;
	min-height:63px;
	max-height:63px;
	margin:0px;
	padding:10px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font:normal 14px/1.3 Arial;
	color:#1e1d19;
	border:1px solid #d7d4d1;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.15) inset;
	-moz-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.15) inset;
	box-shadow:0px 0px 3px rgba(0, 0, 0, 0.15) inset;
}

.ask_price .row .span2 input[name="ask_price_captcha_word"] {
	width:100%;
	margin:0px 0px 5px 0px;
}

.ask_price div.submit {
	width:100%;
	float:left;
	margin:8px 0px 0px 0px;
	padding:0px;
}

.ask_price div.submit button {
	width:147px;
	height:32px;
	float:right;
	margin:0px;
	padding:0px;
}


/***240px***/
@media screen and (max-width:787px) {
	.ask_price {
		width:auto;
		margin:0px 10px;
	}

	.ask_price form.new_ask_price_form {
		padding:12px;
	}

	.ask_price .row {
		margin:0px 0px 3px 0px;
	}

	.ask_price .row .span1 {
		width:89px;
		font:normal 12px/1.3 Arial;
	}

	.ask_price .row .span2 input[type="text"] {
		height:25px;
		padding:0px 7px;
		font:normal 12px/1.3 Arial;
	}

	.ask_price .row .span2 textarea {
		height:45px;
		min-height:45px;
		max-height:45px;
		padding:7px;
		font:normal 12px/1.3 Arial;
	}

	.ask_price div.submit button {
		height:28px;
		font:bold 11px/1.3 Arial;
	}
}
/* End */


/* Start:/bitrix/components/altop/buy.one.click/templates/.default/style.css?17492106932675*/
button[name="boc_anch"] {
	width:113px;
	height:28px;
	float:right;
	margin:-5px 0px 0px 0px;
	padding:0px;
}

.boc { 
	width:387px; 
	margin:0px 0px 0px -193.5px;
	padding:0px;
}

.boc div.h1 {
	height:45px;
	margin:0px;
	padding:0px 0px 0px 19px;
}

.boc .boc_close { 
	width:23px; 
	height:23px; 
	float:right;
	margin:-6px -10px 0px 0px;
	padding:0px;
}

.boc form.new_boc_form {
	width:100%;
	float:left;
	margin:0px;
	padding:20px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.boc span#echo_boc_form {
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}

.boc span.alertMsg.bad,
.boc span.alertMsg.good {
	width:100%;
	display:block;
	margin:0px 0px 5px 0px;
	padding:5px 10px 5px 33px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.boc .row {
	width:100%;
	float:left;
	display:table;
	margin:0px 0px 5px 0px;
	padding:0px;
}

.boc .row .span1 {
	width:108px;
	display:table-cell;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	font:normal 14px/1.3 Arial;
	color:#1e1d19;
	text-align:left;
}

.boc .row .span2 {
	width:auto;
	display:table-cell;
	margin:0px;
	padding:0px;
	text-align:left;
}

.boc .row .span2 input[type="text"] {
	width:100%;
	height:24px;
	margin:0px;
	padding:0px 10px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font:bold 14px/1.3 Arial;
	color:#1e1d19;
	border:1px solid #d7d4d1;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.15) inset;
	-moz-box-shadow:0px 0px 3px rgba(0, 0, 0, 0.15) inset;
	box-shadow:0px 0px 3px rgba(0, 0, 0, 0.15) inset;
}

.boc .row .span2 input[name="boc_captcha_word"] {
	width:100%;
	margin:0px 0px 5px 0px;
}

.boc div.submit {
	width:100%;
	float:left;
	margin:8px 0px 0px 0px;
	padding:0px;
}

.boc div.submit button {
	width:147px;
	height:32px;
	float:right;
	margin:0px;
	padding:0px;
}

.boc div.submit small.result {
	width:145px !important;
	height:30px !important;
	float:right !important;
	margin:0px !important;
	padding:0px !important;
}


/***240px***/
@media screen and (max-width:787px) {
	.boc {
		width:auto;
		margin:0px 10px;
	}

	.boc form.new_boc_form {
		padding:12px;
	}

	.boc .row {
		margin:0px 0px 3px 0px;
	}

	.boc .row .span1 {
		width:89px;
		font:normal 12px/1.3 Arial;
	}

	.boc .row .span2 input[type="text"] {
		height:25px;
		padding:0px 7px;
		font:normal 12px/1.3 Arial;
	}

	.boc div.submit button {
		height:28px;
		font:bold 11px/1.3 Arial;
	}

	.boc div.submit small.result {
		height:26px !important;
		font:bold 11px/26px Arial;
	}
}
/* End */


/* Start:/bitrix/templates/ysg/components/bitrix/iblock.vote/ajax/style.css?1749210728732*/
.iblock-vote table {
	border:none;
	border-collapse:collapse;
}

.iblock-vote table td {
	margin:0px;
	padding:0px;
	vertical-align:middle;
}

.iblock-vote td.vote-result {
	font-size:11px;
	color:#a7a7a7;
	padding:0px 0px 0px 5px !important;
}

.iblock-vote div.star-active {
	cursor:pointer;
}

.iblock-vote div.star,
.iblock-vote div.star-empty {
	background:url(/bitrix/templates/ysg/components/bitrix/iblock.vote/ajax/./images/star-ico.png) left top no-repeat;
	width:16px;
	height:15px;
	overflow:hidden;
}

.iblock-vote div.star-voted {
	background:url(/bitrix/templates/ysg/components/bitrix/iblock.vote/ajax/./images/star-ico.png) left -15px no-repeat;
	width:16px;
	height:15px;
	overflow:hidden;
}

.iblock-vote div.star-over {
	background:url(/bitrix/templates/ysg/components/bitrix/iblock.vote/ajax/./images/star-ico.png) left -30px no-repeat;
	width:16px;
	height:15px;
	overflow:hidden;
}
/* End */


/* Start:/bitrix/components/altop/catalog.comments/templates/.default/style.css?17492106934723*/
div.reviews-collapse {
	margin:0px 0px 20px 10px;
	padding:0px;
}

div.reviews-collapse a.reviews-collapse-link {
	font:bold 14px/1.3 Arial;
	text-decoration:none;
	border-bottom:1px dashed;
}

div.reviews-collapse a.reviews-collapse-link:hover {
	text-decoration:none;
	border-bottom:1px dashed;
}


/***REVIEWS LIST***/
.comment {
	width:100%;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	border-bottom:1px dotted #d6d9df;
}

.comment .userpic {
	width:57px;
	height:57px;
	float:left;
	margin:0px 10px;
	padding:0px;
	text-align:center;
	border:1px solid #d3d7dc;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	background:#fff;
}

.comment .userpic img {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
}

.comment .text {
	width:879px;
	float:left;
}

@media screen and (max-width:1253px) {
	.comment .text {
		width:639px;
	}
}

.comment_name { 
	font:bold 14px Arial;
	color:#1d1f21; 
	margin:0px; 
	padding:0px 5px 0px 0px; 
}

.comment_date { 
	font:normal 11px Arial;
	color:#a7acb2; 
}

.comment_text { 
	width:100%;
	display:block;
	margin:10px 0px 0px 0px;
	padding:0px;
	font:normal 13px Arial;
	color:#616161;
}


/***ADD REVIEW FORM***/
.review { 
	width:754px; 
	margin:0px 0px 0px -377px;
	padding:0px;
}

.review div.h1 {
	height:45px;
	margin:0px;
	padding:0px 0px 0px 19px;
}

.review .review_close { 
	width:23px; 
	height:23px; 
	float:right;
	margin:-6px -10px 0px 0px;
	padding:0px;
}

.review form {
	width:100%;
	float:left;
	margin:0px;
	padding:20px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.review span#echo_comment_form {
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
}

.review span.alertMsg.bad,
.review span.alertMsg.good {
	width:100%;
	display:block;
	margin:0px 0px 5px 0px;
	padding:5px 10px 5px 33px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}

.review .row {
	width:100%;
	float:left;
	display:table;
	margin:0px 0px 5px 0px;
	padding:0px;
}

.review .row .span1 {
	width:108px;
	display:table-cell;
	vertical-align:middle;
	margin:0px;
	padding:0px;
	font:normal 14px/1.3 Arial;
	color:#1e1d19;
	text-align:left;
}

.review .row .span2 {
	width:auto;
	display:table-cell;
	margin:0px;
	padding:0px;
	text-align:left;
}

.review .row .span2 input[type="text"] {
	width:100%;
	height:24px;
	margin:0px;
	padding:0px 10px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font:bold 14px/1.3 Arial;
	color:#1e1d19;
	text-align:left;
	border:1px solid #c6c2bd;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.15) inset;
	-moz-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.15) inset;
	box-shadow:2px 2px 3px rgba(0, 0, 0, 0.15) inset;
}

.review .row .span2 textarea {
	width:100%;
	min-width:100%;
	max-width:100%;
	height:51px;
	min-height:51px;
	max-height:51px;
	margin:0px;
	padding:10px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font:normal 14px/1.3 Arial;
	color:#1e1d19;
	text-align:left;
	border:1px solid #c6c2bd;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-khtml-border-radius:4px;
	border-radius:4px;
	-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.15) inset;
	-moz-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.15) inset;
	box-shadow:2px 2px 3px rgba(0, 0, 0, 0.15) inset;
}

.review .row .span2 input[name="comment_captcha_word"] {
	width:100%;
	margin:0px 0px 5px 0px;
}

.review div.submit {
	width:100%;
	float:left;
	margin:8px 0px 0px 0px;
	padding:0px;
}

.review div.submit button,
.review div.submit small.result {
	width:184px;
	height:32px;
	float:right;
	margin:0px;
	padding:0px;
}

.review div.submit small.result {
	height:30px;
}

.review span.must_auth {
	width:714px;
	display:block;
	margin:0px;
	padding:20px;
	font:normal 14px/1.3 Arial;
	color:#1e1d19;
	text-align:left;
}


/***240px***/
@media screen and (max-width:787px) {
	.review {
		width:auto;
		margin:0px 10px;
	}

	.review form.new_comment_form {
		padding:12px;
	}

	.review .row {
		margin:0px 0px 3px 0px;
	}

	.review .row .span1 {
		width:89px;
		font:normal 12px/1.3 Arial;
	}

	.review .row .span2 input[type="text"] {
		height:25px;
		padding:0px 7px;
		font:normal 12px/1.3 Arial;
	}

	.review .row .span2 textarea {
		height:45px;
		min-height:45px;
		max-height:45px;
		padding:7px;
		font:normal 12px/1.3 Arial;
	}

	.review div.submit button {
		height:28px;
		font:bold 11px/1.3 Arial;
	}

	.review div.submit small.result {
		height:26px;
		font:bold 11px/26px Arial;
	}
}
/* End */


/* Start:/bitrix/templates/ysg/js/webui-popover/jquery.webui-popover.min.css?17492107296777*/
.webui-popover-content{display:none}.webui-popover-rtl{direction:rtl;text-align:right}.webui-popover{position:absolute;top:0;left:0;z-index:9999;display:none;min-width:50px;min-height:32px;padding:1px;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.webui-popover.top,.webui-popover.top-left,.webui-popover.top-right{margin-top:-10px}.webui-popover.right,.webui-popover.right-top,.webui-popover.right-bottom{margin-left:10px}.webui-popover.bottom,.webui-popover.bottom-left,.webui-popover.bottom-right{margin-top:10px}.webui-popover.left,.webui-popover.left-top,.webui-popover.left-bottom{margin-left:-10px}.webui-popover.pop{-webkit-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);-webkit-transition:transform .15s cubic-bezier(0.3,0,0,1.5);-o-transition:transform .15s cubic-bezier(0.3,0,0,1.5);transition:transform .15s cubic-bezier(0.3,0,0,1.5);opacity:0;filter:alpha(opacity=0)}.webui-popover.pop-out{-webkit-transition-property:"opacity,transform";-o-transition-property:"opacity,transform";transition-property:"opacity,transform";-webkit-transition:.15s linear;-o-transition:.15s linear;transition:.15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.fade,.webui-popover.fade-out{-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0;filter:alpha(opacity=0)}.webui-popover.out{opacity:0;filter:alpha(opacity=0)}.webui-popover.in{-webkit-transform:none;-o-transform:none;transform:none;opacity:1;filter:alpha(opacity=100)}.webui-popover .webui-popover-content{padding:9px 14px;overflow:auto;display:block}.webui-popover .webui-popover-content>div:first-child{width:99%}.webui-popover-inner .close{font-family:arial;margin:8px 10px 0 0;float:right;font-size:16px;font-weight:700;line-height:16px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);text-decoration:none}.webui-popover-inner .close:hover,.webui-popover-inner .close:focus{opacity:.5;filter:alpha(opacity=50)}.webui-popover-inner .close:after{content:"\00D7";width:.8em;height:.8em;padding:4px;position:relative}.webui-popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:700;line-height:18px;background-color:#fff;border-bottom:1px solid #f2f2f2;border-radius:5px 5px 0 0}.webui-popover-content{padding:9px 14px;overflow:auto;display:none}.webui-popover-inverse{background-color:#333;color:#eee}.webui-popover-inverse .webui-popover-title{background:#333;border-bottom:1px solid #3b3b3b;color:#eee}.webui-no-padding .webui-popover-content{padding:0}.webui-no-padding .list-group-item{border-right:none;border-left:none}.webui-no-padding .list-group-item:first-child{border-top:0}.webui-no-padding .list-group-item:last-child{border-bottom:0}.webui-popover>.webui-arrow,.webui-popover>.webui-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.webui-popover>.webui-arrow{border-width:11px}.webui-popover>.webui-arrow:after{border-width:10px;content:""}.webui-popover.top>.webui-arrow,.webui-popover.top-right>.webui-arrow,.webui-popover.top-left>.webui-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.webui-popover.top>.webui-arrow:after,.webui-popover.top-right>.webui-arrow:after,.webui-popover.top-left>.webui-arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.webui-popover.right>.webui-arrow,.webui-popover.right-top>.webui-arrow,.webui-popover.right-bottom>.webui-arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.webui-popover.right>.webui-arrow:after,.webui-popover.right-top>.webui-arrow:after,.webui-popover.right-bottom>.webui-arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.webui-popover.bottom>.webui-arrow,.webui-popover.bottom-right>.webui-arrow,.webui-popover.bottom-left>.webui-arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0}.webui-popover.bottom>.webui-arrow:after,.webui-popover.bottom-right>.webui-arrow:after,.webui-popover.bottom-left>.webui-arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.webui-popover.left>.webui-arrow,.webui-popover.left-top>.webui-arrow,.webui-popover.left-bottom>.webui-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.webui-popover.left>.webui-arrow:after,.webui-popover.left-top>.webui-arrow:after,.webui-popover.left-bottom>.webui-arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.webui-popover-inverse.top>.webui-arrow,.webui-popover-inverse.top-left>.webui-arrow,.webui-popover-inverse.top-right>.webui-arrow,.webui-popover-inverse.top>.webui-arrow:after,.webui-popover-inverse.top-left>.webui-arrow:after,.webui-popover-inverse.top-right>.webui-arrow:after{border-top-color:#333}.webui-popover-inverse.right>.webui-arrow,.webui-popover-inverse.right-top>.webui-arrow,.webui-popover-inverse.right-bottom>.webui-arrow,.webui-popover-inverse.right>.webui-arrow:after,.webui-popover-inverse.right-top>.webui-arrow:after,.webui-popover-inverse.right-bottom>.webui-arrow:after{border-right-color:#333}.webui-popover-inverse.bottom>.webui-arrow,.webui-popover-inverse.bottom-left>.webui-arrow,.webui-popover-inverse.bottom-right>.webui-arrow,.webui-popover-inverse.bottom>.webui-arrow:after,.webui-popover-inverse.bottom-left>.webui-arrow:after,.webui-popover-inverse.bottom-right>.webui-arrow:after{border-bottom-color:#333}.webui-popover-inverse.left>.webui-arrow,.webui-popover-inverse.left-top>.webui-arrow,.webui-popover-inverse.left-bottom>.webui-arrow,.webui-popover-inverse.left>.webui-arrow:after,.webui-popover-inverse.left-top>.webui-arrow:after,.webui-popover-inverse.left-bottom>.webui-arrow:after{border-left-color:#333}.webui-popover i.icon-refresh:before{content:""}.webui-popover i.icon-refresh{display:block;width:30px;height:30px;font-size:20px;top:50%;left:50%;position:absolute;margin-left:-15px;margin-right:-15px;background:url(/bitrix/templates/ysg/js/webui-popover/../img/loading.gif) no-repeat}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg)}}.webui-popover-backdrop{background-color:rgba(0,0,0,.65);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9998}.webui-popover .dropdown-menu{display:block;position:relative;top:0;border:none;box-shadow:none;float:none}
/* End */
/* /bitrix/templates/ysg/components/bitrix/catalog/catalog/bitrix/catalog.element/.default/style.css?17492107293829 */
/* /bitrix/components/altop/ask.price/templates/.default/style.css?17492106933205 */
/* /bitrix/components/altop/buy.one.click/templates/.default/style.css?17492106932675 */
/* /bitrix/templates/ysg/components/bitrix/iblock.vote/ajax/style.css?1749210728732 */
/* /bitrix/components/altop/catalog.comments/templates/.default/style.css?17492106934723 */
/* /bitrix/templates/ysg/js/webui-popover/jquery.webui-popover.min.css?17492107296777 */
