.lo-summary{--s-bg: var(--lo-sum-bg, var(--lo-summary-bg, #fff));--s-border: var(--lo-sum-border, var(--lo-border));--s-title: var(--lo-sum-title, var(--lo-text));--s-meta: var(--lo-sum-meta, var(--lo-muted));--s-group: var(--lo-sum-group, var(--lo-muted));--s-item: var(--lo-sum-item, var(--lo-text));--s-label: var(--lo-sum-label, var(--lo-muted));--s-price: var(--lo-sum-price, var(--lo-text));--s-leader: var(--lo-sum-leader, color-mix(in srgb, var(--lo-text) 30%, transparent));--s-empty: var(--lo-sum-empty, var(--lo-muted));--s-total-line: var(--lo-sum-total-line, var(--lo-text));--s-total-label: var(--lo-sum-total-label, var(--lo-text));--s-total: var(--lo-sum-total, var(--lo-text));--s-note: var(--lo-sum-note, var(--lo-muted));--s-leader-style: var(--lo-sum-leader-style, dotted);--s-total-line-width: var(--lo-sum-total-line-width, 2px);--s-border-width: var(--lo-sum-border-width, 1px);--s-padding: var(--lo-sum-padding, 24px);position:sticky;top:var(--lo-sticky-top);background:var(--s-bg);color:var(--s-item);border:var(--s-border-width) solid var(--s-border);border-radius:var(--lo-radius)}.lo-summary__toggle{display:none}.lo-summary__body{padding:var(--s-padding)}.lo-summary__title{font-family:var(--lo-heading-font, inherit);font-weight:var(--lo-heading-weight, 700);font-style:var(--lo-heading-style, normal);font-size:max(1.1em,calc(var(--lo-heading-size) * .55));line-height:1.2;color:var(--s-title);margin:0}.lo-summary__meta{color:var(--s-meta);font-size:.85em;font-variant-numeric:tabular-nums;margin:.2em 0 1.25em}.lo-summary__group+.lo-summary__group{margin-top:1em}.lo-summary__group-title{color:var(--s-group);font-size:.85em;font-weight:700;margin:0 0 .3em}.lo-lines{list-style:none;margin:0;padding:0}.lo-line{display:flex;align-items:baseline;gap:.4em;padding:.3em 0;font-size:.93em}.lo-line__text{min-width:0;overflow-wrap:break-word}.lo-line__name{display:block;color:var(--s-item)}.lo-line__label{display:block;color:var(--s-label);font-size:.85em}.lo-line__leader{flex:1;min-width:.75em;border-bottom:1px var(--s-leader-style) var(--s-leader);transform:translateY(-.3em)}.lo-line__price{color:var(--s-price);white-space:nowrap;font-variant-numeric:tabular-nums}.lo-summary__empty{color:var(--s-empty);font-size:.93em;margin:0}.lo-summary__total{display:flex;justify-content:space-between;align-items:baseline;gap:1em;margin-top:1.25em;padding-top:.9em;border-top:var(--s-total-line-width) solid var(--s-total-line);font-weight:700;color:var(--s-total-label)}.lo-summary__total strong{color:var(--s-total);font-size:1.35em;font-variant-numeric:tabular-nums}.lo-summary__note{color:var(--s-note);font-size:.8em;margin:.75em 0 0}@media(max-width:989px){.lo-summary{position:fixed;inset:auto 0 0 0;top:auto;z-index:30;display:flex;flex-direction:column;max-height:80vh;border-bottom:0;border-radius:var(--lo-radius) var(--lo-radius) 0 0;box-shadow:0 -6px 20px color-mix(in srgb,var(--lo-text) 14%,transparent);padding-bottom:env(safe-area-inset-bottom)}.lo-summary__toggle{display:flex;align-items:center;justify-content:space-between;gap:1em;width:100%;padding:1em 1.25em;font:inherit;font-weight:600;color:var(--s-title);text-align:left;background:none;border:0;cursor:pointer}.lo-summary__toggle-total{display:inline-flex;align-items:center;gap:.6em;color:var(--s-total);font-weight:700;font-variant-numeric:tabular-nums}.lo-summary__chevron{width:.55em;height:.55em;border:solid currentColor;border-width:2px 2px 0 0;transform:translateY(2px) rotate(-45deg);transition:transform .2s ease}.lo-summary.is-open .lo-summary__chevron{transform:translateY(-2px) rotate(135deg)}.lo-summary__body{display:none;overflow-y:auto;padding:0 1.25em 1.25em}.lo-summary.is-open .lo-summary__body{display:block}.lo-summary__title{display:none}}@media(prefers-reduced-motion:reduce){.lo-summary__chevron{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/leasing-samenvatting.css.map */
