.accessible-slider{position:relative;--slider-controls-bg:#35a4bb}
.accessible-slider .slider-control-bar{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);z-index:30;display:flex;align-items:center;gap:8px;width:max-content;max-width:calc(100% - 32px)}
.accessible-slider .slider-rotation-toggle{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;min-height:0;padding:7px;margin:0;border:0;border-radius:50%;background:var(--slider-controls-bg);color:#fff;cursor:pointer;appearance:none}
.accessible-slider .slider-rotation-toggle svg{display:block;width:18px;height:18px;fill:currentColor}
.accessible-slider .slider-control-bar .et-pb-controllers{position:static!important;display:flex!important;align-items:center;justify-content:center;gap:0;width:auto!important;height:32px;padding:0 5px;margin:0!important;border-radius:999px;background:var(--slider-controls-bg);line-height:1;transform:none!important}
.accessible-slider .slider-control-bar .et-pb-controllers a{position:relative;display:block!important;flex:0 0 26px;width:26px!important;height:32px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;opacity:1!important;overflow:hidden;text-indent:-9999px;box-shadow:none}
.accessible-slider .et-pb-controllers a::before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;border:0;border-radius:50%;background:#fff;transform:translate(-50%,-50%)}
.accessible-slider .et-pb-controllers a[aria-current="true"]::before{width:9px;height:9px;border:2px solid #fff;background:transparent;box-sizing:border-box}
.accessible-slider:focus-within .et-pb-arrow-prev{opacity:1!important;left:22px!important}
.accessible-slider:focus-within .et-pb-arrow-next{opacity:1!important;right:22px!important}
.accessible-slider a:focus-visible,.accessible-slider button:focus-visible{outline:3px solid #fff!important;outline-offset:3px!important;box-shadow:0 0 0 6px #07366b!important}
.accessible-slider .slider-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
