.cart #MainContent{padding-bottom:150px}cart-items,#main-cart-footer{width:100%;overflow:hidden;display:block;max-width:768px;margin:100px auto 0}#main-cart-footer{overflow:hidden;margin-top:40px}cart-items h1{margin-bottom:var(--padding-general);display:block}cart-items.is-empty .title-wrapper-with-link{display:none}cart-items .cart__warnings{display:none}cart-items.is-empty .cart__warnings{display:block}cart-items .cart__warnings .shop-button{width:auto;display:inline-flex}cart-items .cart-item__info{display:flex}cart-items .cart-item__image-container{max-width:100px}cart-items .details{padding-left:var(--padding-general)}cart-items .details a{color:var(--color-black);text-decoration:none}cart-items .details dt,cart-items .details dd{display:inline-block}cart-items .underlined-link{color:var(--color-black)}cart-items table.cart-items{width:100%;margin-top:40px}cart-items table.cart-items th{padding-bottom:10px;font-weight:400;text-transform:uppercase;font-size:var(--font-size-3);line-height:var(--line-height-3)}cart-items table.cart-items th.left{text-align:left}cart-items table.cart-items th.right{text-align:right}cart-items table.cart-items tr.cart-item td{border-top:1px solid var(--color-gray);padding:var(--padding-general) 0;vertical-align:top}cart-items table.cart-items tr.cart-item td.right{text-align:right}cart-items .cart-item__quantity-wrapper{justify-content:center}#main-cart-footer.is-empty{display:none}#main-cart-footer .tax-note{font-size:var(--font-size-3);line-height:var(--line-height-3);margin:30px 0;display:block}#main-cart-footer .tax-note a{color:var(--color-black)}#main-cart-footer .cart__dynamic-checkout-buttons.additional-checkout-buttons{margin-top:40px}@media only screen and (max-width: 740px){.cart #MainContent{padding-top:0;padding-bottom:50px}cart-items{margin-top:100px}cart-items .cart-item__image-container{max-width:64px}cart-items .details{padding-left:-webkit-calc(var(--padding-general) / 2);padding-left:calc(var(--padding-general) / 2)}cart-items table.cart-items th:last-child,cart-items table.cart-items td:last-child{display:none}cart-items table.cart-items tr.cart-item td.cart-item__info{padding-right:10px}cart-items table.cart-items tr.cart-item td.cart-item__totals{width:50px}cart-items table.cart-items tr.cart-item:last-child td{border-bottom:1px solid var(--color-gray)}#main-cart-footer{margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/component-cart.css.map */
