.mini-slider-module{margin:auto;max-width:1200px}.mini-slider-wrapper{align-items:center;display:flex;overflow:hidden;position:relative}.mini-slider{display:flex;gap:20px;overflow-x:auto;padding:20px 60px;scroll-behavior:smooth;scroll-padding:0 60px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.mini-option{background:#fff;border:2px solid transparent;border-radius:8px;cursor:pointer;flex:0 0 auto;padding:10px;position:relative;scroll-snap-align:center;text-align:center;transition:all .3s ease;width:400px}.mini-option:hover{box-shadow:0 0 10px rgba(0,0,0,.1);transform:scale(1.03)}.mini-option.active{background-color:#fffbe6;border-color:#e1ca00}.mini-option img{border-radius:6px;width:100%}.mini-option-name{font-size:16px;font-weight:700;letter-spacing:.5px;margin-top:10px}.arrow{align-items:center;background:#fff;border:1px solid #ccc;border-radius:50%;color:#000;cursor:pointer;display:flex;font-size:28px;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:1}.arrow.left{left:10px}.arrow.right{right:10px}@media (max-width:768px){.mini-option{width:80vw}}input[name$=welches_modell],label[for*=welches_modell]{height:1px!important;left:-9999px!important;opacity:1!important;pointer-events:none!important;position:absolute!important;width:1px!important}.mini-badge-selected{background-color:#e1ca00;border-radius:4px;color:#000;display:none;font-size:12px;font-weight:700;padding:4px 8px;position:absolute;right:12px;top:12px;z-index:10}.mini-option.active .mini-badge-selected{display:block}.mini-info-box{color:#444;font-size:8px;line-height:1.4;margin-top:6px;text-align:left}