.leihd-slider{--slider-text: var(--wp--preset--color--text, #253746);--slider-accent: #f58220;--slider-muted: #bdbdbd;--slider-gap: clamp(24px, 4vw, 64px);width:100%;min-width:0;color:var(--slider-text)}.leihd-slider,.leihd-slider *,.leihd-slider *::before,.leihd-slider *::after{box-sizing:border-box}.leihd-slider__track{display:flex;width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.leihd-slider__track::-webkit-scrollbar{display:none}.leihd-slider__track:focus-visible{outline:2px solid var(--slider-accent);outline-offset:3px}.leihd-slider__slide{display:grid;grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.6fr);align-items:start;gap:var(--slider-gap);flex:0 0 100%;width:100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.leihd-slider__slide--text-only{grid-template-columns:1fr}.leihd-slider__media{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;align-items:start;min-width:0}.leihd-slider__media--single{grid-template-columns:minmax(0, 1fr)}.leihd-slider__image,.leihd-slider__media img{display:block;width:100%;height:auto;max-width:100%}.leihd-slider__content{min-width:0;font-size:clamp(16px,1.25vw,22px);font-weight:400;line-height:1.4}.leihd-slider__content>:first-child{margin-top:0}.leihd-slider__content>:last-child{margin-bottom:0}.leihd-slider__content a{color:var(--wp--preset--color--primary, #339999);text-decoration:underline;text-underline-offset:3px}.leihd-slider__content a:hover{text-decoration-thickness:2px}.leihd-slider__controls{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin-top:28px}.leihd-slider__arrow{display:inline-flex;align-items:center;gap:8px;width:fit-content;min-height:40px;padding:0;color:#111;background:rgba(0,0,0,0);border:0;font:inherit;font-size:13px;font-weight:400;cursor:pointer}.leihd-slider__arrow span{font-size:30px;line-height:1}.leihd-slider__arrow--next{justify-self:end}.leihd-slider__arrow:hover{color:var(--slider-accent)}.leihd-slider__arrow:disabled{color:var(--slider-muted);cursor:default}.leihd-slider__arrow:focus-visible{outline:2px solid var(--slider-accent);outline-offset:4px}.leihd-slider__dots{display:flex;align-items:center;justify-content:center;gap:5px}.leihd-slider__dot{display:block;width:10px;height:10px;padding:0;background:var(--slider-muted);border:0;border-radius:50%;cursor:pointer}.leihd-slider__dot[aria-current=true]{background:var(--slider-accent)}.leihd-slider__dot:focus-visible{outline:2px solid var(--slider-accent);outline-offset:3px}.leihd-slider__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.leihd-slider--editor .leihd-slider__media-editor{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:8px;border:1px dashed #ccc}.leihd-slider--editor .leihd-slider__content{min-height:90px}.leihd-slider__editor-controls{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:24px}@media(max-width: 767px){.leihd-slider__slide{grid-template-columns:minmax(0, 1fr);gap:24px}.leihd-slider__media{max-width:480px}.leihd-slider__content{font-size:16px}.leihd-slider__controls{margin-top:20px}}
