.woocommerce-cart table.shop_table{background:#1a1a1a!important;border:1px solid #333!important;border-radius:8px!important;border-collapse:collapse!important;overflow:hidden;width:100%!important;margin-bottom:20px}.woocommerce-cart table.shop_table thead th{background:#111!important;color:#aaa!important;font-size:13px!important;padding:12px 16px!important;border-bottom:1px solid #333!important;border-top:none!important;border-left:none!important;border-right:none!important}.woocommerce-cart table.shop_table tbody td{color:#fff!important;padding:12px 16px!important;border-bottom:1px solid #222!important;border-top:none!important;border-left:none!important;border-right:none!important;background:#1a1a1a!important}.woocommerce-cart table.shop_table tfoot tr td,.woocommerce-cart table.shop_table tfoot tr th{color:#aaa!important;font-size:13px!important;padding:12px 16px!important;border-top:1px solid #333!important;border-bottom:none!important;border-left:none!important;border-right:none!important;background:#1a1a1a!important}.woocommerce-cart table.shop_table .product-remove a{color:#aaa!important}.woocommerce-cart table.shop_table .product-remove a:hover{color:#ea4335!important}.woocommerce-cart table.shop_table .product-name a{color:#fff!important;text-decoration:none!important}.woocommerce-cart table.shop_table .product-name a:hover{color:#aaa!important}.woocommerce-cart table.shop_table .actions{background:#111!important;border-top:1px solid #333!important}.woocommerce-cart .coupon input.input-text{background:#111!important;border:1px solid #333!important;color:#fff!important;border-radius:6px!important;padding:10px!important}.woocommerce-cart .coupon .button,.woocommerce-cart .button[name=update_cart]{background:#1a1a1a!important;border:1px solid #333!important;color:#fff!important;border-radius:6px!important;padding:10px 16px!important}.woocommerce-cart .coupon .button:hover,.woocommerce-cart .button[name=update_cart]:hover{background:#222!important}.cart-collaterals .cart_totals{background:#1a1a1a!important;border:1px solid #333!important;border-radius:8px!important;overflow:hidden;padding:0!important}.cart-collaterals .cart_totals h2{color:#fff!important;font-size:16px!important;padding:16px!important;margin:0!important;border-bottom:1px solid #333!important;background:#111!important}.cart-collaterals .cart_totals table{background:0 0!important;border:none!important;width:100%!important}.cart-collaterals .cart_totals table th{color:#aaa!important;padding:12px 16px!important;border-bottom:1px solid #222!important;border-top:none!important;border-left:none!important;border-right:none!important}.cart-collaterals .cart_totals table td{color:#fff!important;padding:12px 16px!important;border-bottom:1px solid #222!important;border-top:none!important;border-left:none!important;border-right:none!important}.wc-proceed-to-checkout .checkout-button{background:#e1ebeb!important;border:1px solid #e1ebeb!important;color:#151616!important;border-radius:6px!important;padding:14px 20px!important;font-size:15px!important;width:60%!important;text-align:center!important;left:20%!important}.wc-proceed-to-checkout .checkout-button:hover{background:#fff!important;border-color:#fff!important;color:#151616!important}