.shopping-cart-form .table thead .product-remove{text-align:left;width:30px}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.shopping-cart-form{margin-bottom:30px}.shopping-cart-form .table thead{background-color:#f7f7f7}.shopping-cart-form .table thead tr th{border-radius:0;color:#333131;font-weight:600;font-size:15px;border:none;padding:13px 0}.shopping-cart-form .table thead .product-thumb{text-align:left;min-width:110px}.shopping-cart-form .table thead .product-name{text-align:left;width:545px}.shopping-cart-form .table thead .product-price{width:200px}.shopping-cart-form .table thead .product-quantity{width:100px}.shopping-cart-form .table thead .product-subtotal{width:205px}.shopping-cart-form .table tbody tr{border-bottom:1px solid #e8e8e8;height:156px}.shopping-cart-form .table tbody .cart-product-item .product-remove{text-align:left}.shopping-cart-form .table tbody .cart-product-item .product-remove a{color:#333131;font-size:16px}.shopping-cart-form .table tbody .cart-product-item .product-thumb{text-align:left}.shopping-cart-form .table tbody .cart-product-item .product-name{text-align:left}.shopping-cart-form .table tbody .cart-product-item .product-name .title{font-weight:500;font-size:18px;margin-bottom:0;letter-spacing:0;color:#242424}.shopping-cart-form table,.shopping-cart-form table th,.shopping-cart-form table td{padding:0;vertical-align:middle;border-top:none}.shopping-cart-form .table tbody .cart-product-item .price{font-size:15px;font-weight:600}.shopping-cart-form .table tbody .cart-product-item .product-quantity .pro-qty{display:inline-block;position:relative;width:80px;margin-right:0}.shopping-cart-form .table tbody .cart-product-item .product-quantity .pro-qty input{border:1px solid #e8e8e8;border-radius:8px;height:50px;padding:10px 20px 8px;line-height:50px;text-align:center;width:80px;font-weight:800}.shopping-cart-form .table tbody .cart-product-item .product-quantity .pro-qty .qty-btn{position:absolute;top:0;height:50px;cursor:pointer;width:20px;font-size:14px;font-family:sans-serif;line-height:50px;left:0;text-align:right}.shopping-cart-form .table tbody .cart-product-item .product-quantity .pro-qty .inc{text-align:left;left:auto;right:0}.shopping-cart-form .table tbody .actions .btn-theme{background-color:#232324;border:1px solid #232324;border-radius:8px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;color:#fff;font-weight:600;font-size:12px;height:54px;display:inline-block;line-height:54px;text-transform:uppercase;padding:0 40px;letter-spacing:.5px}.section-title-cart .title{font-size:18px;margin-bottom:14px;font-weight:800}.shipping-form-calculate .form-group .form-control{border-radius:0;border:1px solid #e8e8e8;-webkit-box-shadow:none;box-shadow:none;color:#333131;font-size:12px;height:50px;padding:0 20px;text-transform:initial}.shipping-form-cart-totals table{background-color:#f7f7f7;border-width:0;margin-top:30px;margin-bottom:20px;padding:24px 34px;display:inline-block;border-radius:0}.shipping-form-cart-totals table tbody tr td{color:#333131;font-weight:400;font-size:14px}.shipping-form-cart-totals table .shipping .shipping-list{margin-bottom:20px}.shipping-form-cart-totals table .shipping .shipping-list li{margin-bottom:5px;display:flex;justify-content:start;text-align:left;align-items:center}.shipping-form-cart-totals table .shipping .shipping-list li label{cursor:pointer;margin-left:8px;font-size:19px;margin-bottom:0}.shipping-form-cart-totals table .shipping .shipping-list li input{cursor:pointer;height:15px;text-align:left;width:auto}.shipping-form-calculate .form-group{margin-bottom:10px}.shipping-form-calculate .update-totals{color:#232324;border-width:0 0 2px;border-style:solid;border-color:inherit;font-size:14px;font-weight:700;text-transform:uppercase;background:none;padding:5px 0;float:right;margin-top:10px}p.value{font-size:17px}p.price{font-size:20px;font-weight:700;color:#000}.value-error{border:1px solid red!important}.i-need-products{font-size:60px;margin-bottom:100px}