:root{--tc-primary: #1d86c8;--tc-secondary: #c62127;--swiper-theme-color: #1d86c8}.cart-empty{text-align:center}.cart-empty .icon img{width:250px}.cart-empty h2{margin:30px 0 0}.cart-empty .button{margin-top:20px}.shopping-cart .form-cart .table{color:#000;margin:0}@media screen and (max-width: 767px){.shopping-cart .form-cart .table{border-top:2px solid #ddd}}@media screen and (max-width: 767px){.shopping-cart .form-cart .table thead{display:none}}.shopping-cart .form-cart .table tr th{border-bottom:2px solid #ddd;font-weight:600;text-transform:uppercase;padding:.5rem 1rem}.shopping-cart .form-cart .table tr th:first-child{padding-left:0}html[lang=ar] .shopping-cart .form-cart .table tr th:first-child{padding-left:1rem;padding-right:0}.shopping-cart .form-cart .table tr td{padding:.8rem 1rem}@media screen and (max-width: 767px){.shopping-cart .form-cart .table tr td{padding:.8rem .5rem}}.shopping-cart .form-cart .table tr td:first-child{padding-left:0}html[lang=ar] .shopping-cart .form-cart .table tr td:first-child{padding-left:1rem;padding-right:0}@media screen and (max-width: 767px){html[lang=ar] .shopping-cart .form-cart .table tr td:first-child{padding-left:.5rem}}.shopping-cart .form-cart .table tr td.item-info .product-item-photo{margin-right:10px;border:1px solid #eee;background-color:#f8f8f8;width:80px;height:80px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;position:relative}html[lang=ar] .shopping-cart .form-cart .table tr td.item-info .product-item-photo{margin-right:0px;margin-left:10px}.shopping-cart .form-cart .table tr td.item-info .product-item-photo img{width:auto;height:auto;max-height:70px;object-fit:contain}.shopping-cart .form-cart .table tr td.item-info .product-item-details .product-item-name{font-weight:600}.shopping-cart .form-cart .table tr td.item-info .product-item-details .price-excluding-tax{margin-top:5px;display:block}@media screen and (min-width: 768px){.shopping-cart .form-cart .table tr td.item-info .product-item-details .price-excluding-tax{display:none}}@media screen and (max-width: 767px){.shopping-cart .form-cart .table tr td.price{display:none}}.shopping-cart .form-cart .table tr td.qty .label{display:block;margin-bottom:5px}.shopping-cart .form-cart .table tr td.qty .field{text-align:left;margin:0}.shopping-cart .form-cart .table tr td.qty .field .select-style1{width:60px;margin:auto}@media screen and (max-width: 767px){.shopping-cart .form-cart .table tr td.subtotal{display:none}}.shopping-cart .form-cart .table tr td.action .action-delete{background:rgba(0,0,0,0);border:none;height:30px;width:30px;border-radius:100px;line-height:1}.shopping-cart .form-cart .table tr td.action .action-delete:hover{color:#842029;background-color:#f8d7da}.shopping-cart .form-cart .update-cart{text-align:center;background-color:#f8f8f8;padding:15px 10px;margin-top:-1px}.shopping-cart .fitment-selection{background-color:#f8f8f8;border:1px solid #eee;border-radius:3px;position:relative;margin-top:20px}.shopping-cart .fitment-selection .title{text-align:center;text-transform:uppercase;font-weight:600;padding:12px 10px;border-bottom:1px solid #eee}.shopping-cart .fitment-selection .inner{padding:15px}.shopping-cart .cart-summary-wrap{position:sticky;top:calc(20px + 116px)}@media screen and (max-width: 1199px){.shopping-cart .cart-summary-wrap{top:calc(20px + 114px)}}@media screen and (max-width: 991px){.shopping-cart .cart-summary-wrap{margin-top:20px}}.shopping-cart .cart-summary-wrap .title{text-align:center;text-transform:uppercase;font-weight:600;padding:12px 10px;border-bottom:1px solid #eee}.shopping-cart .cart-summary-wrap .cart-summary .estimate-shipping-form{display:none}.shopping-cart .cart-summary-wrap .cart-summary .cart-totals{border:1px solid #eee;background-color:#f8f8f8;border-radius:3px;position:relative}.shopping-cart .cart-summary-wrap .cart-summary .cart-totals .list-item{display:flex;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #eee}.shopping-cart .cart-summary-wrap .cart-summary .cart-totals .list-item.grand-total{font-weight:600;font-size:18px;border:none}.shopping-cart .coupon-form{margin:20px 0;background-color:#f8f8f8;border:1px solid #eee;border-radius:3px}.shopping-cart .coupon-form #discount-coupon-form{padding:15px}.shopping-cart .coupon-form #discount-coupon-form .field{width:100%;margin:0}.shopping-cart .coupon-form #discount-coupon-form .field .form-input{border-radius:3px 0px 0px 3px}html[lang=ar] .shopping-cart .coupon-form #discount-coupon-form .field .form-input{border-radius:0px 3px 3px 0px}.shopping-cart .coupon-form #discount-coupon-form .button{border-radius:0px 3px 3px 0px}html[lang=ar] .shopping-cart .coupon-form #discount-coupon-form .button{border-radius:3px 0px 0px 3px}.shopping-cart .checkout-methods-items{margin-top:20px}/*# sourceMappingURL=cart.css.map */
