

/* Start:/bitrix/templates/hanigift/components/bitrix/catalog.section/ak47_new/style.css?17169295044348*/
	.populationNew .catalogListNew {
		display: grid;
		grid-template-columns: repeat(4, 1fr);
		grid-template-rows: repeat(8, 1fr);
		grid-template-rows: 315px 315px 262px 262px 315px 315px 262px 262px;
		grid-column-gap: 16px;
		grid-row-gap: 16px;
	}
	.catalogListNew .cardNew {
		background: #fff;
		display: flex;
		flex-direction: column;
		position: relative;
		border: 1px solid transparent;
	}
	.catalogListNew .cardNew:hover {
	    border: 1px solid #eec3d1;
	}
	.catalogListNew .cardNew .image {
		height: 100%;
		width: 100%;
		overflow: hidden;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.catalogListNew .cardNew .about {
		padding: 24px;
		line-height: 24px;
		width: 96%;
	}
	.catalogListNew .cardNew .about .title {
		font-size: 14px;
		margin-bottom: 20px;
		font-weight: 600;
	}
	.catalogListNew .cardNew .about .price {
		font-size: 24px;
		font-weight: 600;
		display: flex;
		flex-direction: column;
		gap: 4px;
	}
	.catalogListNew .cardNew .about .price .oldPrice {
		color: #7D6A6F;
		font-size: 16px;
		text-decoration: line-through;
	}
	.catalogListNew .cardNew:nth-child(1) { grid-area: 1 / 1 / 3 / 3; }
	.catalogListNew .cardNew:nth-child(2)  { grid-area: 1 / 3 / 2 / 5; display: flex; align-items: flex-start;  }
	.catalogListNew .cardNew:nth-child(3)  { grid-area: 2 / 3 / 3 / 5; display: flex; align-items: flex-start; }
	.catalogListNew .cardNew:nth-child(4) { grid-area: 3 / 1 / 5 / 2; }
	.catalogListNew .cardNew:nth-child(5) { grid-area: 3 / 2 / 5 / 3; }
	.catalogListNew .cardNew:nth-child(6) { grid-area: 3 / 3 / 5 / 4; }
	.catalogListNew .cardNew:nth-child(7) { grid-area: 3 / 4 / 5 / 5; }
	.catalogListNew .cardNew:nth-child(8) { grid-area: 5 / 1 / 6 / 3; display: flex; align-items: flex-start; }
	.catalogListNew .cardNew:nth-child(9) { grid-area: 6 / 1 / 7 / 3; display: flex; align-items: flex-start; }
	.catalogListNew .cardNew:nth-child(10) { grid-area: 5 / 3 / 7 / 5; }
	.catalogListNew .cardNew:nth-child(11) { grid-area: 7 / 1 / 9 / 2; }
	.catalogListNew .cardNew:nth-child(12) { grid-area: 7 / 2 / 9 / 3; }
	.catalogListNew .cardNew:nth-child(13) { grid-area: 7 / 3 / 9 / 4; }
	.catalogListNew .cardNew:nth-child(14) { grid-area: 7 / 4 / 9 / 5; }

	.catalogListNew .cardNew .image img {
		height: 100%;
		width: 100%;
		/*object-fit: cover;*/
		height: auto;
		transition: all .3s ease;
	}
	.catalogListNew .cardNew:hover .image img {
		transform: scale(1.2);
	}
	.catalogListNew .cardNew:nth-child(1) .image,
	.catalogListNew .cardNew:nth-child(10) .image {
		max-height: 480px;
	}
	.catalogListNew .cardNew:nth-child(4) .image,
	.catalogListNew .cardNew:nth-child(5) .image,
	.catalogListNew .cardNew:nth-child(6) .image,
	.catalogListNew .cardNew:nth-child(7) .image,
	.catalogListNew .cardNew:nth-child(11) .image,
	.catalogListNew .cardNew:nth-child(12) .image,
	.catalogListNew .cardNew:nth-child(13) .image,
	.catalogListNew .cardNew:nth-child(14) .image {
		max-height: 302px;
	}
	.catalogListNew .cardNew .arrow {
		position: absolute;
		bottom: 15px;
		right: 15px;
		display: flex;
		align-items: center;
		justify-content: center;
		border-radius: 5px;
	}
	.catalogListNew .cardNew:hover .arrow {
		background: #eec3d1;
	}
	.catalogListNew .cardNew:hover .arrow img {
		filter: invert(13%) sepia(105%) saturate(104%) hue-rotate(703deg) brightness(170%) contrast(222%);
	}
	@media screen and (max-width: 993px) {
		.populationNew .catalogListNew {
			display: flex;
			grid-template-columns: none;
			grid-template-rows: none;
			gap: 0;
		}
		.populationNew .catalogListNew .slick-list {
			width: 100%;
		}
		.catalogListNew .cardNew {
			grid-area: auto !important;
		}
		.catalogListNew .cardNew {
			flex-direction: column !important;
		}
		.catalogListNew .cardNew .image {
			max-height: 370px !important;
		}
		.catalogListNew .slick-track {
			gap: 10px;
			display: flex;
		}
		.catalogListNew .cardNew .image {
			max-height: 270px !important;
		}
		.catalogListNew .cardNew .image {
			max-height: 270px !important;
		}
		.catalogListNew  .slick-arrow {
			position: absolute;
			top: 50%;
			transform: translate(0, -50%);
		}
		.catalogListNew .slick-arrow.hits__slider-slider__next {
			right: -27px;
			z-index: 9;
			transform: rotate(180deg) translate(0, 50%);
		}
		.catalogListNew .slick-arrow.hits__slider-slider__prev {
			left: -27px;
		}
	}
/* End */
/* /bitrix/templates/hanigift/components/bitrix/catalog.section/ak47_new/style.css?17169295044348 */
