main#MainContent .cart-items [class*=cart],main#MainContent .cart-items td,main#MainContent .cart-items th,main#MainContent .cart-items tr,main#MainContent .cart-items .cart-item__media,main#MainContent .cart-items .cart-item__details,main#MainContent .cart-items .cart-item__quantity,main#MainContent .cart-items .cart-item__totals{background:transparent!important;box-shadow:none!important;border-radius:0!important}main#MainContent .cart{padding:12px 0!important}main#MainContent .cart-items{display:block!important;border-collapse:separate!important;border-spacing:0 12px!important}main#MainContent .cart-items tr.cart-item{display:grid!important;grid-template-columns:76px 1fr auto;grid-template-areas:"media details totals" "media qty     totals";gap:10px 14px;background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:16px!important;padding:14px!important;box-shadow:0 10px 28px #0000001a!important;overflow:hidden!important}main#MainContent .cart-items tr.cart-item>td{padding:0!important;border:0!important;min-width:0!important}main#MainContent td.cart-item__media{grid-area:media;align-self:start}main#MainContent td.cart-item__details{grid-area:details;align-self:start}main#MainContent td.cart-item__quantity{grid-area:qty;align-self:end}main#MainContent td.cart-item__totals{grid-area:totals;align-self:center;justify-self:end}main#MainContent img.cart-item__image{width:76px!important;height:76px!important;object-fit:cover!important;border-radius:14px!important;display:block!important}main#MainContent a.cart-item__name{font-size:16px!important;line-height:1.2!important;margin:0 0 6px!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}main#MainContent .cart-item__details .product-option,main#MainContent .cart-item__details dl,main#MainContent .cart-item__details dt,main#MainContent .cart-item__details dd{font-size:12px!important;opacity:.75!important;line-height:1.2!important}main#MainContent quantity-input.quantity,main#MainContent quantity-input.quantity.cart-quantity{border:1px solid rgba(0,0,0,.1)!important;border-radius:999px!important;overflow:hidden!important;background:#fff!important;width:fit-content!important}main#MainContent .quantity__button{width:38px!important;min-height:38px!important}main#MainContent .quantity__input{min-height:38px!important;font-size:13px!important;padding:0 8px!important;border-left:1px solid rgba(0,0,0,.1)!important;border-right:1px solid rgba(0,0,0,.1)!important}main#MainContent .cart-item__totals .price,main#MainContent .cart-item__totals .price-item,main#MainContent .cart-item__totals strong,main#MainContent .cart-item__totals s{font-size:15px!important;font-weight:700!important;white-space:nowrap!important}main#MainContent cart-remove-button,main#MainContent .cart-remove-button{margin-left:8px!important;border-radius:12px!important}@media (max-width: 740px){main#MainContent .cart-items tr.cart-item{grid-template-columns:72px 1fr;grid-template-areas:"media details" "qty   totals";align-items:center}main#MainContent td.cart-item__totals{justify-self:end;align-self:end}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/patch-cart-page.css.map */
