.item__art_highlighted, .item__price_highlighted {
	color: red !important;
}
.white {
	color: #fff;
}
.basket__bonuses-item {
	line-height: 15px;
}
.btn.btn_smb.reviews__add {
	width: 282px;
}
.reviews__clock-name {
	font-weight: bold;
	color: #e60036;
	text-decoration: none;
}
.contacts__requisites-offline .offline-shop-button {
	display: inline-block;
	margin: 0 20px;
}
.shipping-page__conditions .expands__head[data-logo=spb]:after {
	position: absolute;
	content: '';
	display: block;
	left: 24px;
	right: auto;
	top: 14px;
	bottom: auto;
	background-image: url(/images/sprite.png?v=9816695);
	background-position: -667px -663px;
	width: 22px;
	height: 25px;
	z-index: 1;
	background-size: auto;
}
.product__offer-note b {
	font-family: 'dincondensedcregular',sans-serif;
	-webkit-font-smoothing: antialiased;
	font-size: 24px;
	font-weight: 1;
	color: white;
	text-transform: uppercase;
	margin-top: 10px;
	display: block;
}
.product__offer-note b span {
	color: #1bd472;
	border-bottom: #1bd472 2px solid;
}
.header__sections-link_magazine {
	position: relative;
	padding-left: 0
}
.header__sections-link_magazine:before {
	opacity: .8
}
.header__sections-link_magazine:hover:before, .header__sections-link_magazine.header__sections-link_current:before {
	opacity: 1
}
.header__sections-link_magazine:hover:after, .header__sections-link_magazine.header__sections-link_current:after {
	display: none
}
.contest__membership {
	height: 376px;
}


.review-reply {
	min-height: 30px;
	background-color: #1d1d24;
	padding: 30px 30px 30px 90px;
	margin-top: 30px;
	color: #bfc0c2;
	font-size: 14px;
	line-height: 17px;
	background-image: url(/images/magazine/g-store-userpic.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	background-size: 71px 71px;
	display: flex;
	align-items: center;
}
.review-reply a {
	font-weight: bold;
	color: #e60036;
	text-decoration: none;
}
.open-reply-from {
	display: block;
	margin-top: 20px;
	font-size: 14px;
}
.review-new-reply-form {
	margin-top: 30px;
	display: none;
}
.review-new-reply-form .order-review__btn {
	margin-top: 0px;
}

.order-review__rate.forms__field{
	margin-top: 0;
}

.order-review__rate.forms__field_error .order-review__rate-title{
	color: #e60036;
}
.product__comments.comments .comments__item .comments__item-text a {
	text-decoration: none;
	font-weight: bold;
	color: #e50036;
}