.lkz{background:var(--lkz-bg);padding:var(--lkz-pt) 0 var(--lkz-pb);font-family:var(--font-body-family,inherit);color:var(--lkz-text)}.lkz *{box-sizing:border-box}.lkz__inner{max-width:var(--lkz-max);margin:0 auto;padding:0 1.25rem}.lkz__head{text-align:var(--lkz-align);max-width:64ch;margin:0 auto clamp(1.8rem,3vw,2.6rem);margin-inline:var(--lkz-headmi)}.lkz__eyebrow{display:block;font-size:var(--lkz-eyebrow);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lkz-acc);margin:0 0 .6rem}.lkz__title{font-family:var(--font-heading-family,inherit);margin:0;font-size:var(--lkz-title);line-height:1.15;letter-spacing:-.02em;font-weight:700;color:var(--lkz-head);text-wrap:balance}.lkz__intro{margin:.8rem 0 0;font-size:var(--lkz-intro);line-height:1.6;color:var(--lkz-text)}.lkz__intro p{margin:0 0 .6em}.lkz__intro p:last-child{margin:0}.lkz__grid{display:grid;gap:var(--lkz-gap);grid-template-columns:repeat(var(--lkz-mcols),minmax(0,1fr));align-items:stretch}@media(min-width:750px){.lkz__grid{grid-template-columns:repeat(var(--lkz-cols),minmax(0,1fr))}}.lkz__card{position:relative;display:flex;flex-direction:column;background:var(--lkz-card);border:1px solid var(--lkz-border);border-radius:var(--lkz-radius);overflow:hidden;transition:border-color .15s ease}.lkz__card:hover{border-color:var(--lkz-acc)}.lkz__card--hl{border-color:var(--lkz-acc);box-shadow:inset 0 3px 0 0 var(--lkz-acc)}.lkz__pad{padding-left:1.25rem;padding-right:1.25rem}.lkz__media{position:relative;display:block;background:#fff;padding:var(--lkz-imgpad);border-bottom:1px solid var(--lkz-border)}.lkz__media img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:var(--lkz-fit)}.lkz__badge{position:absolute;top:var(--lkz-imgpad);left:var(--lkz-imgpad);z-index:3;background:var(--lkz-acc);color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:6px 11px;border-radius:var(--lkz-btnradius);line-height:1.2}.lkz__name{font-family:var(--font-heading-family,inherit);margin:1.25rem 0 0;font-size:var(--lkz-name);line-height:1.3;font-weight:700;letter-spacing:-.01em;color:var(--lkz-head);min-height:2.6em}.lkz__name a{color:inherit;text-decoration:none}.lkz__name a:hover{text-decoration:underline;text-underline-offset:3px}.lkz__for{margin:.45rem 0 0;font-size:var(--lkz-body);line-height:1.5;color:var(--lkz-muted);min-height:3em}.lkz__specs{margin:1.1rem 0 0;border-top:1px solid var(--lkz-border)}.lkz__specs:empty{border-top:0;margin:0}.lkz__spec{display:flex;justify-content:space-between;align-items:baseline;gap:14px;padding:.62rem 0;border-bottom:1px solid var(--lkz-border);font-size:var(--lkz-body);line-height:1.45}.lkz__spec dt{color:var(--lkz-muted);margin:0;flex:0 0 auto}.lkz__spec dd{margin:0;text-align:right;font-weight:600;color:var(--lkz-head);font-variant-numeric:tabular-nums}.lkz__priceline{margin:.6rem 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .6rem;min-height:1.3em}.lkz__price{font-size:var(--lkz-price);font-weight:700;line-height:1.15;color:var(--lkz-head);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.lkz__was{font-size:calc(var(--lkz-body) + 1px);color:var(--lkz-muted);text-decoration:line-through;font-variant-numeric:tabular-nums}.lkz__save{font-size:13px;font-weight:700;color:var(--lkz-save);border:1px solid var(--lkz-save);padding:2px 8px;border-radius:var(--lkz-btnradius);line-height:1.5}.lkz__stock{display:flex;align-items:center;gap:.5rem;margin:.55rem 0 0;font-size:calc(var(--lkz-body) - 1px);color:var(--lkz-muted);line-height:1.4;min-height:1.4em}.lkz__dot{width:8px;height:8px;border-radius:50%;background:var(--lkz-instock);flex:0 0 auto}.lkz__dot--low{background:var(--lkz-save)}.lkz__dot--out{background:#c9c2ba}.lkz__cta{margin:.95rem 0 0;display:flex;align-items:flex-start}.lkz__cta form{margin:0;width:var(--lkz-btnw)}.lkz__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:var(--lkz-btnw);padding:var(--lkz-btnpad);border:1px solid transparent;border-radius:var(--lkz-btnradius);font-family:inherit;font-size:var(--lkz-btnfs);font-weight:600;line-height:1.2;white-space:nowrap;text-decoration:none;cursor:pointer;box-shadow:none;background:var(--lkz-cta);color:var(--lkz-ctatext);transition:background-color .15s ease}.lkz__btn:hover{background:var(--lkz-ctahover);color:var(--lkz-ctatext)}.lkz__btn[disabled]{background:#ededed;color:#8f8f8f;border-color:#ededed;cursor:not-allowed}.lkz__btn[disabled]:hover{background:#ededed}.lkz__btn svg{flex:0 0 auto}.lkz__after{margin:.7rem 0 1.35rem;text-align:center;min-height:1.1em}.lkz__link{display:block;font-size:calc(var(--lkz-body) - 1px);color:var(--lkz-muted);text-decoration:underline;text-underline-offset:3px;line-height:1.4}.lkz__link:hover{color:var(--lkz-acc)}.lkz__note{margin:.25rem 0 0;font-size:calc(var(--lkz-body) - 2px);line-height:1.4;color:var(--lkz-muted)}@supports (grid-template-rows: subgrid){.lkz__grid{grid-template-rows:repeat(8,auto)}.lkz__card{display:grid;grid-row:span 8;grid-template-rows:subgrid;align-content:start}.lkz__name,.lkz__for{min-height:0}.lkz__specs{align-self:start}}@supports not (grid-template-rows: subgrid){.lkz__priceline{margin-top:auto;padding-top:.6rem}.lkz__after{min-height:2.4em}}.lkz__trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.75rem;margin:clamp(1.8rem,3.5vw,2.6rem) 0 0;padding-top:1.6rem;border-top:1px solid var(--lkz-border)}@media(min-width:750px){.lkz__trust{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.lkz__trustitem{display:flex;align-items:flex-start;gap:.6rem;font-size:calc(var(--lkz-body) + 1px);font-weight:600;line-height:1.4;color:var(--lkz-head)}.lkz__trustitem svg{width:20px;height:20px;color:var(--lkz-acc);flex:0 0 auto;margin-top:.05em}.lkz__footnote{margin:1.4rem 0 0;font-size:calc(var(--lkz-body) - 2px);color:var(--lkz-muted);text-align:var(--lkz-align)}.lkz a:focus-visible,.lkz button:focus-visible{outline:2px solid var(--lkz-acc);outline-offset:2px}@media(max-width:749px){.lkz{padding:var(--lkz-mpt) 0 var(--lkz-mpb)}.lkz__title{font-size:calc(var(--lkz-title) * var(--lkz-mscale))}.lkz__intro{font-size:calc(var(--lkz-intro) * var(--lkz-mscale))}.lkz__name{font-size:calc(var(--lkz-name) * var(--lkz-mscale));min-height:0;margin-top:1.1rem}.lkz__price{font-size:calc(var(--lkz-price) * var(--lkz-mscale))}.lkz__for{min-height:0}.lkz__pad{padding-left:1.1rem;padding-right:1.1rem}.lkz__trust{gap:.9rem 1.2rem}}@media(prefers-reduced-motion:reduce){.lkz__btn,.lkz__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/luxyor-keuzehulp.css.map */
