.usk-cart .woocommerce-cart-form .shop_table { border: 1px solid rgba(0, 0, 0, 0.1); border-collapse: collapse; margin: 0; text-align: center; width: 100%; border-radius: 5px; } .usk-cart .woocommerce-cart-form .shop_table th, .usk-cart .woocommerce-cart-form .shop_table td { padding: 10px 12px; line-height: 1.5em; background: transparent; } .usk-cart .woocommerce-cart-form .shop_table th { border: 1px solid #dedcdc94; font-size: 14px; color: #fff; text-transform: uppercase; font-weight: 700; background: #e62a3f; } .usk-cart .woocommerce-cart-form .shop_table th:nth-child(3) { text-align: left; } .usk-cart .woocommerce-cart-form .shop_table td { border-top: none; border: 1px solid #dedcdc94; border-bottom: none; vertical-align: middle; font-size: 14px; text-transform: capitalize; font-weight: 400; color: #929292; } .usk-cart .woocommerce-cart-form .shop_table .usk-product-remove .remove { display: block; font-size: 17px; height: 25px; width: 25px; text-align: center; line-height: 22px; border-radius: 100%; color: #e62a3f !important; text-decoration: none; font-weight: 700; border: 0; transition: all .3s ease; margin: auto; background: transparent; } .usk-cart .woocommerce-cart-form .shop_table .usk-product-remove .remove:hover { background: #e62a3f; color: #fff !important; } .usk-cart .woocommerce-cart-form .shop_table .usk-product-image a img { width: 80px !important; height: 80px !important; outline: none; } .usk-cart .woocommerce-cart-form .shop_table .usk-product-title { text-align: left; } .usk-cart .woocommerce-cart-form .shop_table .usk-product-title a { color: #e62a3f; font-weight: 500; transition: all .3s ease; } .usk-cart .woocommerce-cart-form .shop_table .usk-product-title a:hover { color: #f00; } .usk-cart .woocommerce-cart-form .shop_table .usk-product-quantity .qty { width: 90px; height: 42px; text-align: left; outline: none; color: #7b7373; border: 1px solid #d6d4d4; background: transparent; border-radius: 2px; } .usk-cart .woocommerce-cart-form .shop_table .usk-product-quantity .qty:focus { border: 1px solid #b3aaaa; } .usk-cart .woocommerce-cart-form .shop_table .actions { text-align: right; } .usk-cart .woocommerce-cart-form .shop_table .actions .coupon { float: none; margin: 0; padding-bottom: 0; } .usk-cart .woocommerce-cart-form .shop_table .actions .coupon .input-text { height: 40px; line-height: 40px; width: 135px; border: 1px solid #ded3d3; outline: none; font-size: 14px; text-align: center; font-weight: 500; border-radius: 2px; margin-bottom: 10px; background: transparent; } .usk-cart .woocommerce-cart-form .shop_table .actions .coupon .input-text::placeholder { color: #c1aeae; } .usk-cart .woocommerce-cart-form .shop_table .actions .coupon .input-text:focus { border: 1px solid #7b7373; } .usk-cart .woocommerce-cart-form .shop_table .actions .button { height: 40px; width: 100%; background: transparent; border: 1px solid #e62a3f; color: #e62a3f; font-size: 12px; font-weight: 600; transition: all .3s ease; border-radius: 2px; outline: none; opacity: 1; cursor: pointer; } .usk-cart .woocommerce-cart-form .shop_table .actions .button:hover { background-color: #e62a3f; color: #fff; } .usk-cart .woocommerce-cart-form .shop_table_responsive tr { margin: 0; } .usk-cart .woocommerce-cart-form .shop_table_responsive tr:nth-child(2n) td { background-color: #eaeff3; } .usk-cart .woocommerce-cart-form .shop_table_responsive tr:nth-child(2n+1) td { background-color: transparent; } .usk-cart .cart-collaterals { margin-top: 50px; } .usk-cart .cart-collaterals .cart_totals h2 { font-size: 22px; text-transform: capitalize; font-weight: 600; color: #e62a3f; margin: 0; margin-bottom: 30px; } .usk-cart .cart-collaterals .cart_totals .shop_table { border: 1px solid rgba(0, 0, 0, 0.1); border-collapse: collapse; margin: 0; margin-bottom: 20px; text-align: center; } .usk-cart .cart-collaterals .cart_totals .shop_table th, .usk-cart .cart-collaterals .cart_totals .shop_table td { border: 1px solid rgba(0, 0, 0, 0.1); width: 100%; padding: 10px 12px; line-height: 1.5em; background: transparent; } .usk-cart .cart-collaterals .cart_totals .shop_table th { font-size: 14px; color: #565656; text-transform: uppercase; font-weight: 700; } .usk-cart .cart-collaterals .cart_totals .shop_table td .woocommerce-Price-amount { font-size: 14px; color: #484343bf; } .usk-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout { padding: 0; } .usk-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button { background-color: #e62a3f; color: #ffffff; width: 100%; text-align: center; height: 50px; line-height: 50px; padding: 0; font-size: 12px; text-transform: uppercase; transition: all .3s ease; margin: 0; border: none; border-radius: 2px; text-decoration: none !important; } .usk-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:hover { background: #c50847; } @media (min-width: 768px) { .usk-cart .woocommerce-cart-form .shop_table .actions .coupon .input-text { width: 50%; } } @media (min-width: 1024px) { .usk-cart .woocommerce-cart-form .shop_table .actions .coupon { float: left; } .usk-cart .woocommerce-cart-form .shop_table .actions .button { width: 130px; font-size: 14px; } .usk-cart .woocommerce-cart-form .shop_table .actions .coupon .input-text { width: 140px; font-size: 14px; margin-bottom: 0; } .usk-cart .cart-collaterals .cart_totals .shop_table th, .usk-cart .cart-collaterals .cart_totals .shop_table td { width: 50%; } .usk-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button { height: 55px; line-height: 55px; font-size: 14px; } }