.modell-finder-wrapper{margin-bottom:3rem}.modell-finder{text-align:center;padding:20px 20px 50px}.modell-finder .step{min-height:265px}.modell-finder .step:not(.active){display:none!important}.modell-finder .step div{margin-bottom:10px}.modell-finder .step.step-start{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.modell-finder .step.step-start button{margin-bottom:44px}@media (width<992px){.modell-finder .step.step-brand .options{max-width:450px;margin:auto}}.modell-finder .step.step-brand .brand{border:0;justify-content:center;align-items:center;min-width:95px;height:95px;padding:0;display:flex;overflow:hidden;width:95px!important}.modell-finder .step.step-brand .brand:hover,.modell-finder .step.step-brand .brand.selected{border:3px solid #1b4006}.modell-finder .step.step-brand .brand img{width:auto;max-width:95px;max-height:95px}.modell-finder .step h2{margin-top:0}.modell-finder .step .options{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;min-height:100px;display:flex}.modell-finder .step .options button{width:calc(25% - 10px);min-width:200px}.modell-finder .step.step-thickness .options button{width:calc(20% - 10px);min-width:170px}.modell-finder .step .sub-headline{font-size:var(--step-2);font-weight:700}.modell-finder .step button{color:#1b4006;background-color:#fff;border:3px solid #fff;border-radius:10px;padding:6px 15px;transition:opacity .3s ease-in-out;box-shadow:0 32px 64px -16px #00000026,0 4px 32px #00000008}.modell-finder .step button:hover,.modell-finder .step button.selected{border:3px solid #1b4006}.modell-finder .step button.btn-primary{color:#fff;background-color:#1b4006;border:3px solid #1b4006;min-width:250px;padding:6px 50px}.modell-finder .step button.btn-primary:hover{opacity:.7}.modell-finder .step button.back{border-radius:50px;width:24px;height:24px;margin:auto 10px;padding:0;position:absolute;top:0;bottom:0;right:100%;border:0!important}.modell-finder .step button.back:hover{opacity:.7}.modell-finder .step .btn-wrapper{width:max-content;margin:auto;position:relative}.modell-finder .step .bulletpoints-wrapper{justify-content:center;margin-top:10px;display:flex}.modell-finder .step .bulletpoints-wrapper .bullet{pointer-events:none;background-color:#ffffff40;border:1px solid #fff;border-radius:50%;width:15px;height:15px;margin:4px;padding:0}.modell-finder .step .bulletpoints-wrapper .bullet.filled{pointer-events:all;background:#fff}