.r24kh{font-family:var(--r24h-font);color:var(--r24h-ink);max-width:1440px;margin:0 auto;box-sizing:border-box;padding:var(--r24-sec-y,clamp(56px,8vw,112px)) clamp(24px,3vw,48px) 0}.r24kh *{box-sizing:border-box}.r24kh__head{display:flex;align-items:center;justify-content:space-between;gap:var(--r24-gap,20px);flex-wrap:wrap}.r24kh__h{font-family:var(--r24h-display,var(--r24h-font));font-size:var(--r24-fs-2xl,32px);line-height:var(--r24-lh-tight,1.15);font-weight:500;margin:0}.r24kh__lead{margin:8px 0 0;color:var(--r24h-muted);font-size:var(--r24-fs-base,15px);line-height:var(--r24-lh-body,1.55);max-width:62ch}.r24kh__btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:var(--r24-btn-h,48px);padding:0 24px;border-radius:var(--r24-btn-r,999px);font-size:var(--r24-fs-base,15px);font-weight:600;text-decoration:none;transition:background var(--r24-dur,.2s) var(--r24-ease,ease)}.r24kh__btn--main{background:var(--r24h-green);color:#fff}.r24kh__btn--main:hover{background:var(--r24h-green-dark);color:#fff}.r24kh__btn svg{flex:none;width:20px;height:20px}.r24kh a:focus-visible,.r24kh button:focus-visible,.r24kh input:focus-visible{outline:var(--r24-focus,2px solid var(--r24h-green));outline-offset:3px}.r24kh__grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:var(--r24-gap,24px);margin-top:var(--r24-gap,24px)}.r24kh__grid:empty{display:none}.r24kh__card{border:var(--r24-hair,1px solid var(--r24h-line));border-radius:var(--r24-radius,14px);padding:var(--r24-pad,24px);background:var(--r24h-bg,#fff);min-width:0}.r24kh__grid>.r24kh__card:only-child{grid-column:1/-1}.r24kh>.r24kh__card{margin-top:var(--r24-gap,24px)}.r24kh__t{font-size:var(--r24-fs-lg,18px);font-weight:600;margin:0;line-height:1.3}.r24kh__s{margin:6px 0 0;color:var(--r24h-body);font-size:var(--r24-fs-sm,14px);line-height:1.5}.r24kh__note{margin:12px 0 0;color:var(--r24h-muted);font-size:var(--r24-fs-sm,14px)}.r24kh__link{display:inline-flex;align-items:center;gap:6px;margin-top:16px;color:var(--r24h-green-dark);font-weight:500;font-size:var(--r24-fs-sm,14px);text-decoration:none;text-underline-offset:3px}.r24kh__link:hover{text-decoration:underline}.r24kh__link svg{flex:none}.r24kh-fit__rows{display:grid;gap:12px;margin-top:16px}.r24kh-fit__row{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:4px 16px;align-items:center;padding:12px 0;border-top:var(--r24-hair,1px solid var(--r24h-line))}.r24kh-fit__lbl{font-size:var(--r24-fs-base,15px);font-weight:500}.r24kh-fit__lbl small{display:block;font-weight:400;color:var(--r24h-muted);font-size:var(--r24-fs-xs,12.5px);margin-top:2px}.r24kh-fit__in{display:flex;align-items:center;gap:8px;border:1px solid var(--r24h-line);border-radius:var(--r24-radius-sm,10px);padding:0 12px;background:#fff;height:var(--r24-btn-h-sm,44px)}.r24kh-fit__in:focus-within{border-color:var(--r24h-green)}.r24kh-fit__in input{border:0;outline:0;width:100%;min-width:0;font:inherit;font-size:16px;background:transparent;padding:0;height:100%;-moz-appearance:textfield}.r24kh-fit__in input::-webkit-outer-spin-button,.r24kh-fit__in input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.r24kh-fit__in span{color:var(--r24h-muted);font-size:var(--r24-fs-sm,14px)}.r24kh-fit__o{grid-column:1/-1;font-size:var(--r24-fs-sm,14px);line-height:1.45;min-height:0}.r24kh-fit__o:empty{display:none}.r24kh-fit__row[data-state=ok] .r24kh-fit__o{color:var(--r24h-green-dark)}.r24kh-fit__row[data-state=warn] .r24kh-fit__o{color:var(--r24h-amber-ink,#8a5a00)}.r24kh-fit__row[data-state=no] .r24kh-fit__o{color:var(--r24h-red-ink,#a12a1f)}.r24kh-fit__res{margin-top:16px;padding:12px 16px;border-radius:var(--r24-radius-sm,10px);font-size:var(--r24-fs-base,15px);font-weight:500;line-height:1.45;background:var(--r24h-green-wash);border:1px solid var(--r24h-green-line);color:var(--r24h-green-dark)}.r24kh-fit__res[data-state=warn]{background:var(--r24h-amber-bg,#fff7e6);border-color:var(--r24h-amber-line,#f0d9a8);color:var(--r24h-amber-ink,#8a5a00)}.r24kh-fit__res[data-state=no]{background:var(--r24h-red-wash,#fdf0ee);border-color:var(--r24h-red-line,#f2c9c3);color:var(--r24h-red-ink,#a12a1f)}.r24kh-mass__pic{position:relative;display:block;margin-top:16px;border-radius:var(--r24-radius-sm,10px);overflow:hidden;background:#fff;border:1px solid var(--r24h-line);cursor:zoom-in}.r24kh-mass__pic img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain}.r24kh-mass__badge{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:#ffffffeb;color:var(--r24h-ink);font-size:var(--r24-fs-xs,12.5px);font-weight:600;box-shadow:var(--r24-shadow-soft,0 2px 10px rgba(0,0,0,.1))}.r24kh-cmp__top{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.r24kh-cmp__chips{display:flex;flex-wrap:wrap;gap:8px}.r24kh-cmp__chip{min-height:40px;padding:0 16px;border-radius:999px;border:1px solid var(--r24h-line);background:#fff;color:var(--r24h-ink);font:inherit;font-size:var(--r24-fs-sm,14px);cursor:pointer}.r24kh-cmp__chip:hover{border-color:var(--r24h-ink)}.r24kh-cmp__chip.is-on{background:var(--r24h-ink);border-color:var(--r24h-ink);color:#fff}.r24kh-cmp__stage{--pos:50%;position:relative;margin-top:16px;border-radius:var(--r24-radius-sm,10px);overflow:hidden;background:var(--r24h-surface);min-width:0;touch-action:pan-y;user-select:none;-webkit-user-select:none}.r24kh-cmp__stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.r24kh-cmp__a{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--pos)) 0 0);z-index:1}.r24kh-cmp__bar{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;background:#fff;z-index:2;box-shadow:0 0 0 1px #00000047}.r24kh-cmp__bar span{position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;background:#fff;border:1px solid var(--r24h-line);box-shadow:0 2px 10px #0000002e}.r24kh-cmp__bar span:before,.r24kh-cmp__bar span:after{content:"";position:absolute;top:50%;width:0;height:0;margin-top:-5px;border:5px solid transparent}.r24kh-cmp__bar span:before{left:7px;border-right-color:var(--r24h-ink)}.r24kh-cmp__bar span:after{right:7px;border-left-color:var(--r24h-ink)}.r24kh-cmp__tag{position:absolute;top:12px;z-index:2;padding:5px 12px;border-radius:999px;background:#ffffffeb;border:1px solid var(--r24h-line);font-size:var(--r24-fs-xs,12.5px);font-weight:600;max-width:45%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r24kh-cmp__tag--a{left:12px}.r24kh-cmp__tag--b{right:12px}.r24kh-cmp__range{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;background:transparent}.r24kh-cmp__range::-webkit-slider-thumb{-webkit-appearance:none;width:48px;height:100%;cursor:ew-resize}.r24kh-cmp__range::-moz-range-thumb{width:48px;height:100%;border:0;cursor:ew-resize}.r24kh-cmp__stage:focus-within .r24kh-cmp__bar span{outline:var(--r24-focus,2px solid var(--r24h-green));outline-offset:3px}.r24kh-mat__row{display:flex;gap:12px;margin:16px 0 0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory}.r24kh-mat__row li{flex:none;width:160px;scroll-snap-align:start}.r24kh-mat__pic{display:block;aspect-ratio:1;border-radius:var(--r24-radius-sm,10px);overflow:hidden;background:var(--r24h-surface);cursor:zoom-in}.r24kh-mat__pic img{width:100%;height:100%;object-fit:cover;display:block}.r24kh-mat__cap{display:block;margin-top:6px;font-size:var(--r24-fs-xs,12.5px);color:var(--r24h-muted)}.r24kh-zv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;background:#121413f0;display:flex;flex-direction:column;font-family:var(--r24h-font)}.r24kh-zv[hidden]{display:none}.r24kh-zv__stage{position:relative;flex:1;overflow:hidden;display:flex;align-items:center;justify-content:center;touch-action:none;cursor:zoom-in}.r24kh-zv.is-zoom .r24kh-zv__stage{cursor:grab}.r24kh-zv__stage img{max-width:96vw;max-height:calc(100vh - 96px);max-height:calc(100dvh - 96px);object-fit:contain;transform-origin:center center;user-select:none;-webkit-user-select:none;background:#fff}.r24kh-zv__bar{order:-1;display:flex;justify-content:center;gap:8px;padding:calc(12px + env(safe-area-inset-top,0px)) 16px 12px}.r24kh-zv__b{min-width:48px;height:48px;padding:0 14px;border-radius:999px;border:0;background:#ffffff24;color:#fff;font:inherit;font-size:20px;cursor:pointer}.r24kh-zv__b:hover{background:#ffffff3d}.r24kh-zv__b:focus-visible{outline:2px solid #fff;outline-offset:2px}.r24kh-zv__pct{font-size:var(--r24-fs-sm,14px);min-width:72px}.r24kh-zv__x{margin-left:12px}.r24kh-zv__err{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0;max-width:min(420px,90vw);padding:16px;border-radius:10px;background:#fff;color:var(--r24h-red-ink,#a12a1f);text-align:center}@media(max-width:900px){.r24kh{padding-left:16px;padding-right:16px}.r24kh__grid{grid-template-columns:minmax(0,1fr)}.r24kh__head .r24kh__btn{width:100%}.r24kh__h{font-size:var(--r24-fs-xl,24px)}}@media(max-width:520px){.r24kh__card{padding:16px}.r24kh-fit__row{grid-template-columns:minmax(0,1fr) 120px}.r24kh-cmp__chips{width:100%}}@media(prefers-reduced-motion:reduce){.r24kh__btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/336/assets/r24-pdp-kuechenhilfen.css.map */
