.cart-page .cart-items__table-row{grid-template-columns:110px minmax(0,1fr) 190px;grid-template-rows:auto auto;grid-template-areas:"media details price" "media details quantity" "media error error";column-gap:18px;row-gap:10px;align-items:start;min-height:0;padding:14px;margin:0;border:1px solid var(--glint-sand-line)}.cart-page .cart-items__media{grid-area:media}.cart-page .cart-items__details{grid-area:details}.cart-page .cart-items__quantity{grid-area:quantity;justify-self:end;margin:0}.cart-page .cart-items__price{grid-area:price;min-height:0;align-self:start;font-size:1rem;font-weight:700;line-height:1.25}.cart-page .cart-items__error{grid-area:error}.cart-page .cart-items__unit-price-wrapper{display:none}.cart-page .cart-items__title{font-weight:600}.cart-page .cart-items__media-container{aspect-ratio:1}.cart-page .cart-items__media-image{object-fit:contain}.cart-page .glint-cart-upload-image{padding:7px;object-fit:cover;background:#fff;border:1px solid var(--glint-sand-line);box-shadow:0 3px 10px #2b242014}.cart-items__property{display:flex;align-items:center;gap:8px}.glint-cart-discount li{display:inline-block;margin-top:8px;padding:0;color:var(--glint-gold-text);background:transparent;border-radius:0;font-size:.75rem;font-weight:600}.cart-items__property .glint-cart-photo{display:inline-flex;align-items:center;gap:8px;color:var(--glint-ink);text-decoration:underline;text-underline-offset:3px}.cart-items__remove.button{width:auto;min-width:54px;height:44px;padding-inline:8px;color:var(--glint-muted);background:transparent;border:0;border-radius:0;font-size:.75rem;line-height:1;box-shadow:none;text-decoration:underline;text-underline-offset:3px;text-transform:none}.cart-items__remove.button:hover{color:var(--glint-ink);background:transparent}.cart-items__remove.button:focus-visible{outline:2px solid var(--glint-gold-text);outline-offset:2px}.cart-page .glint-cart-original-price{display:block;margin-top:4px;font-size:.8rem;font-weight:400;color:var(--glint-muted)}.cart-page .cart-items__quantity-controls{gap:10px}.cart-page .cart-summary__inner{gap:22px}.glint-cart-summary-title{width:100%;margin:0;font-family:var(--font-heading--family);font-size:1.75rem;font-weight:400}.cart-totals__shipping-note{font-size:.82rem;line-height:1.5;color:var(--glint-muted)}.cart-totals__shipping-note{margin-top:16px}.cart-page .cart-discount__label{font-size:.875rem}.glint-cart-savings{gap:16px;padding:0 0 13px;margin-bottom:13px;color:var(--glint-gold-text);border-bottom:1px solid var(--glint-sand-line);font-weight:600}.glint-cart-original-total{gap:16px;margin-bottom:10px;color:var(--glint-muted);font-size:.875rem}.glint-cart-original-total s{text-decoration-thickness:1px}.cart-page .cart-totals__total-value{font-size:1.5rem}.glint-cart-express{width:100%}.glint-cart-express summary{cursor:pointer;color:var(--glint-ink);font-size:.8rem;text-align:center;text-decoration:underline;text-underline-offset:3px;list-style-position:inside}.glint-cart-express .additional-checkout-buttons{margin-top:14px}@media(max-width:749px){.cart-page .cart-items__table-row{grid-template-columns:72px minmax(0,1fr);grid-template-areas:"media details" "price quantity" "error error";min-height:0;padding:14px;column-gap:12px}.cart-page .cart-items__price{align-self:center;text-align:start;align-items:flex-start}.cart-page .cart-items__quantity{justify-self:end;margin-top:4px}.cart-page .cart-summary__inner{padding:20px;background:var(--glint-sand);border-radius:var(--glint-radius-md)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/glint-cart-20260928.css.map */
