.kx-kl{border-top:1px solid var(--kx-border);margin:8px 0 2px}.kx-kl summary{list-style:none;display:flex;align-items:center;gap:6px;padding:9px 0;font-weight:700;font-size:.86rem;cursor:pointer;color:var(--kx-text)}.kx-kl summary::-webkit-details-marker{display:none}.kx-kl__t{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx-kl__n{flex:none;font-size:.74rem;font-weight:600;color:var(--kx-muted)}.kx-kl summary .kx-i{flex:none;width:16px;height:16px;transition:transform .2s;color:var(--kx-muted)}.kx-kl[open] summary .kx-i{transform:rotate(180deg)}.kx-kl ul{list-style:none;margin:0;padding:0 0 10px;display:flex;flex-direction:column;gap:6px}.kx-kl li{display:grid;grid-template-columns:30px auto minmax(0,1fr);align-items:center;gap:8px;min-height:30px}.kx-kl li.kx-kl__txt{grid-template-columns:auto minmax(0,1fr)}.kx-kl__img img{width:30px;height:30px;object-fit:cover;border-radius:7px;background:var(--kx-surface);display:block}.kx-kl__qty{min-width:1.9em;font-weight:800;font-size:.8rem;color:var(--kx-vacc,var(--kx-success));font-variant-numeric:tabular-nums}.kx-kl__name{font-size:.8rem;color:var(--kx-text);line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-transform:none;word-break:break-word}.kx-pdp-el--kitlist .kx-kl{margin:0 0 16px;border-bottom:1px solid var(--kx-border)}.kx-pdp-el--kitlist .kx-kl summary{font-size:.95rem;padding:12px 0}.kx-pdp-el--kitlist .kx-kl li{grid-template-columns:40px auto minmax(0,1fr);gap:10px}.kx-pdp-el--kitlist .kx-kl__img img{width:40px;height:40px;border-radius:8px}.kx-pdp-el--kitlist .kx-kl__name,.kx-pdp-el--kitlist .kx-kl__qty{font-size:.92rem}.kx-card-dark .kx-kl summary,.kx-card-dark .kx-kl__name{color:#fff}ul.products li.product{container-type:inline-size}@container (max-width:200px){.kx-kl li{grid-template-columns:24px auto minmax(0,1fr);gap:6px;min-height:24px}.kx-kl__img img{width:24px;height:24px;border-radius:5px}.kx-kl__n{display:none}.kx-kl__name,.kx-kl__qty{font-size:.74rem}}