/* Ensures that product card sizes stay aligned (same) at all times */

.astra-shop-summary-wrap{
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}

.astra-shop-summary-wrap .ast-loop-product__link{
    flex-grow: 1;
}

.astra-shop-summary-wrap .review-rating{
    order: unset; /* otherwise astra has it "2" and if container is flex it occurs after add to cart btn */
}

.astra-shop-summary-wrap .button.add_to_cart_button{
    padding-left: 15px;
    padding-right: 15px;
	font-size: 14px;
}

/* astra by default has margins 0.5em, but on .added removes bottom for some reason */
.woocommerce ul.products li.product .button.added, .woocommerce-page ul.products li.product .button.added{
    margin-bottom: 0.5em; 
}

/* PRODUCT VARIATIONS WRAP FIX*/
.product .variations_form .wpcvs-terms { /* .wpcvs-terms  would be enough, but added more specific def to ensure style applied only here */

}
