.cart-section{position:relative}.cart-section .target-price{position:relative;display:block;border:1px solid rgb(229 229 229);padding:19px 30px}.cart-section .target-price p{font-size:16px;line-height:20px;font-family:var(--title-font);margin-bottom:19px;font-weight:600}.cart-section .target-price p span{color:#E92530}.cart-section .target-price .progress-box .bar-inner{background:var(--storex-accent-color,#FFAC00)}.cart-section .table-outer{overflow-x:auto;position:relative;width:100%;border:1px solid rgb(229 229 229)}.cart-section .cart-table{min-width:1170px;width:100%}.cart-section .cart-table thead{position:relative;background:rgb(248 248 248)}.cart-section .cart-table thead th{font-size:14px;line-height:24px;font-family:var(--title-font);color:var(--title-color);font-weight:500;text-transform:uppercase;padding:8px 30px;text-align:center}.cart-section .cart-table thead th:first-child{text-align:left}.cart-section .cart-table tbody tr{border-bottom:1px solid rgb(229 229 229)}.cart-section .cart-table tbody tr:last-child{border-bottom:none}.cart-section .cart-table td{position:relative;font-size:16px;line-height:20px;font-family:var(--title-font-three);color:var(--title-color);text-align:center;font-weight:500}.cart-section .cart-table tbody .product-column{padding:19px 30px}.cart-section .cart-table tbody .product-column .product-box{position:relative;display:flex;align-items:center}.cart-section .cart-table tbody .product-column .product-box .image-box,.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img{position:relative;display:inline-block;width:85px;height:85px;object-fit:cover;margin-right:30px}.cart-section .cart-table tbody .product-column .product-box h6{position:relative;display:block;font-size:16px;line-height:20px;font-weight:600}.cart-section .cart-table tbody .product-column .product-box h6 a{display:inline-block;color:var(--title-color)}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{display:inline-block;color:var(--title-color);font-size:16px;line-height:20px;font-weight:600}.wishlist_table .product-name a{display:block;color:var(--title-color);font-size:16px;line-height:20px;font-weight:600;margin-bottom:15px}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__prices{position:relative;font-size:16px;line-height:20px;font-family:var(--title-font-three);color:var(--title-color);font-weight:400}.woocommerce-page .wp-block-woocommerce-cart table.wc-block-cart-items .price{color:var(--title-color);font-weight:400}.woocommerce-page .wc-block-components-quantity-selector{height:40px}.woocommerce-page .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{font-size:16px;color:var(--title-color)!important}.woocommerce-page .wc-block-components-quantity-selector:after{border:1px solid #939393;border-radius:50px}.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name:hover,.wp-block-woocommerce-cart table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name:focus{color:var(--theme-color)}.page-content-inner .wc-block-components-sidebar .wc-block-components-button{background-color:var(--theme-color);-webkit-transition:all 500ms ease;transition:all 500ms ease}.page-content-inner .wc-block-components-sidebar .wc-block-components-button:hover,.page-content-inner .wc-block-components-sidebar .wc-block-components-button:focus{background-color:var(--title-color);color:#fff}.wc-block-cart-items thead{position:relative;background:rgb(248 248 248)}.wc-block-cart-items thead th{background:rgb(248 248 248)}.cart-section .cart-table td .cancel-btn{position:relative;display:inline-block;font-size:14px;color:var(--title-color);transition:all 500ms ease}.main-content table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-product{visibility:visible}.cart-section .cart-table td .cancel-btn:hover,.cart-section .cart-table td .cancel-btn:focus,.cart-section .cart-table td .cancel-btn:active{color:red}.cart-section .bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-up,.cart-section .bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-down{border:none!important}.cart-section .item-quantity{position:relative;display:inline-block;max-width:110px;width:100%;padding:0 30px;margin-left:0;border:1px solid #E5E5E5;border-radius:50px!important;height:40px;z-index:1;margin:0 auto}.cart-section .bootstrap-touchspin .input-group-btn-vertical i{left:12px}.cart-section .item-quantity input.quantity-spinner{line-height:48px;height:40px;width:43px!important;padding:0px!important;box-shadow:none!important;border:none;text-align:center;font-size:16px;font-weight:600;color:#101010;background:#fff0}.cart-section .bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-down{position:absolute;height:40px;width:70px;background:#fff0;padding:0 0;left:-30px;top:0;border-radius:0;border:none!important}.cart-section .bootstrap-touchspin .btn.bootstrap-touchspin-up:before,.cart-section .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down:before{color:var(--title-color)!important}.cart-section .bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-up{position:absolute;height:40px;width:70px;background:#fff0;padding:0 0;right:-35px;top:0;margin-top:0;border-radius:0;border:none!important}.cart-section .bootstrap-touchspin .glyphicon-chevron-up:before{content:"\f067";font-size:16px;font-style:normal;color:var(--title-color);font-family:'Font Awesome 5 Pro'}.cart-section .bootstrap-touchspin .glyphicon-chevron-down:before{content:"\f068";font-size:16px;font-style:normal;color:var(--title-color);font-family:'Font Awesome 5 Pro'}.cart-section .bootstrap-touchspin .input-group-btn-vertical{position:absolute;width:100%}.cart-section .bootstrap-touchspin .input-group-btn-vertical i{top:15px;left:15px;font-size:inherit!important}.cart-section .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{margin-top:0}.cart-section .bootstrap-touchspin .btn:hover,.cart-section .bootstrap-touchspin .btn:focus{border:none!important;box-shadow:none!important;outline:none!important}.cart-section .item-quantity{border-radius:5px}.cart-section .bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-down{width:40px;top:0}.cart-section .bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-up{width:50px;top:0}.cart-section .coupon-box .form-group{position:relative;max-width:330px;margin-bottom:0}.cart-section .coupon-box .form-group input[type='text']{position:relative;display:block;width:100%;height:51px;border:1px solid rgb(229 229 229);border-radius:55px;font-size:16px;color:var(--title-color);padding:10px 75px 10px 20px;transition:all 500ms ease}.cart-section .coupon-box .form-group input:focus{border-color:rgba(var(--storex-accent-rgb),1)}.cart-section .coupon-box .form-group button{position:absolute;display:inline-block;top:5px;right:5px;width:56px;height:41px;line-height:44px;font-size:11px;border-radius:55px;color:#fff;background:rgba(var(--storex-accent-rgb),1);text-align:center;transition:all 500ms ease}.cart-section .total-cart{position:relative;display:block;border:1px solid rgb(229 229 229);padding:30px 40px 40px 40px}.cart-section .total-cart .title-box{position:relative;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(229 229 229);padding-bottom:10px;margin-bottom:22px}.cart-section .total-cart h4{font-size:20px;line-height:30px;font-family:var(--title-font);font-weight:600}.cart-section .total-cart h5{font-size:20px;line-height:30px;font-weight:600;color:rgb(233 37 48)}.cart-section .total-cart .shipping-cost h4{margin-bottom:12px}.cart-section .total-cart .shipping-cost .cost-list li{position:relative;display:flex;align-items:center;justify-content:space-between}.cart-section .total-cart .shipping-cost .cost-list li .price{font-size:13px;color:var(--title-color)}.cart-section .total-cart .shipping-cost .cost-list li .check-box label:before{width:14px;height:14px;border-radius:50%;background:transparent!important}.cart-section .total-cart .shipping-cost .cost-list li .check-box label:after{background-image:none;width:8px;height:8px;border-radius:50%;left:3px}.cart-section .total-cart .shipping-calculator h4{margin-bottom:15px}.cart-section .total-cart .shipping-calculator .form-group{position:relative;margin-bottom:10px}.cart-section .total-cart .shipping-calculator .form-group:last-child{margin-bottom:0}.cart-section .total-cart .shipping-calculator .form-group .select-box{min-height:50px}.cart-section .total-cart .shipping-calculator .form-group .nice-select,.cart-section .total-cart .shipping-calculator .form-group input[type='text']{position:relative;display:block;width:100%;height:50px;border:1px solid rgb(229 229 229);border-radius:50px;font-size:14px;color:var(--title-color);padding:10px 20px;text-transform:capitalize}.cart-section .total-cart .shipping-calculator .form-group .nice-select{padding:0 20px;line-height:50px}.cart-section .total-cart .shipping-calculator .form-group .nice-select:before{color:var(--title-color);right:20px}.cart-section .total-cart .shipping-calculator .form-group .theme-btn{border:solid;border-width:1px;width:100%;padding-top:10px;padding-bottom:10px;background:#fff0;color:var(--theme-color)!important}.cart-section .total-cart .shipping-calculator .form-group .theme-btn:hover,.cart-section .total-cart .shipping-calculator .form-group .theme-btn:focus{color:#fff}.cart-section .total-cart .total-box{position:relative;display:flex;align-items:center;justify-content:space-between;padding:25px 0 22px 0}.cart-section .total-cart .btn-box .theme-btn{color:#fff;width:100%}.cart-section .total-cart .btn-box .theme-btn span{background:var(--title-color)}.wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main{padding-right:0}.cart-section .sec-title h2{font-size:36px;line-height:42px}.wc-block-cart .wc-block-cart__sidebar .wp-block-woocommerce-cart-order-summary-block{border:1px solid hsl(0 0% 7% / .11)}.wp-block-woocommerce-cart .wc-block-cart .wc-block-cart__totals-title,.wp-block-woocommerce-cart .wc-block-components-totals-wrapper{padding:16px}.wc-block-components-product-badge{background-color:#388e3c;border-color:#fff;color:#fff}.wc-block-components-product-price__value.is-discounted{color:#E92530}.rtl .cart-section .cart-table tbody .product-column .product-box .image-box{margin-right:0;margin-left:24px}.rtl .cart-section .total-cart .shipping-cost .cost-list li .check-box label:after{left:0;right:3px}.rtl .cart-section .total-cart .shipping-calculator .form-group .nice-select:before{right:inherit;left:20px}@media only screen and (max-width:991px){.cart-section .total-cart{margin-top:30px}}@media only screen and (max-width:499px){.cart-section .total-cart{padding-left:30px;padding-right:30px}}@media only screen and (min-width:767px){.main-content .wc-block-cart .wc-block-cart__main .wc-block-cart-items{border:1px solid hsl(0 0% 7% / .11)}.main-content .wc-block-cart .wc-block-cart__main .wc-block-cart-items th{padding:8px 16px 8px 16px;white-space:nowrap}}