.mcb-section .mcb-wrap .mcb-item-a342823b3 .mfn-grid-layout {
	grid-template-columns: repeat(3, 1fr);
}

.mcb-section .mcb-wrap .mcb-item-a342823b3 .mfn-masonry-layout .isotope-item {
	width: calc(33.333% - var(--mfn-layout-masonry-margin-left) - var(--mfn-layout-masonry-margin-right));
}

.mcb-section .mcb-wrap .mcb-item-a342823b3 ul.products.mfn-grid-layout li.product dynamicelementhere {
	margin-top: auto;
}

.mcb-section .mcb-wrap .mcb-item-a342823b3 .products li.product .mfn-product-badges span.onsale {
	border-radius: 20px 20px 20px 20px;
}

.mcb-section .mcb-wrap .mcb-item-a342823b3 ul.products li.product .price del {
	color: #f44336;
}

.mcb-section .mcb-wrap .mcb-item-fed330b4f .mfn-grid-layout {
	grid-template-columns: repeat(3, 1fr);
}

.mcb-section .mcb-wrap .mcb-item-fed330b4f .mfn-masonry-layout .isotope-item {
	width: calc(33.333% - var(--mfn-layout-masonry-margin-left) - var(--mfn-layout-masonry-margin-right));
}

@media (max-width: 1440px) {}

@media (max-width: 959px) {
	.mcb-section .mcb-wrap .mcb-item-a342823b3 .mfn-grid-layout {
		grid-template-columns: repeat(2, 1fr);
	}
}

@media (max-width: 767px) {
	.mcb-section .mcb-wrap .mcb-item-a342823b3 .mfn-grid-layout {
		grid-template-columns: 1fr;
	}
}