

/* Start:/local/components/srlab/srlab.favorites.list/templates/sr_favorites/style.css?17478296261539*/
.sr-catalog-section {
	padding: 25px 6px 30px 6px;
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	gap: 16px;
}
.sr-favorites__no-items {
	margin: 0 auto;
	padding-top: 30px;
	width: fit-content;
	font-size: 16px;
}
.sr-favorites__no-items .sr-link {
	border-bottom: 1px solid var(--color-dark);
}
.sr-favorites__no-items .sr-link:hover {
	border-bottom: 1px solid transparent;
}
.card-product .card-product__header img {
	min-width: 100%;
	min-height: 100%;
	object-fit: cover;
}
@media (max-width: 1440px) {
	.sr-catalog-section {
		grid-template-columns: repeat(4, 1fr);
		gap: 15px;
	}
	.sr-card-prod .card-product {
		padding-left: 13px;
		padding-right: 13px;
	}
}
@media (max-width: 1200px) {
	.sr-catalog-section {
		grid-template-columns: repeat(4, 1fr);
		gap: 0;
	}
	.sr-card-prod .card-product {
		padding-left: 9px;
		padding-right: 9px;
	}
}
@media (max-width: 992px) {
	.sr-catalog-section {
		padding-left: 0px;
		padding-right: 0px;
		grid-template-columns: repeat(3, 1fr);
	}
}
@media (max-width: 768px) {
	.sr-catalog-section {
		grid-template-columns: repeat(2, 1fr);
	}
}
@media (max-width: 380px) {
	.sr-catalog-section {
		/* width: calc(100vw - 30px); */
		grid-template-columns: repeat(2, calc(50vw - 15px));
	}
	.sr-card-prod .card-product {
		padding-left: 5px;
		padding-right: 5px;
	}
	.sr-card-prod .card-product .card-product__header,
	.sr-card-prod .card-product .card-product__footer {
		width: calc(50vw - 25px);
	}
	.sr-card-prod .card-product .card-product__header {
		height: calc(60vw);
	}
}

/* End */
/* /local/components/srlab/srlab.favorites.list/templates/sr_favorites/style.css?17478296261539 */
