

/* Start:/local/templates/norlift/components/bitrix/breadcrumb/norlift-breadcrumb/style.css?176526933682*/

.bx-breadcrumb{
	color: var(--text-color-secondary);
	display:flex;
	gap: 12px;
}
/* End */


/* Start:/local/templates/norlift/components/bitrix/news/norlift-projects/style.css?1765269337141*/
.norlift-project-news{
    & .button-1{
        max-width: 160px;

        div:has(&){
            gap: var(--gap);
        }
    }
}
/* End */


/* Start:/bitrix/components/bitrix/system.pagenavigation/templates/modern/style.css?1754968992754*/
div.modern-page-navigation {
	padding: 0.5em 0;}
div.modern-page-navigation a,
span.modern-page-current,
span.modern-page-dots
{
	border-left-width: 1px;
	border-left-style: solid;
	padding-left: 0.75em;
	padding-right: 0.5em;
	text-decoration: none;
}
div.modern-page-navigation a.modern-page-previous {
	border-right-width: 1px;
	border-right-style: solid;
	border-left: none; }
div.modern-page-navigation a.modern-page-first,
div.modern-page-navigation span.modern-page-first {
	border-left: none;
	padding-left: 0.5em; }

span.modern-page-current {
	font-weight: var(--ui-font-weight-bold);
}
div.modern-page-navigation a,
span.modern-page-current,
div.modern-page-navigation a.modern-page-previous,
span.modern-page-dots {
	border-color: #cdcdcd; }

/* End */


/* Start:/local/templates/norlift/components/bitrix/news.list/norlift-projects-list/style.css?17652693371482*/
#norlift-projects-list{
	display: flex;
	flex-direction: column;
	gap:32px;
	& .filter-panel{
		display: flex;
		gap:8px;
		&>button{
			max-width: fit-content;
		}
	}
}

.project-list {
	--text-shadow: var(--text-color-main);
	display: grid;
	grid-template-columns: minmax(250px,auto) minmax(250px,auto);
	/* display: flex;
	flex-wrap: wrap; */
	column-gap: 12px;
	color: var(--bg-color-main);

	@media (width <= 768px) {
		grid-template-columns:minmax(250px,auto);
	}	
}

.project-list__panel {
	position: relative;
	width: 100%;
	height: calc(100% - 12px);
	max-height: 428px;
	aspect-ratio: 1.7;

	padding: 24px;
	margin-bottom: 12px;
	border-radius: var(--border-radius-main);

	display: flex;
	flex-direction: column;
	justify-content: flex-end;

	overflow: hidden;

	/* transform: scale(1); */
	opacity: 1;
	transition: all ease 1s;

	&>img {
		position: absolute;
		z-index: -1;
		top: 50%;
		left: 50%;
		transform: translate(-50%, -50%);
		filter: brightness(0.7);

		width: 100%;
		height: 100%;
		object-fit: cover;

		transition: transform 0.2s ease;
	}

	&>a {
		position: absolute;
		z-index: 3;
		display: block;
		height: 100%;
		width: 100%;
		left: 0;
		bottom: 0;
	}

	& button {
		position: absolute;
		right: 24px;
		bottom: 24px;
	}

	& svg {
		width: 6px;
		height: 12px;
	}

	&:hover img {
		transform: translate(-50%, -50%) scale(120%);
	}

}

.toggle-list-panel {
	transform: scale(0);
	opacity: 0;
	max-height: 0px;
	padding: 0px;
	margin-bottom: 0px;

}
/* End */
/* /local/templates/norlift/components/bitrix/breadcrumb/norlift-breadcrumb/style.css?176526933682 */
/* /local/templates/norlift/components/bitrix/news/norlift-projects/style.css?1765269337141 */
/* /bitrix/components/bitrix/system.pagenavigation/templates/modern/style.css?1754968992754 */
/* /local/templates/norlift/components/bitrix/news.list/norlift-projects-list/style.css?17652693371482 */
