.aa-cyl {
	clear: both;
	width: 100%;
}

.aa-cyl[hidden] {
	display: none !important;
}

.aa-cyl.is-loading {
	min-height: 120px;
	opacity: .45;
	pointer-events: none;
}

.woocommerce .aa-cyl ul.products li.product a img,
.aa-cyl ul.products li.product a img {
	width: 100%;
	aspect-ratio: 2 / 3 !important;
	object-fit: cover;
}
