.lazy-catwall-pending {
	overflow-x: auto !important;
	overflow-y: hidden !important;
	-webkit-overflow-scrolling: touch;
	scrollbar-width: none;
}

.lazy-catwall-pending::-webkit-scrollbar {
	width: 0;
	height: 0;
	background: transparent;
}

.lazy-catwall-pending > .swiper-wrapper {
	display: flex !important;
	flex-wrap: nowrap !important;
	transform: none !important;
	transition: none !important;
	gap: 10px;
}

.lazy-catwall-pending > .swiper-wrapper > .swiper-slide {
	flex: 0 0 45%;
	width: auto !important;
	max-width: 45%;
	white-space: normal;
}

.lazy-catwall-pending .swiper-button-next,
.lazy-catwall-pending .swiper-button-prev {
	display: none !important;
}

@media (min-width: 768px) {
	.lazy-catwall-pending > .swiper-wrapper > .swiper-slide {
		flex-basis: 24%;
		max-width: 24%;
	}
}

@media (min-width: 1200px) {
	.lazy-catwall-pending > .swiper-wrapper > .swiper-slide {
		flex-basis: 16%;
		max-width: 16%;
	}
}
