.custom-cart .title-wrapper-with-link{margin-bottom:56px}.custom-cart .title-wrapper-with-link .underlined-link{font-size:12px;line-height:1.4;letter-spacing:.05em;color:#2b231f;text-transform:uppercase;text-decoration:none!important;display:flex;align-items:center;gap:4px;padding-bottom:2px;border-bottom:1px solid #2B231F}.custom-cart .cart-items tr{display:flex}.custom-cart .cart-items th{font-family:DM Sans,sans-serif;font-size:16px;line-height:1.2;letter-spacing:.01em;text-transform:uppercase;color:#2b231f;border:unset!important;opacity:1}.custom-cart .cart-items th:last-of-type{margin-left:auto}.custom-cart .cart__items{border:unset;padding-bottom:0}.custom-cart .cart-item{border-top:1px solid rgba(55,53,75,.15);display:flex;align-items:center;width:100%;padding-top:24px;gap:24px}.custom-cart .cart-item:not(:first-of-type){margin-top:24px}.custom-cart .cart-item *{padding:0}.custom-cart .cart-item__media{width:100px;height:100px;border-radius:unset}.custom-cart .cart-item__media .cart-item__image-container{width:100%;height:100%;border-radius:unset}.custom-cart .cart-item__media img{width:100%;height:100%;object-fit:cover;border-radius:unset}.custom-cart .cart-item__name{font-size:19px;line-height:1.4;color:#2b231f;font-family:DM Sans,sans-serif}.custom-cart .product-option{margin-top:6px;font-size:14px;line-height:1.4;color:#595759}.custom-cart .cart-quantity:before,.custom-cart .cart-quantity:after,.custom-cart .cart-item__quantity *{border-radius:unset}.custom-cart .cart-item__totals{font-size:19px;line-height:1.4;color:#2b231f;font-family:DM Sans,sans-serif;margin-left:auto}.custom-cart .totals *{font-size:19px;line-height:1.4;color:#2b231f;font-family:DM Sans,sans-serif}.custom-cart .totals__total-value{margin-left:4px;font-family:DM Sans,sans-serif}.custom-cart .tax-note{font-size:16px;margin-top:24px;margin-bottom:24px;letter-spacing:.01em;line-height:1.4;color:#2b231f;font-family:DM Sans,sans-serif}.custom-cart .cart__checkout-button{background:#37354b;width:246px;height:48px;font-size:14px;text-transform:uppercase;color:#fff;margin-left:auto}@media screen and (min-width:768px){.cart__footer-wrapper~section .title{text-align:center;padding-bottom:32px;position:relative;margin-bottom:56px}.cart__footer-wrapper~section .title:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:90px;height:2px;background:#2b231f}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-cart.css.map */
