

/* Start:/local/templates/uniform_met/components/bitrix/catalog.section/discount_offers/style.css?17252581673237*/
.spec_row,
.minicard__available,
.minicard__delivery
{
	display:flex;
	font-size:12px;
	
}
.spec_title
{
	font-weight:600;
	width:50%;
}
.spec_value
{
	padding: 0 0 0 15px;
}
.minicard__available,
.minicard__delivery,
.props_list
{
	margin-bottom:auto;
	padding: 5px 15px;
}
.minicard__title {
 
    min-height: 73px;
}
.minicard__action {
  
    margin-bottom: auto!important;
	margin-top: 0!important;
}
/*
.nds
{
	font-size: 9px;
}
*/
.minicard__available
{
	color: #377CB9;
    font-family: opensans semibold;
}
.add_buttons
{
	display:none;
}
.add_buttons .btn
{
	display:flex;
	margin:10px 10px 0;
	padding: 0;
    align-items: center;
    justify-content: center;
	
}
.add_buttons  .icons
{
	margin-right:10px;
}
.block-catalog__item
{
	-webkit-transition: .1s;
    transition: .1s;
}
.minicard.offer
{
	position: relative;
}  
.preview-product__hidden-elements {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding-top: 20px;
	padding-bottom: 20px;
}
.one-click-buy-btn:hover,
.one-click-buy-btn
{

	background: linear-gradient(180deg, #FE0100 0%, #C40005 100%)!important;		
}


label.switch .Email + .switch_span_checkbox
{ 
	background-image:url(/local/templates/uniform_met/components/bitrix/catalog.section/discount_offers/images/call_email.svg);
}
label.switch .Email:checked + .switch_span_checkbox ,
label.switch .Email:hover + .switch_span_checkbox{
	background-image:url(/local/templates/uniform_met/components/bitrix/catalog.section/discount_offers/images/call_email.svg);
}
@media (min-width: 1200px)
{
	.preview-product__hidden-elements {
		position: absolute;
		top: calc(100%);
		right: -1px;
		left: -1px;
		border: 1px solid #4c92cf;
		border-top: none;
		background-color: #FFFFFF;
		z-index: 5;
		overflow: hidden;
		opacity: 0;
		visibility: hidden;
		-webkit-transition: .1s;
		transition: .1s;
	}
	.minicard.offer:hover .preview-product__hidden-elements
	{
		opacity: 1;
		visibility: visible;
	}
}
i.sticker
{
    display: block;
    position: absolute;
    background: #d10004;
    z-index: 1;
	font-style:normal;
    color: #fff;
    font-size: 14px;
    padding: 5px 10px;
	border-radius: 2px;
}
i.sticker_discount
{
	display: block;
    position: absolute;
    background: #579DDA;
    z-index: 1;
	font-style:normal;
    color: #fff;
    font-size: 14px;
    padding: 5px 10px;
	right:0;
	border-radius: 2px;

}

span.curPrice
{
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 16px;
	text-decoration-line: line-through;
	color: #353534;
}


span.discountValue
{
	background: #1FAF38;
	border-radius: 2px;
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 700;
	font-size: 10px;
	line-height: 16px;
	color: #FFFFFF;
	margin-left: 5px;
	padding: 3px 5px;

}
.minicard__price-from
{
	display:flex;
	justify-content:space-between;
}
.minicard__price
{
	width:100%;
}
.minicard__price-from span
{
	display:inline-block;
	    font-size: 12px;
}


/* End */


/* Start:/local/templates/uniform_met/components/bitrix/form.result.new/one-click-buy/style.css?17252581675595*/
/*******************/
div.popup.one-click-buy {
    width: 740px;
    min-height: 450px;
    max-width: 100%;
    border-radius: 2px;
    background: #F5F5F5;
    box-shadow: 2px 2px 10px 2px rgba(0, 0, 0, 0.25);
    position: fixed;
    top: 50%;
    left: 0;
    right: 0;
    /* bottom: 0; */
    margin: -275px auto 0;
    z-index: 9999;
    display: none;
    padding-left: 40px;
    padding-right: 24px;
    padding-bottom: 24px;
    box-sizing: border-box;
}

div.one-click-buy-form
{
	position:relative;
	
}
div.one-click-buy-form:after
{
	position:absolute;
	content:'';
	width:268px;
	height:378px;
	background-image:url(/local/templates/uniform_met/components/bitrix/form.result.new/one-click-buy/images/cart.svg);
	top: 33px;
    right: 31px;
}

div.popup.one-click-buy div.exit{position:absolute;right:5px;top:5px;background:url(/local/templates/uniform_met/img/exit-icon.png) no-repeat 50% 50%;width:18px;height:18px;cursor:pointer;z-index:10}

div.popup.one-click-buy .form_title
{
	background: linear-gradient(90deg, #122C47 0%, #358BD9 100%);
	width: 617px;
	height: 43px;
	max-width:95%;
	color: #F5F5F5;
	font-family: "Open Sans";
	font-size: 32px;
	font-style: normal;
	font-weight: 400;
	line-height: 43px;
	margin-top:34px;
	margin-left:-40px;
	padding-left:40px;
	box-sizing: border-box;
}
div.popup.one-click-buy .form_desc
{
	color: #353534;
	width: 549px;
	max-width:95%;	
	font-family: "Open Sans";
	font-size: 16px;
	font-style: normal;
	font-weight: 400;
	line-height: normal;
	margin-top:20px;
}
div.popup.one-click-buy .form-body .form-group
{
	width:320px;
	max-width:100%;

	margin-bottom:12px;
	margin-top: 0;
}
div.popup.one-click-buy .form-body .form-group input
{
	width:100%;
	max-width:100%;
	height: 42px;
	background: #FFFFFF;
	border: 1px solid #E8E8E8;
	border-radius: 2px;
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-size: 15px;
	line-height: 18px;
	color: #353534;
	padding-left:17px;
	box-sizing: border-box;
}

div.popup.one-click-buy label.switch {
    
    height: 42px;
   
}
div.popup.one-click-buy	label.switch .switch_span_checkbox {
	
	width: 42px; /* Ширина рисунка */
	height: 42px; /* Высота рисунка */
}
div.popup.one-click-buy label.switch .switch_title
{
	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 600;
	font-size: 15px;
	line-height: 23px;
	color: #353534;
	margin-left:60px;
}

div.popup.one-click-buy .switch_span_checkbox {

    background-size: 21px 21px;
}

div.popup.one-click-buy .submit_group
{
	margin-top:24px;
}
div.popup.one-click-buy [type="submit"]
{
	height: 40px;
	width:197px;
	max-width:100%;
	background: linear-gradient(180deg, #5298D5 0%, #387DBA 100%);
	border-radius: 2px;

	font-family: 'Open Sans';
	font-style: normal;
	font-weight: 400;
	font-size: 12px;
	line-height: 16px;
	text-align: center;
	color: #F5F5F5;


}
@media (max-width: 991px) {
	div.one-click-buy-form:after
	{
		display:none;
	}
	div.popup.one-click-buy
	{
		
	
		height:510px;
	}
}
/*
div.popup.one-click-buy{position:fixed;top:0;left:0;right:0;bottom:0;width:400px;height:412px;padding:15px 20px;-webkit-box-shadow:0 0 9px rgba(0,0,0,0.3);-moz-box-shadow:0 0 9px rgba(0,0,0,0.3);box-shadow:0 0 9px rgba(0,0,0,0.3);background:#fff;margin:auto;z-index:200;display:none}
div.popup.one-click-buy div.exit{position:absolute;right:5px;top:5px;background:url(/local/templates/uniform_met/img/exit-icon.png) no-repeat 50% 50%;width:18px;height:18px;cursor:pointer;z-index:10}
div.popup.one-click-buy div.one-click-buy-form div.message{color:#579dda;font-size:20px;font-family:"OpenSans";padding:115px 0;text-align:center;display:none;position:absolute;z-index:10;left:0;background-color:#fff}
div.popup.one-click-buy div.one-click-buy-form div.line-for-phone{position:absolute;width:250px;height:1px;background:url(/local/templates/uniform_met/img/line-for-phone.png) 0 0 no-repeat;top:159px;left:62px}
div.popup.one-click-buy div.one-click-buy-form input{width:343px;margin-top:20px;border:1px solid #e8e8e8;padding-left:55px;color:#353534;font-size:14px;font-family:"OpenSans Italic";height:58px;line-height:60px}
div.popup.one-click-buy div.one-click-buy-form input.error{border:1px solid #de5269}
div.popup.one-click-buy div.one-click-buy-form input[name="form_text_8"]{background:url(/local/templates/uniform_met/img/fio-icon.png) 22px 47% no-repeat}
div.popup.one-click-buy div.one-click-buy-form input[name="form_text_9"]{background:url(/local/templates/uniform_met/img/phone-icon.png) 20px 47% no-repeat;letter-spacing:1px}
div.popup.one-click-buy div.one-click-buy-form textarea{max-width:341px;height:96px;padding-top:18px;background:url(/local/templates/uniform_met/img/info-icon.png) 20px 20px no-repeat;width:343px;margin-top:20px;border:1px solid #e8e8e8;padding-left:55px;color:#353534;font-size:14px;font-family:"OpenSans Italic"}
div.popup.one-click-buy div.one-click-buy-form textarea.error{border:1px solid #de5269}
div.popup.one-click-buy div.one-click-buy-form div.button{width:190px;height:48px;line-height:48px;text-align:center;text-transform:uppercase;color:#fff;font-size:12px;font-family:"OpenSans";margin:16px auto 0;cursor:pointer;background:#5298d5;background:-moz-linear-gradient(top,#5298d5 0%,#387dba 100%);background:-webkit-linear-gradient(top,#5298d5 0%,#387dba 100%);background:linear-gradient(to bottom,#5298d5 0%,#387dba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5298d5',endColorstr='#387dba',GradientType=0)}
*/
/* End */
/* /local/templates/uniform_met/components/bitrix/catalog.section/discount_offers/style.css?17252581673237 */
/* /local/templates/uniform_met/components/bitrix/form.result.new/one-click-buy/style.css?17252581675595 */
