

/* Start:/local/templates/new_main/components/bitrix/catalog/a_catalog/style.css?1762491169847*/
.ia-filter-loader {
    position: relative;
    width: 100%;
    height: 40px;
    border-radius: var(--border-radius-btn);
}

.ia-filter-loader::before {
    content: '';
    opacity: 1;
    position: absolute;
    width: 40px;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    aspect-ratio: 4;
    --_g: no-repeat radial-gradient(circle closest-side, var(--color-primary) 90%, #0000);
    background: var(--_g) 0% 50%, var(--_g) 50% 50%, var(--_g) 100% 50%;
    background-size: calc(100% / 3) 100%;
    animation: l7 1s infinite linear;
}

@media screen and (max-width: 1024px) {
    .ia-filter-loader {
        background: var(--color-surface-grey);
        max-width: 200px;
    }
}

@media screen and (max-width: 1024px) {
    .ia-filter-loader {
        width: calc(50% - 10px);
    }
}
/* End */


/* Start:/local/templates/new_main/components/bitrix/news.list/a_reviews/style.css?17531761801112*/
.ia-reviews__item {
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid var(--color-grey);
}

.ia-reviews__item:nth-last-child(1) {
	margin-bottom: 20px;
	padding-bottom: 0;
	border-bottom: none;
}

.ia-reviews__head {
	display: flex;
	align-items: center;
	margin-bottom: 3px;
}

.ia-reviews__name {
	font-weight: 700;
	font-size: 14px;
	line-height: 140%;
	margin-right: 12px;
}

.ia-reviews__rating {
	display: flex;
	gap: 8px;
	padding-bottom: 2px;

	& svg {
		width: 12px;
		height: 12px;
		fill: var(--color-primary);
		flex: none;
	}

	& svg._light {
		opacity: .2;
	}
}

.ia-reviews__date {
	font-weight: 300;
	font-size: 12px;
	line-height: 140%;
	color: var(--color-secondary);
}

.ia-reviews__text {
	margin-top: 10px;
	font-size: 14px;
	line-height: 140%;
	word-break: break-word;
}

[id^=wait_comp_] {
	display: none !important;
}

@media screen and (max-width: 550px) {

	.ia-reviews__name {
		font-size: 12px;
	}

	.ia-reviews__head {
		margin-bottom: 2px;
	}

	.ia-reviews__text {
		font-size: 12px;
	}

	.ia-reviews__item {
		margin-bottom: 16px;
		padding-bottom: 16px;
	}

}
/* End */
/* /local/templates/new_main/components/bitrix/catalog/a_catalog/style.css?1762491169847 */
/* /local/templates/new_main/components/bitrix/news.list/a_reviews/style.css?17531761801112 */
