  
 
/* CSS modificacion aspecto visual para la tienda de woocommerce*/
.ast-cart-menu-wrap .count, .ast-cart-menu-wrap .count:after {
    border-color: #aaaaaa;
    color: #aaaaaa;
}

.woocommerce a.button{
	background-color:red;
	color: #ffffff !important;
}

.woocommerce form.checkout_coupon .button[name=apply_coupon] {
    background-color:red;
		color: #ffffff !important;
}

.woocommerce form.checkout_coupon .button[name=apply_coupon]:hover {
    background-color:#000000;
		color: #ffffff !important;
}

.woocommerce a.button, .woocommerce button.button.alt, .woocommerce-page table.cart td.actions .button, .woocommerce-page #content table.cart td.actions .button, .woocommerce a.button.alt, .woocommerce .woocommerce-message a.button, .ast-site-header-cart .widget_shopping_cart .buttons .button.checkout, .woocommerce button.button.alt.disabled, .wc-block-grid__products .wc-block-grid__product .wp-block-button__link {
    background-color:red;
	  color: #ffffff;
}


.ast-site-header-cart .widget_shopping_cart .buttons .button.checkout:hover{
	background-color:#000000;
}

/*estilos adicionales*/

ul.products li.product:hover{
	border: red 1px solid;
	-webkit-box-shadow: -8px 10px 42px -11px rgba(158,158,158,1);
-moz-box-shadow: -8px 10px 42px -11px rgba(158,158,158,1);
box-shadow: -8px 10px 42px -11px rgba(158,158,158,1);
}

ul.products li.product{
	padding: 10px 10px 10px 10px;
}

.woocommerce ul.products li.product .button, .woocommerce-page ul.products li.product .button {
    width: 100%;
	  
}

.astra-shop-summary-wrap {
    padding: 10px 10px 0px;
}
