.cart-wrap{padding:20px;background-color:#ece4d5;flex-grow:1}.cart-wrap a{color:#000;text-decoration:none}.cart-wrap .title{font-size:48px;font-weight:400;text-transform:uppercase;margin:0}.cart-wrap .empty{margin-top:150px;text-align:center}.cart-wrap .main-cart-form{max-width:1000px;margin:0 auto}.cart-wrap .product-table{margin-top:50px;border-collapse:collapse;border:1px solid black;width:100%}.cart-wrap .product-table th,.cart-wrap .product-table td{border:1px solid black;padding:0}.cart-wrap .product-table .empty-row{text-align:center}.cart-wrap .product-table .empty-row td{padding:10px}.cart-wrap .product-table .quantity-col{display:none}.cart-wrap .product-table .image-col .top-part,.cart-wrap .product-table .item-info-col .top-part{height:75px;box-sizing:border-box}.cart-wrap .product-table .image-col .bottom-part,.cart-wrap .product-table .item-info-col .bottom-part{border-top:1px solid black;background-color:#ece4d5;padding:10px;font-size:.83rem;height:35px;box-sizing:border-box}.cart-wrap .product-table .image-col{width:75px;background-color:#fff}.cart-wrap .product-table .image-col .img-wrap{display:block;overflow:hidden;position:relative}.cart-wrap .product-table .image-col .img-wrap .item-img{height:100%;top:0;left:0;bottom:0;right:0;margin:auto}.cart-wrap .product-table .image-col .quantity{text-align:center}.cart-wrap .product-table .image-col .quantity input{display:inline-block;max-width:15px;border:none;background-color:#ece4d5}.cart-wrap .product-table .item-info-col .name-and-price{padding:10px;display:flex;flex-direction:column;justify-content:center}.cart-wrap .product-table .item-info-col .name-and-price .item-name,.cart-wrap .product-table .item-info-col .name-and-price .item-price{margin:0}.cart-wrap .product-table .item-info-col .name-and-price .item-price{margin-top:5px}.cart-wrap .product-table .item-info-col .price-and-remove{text-transform:uppercase;display:flex;justify-content:space-between}.cart-wrap .product-table .item-info-col .price-and-remove .price,.cart-wrap .product-table .item-info-col .price-and-remove .remove{display:inline-block}.cart-wrap .product-table .sub-total-row{background-color:#000;color:#fff;text-align:right;font-size:.87rem}.cart-wrap .product-table .sub-total-row td{padding:5px 10px}.cart-wrap .shipping-and-tax-info{margin-top:20px;text-transform:uppercase}.cart-wrap .shipping-and-tax-info .shipping-info,.cart-wrap .shipping-and-tax-info .slash,.cart-wrap .shipping-and-tax-info .taxes-info{margin:0;font-weight:400}.cart-wrap .shipping-and-tax-info .slash{display:none}.cart-wrap .checkout-wrap{text-transform:uppercase;margin-top:30px}.cart-wrap .checkout-wrap .checkout-update-cart-wrap .checkout-btn,.cart-wrap .checkout-wrap .checkout-update-cart-wrap .update-cart-btn{padding:10px 25px;display:inline-block;background-color:transparent;text-transform:uppercase}.cart-wrap .checkout-wrap .checkout-update-cart-wrap .checkout-btn h5,.cart-wrap .checkout-wrap .checkout-update-cart-wrap .update-cart-btn h5{display:inline-block;font-weight:400;margin:0}.cart-wrap .checkout-wrap .checkout-update-cart-wrap .checkout-btn:hover,.cart-wrap .checkout-wrap .checkout-update-cart-wrap .update-cart-btn:hover{cursor:pointer}.cart-wrap .checkout-wrap .checkout-update-cart-wrap .update-cart-btn{border:none}.cart-wrap .checkout-wrap .checkout-update-cart-wrap .checkout-btn{border:1px solid black}@media screen and (min-width:768px){.cart-wrap .title{font-size:48px}.cart-wrap .product-table .image-col .bottom-part,.cart-wrap .product-table .item-info-col .bottom-part{display:none}.cart-wrap .product-table .image-col .top-part,.cart-wrap .product-table .item-info-col .top-part,.cart-wrap .product-table .quantity-col{height:100px}.cart-wrap .product-table .image-col{width:100px}.cart-wrap .product-table .item-info-col .name-and-price .item-name{font-size:150%}.cart-wrap .product-table .quantity-col{display:table-cell;width:30%;max-width:300px}.cart-wrap .product-table .quantity-col .quantity-price-and-remove{height:100%;display:flex;flex-direction:column;justify-content:space-between}.cart-wrap .product-table .quantity-col .quantity-price-and-remove .quantity-and-price{flex-grow:1;display:flex;align-items:center;justify-content:space-between}.cart-wrap .product-table .quantity-col .quantity-price-and-remove .quantity-and-price .quantity,.cart-wrap .product-table .quantity-col .quantity-price-and-remove .quantity-and-price .price{padding:10px}.cart-wrap .product-table .quantity-col .quantity-price-and-remove .quantity-and-price .quantity{border-right:1px solid black;height:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:50px}.cart-wrap .product-table .quantity-col .quantity-price-and-remove .quantity-and-price .quantity .arrow.nomore{pointer-events:none;opacity:.4}.cart-wrap .product-table .quantity-col .quantity-price-and-remove .quantity-and-price .quantity .arrow{width:10px}.cart-wrap .product-table .quantity-col .quantity-price-and-remove .quantity-and-price .quantity .arrow.disabled{opacity:15%}.cart-wrap .product-table .quantity-col .quantity-price-and-remove .quantity-and-price .quantity .arrow:hover:not(.disabled){cursor:pointer}.cart-wrap .product-table .quantity-col .quantity-price-and-remove .quantity-and-price .quantity .up-arrow{padding-bottom:5px}.cart-wrap .product-table .quantity-col .quantity-price-and-remove .quantity-and-price .quantity .up-arrow svg{transform:rotate(180deg) translateY(50%)}.cart-wrap .product-table .quantity-col .quantity-price-and-remove .quantity-and-price .price{margin:0}.cart-wrap .product-table .quantity-col .quantity-price-and-remove .remove{padding:10px;text-align:right;border-top:1px solid black;font-size:.83rem}.cart-wrap .product-table .quantity-col .quantity-price-and-remove .remove .remove-link{text-transform:uppercase;display:inline-block}.cart-wrap .shipping-and-tax-info{margin-top:10px;text-align:right}.cart-wrap .shipping-and-tax-info .shipping-info,.cart-wrap .shipping-and-tax-info .slash,.cart-wrap .shipping-and-tax-info .taxes-info{display:inline-block}.cart-wrap .shipping-and-tax-info .slash{margin:0 .5em}.cart-wrap .checkout-wrap{margin-top:50px}.cart-wrap .checkout-wrap .checkout-update-cart-wrap{display:flex;flex-direction:row-reverse}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/cart.scss.css.map */
