main{background:linear-gradient(180deg,#f7fafd,#fff 320px)!important}.row .col.xl4 .card-content{padding:6px 6px 10px}.row .col.xl4 .card-content table{border-collapse:collapse;font-size:1rem!important;width:100%}.row .col.xl4 .card-content table td,.row .col.xl4 .card-content table th{border-bottom:1px solid #e7eef5;padding:16px 18px}.row .col.xl4 .card-content table tr:last-child td,.row .col.xl4 .card-content table tr:last-child th{border-bottom:none}.row .col.xl4 .card-content table th{background-color:#fafcfe;font-size:1.1rem;font-weight:600}.row .col.xl4 .card-content table .right-align{font-variant-numeric:tabular-nums}.row .col.xl4 .remove-button{align-items:center;border-radius:50%;color:#bdbdbd;display:flex;height:34px;justify-content:center;transition:background-color .15s,color .15s;width:34px}.row .col.xl4 .remove-button .material-icons{display:block;font-size:20px;line-height:inherit}.row .col.xl4 .remove-button:hover{background-color:#fdecea;color:#e53935}.row .col.xl4>.btn-block{margin-top:22px}.cart-empty{align-items:center;background-color:#fff;border-radius:16px;box-shadow:0 2px 4px rgba(33,33,33,.06),0 8px 20px rgba(30,136,229,.08);color:#757575;display:flex;flex-direction:column;gap:12px;margin:64px auto;max-width:420px;padding:40px 24px;text-align:center}.cart-empty .material-icons{color:#90caf9;font-size:40px}
