/* KreaStore 7.35 – Cédrus slider a 1920x768 képekhez igazítva */
.theme-cedrus .ks-cedrus-slider{position:relative;overflow:hidden;background:#0b1f36;border-radius:5px;isolation:isolate;width:100%;height:auto;aspect-ratio:5/2;min-height:0}
.theme-cedrus .ks-cedrus-slides{position:absolute;inset:0}
.theme-cedrus .ks-cedrus-slide{position:absolute;inset:0;display:block;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s ease,visibility .45s ease}
.theme-cedrus .ks-cedrus-slide.is-active{opacity:1;visibility:visible;pointer-events:auto;z-index:1}
.theme-cedrus .ks-cedrus-slide img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;background:#0b1f36}
.theme-cedrus .ks-cedrus-slide-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;border:0;border-radius:50%;width:36px;height:36px;display:grid;place-items:center;background:rgba(0,0,0,.55);color:#fff;font-size:28px;line-height:1;cursor:pointer}
.theme-cedrus .ks-cedrus-slide-arrow.is-prev{left:8px}.theme-cedrus .ks-cedrus-slide-arrow.is-next{right:8px}
.theme-cedrus .ks-cedrus-slide-dots{position:absolute;z-index:3;bottom:8px;left:50%;transform:translateX(-50%);display:flex;gap:8px}
.theme-cedrus .ks-cedrus-slide-dots button{width:10px;height:10px;border-radius:50%;border:1px solid #fff;background:#ffffff77;padding:0;cursor:pointer}
.theme-cedrus .ks-cedrus-slide-dots button[aria-current=true]{background:#fff;box-shadow:0 0 0 2px #0d78d4}
.theme-cedrus .ks-cedrus-slide-arrow:focus-visible,.theme-cedrus .ks-cedrus-slide-dots button:focus-visible,.theme-cedrus .ks-cedrus-slide:focus-visible{outline:3px solid #ffcf44;outline-offset:2px}
@media(max-width:760px){.theme-cedrus .ks-cedrus-slider{height:auto;min-height:0;aspect-ratio:5/2}.theme-cedrus .ks-cedrus-slide img{object-position:center}.theme-cedrus .ks-cedrus-slide-arrow{width:28px;height:28px;font-size:23px}}
@media(prefers-reduced-motion:reduce){.theme-cedrus .ks-cedrus-slide{transition:none}}
