.kk-waf__section{--kk-waf-black: #1d1d1d;--kk-waf-white: #ffffff;--kk-waf-border: rgba(31,31,31,.16);--kk-waf-muted: rgba(31,31,31,.64);--kk-waf-pad: var(--grid-padding, 50px);color:var(--kk-waf-black);background:var(--kk-waf-white)}.kk-waf__inner{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 var(--kk-waf-pad) 54px}.kk-waf__head{max-width:70ch;padding:68px 0 32px}.kk-waf__heading{margin:0 0 10px}.kk-waf__intro{color:var(--kk-waf-muted);line-height:1.55}.kk-waf__intro p{margin:0}.kk-waf__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px}.kk-waf__card{display:flex;min-width:0;flex-direction:column;padding:16px;border:1px solid var(--kk-waf-border);border-radius:18px;color:inherit;background:transparent;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}button.kk-waf__card{cursor:pointer}.kk-waf__card:hover,.kk-waf__card:focus-visible,.kk-waf__card[aria-pressed=true],.kk-waf__card.is-selected,.kk-waf__custom-card[data-selected=true]{border-color:currentColor;box-shadow:0 10px 24px #1f1f1f17;transform:translateY(-2px);outline:none}.kk-waf__media{display:flex;min-height:0;align-items:center;justify-content:center;width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:12px;background:#1f1f1f09}.kk-waf__image{display:block;width:100%;height:100%;object-fit:contain}.kk-waf__placeholder{color:var(--kk-waf-muted);font-size:13px}.kk-waf__eyebrow{display:block;margin:14px 0 4px;color:var(--kk-waf-muted);font-size:11px;font-weight:400;letter-spacing:.09em;text-transform:uppercase}.kk-waf__title{display:block;margin:0;font-size:18px;font-weight:700}.kk-waf__size-note{display:block;margin-top:5px;font-size:14px}.kk-waf__svg{display:block;width:78%;height:78%;overflow:visible}.kk-waf__svg-outer,.kk-waf__svg-inner{stroke:var(--kk-waf-black);stroke-width:1.15;stroke-linecap:round;stroke-linejoin:round}.kk-waf__svg-inner{stroke-width:.8}.kk-waf__svg-dimension{stroke:var(--kk-waf-black);stroke-width:.55;stroke-linecap:round}.kk-waf__svg-label{fill:var(--kk-waf-black);font-family:inherit;font-size:7px}.kk-waf__custom-body{padding:0}.kk-waf__controls{display:grid;gap:11px;margin-top:14px}.kk-waf__control{display:block}.kk-waf__control-label,.kk-waf__range-labels{display:flex;justify-content:space-between;gap:10px}.kk-waf__control-label{font-size:.75rem;font-weight:600}.kk-waf__control-label output{font-variant-numeric:tabular-nums}.kk-waf__control input[type=range]{display:block;width:100%;margin:7px 0 3px;accent-color:var(--kk-waf-black)}.kk-waf__range-labels{color:var(--kk-waf-black);font-size:.62rem;line-height:1}.kk-waf__filling{min-width:0;margin:14px 0 0;padding:0;border:0}.kk-waf__filling-legend{margin-bottom:7px;color:var(--kk-waf-black);font-size:.75rem;font-weight:600}.kk-waf__choice{display:flex;align-items:flex-start;gap:7px;color:var(--kk-waf-black);font-size:.72rem;line-height:1.25}.kk-waf__choice+.kk-waf__choice{margin-top:5px}.kk-waf__choice input{flex:0 0 auto;margin:1px 0 0;accent-color:var(--kk-waf-black)}.kk-waf__choice small{display:block;font-size:.66rem}.kk-waf__custom-apply,.kk-waf__add-to-cart{border:1px solid var(--kk-waf-black);color:var(--kk-waf-black);background:var(--kk-waf-white);cursor:pointer;font:inherit;font-weight:600}.kk-waf__custom-apply,.kk-waf__add-to-cart{margin-top:15px;padding:9px 10px;border-radius:999px;font-size:.75rem}.kk-waf__custom-apply:hover,.kk-waf__custom-apply:focus-visible,.kk-waf__add-to-cart:hover,.kk-waf__add-to-cart:focus-visible{color:var(--kk-waf-white);background:var(--kk-waf-black)}.kk-waf__selection{display:flex;align-items:baseline;flex-wrap:wrap;gap:9px;margin-top:26px;color:var(--kk-waf-black)}.kk-waf__selection p{margin:0}.kk-waf__selection-label{font-size:.85rem;font-weight:600}.kk-waf__selection-value{font-size:1rem;font-weight:700}.kk-waf__status{min-height:1.3em;margin:9px 0 0;color:var(--kk-waf-black);font-size:.86rem}.kk-waf__continue{margin-top:10px;padding:13px 18px;border-radius:999px;font-size:.92rem}.kk-waf__custom-apply:focus-visible,.kk-waf__add-to-cart:focus-visible,.kk-waf__control input:focus-visible,.kk-waf__choice input:focus-visible{outline:2px solid var(--kk-waf-black);outline-offset:3px}@media(max-width:1100px){.kk-waf__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.kk-waf__inner{--kk-waf-pad: 20px;padding-bottom:34px}.kk-waf__head{padding:42px 0 24px}.kk-waf__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kk-waf__card{padding:12px;border-radius:14px}.kk-waf__media{border-radius:10px}.kk-waf__title{font-size:15px}.kk-waf__size-note{font-size:13px}.kk-waf__custom-media{border-radius:10px}.kk-waf__custom-body{padding:0}.kk-waf__controls{gap:8px;margin-top:10px}.kk-waf__control-label,.kk-waf__filling-legend{font-size:.64rem}.kk-waf__range-labels,.kk-waf__choice{font-size:.57rem}.kk-waf__choice small{font-size:.53rem}.kk-waf__filling{margin-top:9px}.kk-waf__custom-apply,.kk-waf__add-to-cart{margin-top:10px;padding:7px 6px;font-size:.64rem}.kk-waf__selection{margin-top:18px}}@media(prefers-reduced-motion:reduce){.kk-waf__card,.kk-waf__custom-card,.kk-waf__card:hover,.kk-waf__custom-card:hover,.kk-waf__card:focus-visible,.kk-waf__custom-card:focus-visible,.kk-waf__card[aria-pressed=true],.kk-waf__card.is-selected,.kk-waf__custom-card[data-selected=true],.kk-waf__custom-apply,.kk-waf__add-to-cart{transition:none;transform:none}}.kk-waf__custom-card{grid-column:1 / -1}.kk-waf__fabric-picker{margin-top:20px;padding-top:18px;border-top:1px solid var(--kk-waf-border)}.kk-waf__fabric-picker-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.kk-waf__fabric-picker-head .kk-waf__eyebrow{margin:0}.kk-waf__step-note,.kk-waf__design-product{margin:0;color:var(--kk-waf-muted);font-size:.82rem;line-height:1.4}.kk-waf__fabric-types{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.kk-waf__fabric-type{padding:8px 13px;border:1px solid var(--kk-waf-border);border-radius:999px;color:inherit;background:var(--kk-waf-white);cursor:pointer;font:inherit;font-size:.8rem;transition:border-color .2s ease,background .2s ease,color .2s ease}.kk-waf__fabric-type:hover,.kk-waf__fabric-type:focus-visible,.kk-waf__fabric-type.is-selected,.kk-waf__fabric-type[aria-selected=true]{border-color:var(--kk-waf-black);color:var(--kk-waf-white);background:var(--kk-waf-black);outline:none}.kk-waf__fabric-groups{margin-top:14px}.kk-waf__fabric-group[hidden]{display:none}.kk-waf__group-title{margin:0 0 10px;font-size:.95rem}.kk-waf__design-product{margin-bottom:9px}.kk-waf__swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(68px,1fr));gap:9px}.kk-waf__swatch{display:grid;min-width:0;gap:5px;padding:5px;border:1px solid var(--kk-waf-border);border-radius:14px;color:inherit;background:var(--kk-waf-white);cursor:pointer;font:inherit;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.kk-waf__swatch:hover,.kk-waf__swatch:focus-visible,.kk-waf__swatch.is-selected,.kk-waf__swatch[aria-checked=true]{border-color:var(--kk-waf-black);box-shadow:0 5px 14px #1f1f1f1f;outline:none;transform:translateY(-1px)}.kk-waf__swatch-media{display:block;width:100%;aspect-ratio:1 / .88;overflow:hidden;border-radius:6px;background:var(--kk-waf-white)}.kk-waf__swatch-image{display:block;width:100%;height:100%;object-fit:contain;background:var(--kk-waf-white)}.kk-waf__swatch-fallback{display:block;width:100%;height:100%;background:linear-gradient(135deg,#eee 0 48%,#d7d7d7 49% 51%,#eee 52%)}.kk-waf__swatch-label{overflow-wrap:anywhere;font-size:.64rem;line-height:1.2}.kk-waf__selected-design{display:grid;gap:4px;margin:28px 0 0;padding:10px 12px;border-left:3px solid var(--kk-waf-black);background:#1f1f1f09}.kk-waf__price{margin:16px 0 0}.kk-waf__selected-design-label{font-size:.92rem;font-weight:700}.kk-waf__selected-facts{color:var(--kk-waf-muted);font-size:.78rem;line-height:1.4}.kk-waf__actions{display:flex;gap:8px;align-items:center}.kk-waf__actions>button{flex:1 1 0;min-width:0}.kk-waf__add-to-cart:disabled{opacity:.45;cursor:not-allowed}@media(max-width:749px){.kk-waf__fabric-picker-head{display:block}.kk-waf__fabric-picker-head .kk-waf__step-note{margin-top:4px}.kk-waf__swatches{grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:7px}.kk-waf__actions{gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/kk-wickelauflagen-finder.css.map */
