.fz-cascade{--fz-green: #61ba00;--fz-locked: #575c69;--fz-border: #dadde2;--fz-line: #eeeeee;--fz-muted: #9097a3;position:relative;font-family:roboto_regular,Roboto,Arial,sans-serif;font-size:14px;text-align:left}.fz-cascade .fz-step{margin:0 0 5px}.fz-cascade .fz-step[hidden]{display:none}.fz-cascade .fz-field{display:flex;align-items:center;gap:8px;box-sizing:border-box;height:40px;padding:5px 8px;border-bottom:2px solid var(--fz-green);background:#fff;color:var(--fz-green);line-height:28px;list-style:none;cursor:pointer}.fz-cascade .fz-field::-webkit-details-marker{display:none}.fz-cascade .fz-field:focus-visible{outline:2px solid #1f6fd1;outline-offset:2px}.fz-cascade .fz-field--locked{border-bottom-color:var(--fz-locked);color:var(--fz-locked);cursor:default}.fz-cascade .fz-field__text{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fz-cascade .fz-field__caret{flex:none;fill:currentcolor}.fz-cascade .fz-options{margin:0;padding:4px 8px;list-style:none;max-height:260px;overflow-y:auto}.fz-cascade .fz-options a{display:block;padding:4px 0;color:#333}.fz-cascade.fz-cascade--js .fz-options,.fz-cascade[data-variant=stepper] .fz-step{display:none}.fz-stepper{display:flex;align-items:center;gap:10px;box-sizing:border-box;width:100%;height:61px;margin:0;padding:0 14px;border:0;border-radius:16px;background:var(--fz-green);box-shadow:0 2px 6px #61ba0040;color:#fff;font:inherit;text-align:left;cursor:pointer}.fz-stepper:hover{background:#56a700}.fz-stepper:focus-visible{outline:2px solid #1f6fd1;outline-offset:2px}.fz-stepper__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.fz-stepper__crumb{overflow:hidden;font-size:11px;line-height:14px;white-space:nowrap;text-overflow:ellipsis;opacity:.9}.fz-stepper__crumb[hidden]{display:none}.fz-stepper__label{font-size:13px;font-weight:700;line-height:18px}.fz-panel__back{flex:none;display:flex;align-items:center;height:34px;padding:0 10px;border:0;border-bottom:1px solid var(--fz-line);background:#fff;font:inherit;font-size:13px;color:var(--fz-locked);text-align:left;cursor:pointer}.fz-panel__back:hover{background:#f5f5f5}.fz-panel__back[hidden]{display:none}.fz-panel{position:absolute;z-index:70;display:flex;flex-direction:column;box-sizing:border-box;background:#fff;border:1px solid var(--fz-border);border-radius:4px;box-shadow:0 4px 12px #00000026;overflow:hidden}.fz-panel[hidden]{display:none}.fz-panel__search{flex:none;display:flex;align-items:center;margin:6px;height:36px;padding:0 10px;border:1px solid var(--fz-border);border-radius:3px}.fz-panel__search input{flex:1;min-width:0;height:32px;border:0;outline:none;background:transparent;font:inherit;color:#333;box-shadow:none}.fz-panel__search svg{flex:none;fill:none;stroke:var(--fz-locked);stroke-width:1.6;stroke-linecap:round}.fz-panel__list{flex:1;min-height:0;overflow-y:auto;overflow-anchor:none;overscroll-behavior:contain;scrollbar-width:thin;border-top:1px solid var(--fz-line)}.fz-head{position:sticky;top:0;z-index:1;padding:6px 10px;background:#f2f2f2;border-top:1px solid #ddd;border-bottom:1px solid #e6e6e6;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#666}.fz-panel__list>div:has(>.fz-head){border-bottom:1px solid #b5b5b5}.fz-panel__list>div:has(>.fz-head)>.fz-row:last-child{border-bottom:0}.fz-panel__list>:nth-child(2)>.fz-head{border-top:0}.fz-info{padding:12px 10px;font-size:13px;line-height:18px;color:var(--fz-muted)}.fz-row{display:flex;align-items:center;gap:10px;width:100%;min-height:34px;padding:8px 10px;border:0;border-bottom:1px solid var(--fz-line);background:#fff;text-align:left;font:inherit;font-size:14px;line-height:18px;color:#333;cursor:pointer}.fz-row:hover{background:#f5f5f5}.fz-row.fz-row--active,.fz-row[aria-selected=true]{background:#f0f7e6}.fz-row:focus-visible{outline:2px solid #1f6fd1;outline-offset:-2px}.fz-row__name{flex:1;min-width:0}.fz-row__code{flex:none;font-size:12px;color:var(--fz-locked);white-space:nowrap}.fz-row__meta{flex:none;margin-left:auto;font-size:12px;color:var(--fz-locked);font-variant-numeric:tabular-nums;white-space:nowrap}.fz-row--stacked,.fz-row--motor{flex-direction:column;align-items:stretch;gap:3px}.fz-cascade[data-ab=klassisch] .fz-row--stacked{flex-direction:row;align-items:center}.fz-cascade[data-ab=klassisch] .fz-row--stacked .fz-row__meta{font-size:14px}.fz-row__sub{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--fz-locked)}.fz-row__drive{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.fz-axle__body{fill:none;stroke:var(--fz-muted)}.fz-axle__wheel{fill:#fff;stroke:var(--fz-muted)}.fz-axle__wheel.is-driven{fill:var(--fz-green);stroke:#4e9600}.fhz-section:has(.fz-panel:not([hidden])){z-index:2001}.fhz-section:has(.fz-cascade) .konfigurator-batch{z-index:1}.fz-panel__close{display:flex;align-items:center;justify-content:center;flex:none;width:28px;height:28px;margin:0 -6px 0 4px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.fz-panel__close:hover{background:#f0f1f3}.fz-backdrop{position:fixed;inset:0;z-index:40;background:#3c404873}.fz-backdrop[hidden]{display:none}.fz-panel.fz-panel--sheet{position:fixed;left:14px;right:14px;z-index:41;border:0;border-radius:16px;box-shadow:0 6px 24px #00000040;transition:height .12s ease-out}.fz-panel.fz-panel--sheet .fz-panel__search{height:48px;margin:0;padding:0 4px 0 12px;gap:10px;border:0;border-bottom:1px solid #e6e8eb;border-radius:0;background:#f5f6f7}.fz-panel.fz-panel--sheet .fz-panel__search svg{order:-1}.fz-panel.fz-panel--sheet .fz-panel__search input{height:44px;font-size:16px}.fz-panel.fz-panel--sheet .fz-panel__back{height:44px;padding:0 14px;font-size:15px}.fz-panel.fz-panel--sheet .fz-panel__close{display:flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;padding:0;border:0;background:transparent}.fz-panel.fz-panel--sheet .fz-panel__close svg{order:0;stroke-width:1.8}.fz-panel.fz-panel--sheet .fz-panel__list{border-top:0;padding-bottom:24px}.fz-panel.fz-panel--sheet .fz-head{padding:8px 12px;font-size:12px}.fz-panel.fz-panel--sheet .fz-row{min-height:48px;padding:8px 12px;font-size:15px}.fz-panel.fz-panel--sheet .fz-row--motor{min-height:56px}.fz-panel.fz-panel--sheet .fz-row__sub,.fz-panel.fz-panel--sheet .fz-row__meta,.fz-panel.fz-panel--sheet .fz-row__code{font-size:13px}.fz-cascade[data-variant=stepper] .fz-backdrop{z-index:10000}.fz-cascade[data-variant=stepper] .fz-panel--sheet{z-index:10001}html:has(.fz-cascade[data-variant=stepper] .fz-panel--sheet:not([hidden])) body{overflow:hidden}@media(min-width:992px){.hsn-tsn-overlay.mobile .fhz-tabs:has(.fz-panel:not([hidden])){overflow:visible}}.fz-panel.fz-panel--instant{transition:none}
