

/* Start:/local/templates/d-dveri.ru/components/bitrix/news/content/bitrix/news.list/.default/style.css?1616613152688*/
.columns-list {
    font-size: var(--font-size--middle);
    display: block !important;
}

    .columns-list__item {
    }

        .columns-list__link {
            color: var(--color-black);
            text-decoration-color: transparent;
        }

            .columns-list__link--selected,
            .columns-list__link:active,
            .columns-list__link:hover {
                color: var(--color-primary);
                text-decoration-color: var(--color-primary);
            }

@media (min-width: 768px) {
    .columns-list {
        column-count: 3;
    }
}

@media (min-width: 992px) {
    .columns-list {
        column-count: 4;
    }
}
/* End */


/* Start:/local/templates/d-dveri.ru/blocks/tile-sections/style.css?16147836911578*/
.tile-sections {
	margin: 2em -15px;
}

	.tile-sections:first-child {
		margin-top: 0;
	}

	.tile-sections:last-child {
		margin-bottom: 0;
	}

	.tile-sections__item {
		margin: 0 auto 2em auto;
		max-width: 358px;
		padding: 0 15px;
	}

		.tile-sections__item:last-child {
			margin-bottom: 0;
		}
	
		.tile-sections__item-inner {
			color: var(--color-black);
			display: block;
			text-decoration: none;
			transition: var(--transition);
		}
		
			.tile-sections__item-inner:hover,
			.tile-sections__item-inner:active {
				box-shadow: 4px 10px 29px rgba(0, 0, 0, 0.12);
				color: var(--color-primary);
			}
		
			.tile-sections__image {
			}
			
				.tile-sections__image img {
					display: block;
					margin: 0 auto;
					max-width: 100%;
				}
				
			.tile-sections__info {
				border: 1px solid var(--color-gray);
				border-top: none;
				padding: 18px 24px 30px 24px;
			}
			
			.tile-sections__name {
				font-weight: 600;
				margin-top: 15px;
				text-align: center;
			}

@media (min-width: 768px) {
	.tile-sections {
		align-items: stretch;
		display: flex;
		flex-wrap: wrap;
		justify-content: flex-start;
	}
	
		.tile-sections__item {
			flex: 0 0 33.3333%;
			margin: 0 0 2em 0;
			max-width: 33.3333%;
		}

			.tile-sections__item:nth-last-child(-n+3) {
				margin-bottom: 0;
			}
			
			.tile-sections__item-inner {
				display: flex;
				flex-direction: column;
				height: 100%;
			}
			
				.tile-sections__info {
					display: flex;
					flex-direction: column;
					flex-grow: 1;
				}
				
					.tile-sections__name {
						flex-grow: 1;
					}
}
/* End */
/* /local/templates/d-dveri.ru/components/bitrix/news/content/bitrix/news.list/.default/style.css?1616613152688 */
/* /local/templates/d-dveri.ru/blocks/tile-sections/style.css?16147836911578 */
