.wc-block-product {
	padding: 0px;
	border-style: none;
}

/* Hover effect */
.wc-block-product:hover {
    border-color: red; /* uses WP primary color */
}

/* Target product image inside the block */
.wc-block-product img {
    transition: transform 0.3s ease;
}

/* Zoom out (scale down) on hover */
.wc-block-product:hover img {
    transform: scale(0.90);
}


.div-flex-col {
    display: flex;
    flex-direction: column;
}

.ct-pagination .ct-hidden-sm {
    display: flex;
    flex-direction: row;
}

.ct-pagination {
    display: flex !important;
    justify-content: center !important;
}

.ct-media-container:hover {
	 transform: scale(1.05);
	transition: transform 0.3s ease;
}