.box.box-slider { max-width: 280px; overflow: hidden; }
.box-slider .hidro-slide img { display: block; max-width: 100%; height: auto; margin: auto; }
.box-slider .hidro-slide[hidden] { display: none !important; }
.hidro-slider-controls { display: flex; gap: 6px; justify-content: center; padding: 4px; }
.hidro-slider-controls button { border: 1px solid #cacaca; border-radius: 3px; background: #fff; color: #265169; min-height: 32px; min-width: 32px; cursor: pointer; }
.hidro-slider-controls button:focus-visible { outline: 2px solid #265169; outline-offset: 2px; }
