 .block-navigation {
  display: flex;
  align-items: center;
  gap: 16px;
 }

 .swiper__btn {
  cursor: pointer;
  transition: all 0.3s;
}

.swiper__btn rect,
.swiper__btn path {
  transition: all 0.3s;
}

.swiper__btn rect {
  fill: transparent;
}
.swiper__btn:not(.swiper-button-disabled):hover rect {
  fill: #1629d6;
}

.swiper__btn:not(.swiper-button-disabled):hover path {
  stroke: #fff;
}

.swiper__btn.swiper-button-disabled svg rect {
  stroke: #e0e0e0;
}

.swiper__btn.swiper-button-disabled svg path {
  stroke: #949393;
}

.swiper__btn.swiper-button-disabled {
  pointer-events: none;
  cursor: default;
}