﻿.btn-success{color:#fff !important;}.bg-light-blue{background-color:#eef4f9 !important;}.bg-light-gray{background-color:#eee !important;}.btn-configure-sticky,.btn-sticky{position:fixed;bottom:-75px;width:100%;left:0;z-index:999;border-radius:0 !important;padding:.3em 1em 1em;background-color:#f9f9f9;border-top:1px solid #dee2e6;}.cart-table-desc table{margin-bottom:50px;}.cart-table-desc table thead tr th{padding:0 100px 10px 0;vertical-align:middle;color:#1e1e1e;text-transform:uppercase;border-color:#e0e0e0 !important;font-size:17px;font-weight:600;}.cart-table-desc table tbody tr td{font-size:1rem;color:#1e1e1e;vertical-align:middle;padding-left:0;padding-right:0;padding-top:10px;padding-bottom:10px;border-left:none;border-right:none;border-color:#e0e0e0;}.cart-table-desc table tbody tr td.products-thumbnail img{width:85px;}.cart-table-desc table tbody tr td.products-name a{display:inline-block;}.cart-table-desc table tbody tr td.products-price span{font-weight:600;}.cart-table-desc table tbody tr td.products-total{position:relative;padding-right:25px;}.cart-table-desc table tbody tr td.products-total .remove{top:50%;right:0;color:#f00;line-height:1;font-size:20px;position:absolute;transform:translateY(-50%);}.cart-table-desc table tbody tr td.products-quantity .input-counter{max-width:120px;min-width:120px;overflow:hidden;position:relative;text-align:center;display:inline-block;background-color:#fff;}.cart-table-desc table tbody tr td.products-quantity .input-counter span{top:0;width:35px;height:100%;cursor:pointer;font-size:20px;line-height:45px;position:absolute;color:#1e1e1e;background-color:transparent;transition:.5s;}.cart-table-desc table tbody tr td.products-quantity .input-counter span.minus-btn{left:0;}.cart-table-desc table tbody tr td.products-quantity .input-counter span.plus-btn{right:0;}.cart-table-desc table tbody tr td.products-quantity .input-counter span:hover{color:#0074c8;}.cart-table-desc table tbody tr td.products-quantity .input-counter input{outline:0;width:100%;border:none;height:40px;display:block;text-align:center;color:#1e1e1e;background-color:#fff;font-size:1rem;font-weight:600;}.cart-table-desc table tbody tr td.products-quantity .input-counter input::placeholder{color:#1e1e1e;}.cart-table-desc table tbody tr td.products-subtotal{overflow:hidden;}.cart-table-desc table tbody tr:last-child td{border-bottom:none;}.cart-table-desc .cart-table-header{border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:10px;}.cart-table-desc .cart-table-header span{display:block;color:#1e1e1e;text-transform:uppercase;font-size:17px;font-weight:600;}.cart-table-desc .cart-table-header .name{padding-left:30px;padding-right:30px;}.cart-table-desc .cart-table-header .quantity{padding-left:50px;padding-right:50px;}.cart-table-desc .cart-table-middle .single-cart-box{border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:10px;}.cart-table-desc .cart-table-middle .single-cart-box:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0;}.cart-table-desc .cart-table-middle .single-cart-box .products-name{line-height:1.6;padding-left:30px;padding-right:30px;}.cart-table-desc .cart-table-middle .single-cart-box .products-name a{display:inline-block;}.cart-table-desc .cart-table-middle .single-cart-box .products-price span{font-weight:600;display:block;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity{padding-left:50px;padding-right:50px;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity .min-quantity-display{max-width:120px;min-width:120px;overflow:hidden;position:relative;text-align:center;display:inline-block;background-color:#fff;font-size:.9em;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity .input-counter{max-width:120px;min-width:120px;overflow:hidden;position:relative;text-align:center;display:inline-block;background-color:#fff;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity .input-counter span{top:0;width:35px;height:100%;cursor:pointer;font-size:20px;line-height:45px;position:absolute;color:#1e1e1e;background-color:transparent;transition:.5s;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity .input-counter span.minus-btn{left:0;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity .input-counter span.plus-btn{right:0;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity .input-counter span:hover{color:#0074c8;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity .input-counter input{outline:0;width:100%;border:none;height:40px;display:block;text-align:center;color:#1e1e1e;background-color:#fff;font-size:1rem;font-weight:600;}.cart-table-desc .cart-table-middle .single-cart-box .products-quantity .input-counter input::placeholder{color:#1e1e1e;}.cart-table-desc .cart-table-middle .single-cart-box .products-total{position:relative;padding-right:25px;}.cart-table-desc .cart-table-middle .single-cart-box .products-total .remove{top:50%;right:4px;color:#f00;line-height:1;font-size:20px;position:absolute;transform:translateY(-50%);}@media(max-width:992px) and (min-width:768px){.cart-table-desc .cart-table-middle .single-cart-box .products-total .remove{right:-50px;}}.cart-buttons-desc{margin-bottom:70px;margin-top:30px;}.cart-buttons-desc .shopping-coupon-code{position:relative;}.cart-buttons-desc .desc2{margin-top:-120px;}@media(max-width:768px){.cart-buttons-desc .desc2{margin-top:0;}}.free-shipping-box{background-color:#fff;padding:50px;}.free-shipping-box h3{font-size:17px;margin-bottom:0;}.summary-box{background-color:#fff;padding:50px;}.summary-box .salesTaxInfo svg{font-size:20px;top:2px;left:4px;}.summary-box h3{font-size:17px;margin-bottom:0;}.summary-box ul{list-style-type:none;padding-left:0;}.summary-box ul li{color:#1e1e1e;margin-bottom:12px;overflow:hidden;font-size:15px;font-weight:600;}.summary-box ul li span{float:right;}.summary-box ul li:last-child{margin-bottom:0;}.summary-box .link-btn{display:inline-block;color:#0074c8;margin-top:20px;font-size:15px;font-weight:600;}.summary-box .link-btn:hover{color:#1e1e1e;}.summary-box .btn-box{margin-top:25px;}