.cart-page .product-back{margin-bottom:20px}.cart-title{margin-bottom:44px!important}.cart-empty-state{padding:50px 0 80px;display:flex;flex-direction:column;align-items:flex-start;gap:22px}.cart-empty{font-size:15px}.cart-content-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:50px;align-items:start}.cart-items{border-top:none}.cart-item{display:grid;grid-template-columns:100px 1fr auto auto;gap:24px;align-items:center;padding:24px;border:1px solid var(--line);background:var(--panel);margin-bottom:16px}.cart-item-media{width:100px;height:100px;background:var(--bg-deep);border:1px solid var(--line);overflow:hidden}.cart-item-media img{width:100%;height:100%;object-fit:cover;display:block}.cart-item-title{font-family:Georgia,Times New Roman,serif;font-size:19px;color:var(--cream)}.cart-item-variant{color:var(--muted);font-size:13px;margin-top:5px}.cart-item-price{color:var(--muted);font-size:11.5px;margin-top:8px}.cart-item-remove{background:none;border:none;color:var(--muted);font-size:11.5px;text-decoration:underline;cursor:pointer;padding:0;margin-top:10px;display:inline-block}.cart-item-remove:hover{color:#c0645a}.cart-item-total{font-family:Georgia,Times New Roman,serif;font-size:19px;color:var(--cream);text-align:right;min-width:90px}.cart-qty-label{display:block;font-size:9.5px;color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.qty-stepper{display:flex;align-items:center;border:1px solid var(--line);background:var(--bg-deep);width:fit-content}.qty-btn{background:none;border:none;color:var(--cream);width:32px;height:36px;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.qty-btn:hover{background:#eee7dc0f;color:var(--bronze-soft)}.cart-qty-input{width:40px;text-align:center;background:none;border:none;border-left:1px solid var(--line);border-right:1px solid var(--line);color:var(--cream);font-size:14px;height:36px;-moz-appearance:textfield}.cart-qty-input::-webkit-outer-spin-button,.cart-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-summary{border:1px solid var(--bronze);background:linear-gradient(180deg,#1d1b18,#151412);padding:30px 26px;position:sticky;top:100px}.cart-summary-title{font-family:Georgia,Times New Roman,serif;font-size:20px;color:var(--cream);margin-bottom:22px}.cart-summary-row{display:flex;justify-content:space-between;font-size:13.5px;color:var(--muted);padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid var(--line)}.cart-summary-total{display:flex;justify-content:space-between;align-items:baseline;font-family:Georgia,Times New Roman,serif;font-size:26px;color:var(--cream);margin-bottom:24px}.cart-checkout-btn{width:100%;text-align:center;display:flex;align-items:center;justify-content:center}.cart-trust{text-align:center;margin-top:16px!important}.cart-summary-trust{margin-top:24px;padding-top:20px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:10px}@media(max-width:900px){.cart-content-grid{grid-template-columns:1fr;gap:30px}.cart-summary{position:static}.cart-item{grid-template-columns:76px 1fr;row-gap:14px;padding:18px}.cart-item-qty,.cart-item-total{grid-column:1 / -1}.cart-item-qty{display:flex;align-items:center;justify-content:space-between;gap:14px}.cart-item-qty .cart-qty-label{margin-bottom:0}.cart-item-total{text-align:left;padding-top:10px;border-top:1px solid var(--line)}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/cart-polish.css.map */
