.tough-checkout-summary{border:1px solid var(--tough-color-card-border);border-radius:calc(var(--tough-radius-card) * 1.5);background:var(--tough-color-card-background);flex-direction:column;gap:14px;padding:24px;display:flex}.tough-checkout-summary__title{margin:0;font-size:19px;font-weight:700}.tough-checkout-summary__rows{flex-direction:column;gap:10px;margin:0;font-size:15px;display:flex}.tough-checkout-summary__row{justify-content:space-between;gap:12px;display:flex}.tough-checkout-summary__row dt{color:var(--tough-color-text-muted);font-weight:400}.tough-checkout-summary__row dd{text-align:right;white-space:nowrap;margin:0}.tough-checkout-summary__row--strong dt,.tough-checkout-summary__row--strong dd{color:var(--tough-color-text);font-weight:600}.tough-checkout-summary__row--divider{border-top:1px solid var(--tough-color-divider);padding-top:10px}.tough-checkout-summary__total{border-radius:var(--tough-radius-card);background:var(--tough-color-page-background);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:14px 16px;display:flex}.tough-checkout-summary__total-label{white-space:nowrap;font-weight:700}.tough-checkout-summary__total-value{color:var(--tough-color-primary);letter-spacing:-.02em;font-size:26px;font-weight:800}
