.elementor-906 .elementor-element.elementor-element-ab87ebb{margin-top:130px;margin-bottom:130px;}/* Start custom CSS for text-editor, class: .elementor-element-63fe999 *//* Estilo general para todo el carrito */
.woocommerce-cart, .woocommerce-cart .shop_table {
    font-size: 14px; 
}

/* Asegurarse de que los productos y otros detalles del carrito tengan el mismo tamaño de letra */
.woocommerce-cart .product-name,
.woocommerce-cart .product-price,
.woocommerce-cart .product-quantity,
.woocommerce-cart .product-subtotal,
.woocommerce-cart .cart_totals {
    font-size: 14px; 
}

/* Si también deseas estilizar el botón de actualizar o finalizar compra */
.woocommerce-cart .button {
    font-size: 14px; /* Ajusta el tamaño del texto de los botones */
    padding: 10px 20px; /* Espaciado interno del botón */
    background-color: #000; /* Color de fondo del botón */
    color: #fff; /* Color del texto */
}

/* Ajuste para las tablas del carrito */
.woocommerce-cart table.shop_table th,
.woocommerce-cart table.shop_table td {
    font-size: 14px;
}

/* Ajuste de tamaño de la fuente del total del carrito */
.woocommerce-cart .cart_totals .order-total .amount {
    font-size: 16px; 
    font-weight: bold; 
}
.woocommerce-cart td.product-price label {
    white-space: nowrap;
}
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
    font-size: 16px; /* Tamaño de letra */
    color: #ffffff; /* Color de letra blanco */
    background-color: #000000; /* Fondo negro */
    padding: 10px 10px; /* Distancia interna de 10px arriba y abajo, 20px a los lados */
    border: 1px solid #000000; /* Borde negro de 1px */
    text-align: center;
    text-decoration: none; /* Quitar el subrayado del enlace */
   
}

.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover {
    color: #000000;
    background-color: #ffffff;
    border: 1px solid #000000;
}/* End custom CSS */