

/* Start:/local/templates/interyug_adaptive_new/components/bitrix/catalog/interyug_catalog_new/style.min.css?1656999176959*/
.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%}}.catalog-block-header{font-size:14px;font-weight:bold;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:#000}body.bx-theme-blue .catalog-block-header{border-color:#006cc0}body.bx-theme-green .catalog-block-header{border-color:#63aa28}body.bx-theme-red .catalog-block-header{border-color:#da3737}body.bx-theme-yellow .catalog-block-header{border-color:#f4b236}
/* End */


/* Start:/local/templates/interyug_adaptive_new/components/bitrix/sale.personal.section/inter_personal/style.css?165699917627710*/
.sale-personal-section-index-block{
	opacity: .8;
	padding: 0;
	margin: 15px 0;
	text-align: center;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	color: #fff;
	background-size: cover;
	border-radius: 3px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	justify-content: space-around;
}

.sale-personal-section-index-item:last-child{
	display: none;
}

@media (max-width: 767px) {
	.sale-personal-section-index-item{
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.sale-personal-section-index-item:last-child{
		display: block;
	}
	.sale-personal-section-index-item:last-child .sale-personal-section-index-block{
		border-bottom: 1px solid #8F9095;
	}

	.sale-personal-section-index-item:last-child .sale-personal-section-index-block-name{
		font-weight: 600;
	}
}

.sale-personal-section-index-block{

}

@media (max-width: 767px) {
	.sale-personal-section-index-block{
		background: none !important;
		border-top: 1px solid #8F9095;
		margin: 0;
		text-transform: none;
		text-align: left;
		padding: 8px 20px;
		opacity: 1;
		border-radius: 0;
	}
}


.sale-personal-section-index-block{
	border: 1px solid #97989E;
	border-radius: 3px;
	padding: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: none !important;
}


@media (min-width: 767px) {
	.sale-personal-section-index-block:hover{
		background: #FF251E !important;
		border-color: #FF251E;
		box-shadow: 0px 0px 8px rgba(255, 37, 30, 0.68);
	}

	.sale-personal-section-index-block:active{
		background: #C34859 !important;
		border-color: #C34859;
		box-shadow: 0px 0px 8px rgba(195, 72, 89, 0.68);
	}

	.sale-personal-section-index-block:hover .sale-personal-section-index-block-ico svg path{
		fill: #E8E1E1;
	}

	.sale-personal-section-index-block:hover .sale-personal-section-index-block-name{
		color: #E8E1E1;
	}

	.sale-personal-section-index-block:active .sale-personal-section-index-block-ico svg path{
		fill: #D0D0D0;
	}

	.sale-personal-section-index-block:active .sale-personal-section-index-block-name{
		color: #D0D0D0;
	}

}

@media (max-width: 767px) {
	.sale-personal-section-index-block{
		border: 0;
		border-bottom: 1px solid #97989E;
		padding: 7px;
		border-radius: 0;
	}
	
}

.sale-personal-section-index-block.bx-theme-blue{
	background: url(/local/templates/interyug_adaptive_new/components/bitrix/sale.personal.section/inter_personal/images/wt_blue.png) center top;
}
.sale-personal-section-index-block.bx-theme-red{
	background: url(/local/templates/interyug_adaptive_new/components/bitrix/sale.personal.section/inter_personal/images/wt_red.png) center top;
}
.sale-personal-section-index-block.bx-theme-yellow{
	background: url(/local/templates/interyug_adaptive_new/components/bitrix/sale.personal.section/inter_personal/images/wt_yellow.png) center top;
}
.sale-personal-section-index-block.bx-theme-black{
	background: url(/local/templates/interyug_adaptive_new/components/bitrix/sale.personal.section/inter_personal/images/wt_black.png) center top;
}
.sale-personal-section-index-block:hover{
	opacity: 1;
}
.sale-personal-section-index-block-link,
.sale-personal-section-index-block-link:hover,
.sale-personal-section-index-block-link:active,
.sale-personal-section-index-block-link:focus,
.sale-personal-section-index-block-link:visited{
	text-decoration: none;
	display: block;
	padding:25px 15px;
	color: #fff;
}

@media (max-width: 767px) {
	.sale-personal-section-index-block-link,
	.sale-personal-section-index-block-link:hover,
	.sale-personal-section-index-block-link:active,
	.sale-personal-section-index-block-link:focus,
	.sale-personal-section-index-block-link:visited{
		padding: 0;
		color: #222;
	}
}
.sale-personal-section-index-block-link{
	color: #fff;
}

@media (max-width: 767px) {
	.sale-personal-section-index-block-link{
		color: #222;
		padding: 0;
		width: 100%;
	}
}
.sale-personal-section-index-block-ico {

}
@media (max-width: 767px) {
	.sale-personal-section-index-block-ico {
		display: none;
	}
}

.sale-personal-section-index-block-name{
	color: #222;
	font-size: 18px;
}

@media (max-width: 767px) {
	.sale-personal-section-index-block-name{
		margin-top: 0;
		margin-bottom: 0;
		font-size: 14px;
		font-weight: 400;
		display: inline-block;
		position: relative;
	}
}
.sale-personal-section-account-sub-header{
	margin-top:40px;
}

.sale-personal-section-row-flex {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	flex-flow: row wrap;
}

.sale-personal-section-index-block-count{
	display: none;
}

@media (max-width: 767px) {
	.sale-personal-section-index-block-count{
		display: flex;
		position: absolute;
		align-items: center;
		justify-content: center;
		height: 15px;
		width: 15px;
		border-radius: 50%;
		background: #FD6B74;
		color: #fff;
		font-size: 9px;
		top: 1px;
		right: -22px;
	}
}


/* .cp-article{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	position: relative;
	justify-content: space-between;
	color: #222;
	border-bottom: 1px solid #97989E;
	padding: 20px 0;
}

@media (max-width: 992px) {
	.cp-article{
		flex-wrap: wrap;
	}
}

.cp-article__info{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	position: relative;
}

@media (max-width: 576px) {
	.cp-article__info{
		flex-wrap: wrap;
	}
}

.cp-article__data{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	position: relative;
	padding-top: 60px;
	justify-content: space-between;
	width: 100%;
}

@media (max-width: 992px) {
	.cp-article__data{
		padding-top: 10px;
		justify-content: flex-start;
	}
}

@media (max-width: 576px) {
	.cp-article__data{
		flex-wrap: wrap;
	}
}

.cp-article__img{
	min-width: 165px;
	max-width: 100%;
	width: 100%;
	height: auto;
	margin-right: 35px;
}

@media (max-width: 1200px) {
	.cp-article__img{
		min-width: 130px;
		max-width: 130px;
	}
}

@media (max-width: 992px) {
	.cp-article__img{
		margin-right: 15px;
		min-width: 165px;
	}
}

@media (max-width: 767px) {
	.cp-article__img{
		min-width: 90px;
		max-width: 90px;
		padding-top: 56px;
	}
}

@media (max-width: 576px) {
	.cp-article__img{
		min-width: 140px;
		max-width: 140px;
	}
}

.cp-article__img img{
	max-width: 100%;
	height: auto;
	padding: 7px 15px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border: 1px solid #97989E;
	border-radius: 4px;
}

.cp-article__name{
	position: absolute;
	font-size: 18px;
	font-weight: 700;
	margin-left: 200px;
	width: 400px;
	color: #222222;
}

.cp-article__name:hover{
	color:  #222;
	text-decoration: underline;
}

@media (max-width: 1200px) {
	.cp-article__name{
		margin-left: 166px;
	}
}

@media (max-width: 992px) {
	.cp-article__name{
		width: 355px;
		margin-left: 180px;
	}
}

@media (max-width: 767px) {
	.cp-article__name{
		font-size: 15px;
		margin-left: 0;
	}
}

@media (max-width: 576px) {
	.cp-article__name{
		width: 100%;
	}
}

.cp-article__properties{
	padding-top: 60px;
	min-width: 280px;
	max-width: 100%;
}

@media (max-width: 1200px) {
	.cp-article__properties{
		min-width: 220px;
	}
}

@media (max-width: 768px) {
	.cp-article__properties{
		padding-top: 56px;
	}
}

@media (max-width: 576px) {
	.cp-article__properties{
		min-width: 100%;
		padding-top: 14px;
	}
}

.cp-article__property{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	font-size: 14px;
	line-height: 1;
}

.cp-article__property:not(:last-child){
	margin-bottom: 10px;
}

.cp-article__property-label{
	color: #97989E;
	margin-right: 10px;
}

@media (max-width: 768px) {
	.cp-article__property-label{
		min-width: 150px;
		margin-right: 10px;
	}
}

.cp-article__property-value{
	color: #222;
}

.cp-article__quantity{

}

@media (max-width: 992px) {
	.cp-article__quantity{
		min-width: 180px;
	}
}

@media (max-width: 576px) {
	.cp-article__quantity{
		min-width: 100%;
	}
} */

/* Quantity */

/* .cp-quantity{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-direction: column;
}

@media (max-width: 992px) {
	.cp-quantity{
		flex-direction: row;
		justify-content: space-between;
		align-items: center;
		margin-right: 15px;
	}
}

@media (max-width: 576px) {
	.cp-quantity{
		justify-content: flex-start;
	}
}
.cp-quantity__label{
	color: #97989E;
	font-size: 14px;
	margin-bottom: 8px;
}

@media (max-width: 576px) {
	.cp-quantity__label{
		min-width: 150px;
		margin-right: 10px;
	}
}

.cp-quantity span{
	font-size: 14px;
	color:  #434141;
}

.cp-article__price{

	padding-right: 25px;
	font-size: 16px;

}

@media (max-width: 768px) {
	.cp-article__price{
		margin-left: 87px;
	}
}

@media (max-width: 576px) {
	.cp-article__price{
		margin-top: 12px;
		font-size: 14px;
		display: -webkit-flex;
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: flex;
		flex-wrap: wrap;
		margin-left: 0;
	}
}

.cp-article__price-label{
	color: #97989E;
	font-size: 14px;
	margin-bottom: 8px;
}


@media (max-width: 576px) {
	.cp-article__price-label{
		min-width: 150px;
		margin-right: 10px;
	}
}
.cp-article__price-single{
	line-height: 1;
	margin-bottom: 9px;
}

.cp-article__price-total{
	line-height: 1;
	font-weight: 700;
}
 */
/* New style personal */

.cp-personal{
	margin-top: 35px;
	position: relative;
}

.cp-personal__inner{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-between;
	margin-top: 50px;
}

.cp-personal__side{
	max-width: 263px;
	width: 100%;
	margin-right: 30px;
}

@media (max-width: 767px) {
	.cp-personal__side{
		display: none;
	}
}

@media (max-width: 992px) {
	.cp-personal__side{
		max-width: 170px;
		margin-right: 20px;
	}
}

.cp-personal__content{
	max-width: 907px;
	width: 100%;
}


.cp-personal__content .catalog__list{
	border: 0;
	padding-top: 0;
	margin-top: 0;
}

.cp-personal__prev.btn_cp_grey{
	height: 35px;
	padding: 6px 21px;
	display: none;
	align-items: center;
	background: none;
	border: 1px solid #CFCFCF;
	color: #222;
}

.cp-personal__prev.btn_cp_grey svg path{
	fill: #222;
}

.cp-personal__prev.btn_cp_grey:hover{
	background: #CFCFCF;
	color: #fff;
}

.cp-personal__prev.btn_cp_grey:hover svg path{
	fill: #fff;
}

.cp-personal__prev.btn_cp_grey svg{
	margin-right: 6px;
}

@media (max-width: 992px) {
	.cp-personal__prev.btn_cp_grey{
		height: 27px;
		padding: 3px 16px;
	}
}

@media (max-width: 576px) {
	.cp-personal__prev.btn_cp_grey{
		display: inline-block;
	}
}

.cp-personal__prev-top{
	margin-bottom: 15px;
}

.cp-personal__prev-bottom{
	margin-top: 25px;
}

.cp-personal__sections{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-direction: column;
	top: 130px;
	position: sticky;
}

.cp-personal__section{
	width: 100%;
	border: 1px solid rgba(198, 198, 198, 0.44);
	color:  #222;
	font-weight: 600;
	font-size: 16px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 14px 20px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	transition: 200ms ease-in-out;
	border-radius: 5px;
	margin-bottom: 9px;
}

@media (max-width: 992px) {
	.cp-personal__section{
		font-size: 14px;
		line-height: 1.25;
		padding: 7px 5px;
	}
}

.cp-personal__section:hover,
.cp-personal__section.active{
	border-color: #FF545E;
	color: #FF545E;
	text-decoration: none;
	box-shadow: 0px 5px 19px rgba(0, 0, 0, 0.1);
}

.cp-personal__section:hover .cp-personal__section-icon svg path,
.cp-personal__section.active .cp-personal__section-icon svg path{
	fill: #FF545E;
}

.cp-personal__section-icon{
	margin-right: 10px;
	transform: scale(0.8);
}

.cp-personal__form{
	display: flex;
	flex-wrap: wrap;
	border: 1px solid rgba(198, 198, 198, 0.83);
	box-shadow: 0px 5px 14px rgba(0, 0, 0, 0.07);
	border-radius: 11px;
	padding: 35px;
}

@media (max-width: 576px) {
	.cp-personal__form{
		max-width: 100%;
	}
}

.cp-personal__field{
	flex-basis: calc(100%/2 - 15px);
	margin-bottom: 20px;
	margin-right: 15px;
}

@media (max-width: 992px){
	.cp-personal__field{
		flex-basis: 100%;
		margin-right: 0;
		margin-bottom: 14px;
	}
}

.cp-personal__label{
	font-size: 14px;
	margin-bottom: 3px;
}

.cp-personal__label span{
	color:#97989E ;
}

.cp-personal__input{
	width: 100%;
	height: 35px;
	background: #F4F1F1;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 15px;
	font-size: 14px;
	border-radius: 5px;
	border: none;
	outline: none;
}

.cp-personal__form .btn_cp_grey{
	font-size: 16px;
}

.cp-personal__form .btn_cp{
	text-transform: none;
	min-width: 180px;
}

.cp-personal__form-info{
	color: #97989E;
	margin-top: 20px;
	font-size: 14px;
	line-height: 1.35;
	width: 100%;
}

.cp-personal__form-info p{
	margin-bottom: 5px;
}

.cp-personal__message{
	font-size: 16px;
	font-weight: 500;
	margin-bottom: 80px;
}

.cp-personal__message svg{
	margin-bottom: -5px;
	margin-left: 8px;
}

@media (max-width: 768px) {
	.cp-personal__message{
		font-size: 20px;
	}

	.cp-personal__message svg{
		height: 25px;
		width: 25px;
	}
}

@media (max-width: 576px) {
	.cp-personal__message{
		font-size: 18px;
	}

	.cp-personal__message svg{
		height: 19px;
		width: 19px;
	}
}

.cp-personal__message .cp-personal__button-arrow{
	margin-top: 15px;
}

@media (max-width: 768px) {
	.cp-personal__message .cp-personal__button-arrow{
		margin-top: 7px;
	}
}

.cp-personal__button-arrow{
	border: 2px solid #FF251E;
	border-radius: 30px;
	padding: 7px 20px 7px 20px;
	text-decoration: none;
	color: #222222;
	font-size: 16px;
	font-weight: 600;
	position: relative;
	display: inline-block;
}

.cp-personal__button-arrow:hover{
	background: #FF545E;
	color: #E8E1E1;
	border-color: #FF545E;
	text-decoration: none;
}

.cp-personal__button-arrow:hover svg path{
	stroke: #E8E1E1;
}

.cp-personal__button-arrow svg{
	margin-left: 0;
}


.cp-personal__button-arrow:active{
	background: #C34859;
	border-color: #C34859;
}

.cp-personal__orders{

}

.cp-personal__order{
	border-radius: 11px;
	border: 1px solid #AFAFAF;
	margin-bottom: 25px;
}

.cp-personal__order .cp-personal__order-action{
	margin-bottom: 0;
}

.cp-personal__order-head{
	font-size: 24px;
	padding: 22px 28px;
	font-weight: 600;
	border-radius: 11px 11px 0 0;
	box-shadow: 0px 8px 13px rgba(0, 0, 0, 0.06);
	border-bottom: 1px solid rgba(198, 198, 198, 0.83);
}

@media (max-width: 992px) {
	.cp-personal__order-head{
		padding: 11px 18px;
		font-size: 18px;
	}
}

@media (max-width: 767px) {
	.cp-personal__order-head{
		font-size: 14px;
	}
}

.cp-personal__order-info{
	padding: 24px 28px;
}

@media (max-width: 992px) {
	.cp-personal__order-info{
		padding: 22px 18px;
	}
}

.cp-personal__order-excerpt{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

@media (max-width: 767px) {
	.cp-personal__order-excerpt{
		flex-wrap: wrap;
	}
}

.cp-personal__order-desc{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	font-size: 16px;
}

@media (max-width: 992px) {
	.cp-personal__order-desc{
		font-size: 14px;
	}
}

@media (max-width: 767px) {
	.cp-personal__order-desc{
		width: 100%;
	}
}

.cp-personal__order-date{
	color: #97989E;
	margin-left: 15px;
}

@media (max-width: 767px) {
	.cp-personal__button{
		width: 100%;
		text-align: center;
		margin-top: 20px;
	}
}


.cp-personal__order-status{
	font-weight: 600;
	font-size: 16px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
}

@media (max-width: 992px) {
	.cp-personal__order-status{
		font-size: 14px;
	}
}

@media (max-width: 767px) {
	.cp-personal__order-status{
		font-size: 12px;
	}
}

.cp-personal__order-status.cancel{
	color: #FF251E;
}

.cp-personal__order-status.done{
	color: #28C75D;
}

.cp-personal__order-status.cancel:before{
	content: '';
	height: 25px;
	width: 25px;
	flex: 0 0 25px;
	background: url(/images/personal/order/cancel.svg);
	display: block;
	margin-right: 8px;
}

.cp-personal__order-status.done:before{
	content: '';
	height: 14px;
	width: 19px;
	flex: 0 0 19px;
	background: url(/images/personal/order/success.svg);
	background-size: 19px;
	display: block;
	margin-right: 8px;
}

@media (max-width: 767px) {
	.cp-personal__order-status.cancel:before{
		height: 10px;
		width: 10px;
		flex: 0 0 10px;
		background-size: 10px;
	}

	.cp-personal__order-status.done:before{
		height: 9px;
		width: 12px;
		flex: 0 0 12px;
		background-size: 12px;
	}
}

.cp-personal__order .cp-personal__order-subtitle svg path{
	fill:  #29AD2E;
}

.cp-personal__order.none .cp-personal__order-subtitle svg path{
	fill: #FF251E;
}

.cp-personal__user-order-delete{
	color: #4E4C4C;
	font-size: 14px;
	text-decoration: underline;
}

.cp-personal__user-order-delete:hover{
	color: #FF251E;
}

.cp-personal__order-values{
	display: flex;
	flex-wrap: wrap;
}

.cp-personal__order-val{
	max-width: 360px;
	width: 100%;
	margin-right: 20px;
}

.cp-personal__order-insert{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	font-size: 18px;
	font-weight: 600;
	margin-bottom: 28px;
}

@media (max-width: 992px) {
	.cp-personal__order-insert{
		font-size: 14px;
	}
}

.cp-personal__order-insert--big{
	font-size: 20px;
    font-weight: 700;
}

@media (max-width:  992px){
	.cp-personal__order-insert--big{
		font-size: 18px;
		font-weight: 600
	}
}


.cp-personal__order-insert svg{
	margin-right: 8px;
}

.cp-personal__order-properties{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	flex-wrap: wrap;
}

@media (max-width: 576px) {
	.cp-personal__order-properties{
		flex-wrap: wrap;
	}
}

.cp-personal__order-block{
	max-width: 360px;
	width: 100%;
	margin-right: 20px;
}

@media (max-width: 1200px){
	.cp-personal__order-block{
		margin-bottom: 15px;
	}
}

.cp-personal__order-block_red svg path{
	fill: #FF251E !important;
}

.cp-personal__order-block_red .cp-personal__order-state{
	color: #FF251E;
}

.cp-personal__order-block_green svg path{
	fill: #29AD2E !important;
}

.cp-personal__order-block_green .cp-personal__order-state{
	color: #4FD262;
}

@media (max-width: 576px) {
	.cp-personal__order-block{
		max-width: 100%;
		width: 100%;
		margin-bottom: 12px;
	}
}

.cp-personal__order-subtitle{
	font-size: 20px;
	font-weight: 700;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	margin-bottom: 18px;
}

@media (max-width: 992px) {
	.cp-personal__order-subtitle{
		font-size: 18px;
		margin-bottom: 10px;
		font-weight: 600;
	}
}

.cp-personal__order-subtitle svg{
	margin-right: 8px;
}

.cp-personal__order-property{
	margin-bottom: 7px;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	font-size: 15px;
}

@media (max-width: 992px) {
	.cp-personal__order-property{
		font-size: 12px;
		margin-bottom: 3px;
	}
}

.cp-personal__order-label{

}

.cp-personal__order-value{
	color: #222;
	margin-left: 10px;
	font-weight: 500;
}

@media (max-width: 992px) {
	.cp-personal__order-value{
		margin-left: 6px;
	}
}

.cp-personal__order-value a{
	color: #222;
}


.cp-personal__order-state{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
}


.cp-personal__order-state.none:before{
	content: '';
	background: url('/images/personal/order/none.svg');
	height: 16px;
	width: 16px;
	flex:  0 0 16px;
	display: block;
	margin-right: 6px;
}

.cp-personal__order-state.cancel:before{
	content: '';
	background: url('/images/personal/order/cancel.svg');
	height: 25px;
	width: 25px;
	flex:  0 0 25px;
	background-size: 25px;
	display: block;
	margin-right: 6px;
}

.cp-personal__order-state.done{
	color: #28C75D;
}

.cp-personal__order-state.done:before{
	content: '';
	background: url('/images/personal/order/success.svg');
	height: 12px;
	width: 16px;
	flex:  0 0 16px;
	display: block;
	margin-right: 6px;
	background-size: 16px;
}

.cp-personal__order-price{
	margin-top: 15px;
}

@media (max-width: 992px) {
	.cp-personal__order-price{
		margin-top: 10px;
	}
}

.cp-personal__order-total{
	font-weight: 400;
	font-size: 20px;
}

@media (max-width: 992px) {
	.cp-personal__order-total{
		font-size: 14px;
	}

}

.cp-personal__order-total span{
	margin-left: 6px;
	font-weight: 700;
}

.cp-personal__order-action{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 26px;
}

.cp-personal__order-action .cp-personal__prev-bottom{
	margin-top: 0;
}

.cp-personal__order-action-cancel{

}

.cp-personal__order-info .cp-personal__order-action{
	padding: 35px 0 10px;
	border-top: 1px solid #E3E3E3;
	margin-top: 25px;
}

@media (max-width: 992px) {
	.cp-personal__order-info .cp-personal__order-action{
		padding: 15px 0 0;
		margin-top: 10px;
	}
}


@media (max-width: 576px) {
	.cp-personal__order-info .cp-personal__order-action{
		flex-wrap: wrap;
		justify-content: center;
	}

	.cp-personal__order-action-cancel{
		width: 100%;
		margin-top: 12px;
		text-align: center;
	}
}


.cp-personal__link-cancel{
	color: #97989E;
	font-size: 14px;
	font-weight: 600;
	text-decoration: underline;
}

.cp-personal__link-cancel:hover{
	color: #FF251E;
}

.cp-personal__link-cancel:active{
	color: #C34859;
}

.cp-personal__single{
	max-width: 945px;
	margin-left: auto;
	margin-right: auto;
}

.cp-personal__order--single{
	margin-top: 20px;
}

.cp-personal__order--single .cp-personal__order-properties{
	margin-bottom: 30px;
	border-bottom: 1px solid rgba(198, 198, 198, 0.83);
	padding-bottom: 25px;
	margin-left: -28px;
	margin-right: -28px;
	padding-left: 28px;
	padding-right: 28px;
}

@media (max-width: 767px) {
	.cp-personal__order--single .cp-personal__order-properties{
		margin-bottom: 15px;
		padding-bottom: 5px;
	}
}

.cp-personal__order--single .cp-personal__order-properties:nth-child(3){
	border-bottom: 0;
	margin-bottom: 0;
}

.cp-personal__order--single .cp-personal__order-head{
	border-radius: 0;
	margin-left: -28px;
	margin-right: -28px;
}

@media (max-width: 992px) {
	.cp-personal__order--single .cp-personal__order-head{
		margin-left: -18px;
		margin-right: -18px;
	}
}

.cp-personal__order--single .cp-personal__order-price{
	margin-top: 35px;
}

@media (max-width: 992px) {
	.cp-personal__order--single .cp-personal__order-price{
		margin-top: 15px;
	}
}

.cp-personal__order--single .cp-personal__order-head{
	box-shadow: none;
	border-top: 1px solid rgba(198, 198, 198, 0.83);
}

.cp-personal__goods{
	margin-top: 40px;
}

@media (max-width: 992px) {
	.cp-personal__goods{
		margin-top: 20px;
	}
}

.cp-personal__single .cp-personal__order-action-cancel{
	width: auto;
	align-items: center;
}

.cp-personal__goods .cp-article{
	margin: 20px 0;
}


.cp-personal__cancel{
	width: 100%;
	margin:  0 auto;
	padding: 45px;
	border: 1px solid #C6C6C6;
	border-radius: 11px;
}

@media (max-width: 992px){
	.cp-personal__cancel{
		padding: 25px;
	}
}

.cp-personal__cancel-title{
	color:  #222222;
	font-size: 24px;
	line-height: 28px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-weight: 600;
}

.cp-personal__cancel-subtitle{
	color: #222;
	font-size: 18px;
	line-height: 24px;
	font-weight: 400;
	margin-bottom: 20px;
	max-width: 480px;
}


@media (max-width: 767px) {
	.cp-personal__cancel-title{
		font-size: 14px;
		line-height: 18px;
	}

	.cp-personal__cancel-subtitle{
		font-size: 12px;
		line-height: 16px;
	}
}


.cp-personal__cancel-field{
	width: 100%;
	margin-bottom: 14px;
}

.cp-personal__cancel-field input[type=checkbox]{
	display: none;
}

.cp-personal__cancel-field label{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	color: #97989E;
	cursor: pointer;
	color: #222;
	font-weight: 400;
	font-size: 15px;
}

@media (max-width: 767px) {

	.cp-personal__cancel-field label{
		font-size: 14px;
	}
}

.cp-personal__cancel-field input[type=checkbox] + span{
	border: 1px solid #97989E;
	height: 16px;
	width: 16px;
	display: block;
	margin-right: 8px;
	position: relative;
	border-radius: 3px;
}

.cp-personal__cancel-field input[type=checkbox]:checked + span:after{
	content:  '';
	border: 2px solid #FF251E;
	border-top: none;
	border-left: none;
	height: 10px;
	width: 5px;
	display: block;
	position: absolute;
	transform: rotate(45deg);
	left: 4px;
	top: 1px;

}

.cp-personal__cancel-field textarea{
	resize: none;
	border: 1px solid #97989E;
	box-sizing: border-box;
	border-radius: 3px;
	max-width: 372px;
	width: 100%;
	padding-left: 15px;
	padding-top:  9px;
}

.cp-personal__cancel form p{
	font-weight: 600;
	font-size: 18px;
	color:  #222;
}

@media (max-width: 767px) {
	.cp-personal__cancel form p{
		font-size: 14px;
	}
}

.cp-personal__cancel-button{
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
	align-items: center;
	padding-top: 20px;
}

.cp-personal__cancel-button .btn_cp{
	text-transform: none;
	height: 35px;
	padding: 0 24px;
	margin-left: 20px;
	min-width: 0;
	font-size: 14px;
}

.cp-personal__cancel-button .cp-personal__prev-bottom{
	margin-top: 0;
}

.cp-personal__cancel .cp-personal__button-arrow:after{
	display: none;
}

.cp-personal__cancel .cp-personal__button-arrow{
	outline: none;
	height: 35px;
	padding: 4px 30px;
	margin-left: 15px;
}

.cp-personal__modal{
	max-width: 244px;
	width: 100%;
	border: 1px solid black;
	position: fixed;
	top: 170px;
	right: 25px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 12px;
	background: #F8F8F8;
	z-index: 3;
	border-radius: 3px;
}

@media (max-width: 992px) {
	.cp-personal__modal{
		position: fixed;
		bottom: 10px;
		top: auto;
		right: 10px;
		z-index: 5555;
	}
}

.cp-personal__modal_green{
	border-color: #4FD262;
	color: #4FD262;
}

.cp-personal__modal-title{
	font-weight: 700;
	font-size: 16px;
}

.cp-personal__modal-text{
	font-size: 14px;
}

.cp-personal__modal-close{
	position: absolute;
	right: 8px;
	top: 4px;
	font-size: x-large;
	color:  #222;
	text-decoration: none;
}

.cp-personal__modal-close:hover{
	text-decoration: none;
	color: #4FD262;
}

.cp-personal__modal_red{
	border-color: red;
	color: red;
}

.cp-personal__modal_red .cp-personal__modal-close:hover{
	color:  red;
}

.cp-personal__parts{
	display: flex;
	flex-wrap: wrap;
}

@media (max-width: 1200px){
	.cp-personal__parts{
		justify-content: space-between;
	}
}

.cp-personal__part{
	flex-basis: calc(100%/4 - 15px);
	height: 90px;
	border: 1px solid rgba(198, 198, 198, 0.44);
	box-sizing: border-box;
	box-shadow: 0px 5px 12px rgba(0, 0, 0, 0.05);
	border-radius: 5px;
	color: #2B2A2A;
	background: #fff;
	padding: 20px;
	margin: 8px 0;
	margin-right: 15px;
	display: flex;
	align-items: center;
	text-decoration: none;
	transition: 150ms ease-in;
}

@media (max-width: 1200px){
	.cp-personal__part{
		flex-basis: calc(100%/3 - 10px);
		margin-right: 0;
	}
}

@media (max-width: 768px){
	.cp-personal__part{
		flex-basis: calc(100%/2 - 7px);
	}
}

@media (max-width: 500px){
	.cp-personal__part{
		flex-basis: 100%;
	}
}

.cp-personal__part:nth-child(4){
	margin-right: 0;
}

.cp-personal__part:hover{
	text-decoration: none;
	box-shadow: 0px 5px 19px rgba(0, 0, 0, 0.1);
	color: #2B2A2A;
}

.cp-personal__part-icon{
	width: 50px;
	flex-basis: 50px;
	flex-shrink: 0;
	margin-right: 20px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.cp-personal__part-name{
	color: ##2B2A2A;
	font-weight: 600;
	text-decoration: none;
	position: relative;
}
/* End */


/* Start:/bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?158141946251*/
font.errortext{color:red}font.notetext{color:green}
/* End */
/* /local/templates/interyug_adaptive_new/components/bitrix/catalog/interyug_catalog_new/style.min.css?1656999176959 */
/* /local/templates/interyug_adaptive_new/components/bitrix/sale.personal.section/inter_personal/style.css?165699917627710 */
/* /bitrix/components/bitrix/system.show_message/templates/.default/style.min.css?158141946251 */
