

/* Start:/bitrix/templates/master-it_exp/components/bitrix/news.list/pertners-sidebar/style.css?17830657702052*/
.partners {
	--peek-next: 100px;
	--slider-gap: 24px;
}

/* header */

.partners .content-slider__top {
	display: grid;
	grid-template-columns: minmax(0, 1fr) auto;
	align-items: start;
	gap: 20px;
	width: 100%;
	max-width: 100%;
}

.partners .basic-heading {
	min-width: 0;
}

.partners .content-slider__top h2 {
	max-width: 100%;
	margin: 0;
}

.partners .content-slider__nav {
	display: flex;
	align-items: center;
	justify-content: flex-end;
	gap: 10px;
}

/* slider */

.partners .content-slider__wrap {
	width: 100%;
	max-width: 100%;
	overflow: hidden;
}

.partners .content-slider__track {
	display: flex;
	flex-flow: row nowrap;
	gap: var(--slider-gap);
	width: 100%;
	max-width: 100%;
	overflow-x: auto;
	scroll-snap-type: x mandatory;
	scroll-behavior: smooth;
	scrollbar-width: none;
}

.partners .content-slider__track::-webkit-scrollbar {
	display: none;
}

.partners .content-slider__card {
	flex: 0 0 calc((100% - var(--peek-next) - (var(--slider-gap) * 3)) / 3);
	min-width: 0;
}

/* image */

.partners .content-slider__wrap .content-slider__image {
	background: linear-gradient(135deg, rgba(255, 255, 255, .98), rgb(224 230 235 / 98%));
}

.partners .content-slider__image img {
	object-fit: none;
}

/* text */

.master-catalog__store-name {
	font-weight: 600;
}

.master-catalog__store-name:hover {
	text-decoration: none;
}


@media (max-width: 1199px) {
	.partners {
		--peek-next: 80px;
	}

	.partners .content-slider__card {
		flex-basis: calc((100% - var(--peek-next) - (var(--slider-gap) * 2)) / 2);
	}
}

/* mobile */

@media (max-width: 767px) {
	.partners {
		--peek-next: 0px;
	}

	.partners .content-slider__top {
		grid-template-columns: 1fr;
	}

	.partners .content-slider__nav {
		justify-content: flex-end;
	}

	.partners .content-slider__card {
		flex: 0 0 50vw;
		min-width: 220px;
		border-radius: 18px;
	}
}

@media (max-width: 425px) {
	.partners .content-slider__card {
		flex: 0 0 92vw;
	}
}
/* End */
/* /bitrix/templates/master-it_exp/components/bitrix/news.list/pertners-sidebar/style.css?17830657702052 */
