.asc{display:block;max-width:var(--as-maxw);margin:0 auto;padding:20px 16px 4px;font-family:var(--as-font-body);font-size:var(--as-fs-base);line-height:var(--as-lh);color:var(--as-text);container-type:inline-size}.asc--afronden{padding-top:0;padding-bottom:40px}.asc__kop{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:14px}.asc__titel{margin:0;font-family:var(--as-font-head);font-weight:800;font-size:var(--as-fs-h2);line-height:1.15;letter-spacing:-.01em;color:var(--as-navy)}.asc__verder{display:inline-flex;align-items:center;min-height:var(--as-tap);font-size:var(--as-fs-sm);font-weight:600;color:var(--as-navy);text-decoration:underline;text-underline-offset:3px}.asc__form{margin:0}.asc__lijst{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.asc__rij--unit{order:1}.asc__rij--montage{order:2}.asc__rij--ibn{order:3}.asc__rij--bezorging{order:4}.asc__rij--overig{order:5}.asc__rij{display:grid;grid-template-columns:64px minmax(0,1fr);grid-template-areas:"media info" "media prijs" "acties acties";gap:6px 12px;align-items:start;background:var(--as-surface);border:1px solid var(--as-border);border-radius:var(--as-r-card);padding:14px}.asc__rij--dienst{grid-template-columns:44px minmax(0,1fr);margin-left:14px;border-radius:var(--as-r-panel);border-color:var(--as-border-soft);border-left:3px solid var(--as-border-strong);background:var(--as-neutral-bg);padding:12px 14px}.asc__media{grid-area:media;align-self:start}.asc__foto{display:block;width:100%;max-width:64px;height:auto;border-radius:var(--as-r-row);border:1px solid var(--as-border-soft);background:var(--as-surface)}.asc__icoon{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--as-r-row);background:var(--as-surface);border:1px solid var(--as-border)}.asc__icoon svg{width:22px;height:22px;fill:none;stroke:var(--as-navy);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.asc__info{grid-area:info;min-width:0}.asc__naam{display:flex;align-items:center;min-height:var(--as-tap);font-family:var(--as-font-head);font-weight:700;font-size:var(--as-fs-md);line-height:1.3;color:var(--as-navy);text-decoration:none}.asc__naam:hover{text-decoration:underline;text-underline-offset:3px}.asc__variant{margin:2px 0 0;font-size:var(--as-fs-sm);line-height:1.4;color:var(--as-muted)}.asc__hoort{margin:4px 0 0;max-width:54ch;font-size:var(--as-fs-sm);line-height:1.4;color:var(--as-text-3)}.asc__regelkorting{margin:4px 0 0;padding:0;list-style:none;font-size:var(--as-fs-xs);color:var(--as-green-text)}.asc__prijs{grid-area:prijs;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}.asc__prijs b{font-family:var(--as-font-head);font-weight:700;font-size:var(--as-fs-lg);line-height:1.2;color:var(--as-navy);white-space:nowrap}.asc__prijs-oud{font-size:var(--as-fs-sm);color:var(--as-muted)}.asc__stuksprijs{font-size:var(--as-fs-sm);color:var(--as-muted);white-space:nowrap}.asc__acties{grid-area:acties;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-top:4px}.asc__stepper{display:flex;align-items:center;border:1px solid var(--as-border-strong);border-radius:var(--as-r-btn);background:var(--as-surface);overflow:hidden}.asc__stap{display:grid;place-items:center;width:var(--as-tap);height:var(--as-tap);font-size:var(--as-fs-lg);font-weight:700;line-height:1;color:var(--as-navy);text-decoration:none;-webkit-user-select:none;user-select:none}.asc__stap:hover{background:var(--as-selected-bg)}.asc__stap.is-uit{color:var(--as-radio-border);cursor:default}.asc__aantal{width:46px;height:var(--as-tap);border:0;border-left:1px solid var(--as-border);border-right:1px solid var(--as-border);border-radius:0;background:var(--as-surface);text-align:center;font-family:var(--as-font-body);font-size:var(--as-fs-base);font-weight:600;color:var(--as-text);-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.asc__aantal::-webkit-outer-spin-button,.asc__aantal::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.asc__vast{font-size:var(--as-fs-sm);color:var(--as-muted)}.asc__weg{display:inline-flex;align-items:center;gap:7px;min-height:var(--as-tap);padding:0 6px;font-size:var(--as-fs-sm);color:var(--as-muted);text-decoration:none}.asc__weg svg{width:15px;height:15px;fill:none;stroke:currentcolor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.asc__weg:hover{color:var(--as-warn);text-decoration:underline;text-underline-offset:3px}.asc.is-bezig .asc__lijst{opacity:.55;pointer-events:none}.asc__bijwerken{margin-top:12px;min-height:var(--as-tap);padding:0 18px;border:1px solid var(--as-border-strong);border-radius:var(--as-r-btn);background:var(--as-surface);font-family:var(--as-font-body);font-size:var(--as-fs-sm);font-weight:600;color:var(--as-navy);cursor:pointer}.asc__fout{margin:0 0 12px;font-size:var(--as-fs-sm);font-weight:600;color:var(--as-warn)}.asc__leeg{background:var(--as-surface);border:1px solid var(--as-border);border-radius:var(--as-r-card);padding:var(--as-pad-card);text-align:center}.asc__leeg b{display:block;font-family:var(--as-font-head);font-size:var(--as-fs-h3);color:var(--as-navy)}.asc__leeg p{margin:8px auto 18px;max-width:44ch;font-size:var(--as-fs-base);color:var(--as-text-2)}.asc__knop{display:inline-flex;align-items:center;justify-content:center;min-height:var(--as-tap);padding:0 22px;border-radius:var(--as-r-pill);background:var(--as-orange);color:var(--as-navy);font-family:var(--as-font-head);font-weight:700;font-size:var(--as-fs-base);text-decoration:none}.asc__notitie{margin-bottom:16px}.asc__notitie-label{display:block;margin-bottom:6px;font-family:var(--as-font-head);font-weight:700;font-size:var(--as-fs-sm);color:var(--as-navy)}.asc__notitie-veld{width:100%;min-height:66px;padding:11px 12px;border:1.5px solid var(--as-border);border-radius:var(--as-r-row);background:var(--as-surface);font-family:var(--as-font-body);font-size:var(--as-fs-base);line-height:var(--as-lh);color:var(--as-text);resize:vertical}.asc__kortingen{margin:0 0 10px;padding:0;list-style:none;display:grid;gap:4px;font-size:var(--as-fs-sm);color:var(--as-green-text)}.asc__kortingen li{display:flex;justify-content:space-between;gap:12px}.asc__totaal{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;padding-top:14px;border-top:1px solid var(--as-border)}.asc__totaal-label{font-family:var(--as-font-head);font-weight:700;font-size:var(--as-fs-md);color:var(--as-navy)}.asc__totaal-bedrag{font-family:var(--as-font-head);font-weight:800;font-size:var(--as-fs-h2);line-height:1.1;color:var(--as-navy);white-space:nowrap}.asc__totaal-noot{margin:6px 0 0;max-width:54ch;font-size:var(--as-fs-sm);color:var(--as-muted)}.asc__besparing{margin:var(--as-s4) 0 0;max-width:54ch;padding:var(--as-s3);border:1px solid var(--as-green-border);border-radius:var(--as-r-row);background:var(--as-green-bg);font-size:var(--as-fs-sm);line-height:var(--as-lh);color:var(--as-green-text)}.asc__besparing b{display:block;font-family:var(--as-font-head);font-size:var(--as-fs-lg);color:var(--as-green-dark)}.asc__afreken{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:18px}.asc__afrekenen{flex:1 1 260px;min-height:54px;padding:15px 22px;border:1px solid transparent;border-radius:var(--as-r-pill);background:var(--as-orange);color:var(--as-navy);font-family:var(--as-font-head);font-weight:700;font-size:var(--as-fs-lg);cursor:pointer;box-shadow:0 10px 22px -14px #ff8a00f2}.asc__afrekenen:disabled{background:var(--as-neutral-bg);border-color:var(--as-border-strong);color:var(--as-muted);box-shadow:none;cursor:not-allowed}.asg__blocked-note.asc__reden{flex:1 1 240px;margin-top:0;text-align:left;font-size:var(--as-fs-sm);color:var(--as-orange-text)}.asc__reden-link{display:inline-flex;align-items:center;min-height:44px;margin-top:2px;font-weight:600;color:var(--as-orange-ink)}.asc__volgende{margin:var(--as-s3) 0 0;font-size:var(--as-fs-sm);color:var(--as-muted);text-align:center}@container (min-width: 620px){.asc__rij{grid-template-columns:72px minmax(0,1fr) auto 132px;grid-template-areas:"media info acties prijs";align-items:center;gap:16px;padding:16px}.asc__foto{max-width:72px}.asc__acties{margin-top:0;flex-direction:column;align-items:flex-start;gap:4px}.asc__prijs{justify-content:flex-end;text-align:right}.asc__prijs b,.asc__stuksprijs,.asc__prijs-oud{flex:1 0 100%;text-align:right}.asc__rij--dienst{grid-template-columns:52px minmax(0,1fr) auto 132px;margin-left:28px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/aircoslim-cart.css.map */
