@media (min-width: 768px){.cart{margin-bottom:30px}}.cart .col-main{margin-bottom:0}.cart .table-responsive form{border-left:#ebebeb 1px solid;border-right:#ebebeb 1px solid}.cart .product-name{margin:0}.cart .product-image{max-width:100px;max-height:100px}.form-cart .table-cart .table tbody tr:last-child{border-bottom:solid 1px #ddd}.form-cart .table-cart .table tbody tr .input_qty_pr{height:auto;border-right:none;margin-top:10%;padding:0px 15px 0px 25px;position:relative;border-left:none;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;text-align:center}.form-cart .table-cart .table tbody tr .input_qty_pr .number-sidebar{border:1px solid #ddd;height:40px;text-align:left;width:60px;padding:0 0 0 15px;line-height:15px;margin:0;z-index:1;font-size:15px;font-weight:700}.form-cart .table-cart .table tbody tr .title_cart{font-size:14px;line-height:18px;font-weight:bold;padding:15px}.form-cart .table-cart .table tbody tr .title_cart a{color:#555}.form-cart .table-cart .table tbody tr .title_cart:hover a{color:#3bb2ca}.form-cart .table-cart .table tbody tr .title_cart .variant-title{font-weight:300}.form-cart .table-cart .table tbody tr .price_cart{font-size:15px;color:#2c2c2c;text-align:center}.form-cart .table-cart .table tbody tr .price_cart2{font-size:15px;color:#3bb2ca}.remove-item-cart{color:#787878;font-size:20px;display:block;text-align:center;margin-top:5px}@media (max-width: 767px){.remove-item-cart{font-size:20px;padding-top:10px}}.form-cart-button{overflow:hidden}.form-cart-continue{font-size:13px;color:#fff;text-transform:uppercase;font-weight:700;padding:12px 23px 13px;display:block;background:#3bb2ca;margin-top:26px;float:left}.form-cart-continue:focus,.form-cart-continue:hover{background:#ff822e;color:#fff}@media (max-width: 768px){.form-cart-continue{width:100%;text-align:center}}.table-total{margin-top:26px}.table-total td{border-top:#ebebeb 1px solid;border-left:#ebebeb 1px solid;font-size:16px;color:#2c2c2c;font-weight:400;vertical-align:middle !important}.table-total tbody tr td:nth-child(2){text-align:right;padding-right:23px;border-right:#ebebeb 1px solid;font-size:15px}.table-total tbody tr:nth-child(3){border-bottom:#ebebeb 1px solid}.table-total tbody tr:nth-child(3) td:nth-child(1){font-size:14px;font-weight:700}.table-total tbody tr:nth-child(3) td:nth-child(2){color:#ff565c;font-weight:700;font-size:21px}@media (max-width: 480px){.table-total td{font-size:13px}}@media (max-width: 480px){.table-total tbody tr td:nth-child(2){font-size:12px}}@media (max-width: 480px){.table-total tbody tr:nth-child(3) td:nth-child(1){font-size:11px}}@media (max-width: 480px){.table-total tbody tr:nth-child(3) td:nth-child(2){font-size:18px}}.btn-checkout-cart{display:block;padding:0 30px;height:50px;font-size:20px;line-height:50px;color:#fff;background-color:#3bb2ca;text-transform:uppercase;margin:20px auto;font-weight:700;text-align:center}.btn-checkout-cart:hover{background:#ff822e;color:#fff;border:solid 1px #ff822e;cursor:pointer}@media (max-width: 768px){.btn-checkout-cart{font-size:17px}}.cart .items-count{outline:none;height:20px;width:20px;vertical-align:baseline;text-align:center;padding:0;float:right;position:absolute;z-index:9;margin-left:35px;background:transparent;border:none}.cart .items-count .fa{font-size:20px;width:20px}.cart .items-count:hover .fa{color:#009587}@media (max-width: 768px){.cart .items-count{height:15px}}@media (max-width: 740px){.cart .items-count{top:0px}}@media (max-width: 767px){.items-count{height:15px;top:0;left:0}}@media (max-width: 480px){.items-count{height:15px;top:0;right:5px}}@media (max-width: 767px){.items-count .fa{font-size:15px !important}}.btn-plus{margin-top:0}.btn-minus{margin-top:20px}@media (max-width: 767px){.btn-minus{margin-top:15px}}@media (min-width: 768px){.max767{display:none}.cart_desktop table{margin:0;overflow:hidden}.cart_desktop .table-cart thead th:nth-child(1),.cart_desktop .table-cart thead th:nth-child(4){text-align:center}}@media (max-width: 767px){.min768{display:none}.cart_ct_mobile{margin-top:15px}.cart_mobile .item_cart{overflow:hidden;padding:10px 0;border-top:solid 1px #ddd}.cart_mobile .item_cart:last-child{border-bottom:solid 1px #ddd}.cart_mobile .item_cart .image_cart_mobile{display:block;max-width:90px;float:left}.cart_mobile .item_cart .image_cart_mobile img{max-width:70px;max-height:70px}.cart_mobile .item_cart .name_item_cart{display:block;width:calc(100% - 125px);float:left;padding-left:15px}.cart_mobile .item_cart .name_item_cart h3{font-size:14px;line-height:18px;margin:0px;font-weight:700}.cart_mobile .item_cart .name_item_cart h3 a{color:#111}.cart_mobile .item_cart .name_item_cart .item-price{display:block;margin-top:10px}.cart_mobile .item_cart .name_item_cart .item-price .price{font-size:14px;font-weight:bold;line-height:18px;color:#3bb2ca;margin:0}.cart_mobile .item_cart .slg_cart{display:block;float:right}.cart_mobile .item_cart .slg_cart .qty_mb{height:auto;border-right:none;width:100%;margin-top:0%;position:relative}.cart_mobile .item_cart .slg_cart .qty_mb .number-sidebar{border:1px solid #ddd;height:30px;text-align:center;width:50px;line-height:15px;margin:0;z-index:1}}.table>thead>tr>th{border-bottom:0;padding:15px}.page_cart .table-cart thead tr th{font-size:13px;text-transform:uppercase}.page_cart .table-cart tbody td{padding:15px;vertical-align:middle}.page_cart .table-cart tbody td.cartImg{padding:15px}
