

/* Start:/local/templates/.default/components/bitrix/news/price/bitrix/news.list/.default/style.css?17054101622356*/
.price {
	padding: 32px 16px;
}

.price__block {
	margin-bottom: 16px;
	padding: 16px;
	border: 2px solid #ffe400;
}

.price__block--yellow {
	background-color: #ffe400;
}

@media all and (max-width: 639px) {
	.price__block:last-of-type {
		margin-bottom: 0;
	}
}

@media all and (min-width: 640px) {
	.price__wrapper {
		margin: 0 -8px;

		display: flex;
		flex-flow: row wrap;
		/*justify-content: center;*/
		align-items: stretch;
	}

	.price__block {
		margin: 8px;

		flex: 0 0 calc(50% - 16px);
	}
}

@media all and (min-width: 768px) {
	.price {
		padding: 64px 0;
	}

	.price__wrapper {
		margin: 0 -16px;
	}

	.price__block {
		margin: 16px;

		flex: 0 0 calc(50% - 32px);
	}
}

@media all and (min-width: 1024px) {
	.price__block {
		flex: 0 0 calc(33.3333333% - 32px);
	}
}

.price-item {
	display: flex;
	flex-flow: column nowrap;
}

.price-item--disabled {
	opacity: 0.2;
	pointer-events: none;
}

.price-item__title {
	margin-bottom: 12px;

	color: #000;
	font-size: 24px;
	font-weight: 700;
	font-family: Proxima Nova;
	line-height: normal;
}

.price-item__detail {
	margin: 4px 0 16px 0;
	display: inline-block;
}

.price-item__text {
	margin-bottom: 20px;
}

.price-item__date {
	margin-bottom: 16px;

	color: #000;
	font-size: 16px;
	font-weight: 700;
	font-family: Proxima Nova;
	line-height: 20px;
}

.price-item__list {
	margin-bottom: 32px;
}

.price-item__container {
	margin: auto 0 32px 0;
}
.price-item__price {
	color: #000;
	font-size: 20px;
	font-weight: 700;
	font-family: Proxima Nova;
	line-height: normal;
}
.price-item__action {
	font-size: 12px;
}

.price-item__link {
	padding: 8px 16px;
	display: inline-block;
	color: #000;
	font-size: 12px;
	font-weight: 700;
	font-family: Proxima Nova;
	line-height: 18px;
	text-decoration: none;
	text-transform: uppercase;
	border-radius: 24px;
	border: 2px solid #000;
	background-color: transparent;
	transition: all 0.25s ease-in-out;
	cursor: pointer;
}

.price-item__link:hover {
	color: #fff;
	background-color: #000;
}

.price-item__buttons {
	margin-top: 16px;
}


/** PRICE ITEM LIST */
.price-item-list {}
.price-item-list__item,
.price-item-list li{
	margin-bottom: 8px;
	list-style-type: none;
}

.price-item-list__item:before,
.price-item-list li:before{
	content: "— ";
}

.price-item-list__item:last-of-type,
.price-item-list li:last-of-type{
	margin-bottom: 0;
}
/* End */
/* /local/templates/.default/components/bitrix/news/price/bitrix/news.list/.default/style.css?17054101622356 */
