:root{--cart-items-border-color: rgba(255, 255, 255, .6)}.cart-items{width:100%}.cart-items,.cart-items a,.cart-items .cart-item__totals .price,.cart-item .cart-item__details,.cart-item .cart-item__details a,.cart-item .cart-item__details .product-option{font-size:1.25rem}.cart-items a{text-decoration:none}.cart-items .form-control{max-width:80px;margin-bottom:0}.cart-items .cart-quantity .quantity__button{background-color:transparent;border:none}.cart-items .remove__button svg{--dim: 20px;height:var(--dim);width:var(--dim);margin-left:20px}.cart-items .cart-quantity .quantity__button svg{--dim: 15px;height:var(--dim);width:var(--dim)}.cart-items .remove__button svg path,.cart-items .cart-quantity .quantity__button svg path{fill:#fff}.cart-item>td{vertical-align:middle}.cart-item cart-remove-button{margin-top:0}.cart-item cart-remove-button a{display:flex;align-items:center}.cart-items .cart-item__quantity .quantity__button.disabled{opacity:.5!important}.cart-items .cart-item__quantity .quantity__button.disabled{cursor:not-allowed}@media(min-width:992px){.cart-items thead th{font-size:.8rem}.cart-items tbody tr+tr td{border-top:1px solid var(--cart-items-border-color)}}@media(min-width:768px){.cart-items thead tr th{border-bottom:2px solid var(--cart-items-border-color)}.cart-items th{padding:10px 0}.cart-items td{padding:20px 0}.totals>.totals__total,.totals>.totals__total-value{font-size:1.25rem}}@media(max-width:991px){.cart-items,.cart-items a,.cart-items .cart-item__totals .price{font-size:.8rem}.cart-items tbody .cart-item:first-child{border-top:1px solid var(--cart-items-border-color);padding-top:20px}.cart-item .cart-item__details,.cart-item .cart-item__details a,.cart-item .cart-item__details .product-option{font-size:.8rem}.cart-item{border-bottom:1px solid var(--cart-items-border-color)}.cart-item__media{vertical-align:top}.cart-item__media img{max-width:100px;height:auto}.container .cart__footer>div:only-child{margin-left:0;display:flex;align-items:center;flex-direction:column;width:100%}.container .cart__footer .cart__ctas button{padding-left:40px;padding-right:40px}}@media(max-width:767px){table.cart-items{margin-top:20px}.cart-items thead th{display:none}.container .cart__footer{padding-top:0}.container .cart__footer .cart__blocks>div{width:100%}.totals>.totals__total,.totals>.totals__total-value{font-size:1.5rem}}@media(max-width:575px){.title{font-size:1.35rem}.continue-link{font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/cart.css.map */
