

/* Start:/bitrix/templates/newrepair/components/bitrix/catalog.sections.top/prices_block/style.css?17231951964128*/
.scroll_prices .owl-theme .owl-nav.disabled+.owl-dots {
  bottom: -30px;
}
.scroll_prices .owl-stage-outer{
  padding: 10px;
  margin: -10px;
}

.prices-section__dropdown-tab-panel {
    position: relative;
    display: block;
    width: 100%;
    padding: 15px 55px 15px 25px;
    border: 1px solid #eff1f5;
    margin: 0 0 -1px;
    cursor: pointer;
    color: #212121;
    background: #fff;
}
.prices-section__dropdown-tab-panel.collapsed:after {
    border-bottom: 0px;
    border-top: 3px solid #212121;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
}
.prices-section__dropdown-tab-panel:after {
    content: "";
    position: absolute;
    right: 25px;
    top: 50%;
    width: 0px;
    height: 0px;
    margin: -2px 0 0;
    border-bottom: 3px solid #212121;
    border-top: 0px;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
}
.prices-section__dropdown-tab-panel:focus, .video-section__dropdown-tab-panel:active {
	color: #000;
	text-decoration: none;
}

.price-list__item{
	border-radius: 12px;
	box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.14);
	background-color: #fff;
	overflow: hidden;
	display: flex;
	transition: all .2s ease;
	height: 300px;
}
.price-list__item:hover{
	box-shadow: 0 0 12px 2px rgba(0, 0, 0, 0.14);
}
.price-list__col:nth-child(n+3){
	margin-top: 30px;
}
.price-list__left, .price-list__right{
	width: 50%;
}
.price-list__right{
	padding: 20px;
}
.price-list__title{
	font-weight: 600;
	font-size: 14px;
	height: 42px;
}
.price-list__img{
	width: 100%;
	height: 100%;
    overflow: hidden;
}
.price-list__img img{
	height: 100%;
	width: 100%;
	object-fit: cover;
}
.price-list__list{
	margin-top: 10px;
	padding: 0 16px 0 16px;
	height: 150px;
	overflow-y: auto;
	-webkit-overflow-scrolling: touch;
}
.price-list__list::-webkit-scrollbar {
    display: block !important;
    width: 4px; /* Ширина скроллбара */
}
.price-list__list::-webkit-scrollbar-button {
    display: none;
    background-repeat: no-repeat;
    width: 5px;
    height: 0px;
}
.price-list__list::-webkit-scrollbar-track {
    background-color: rgba(139, 71, 149, 0.25);
    border-radius: 10px;
}
.price-list__list::-webkit-scrollbar-thumb {
    -webkit-border-radius: 0px;
    border-radius: 10px;
    background-color: #515151;
}
.price-list__list::-webkit-resizer {
    background-repeat: no-repeat;
    width: 4px;
    height: 0px;
}
.price-list__list::-webkit-scrollbar {
    width: 4px;
}
.price-list__list-item{
	margin: 0;
	padding: 0;
}
.price-list__buttons{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.price-list__button{
	background-color: var(--prv_color);
	padding: 10px 30px;
	color: #fff;
	border-radius: 6px;
	display: flex;
	align-items: center;
}
.price-list__button svg{
	margin-left: 5px;
}
.price-list__button:hover, .price-list__button:focus, .price-list__button:active{
	color: #fff;
	opacity: .8;
	text-decoration: none;
}
.price-list__sale{
	text-decoration: line-through;
}
@media (max-width:992px){
	.price-list__col:nth-child(n+2){
		margin-top: 30px;
	}
}
@media(max-width: 768px){
  .price-list__col{
    padding: 0 !important;
  }
  .price-list__col .price-list__item{
	flex-direction: column;
	height: 660px;
	border-radius: 21px !important;
  }
  	.price-list__left, .price-list__right{
		width: 100%;
		height: 50%;
	}
  .price-list .owl-dots{
    bottom: -50px;
    }
}
@media (max-width:480px){
	.price-list__col  .price-list__item{
		flex-direction: column;
		height: 510px;
		border-radius: 12px !important;

	}
	.price-list__left, .price-list__right{
		width: 100%;
	}
	.price-list__left{
        height: 210px;
    }
	.price-list__img{
		width: 100%;
		height: 100%;
		overflow: hidden;
	}
	.price-list__img img{
		width: 100%;
		height: 100%;
	}
}


.scroll_prices #price_list_owl{
    margin-bottom: 0;
}
.scroll_prices .projects-section__container {
    padding-bottom: 0px;
}

/* End */


/* Start:/local/templates/.default/components/bitrix/news.list/price_list/style.css?1760949615162*/
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */
/* /bitrix/templates/newrepair/components/bitrix/catalog.sections.top/prices_block/style.css?17231951964128 */
/* /local/templates/.default/components/bitrix/news.list/price_list/style.css?1760949615162 */
