.kw-slider{display:grid;gap:10px;margin:2px 0 14px}.kw-slider__vals{display:flex;justify-content:space-between;font-size:13.5px;font-weight:600;color:#1a1a1a}.kw-slider__body{position:relative;height:22px}.kw-slider__track{position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;border-radius:4px;background:#e2ddd6}.kw-slider__fill{position:absolute;top:0;bottom:0;border-radius:4px;background:var(--kw-green, #1E3A2D)}.kw-slider__in{position:absolute;left:0;top:0;width:100%;height:22px;margin:0;padding:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.kw-slider__in,.kw .kw-slider__in{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.kw-slider__in:focus{outline:none}.kw-slider__in::-webkit-slider-runnable-track{height:22px;background:none;border:0}.kw-slider__in::-moz-range-track{height:22px;background:none;border:0}.kw-slider__in::-webkit-slider-thumb{pointer-events:auto;-webkit-appearance:none;appearance:none;width:20px;height:20px;margin-top:1px;border:3px solid var(--kw-green, #1E3A2D);border-radius:50%;background:#fff;cursor:grab;box-shadow:0 1px 4px #0000002e}.kw-slider__in::-moz-range-thumb{pointer-events:auto;width:14px;height:14px;border:3px solid var(--kw-green, #1E3A2D);border-radius:50%;background:#fff;cursor:grab;box-shadow:0 1px 4px #0000002e}.kw-slider__in:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #1e3a2d40}.kw-slider__in:active::-webkit-slider-thumb{cursor:grabbing}@media(min-width:990px){.kw-facets{max-height:calc(100vh - 32px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#CFC8BD transparent}}.site-footer a[href="/pages/vertrag-widerrufen"]{display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding:10px 18px;border:1.5px solid #E9B44C;border-radius:10px;color:#fff!important;font-weight:700;text-decoration:none!important;letter-spacing:.01em;transition:background .2s,color .2s}.site-footer a[href="/pages/vertrag-widerrufen"]:hover{background:#e9b44c;color:#1a1a1a!important}.kw-gpsr{padding-block:8px 36px}.kw-gpsr__box{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--kw-line, #E2DDD6);border-radius:16px;overflow:hidden}.kw-gpsr__col{padding:22px 24px}.kw-gpsr__col+.kw-gpsr__col{border-left:1px solid var(--kw-line, #E2DDD6)}.kw-gpsr__label{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b665f}.kw-gpsr__label svg{color:var(--kw-green, #1E3A2D)}.kw-gpsr__col p{margin:0;font-size:14.5px;line-height:1.6;color:#1a1a1a}.kw-gpsr__col p+p{margin-top:6px}.kw-gpsr__col strong{font-weight:700}.kw-gpsr__col a{color:var(--kw-green, #1E3A2D);font-weight:600}@media(max-width:860px){.kw-gpsr__box{grid-template-columns:1fr}.kw-gpsr__col+.kw-gpsr__col{border-left:0;border-top:1px solid var(--kw-line, #E2DDD6)}.kw-gpsr__col{padding:18px}}.kw-story--person .kw-story__media img{object-position:50% 14%}@media(max-width:900px){.kw-story--person .kw-story__media{aspect-ratio:4 / 3}}@media(max-width:989px){.kw-ab .kw-ab__year{width:80px;min-width:0;padding:0;justify-content:center;font-size:18px}.kw-ab .kw-ab__tl:before{left:40px}}back-to-top .back-to-top-button>span{background:#e8dcc8!important;color:#1a1a1a!important;border:0!important;border-radius:50%!important;box-shadow:0 4px 14px #0000002e}back-to-top .back-to-top-button:hover>span{background:#fff!important}.kw-ab .kw-ab__pic:before{top:-12px;right:-12px;bottom:-12px;left:-12px}.kw-ab .kw-ab__cap{margin-top:26px}@media(max-width:989px){.kw-ab .kw-ab__photo{width:calc(100% - 20px);margin-inline:10px}.kw-ab .kw-ab__pic:before{top:-9px;right:-9px;bottom:-9px;left:-9px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kw-extra.css.map */
