.kp .kp-pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px}.kp .kp-pcard{display:flex;flex-direction:column;min-width:0;background:var(--bg);border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}.kp .kp-pcard:hover{box-shadow:0 12px 30px #10151c14;transform:translateY(-2px)}.kp .kp-pmedia{height:132px;display:flex;align-items:center;justify-content:center;padding:20px 24px;background:var(--soft)}.kp .kp-pmedia img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;filter:drop-shadow(0 3px 6px rgba(16,21,28,.2))}.kp .kp-pbody{flex:1;display:flex;flex-direction:column;gap:4px;padding:18px 20px 20px}.kp .kp-pbody h3{font-family:var(--body);font-size:1.12rem;font-weight:700;line-height:1.2;color:var(--ink)}.kp .kp-spec{color:var(--muted);font-size:14px;line-height:1.45}.kp .kp-ptable{list-style:none;margin-top:auto;padding-top:16px;display:grid;gap:8px}.kp .kp-ptable li{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:10px 14px;border-radius:10px;background:var(--soft)}.kp .kp-ptable span{font-size:14px;font-weight:600;color:var(--muted)}.kp .kp-ptable b{font-size:1.3rem;font-weight:700;line-height:1;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink)}.kp .kp-ptable .kp-lux{background:#fff6d6}.kp .kp-ptable .kp-lux span{color:#7a5a00}.kp .kp-addon{display:flex;align-items:center;gap:18px;padding:16px 20px;border:1px solid var(--line);border-left:4px solid var(--plate);border-radius:14px;background:var(--bg)}.kp .kp-addon img{flex:none;height:44px;width:auto;max-width:150px;filter:drop-shadow(0 2px 4px rgba(16,21,28,.18))}.kp .kp-addon div{flex:1;min-width:0}.kp .kp-addon h3{font-family:var(--body);font-size:1.02rem;font-weight:700;line-height:1.25}.kp .kp-addon p{color:var(--muted);font-size:14px}.kp .kp-addon b{font-size:1.3rem;font-weight:700;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.kp .kp-addon small{display:block;font-size:12.5px;font-weight:500;color:var(--muted);text-align:right}.kp .kp-tiles .kp-tile{border-radius:16px}.kp .kp-ask{display:inline-block;margin-top:8px;justify-self:start;padding:4px 10px;border-radius:999px;background:var(--soft);font-size:12.5px;font-weight:600;color:var(--muted)}.kp .kp-tiles .kp-ps{height:132px;padding:20px 24px;border-bottom:0}.kp .kp-tiles .kp-ps img{max-width:100%;max-height:100%}@media(max-width:560px){.kp .kp-pgrid{gap:12px}.kp .kp-pmedia{height:96px;padding:14px 20px}.kp .kp-pbody{padding:14px 16px 16px}.kp .kp-ptable{padding-top:12px;gap:6px}.kp .kp-ptable li{padding:8px 12px}.kp .kp-ptable b{font-size:1.18rem}.kp .kp-addon{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;padding:14px 16px}.kp .kp-addon img{grid-column:1/-1;height:40px;max-width:160px}.kp .kp-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kp .kp-tiles .kp-ps{height:76px;padding:12px}.kp .kp-tiles .kp-tb{padding:12px 12px 14px}.kp .kp-tiles h3{font-size:.95rem}.kp .kp-tiles p{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kp-prijzen.css.map */
