.hw-rr-buehne{position:relative;isolation:isolate;border-radius:calc(var(--hw-radius) * 2);padding:clamp(10px,2.4vw,36px);background:radial-gradient(60% 55% at 10% 14%,var(--hw-gold-hell, #F5D9A0),transparent 70%),radial-gradient(55% 60% at 92% 88%,color-mix(in srgb,var(--hw-gruen) 22%,transparent),transparent 72%),radial-gradient(45% 50% at 82% 8%,var(--hw-oliv-hell),transparent 70%),radial-gradient(40% 45% at 18% 92%,var(--hw-rose, #F6E2DE),transparent 70%),var(--hw-rose, #F6E2DE);min-width:0}.hw-rr-buehne__bild{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;overflow:hidden}.hw-rr-buehne__bild img{width:100%;height:100%;object-fit:cover;display:block}.hw-rr-buehne--kompakt{padding:clamp(8px,2vw,24px)}.hw-rr{position:relative;display:grid;gap:clamp(18px,2.4vw,26px);padding:clamp(20px,3.2vw,40px);border-radius:calc(var(--hw-radius) * 1.5);background:var(--hw-karte);color:var(--hw-tinte);box-shadow:0 24px 60px rgb(var(--hw-gruen-rgb) / .16);min-width:0}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){html .hw-rr{background:linear-gradient(135deg,#ffffff6b,#fff0 42%),color-mix(in srgb,var(--hw-karte) 62%,transparent);-webkit-backdrop-filter:var(--hw-glas-filter);backdrop-filter:var(--hw-glas-filter);box-shadow:var(--hw-glas-kante),inset 0 0 0 1px #ffffff80,0 24px 60px rgb(var(--hw-gruen-rgb) / .16)}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){html .hw-rr{background:var(--hw-karte);-webkit-backdrop-filter:none;backdrop-filter:none}}.hw-rr__titel{margin:0;font-family:var(--font-heading--family);font-weight:500;font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.15;color:var(--hw-gruen)}.hw-rr__form{display:grid;gap:18px;margin:0;min-width:0}.hw-rr__reihe{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr))}.hw-rr__reihe--unten{align-items:end}.hw-rr-feld{display:grid;gap:6px;min-width:0}.hw-rr-feld__label,.hw-rr-wahl__legende{font-size:.8125rem;font-weight:600;letter-spacing:.02em;color:var(--hw-oliv-text);padding:0}.hw-rr-feld__eingabe{position:relative;display:flex;align-items:center}.hw .hw-rr-feld input,.hw .hw-rr-feld select{width:100%;min-height:48px;padding:0 14px;border:1.5px solid var(--hw-linie);border-radius:12px;background:#ffffffb8;color:var(--hw-tinte);font:inherit;font-size:1rem;font-variant-numeric:tabular-nums;appearance:none;-webkit-appearance:none;-moz-appearance:textfield}.hw .hw-rr-feld select{padding-inline-end:40px;background-image:linear-gradient(45deg,transparent 50%,var(--hw-gruen) 50%),linear-gradient(135deg,var(--hw-gruen) 50%,transparent 50%);background-position:calc(100% - 20px) 52%,calc(100% - 14px) 52%;background-size:6px 6px;background-repeat:no-repeat}.hw .hw-rr-feld input::-webkit-outer-spin-button,.hw .hw-rr-feld input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hw-rr-feld__einheit{position:absolute;inset-inline-end:14px;font-size:.875rem;color:var(--hw-oliv-text);pointer-events:none}.hw .hw-rr-feld__eingabe:has(.hw-rr-feld__einheit) input{padding-inline-end:52px}.hw .hw-rr-feld input:focus-visible,.hw .hw-rr-feld select:focus-visible{outline:2px solid var(--hw-gruen);outline-offset:2px;border-color:var(--hw-gruen)}.hw .hw-rr-feld input[aria-invalid=true]{border-color:var(--hw-gruen);background:#ffffffe6}.hw-rr-feld__fehler{margin:0;font-size:.8125rem;color:var(--hw-gruen)}.hw-rr-feld__fehler:empty{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.hw-rr-wahl{border:0;margin:0;padding:0;min-width:0;display:grid;gap:8px}.hw-rr-wahl__optionen{display:flex;flex-wrap:wrap;gap:8px}.hw-rr-wahl__option{position:relative;display:inline-flex}.hw-rr-wahl__option--einzeln{justify-self:start}.hw-rr-wahl__option input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;margin:0;cursor:pointer}.hw-rr-wahl__option span{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:999px;border:1.5px solid var(--hw-linie);background:#fff9;font-size:.9375rem;font-weight:600;color:var(--hw-gruen);cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.hw-rr-wahl__option input:checked+span{background:var(--hw-gruen);border-color:var(--hw-gruen);color:var(--hw-creme)}.hw-rr-wahl__option input:focus-visible+span{outline:2px solid var(--hw-gruen);outline-offset:2px}.hw-rr-wahl__option:hover input:not(:checked)+span{border-color:var(--hw-gruen)}.hw-rr-regler{display:grid;gap:6px}.hw-rr-regler__kopf{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.hw-rr-regler__wert{font-weight:700;color:var(--hw-gruen);font-variant-numeric:tabular-nums}.hw .hw-rr-regler input[type=range]{width:100%;height:28px;margin:0;background:transparent;accent-color:var(--hw-gruen);cursor:pointer}.hw .hw-rr-regler input[type=range]:focus-visible{outline:2px solid var(--hw-gruen);outline-offset:2px;border-radius:8px}.hw-rr-zaehler{display:inline-flex;justify-self:start;align-items:center;gap:4px;padding:4px;border-radius:999px;border:1.5px solid var(--hw-linie);background:#fff9}.hw-rr-zaehler button{width:40px;height:40px;border:0;border-radius:999px;background:transparent;color:var(--hw-gruen);font-size:1.25rem;font-weight:600;cursor:pointer}.hw-rr-zaehler button:hover{background:rgb(var(--hw-gruen-rgb) / .08)}.hw-rr-zaehler button:focus-visible{outline:2px solid var(--hw-gruen);outline-offset:1px}.hw-rr-zaehler button:disabled{opacity:.35;cursor:default}.hw .hw-rr-zaehler input{width:3ch;min-height:40px;border:0;padding:0;background:transparent;text-align:center;font:inherit;font-weight:700;color:var(--hw-gruen);font-variant-numeric:tabular-nums;appearance:textfield;-webkit-appearance:none;-moz-appearance:textfield}.hw .hw-rr-zaehler input::-webkit-outer-spin-button,.hw .hw-rr-zaehler input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.hw-rr__ergebnis{display:grid;gap:16px;padding-block-start:clamp(18px,2.4vw,24px);border-block-start:1px solid var(--hw-linie);min-width:0}.hw-rr__ergebnis[hidden],.hw-rr__form[hidden]{display:none}.hw-rr--finder .hw-rr__ergebnis{padding-block-start:0;border-block-start:0}.hw-rr [tabindex="-1"]:focus{outline:none}.hw-rr-gross{display:grid;gap:2px}.hw-rr-gross__label{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--hw-oliv-text)}.hw-rr-gross__zahl{margin:0;font-family:var(--font-heading--family);font-weight:500;font-size:clamp(2.5rem,6vw,3.75rem);line-height:1;letter-spacing:-.02em;color:var(--hw-gruen);font-variant-numeric:tabular-nums}.hw-rr-gross__zahl small{font-size:.4em;font-family:var(--font-body--family);font-weight:600;letter-spacing:0;margin-inline-start:4px}.hw-rr-gross__text{margin:4px 0 0;font-size:.9375rem;line-height:1.5}.hw-rr-kennzahlen{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));margin:0}.hw-rr-kz{margin:0;padding:12px 14px;border-radius:12px;background:#ffffff8c;border:1px solid rgb(255 255 255 / .7);min-width:0}.hw-rr-kz dt{font-size:.75rem;font-weight:600;color:var(--hw-oliv-text)}.hw-rr-kz dd{margin:2px 0 0;font-size:1.125rem;font-weight:700;color:var(--hw-gruen);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.hw-rr-balken{display:grid;gap:6px}.hw-rr-balken[hidden]{display:none}.hw-rr-balken__kopf{display:flex;justify-content:space-between;gap:12px;font-size:.875rem}.hw-rr-balken__kopf span:last-child{font-weight:700;color:var(--hw-gruen);font-variant-numeric:tabular-nums}.hw-rr-balken__spur{position:relative;height:14px;border-radius:7px;background:#ffffffbf;box-shadow:inset 0 0 0 1px #827b3759;overflow:hidden}.hw-rr-balken__spur:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:var(--hw-oliv);z-index:1;pointer-events:none}[data-hw-rr-balken=vergleich] .hw-rr-balken__spur:before{content:none}.hw-rr-balken__fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hw-oliv-hell);box-shadow:inset 0 1px 0 var(--hw-oliv),inset 0 -1px 0 var(--hw-oliv);transform-origin:left center;transform:scaleX(var(--hw-rr-wert, 0))}.hw-rr-balken__fill:after{content:"+";position:absolute;inset:0 0 0 auto;width:18px;display:grid;place-items:center;border-inline-end:1.5px solid var(--hw-oliv);color:var(--hw-oliv-text);font:700 14px/1 var(--font-body--family);transform:scaleX(calc(1/max(var(--hw-rr-wert, 0),.01)));transform-origin:right center}[data-hw-rr-balken=vergleich] .hw-rr-balken__fill{background:rgb(var(--hw-gruen-rgb) / .14);box-shadow:none}[data-hw-rr-balken=vergleich] .hw-rr-balken__fill:after{content:none}[dir=rtl] .hw-rr-balken__fill{transform-origin:right center}@media(prefers-reduced-motion:no-preference){.hw-rr-balken__fill{transition:transform .45s cubic-bezier(.2,.7,.2,1)}}.hw-rr__hinweis{margin:0;font-size:.8125rem;line-height:1.5;color:#2a1517bf}.hw-rr__hinweis a{color:inherit}.hw-rr__aktionen{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.hw-rr .hw-btn{min-height:48px}.hw-rr__mehr{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--hw-gruen);text-decoration:underline;text-underline-offset:3px}.hw-rr__mehr:after{content:"\2192";text-decoration:none}.hw-rr__mehr:focus-visible{outline:2px solid var(--hw-gruen);outline-offset:3px;border-radius:4px}.hw-rr__ohne-js{margin:0;font-size:.875rem}.hw-rr.is-bereit .hw-rr__ohne-js{display:none}.hw-rr__status{margin:0;font-size:.875rem;font-weight:600;color:var(--hw-gruen)}.hw-rr__status:empty{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.hw-rr-schritt{display:grid;gap:14px;min-width:0}.hw-rr-schritt[hidden]{display:none}.hw-rr-schritt__nr{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--hw-oliv-text)}.hw-rr-schritt__frage{margin:0;font-family:var(--font-heading--family);font-weight:500;font-size:clamp(1.375rem,2.4vw,1.75rem);line-height:1.15;color:var(--hw-gruen)}.hw-rr-optionen{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));list-style:none;margin:0;padding:0}.hw-rr-option{width:100%;height:100%;display:grid;gap:4px;align-content:start;text-align:start;padding:16px 18px;border-radius:16px;border:1.5px solid rgb(255 255 255 / .75);background:#ffffff94;color:var(--hw-tinte);font:inherit;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.hw-rr-option strong{font-size:1rem;color:var(--hw-gruen)}.hw-rr-option span{font-size:.9375rem;line-height:1.45}.hw-rr-option:hover{border-color:var(--hw-gruen);background:#fffc}.hw-rr-option:focus-visible{outline:2px solid var(--hw-gruen);outline-offset:2px}.hw-rr-option[aria-pressed=true]{border-color:var(--hw-gruen);background:#ffffffe6}.hw-rr-optionen[data-hw-rr-geschmack]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hw-rr-optionen[data-hw-rr-geschmack] .hw-rr-option{padding:12px 14px;border-radius:14px}.hw-rr-optionen[data-hw-rr-geschmack] .hw-rr-option span{font-size:.875rem;line-height:1.4;hyphens:auto;-webkit-hyphens:auto;overflow-wrap:break-word}.hw-rr-zurueck{justify-self:start;border:0;background:none;padding:4px 0;font:inherit;font-size:.875rem;font-weight:600;color:var(--hw-oliv-text);text-decoration:underline;cursor:pointer}.hw-rr-zurueck:focus-visible{outline:2px solid var(--hw-gruen);outline-offset:2px}.hw-rr-sorte{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);align-items:center}@media(min-width:600px){.hw-rr-sorte{grid-template-columns:minmax(120px,200px) minmax(0,1fr)}}.hw-rr-sorte__bild{position:relative;aspect-ratio:1;border-radius:16px;overflow:hidden;background:var(--hw-oliv-hell);max-width:220px}.hw-rr-sorte__bild img{width:100%;height:100%;object-fit:cover;display:block}.hw-rr-sorte__name{margin:0;font-family:var(--font-heading--family);font-weight:500;font-size:clamp(1.75rem,3vw,2.25rem);line-height:1;color:var(--hw-gruen)}.hw-rr-sorte__text{margin:6px 0 0;font-size:.9375rem;line-height:1.5}.hw-rr-tage{list-style:none;margin:0;padding:0;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr))}.hw-rr-tag{display:grid;gap:6px;padding:10px;border-radius:14px;background:#ffffff80;border:1px solid rgb(255 255 255 / .7);min-width:0}.hw-rr-tag__name{font-size:.8125rem;font-weight:700;color:var(--hw-gruen)}.hw .hw-rr-tag select{min-height:40px;font-size:.875rem;padding-inline:10px 30px}.hw-rr-tag__sorte{font-size:.8125rem;line-height:1.3;color:var(--hw-oliv-text);min-height:1.3em}.hw-rr-liste{list-style:none;margin:0;padding:0;display:grid;gap:6px}.hw-rr-liste li{display:flex;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:12px;background:#ffffff8c;font-size:.9375rem}.hw-rr-liste li span:last-child{font-weight:700;color:var(--hw-gruen);font-variant-numeric:tabular-nums;white-space:nowrap}.hw-rr-liste button{border:0;background:none;padding:0 0 0 8px;color:var(--hw-oliv-text);font:inherit;font-size:1.125rem;line-height:1;cursor:pointer}.hw-rr-liste button:focus-visible{outline:2px solid var(--hw-gruen);outline-offset:2px;border-radius:4px}.hw-rr-paket{display:grid;gap:20px;min-width:0}.hw-rr-paket__art{display:grid;gap:10px;min-width:0}.hw-rr-paket__kopf{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px}.hw-rr-paket__titel{margin:0;font-family:var(--font-heading--family);font-weight:500;font-size:clamp(1.25rem,2.2vw,1.5rem);line-height:1.1;color:var(--hw-gruen)}.hw-rr-paket__stand{font-size:.8125rem;font-weight:600;color:var(--hw-oliv-text);font-variant-numeric:tabular-nums}.hw-rr-paket__lade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.hw-rr-paket__lade span{position:relative;height:10px;border-radius:5px;background:#ffffffbf;box-shadow:inset 0 0 0 1px #827b3759}.hw-rr-paket__lade span.is-voll{background:var(--hw-oliv-hell);box-shadow:inset 0 0 0 1px var(--hw-oliv)}.hw-rr-paket__lade span.is-voll:is(:last-child,:has(+span:not(.is-voll))):after{content:"+";position:absolute;inset:0 3px 0 auto;display:grid;place-items:center;color:var(--hw-oliv-text);font:700 11px/1 var(--font-body--family)}@media(prefers-reduced-motion:no-preference){.hw-rr-paket__lade span{transition:background-color .3s ease}}.hw-rr-paket__sorten{list-style:none;margin:0;padding:0;display:grid;gap:8px;grid-template-columns:minmax(0,1fr)}@media(min-width:600px){.hw-rr-paket__sorten{grid-template-columns:repeat(2,minmax(0,1fr))}}.hw-rr-paket__sorte{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 8px 8px 10px;border-radius:14px;border:1.5px solid rgb(255 255 255 / .75);background:#ffffff8c;min-width:0;transition:border-color .15s ease}.hw-rr-paket__sorte:not(:has(img)){grid-template-columns:minmax(0,1fr) auto}.hw-rr-paket__sorte.is-gewaehlt{border-color:var(--hw-gruen);background:#ffffffd9}.hw-rr-paket__sorte img{width:40px;height:40px;border-radius:10px;object-fit:cover;display:block}.hw-rr-paket__name{display:grid;gap:2px;min-width:0}.hw-rr-paket__name strong{font-size:.9375rem;line-height:1.2;color:var(--hw-gruen);overflow-wrap:anywhere}.hw-rr-paket__name small{font-size:.75rem;line-height:1.3;color:var(--hw-oliv-text)}.hw-rr-paket .hw-rr-zaehler{padding:2px;gap:0}.hw-rr-paket .hw-rr-zaehler button{width:34px;height:34px;font-size:1.125rem}.hw .hw-rr-paket .hw-rr-zaehler input{min-height:34px;width:2.5ch}.hw-rr-paket__tipp{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:12px 14px;border-radius:14px;background:rgb(var(--hw-gruen-rgb) / .06);border:1px dashed rgb(var(--hw-gruen-rgb) / .35)}.hw-rr-paket__tipp[hidden]{display:none}.hw-rr-paket__tipp p{margin:0;flex:1 1 220px;font-size:.9375rem;line-height:1.45;color:var(--hw-tinte)}.hw-rr-paket__tipp .hw-btn{min-height:40px}.hw-rr-start{display:grid;gap:8px;min-width:0}.hw-rr--paket{scroll-margin-block-start:calc(var(--header-height, 72px) + 12px)}.hw-rr-start__label{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--hw-oliv-text)}.hw-rr-start__knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hw-rr-start__regel{margin:0;font-size:.8125rem;line-height:1.45;color:#2a1517bf}.hw-rr-chip{min-height:40px;padding:0 16px;border-radius:999px;border:1.5px solid var(--hw-linie);background:#fff9;color:var(--hw-gruen);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.hw-rr-chip:hover{border-color:var(--hw-gruen)}.hw-rr-chip:focus-visible{outline:2px solid var(--hw-gruen);outline-offset:2px}.hw-rr-chip[aria-pressed=true]{background:var(--hw-gruen);border-color:var(--hw-gruen);color:var(--hw-creme)}.hw-rr-start .hw-rr-zurueck[hidden]{display:none}.hw-rr-wahl .hw-rr-start{margin-block:8px 14px}.hw-rr-leiste{display:none}@media(max-width:749px){.hw-rr-leiste:not([hidden]){position:sticky;inset-block-start:calc(var(--header-height, 60px) + 8px);z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:14px;background:var(--hw-gruen);color:var(--hw-creme);box-shadow:0 8px 24px #2a15172e}.hw-rr-leiste__text{font-size:.875rem;font-weight:600;font-variant-numeric:tabular-nums}.hw-rr-leiste__link{flex:none;color:inherit;font-size:.875rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}.hw-rr-leiste__link:focus-visible{outline:2px solid var(--hw-creme);outline-offset:2px;border-radius:4px}}.hw-rr__aktionen--leise{gap:6px 20px}.hw-rr-tabs{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-block-end:clamp(16px,2.4vw,24px)}.hw-rr-tabs button{min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid var(--hw-linie);background:#ffffff8c;color:var(--hw-gruen);font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer}.hw-rr-tabs button[aria-selected=true]{background:var(--hw-gruen);border-color:var(--hw-gruen);color:var(--hw-creme)}.hw-rr-tabs button:focus-visible{outline:2px solid var(--hw-gruen);outline-offset:2px}.hw-section--gruen .hw-rr-tabs button{color:var(--hw-creme);border-color:#fff6;background:#ffffff14}.hw-section--gruen .hw-rr-tabs button[aria-selected=true]{background:var(--hw-creme);color:var(--hw-gruen)}@media(max-width:749px){.hw-rr-tabs{flex-wrap:nowrap;justify-content:flex-start;gap:6px;overflow-x:auto;margin-inline:-16px;padding:2px 16px 10px;scroll-snap-type:x proximity;scroll-padding-inline:16px;scrollbar-width:none;overscroll-behavior-x:contain}.hw-rr-tabs::-webkit-scrollbar{display:none}.hw-rr-tabs button{flex:none;white-space:nowrap;scroll-snap-align:start;padding-inline:12px;font-size:.875rem}.hw-rr-tabs button:first-child{margin-inline-start:auto}.hw-rr-tabs button:last-child{margin-inline-end:auto}}[data-hw-rr-panel][hidden]{display:none}@media(forced-colors:active){.hw-rr{border:1px solid CanvasText}.hw-rr-balken__spur{border:1px solid CanvasText;background:Canvas}.hw-rr-balken__spur:before{background:CanvasText}.hw-rr-balken__fill{background:Highlight;forced-color-adjust:none}.hw-rr-wahl__option input:checked+span,.hw-rr-tabs button[aria-selected=true],.hw-rr-chip[aria-pressed=true]{forced-color-adjust:none;background:Highlight;color:HighlightText}}@media print{.hw-rr-buehne{background:none;padding:0}.hw-rr{box-shadow:none;border:1px solid #999}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/hw-rechner.css.map */
