Свойство overflow управляет отображением содержимого блока, если оно целиком не помещается и выходит за область заданных размеров. Значение hidden отображает только область внутри элемента, остальное скрывает. Кроме этого, использование overflow со значением auto, scroll или hidden отменяет действие float.
div {
overflow: hidden;
}
.prev, .next {
background: rgb(0 0 0 / 10%);
padding: 0 10px;
}