/* Equipment carousel icons: preserve existing circular button dimensions. */
.home .equipment-carousel .carousel-controls button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}
.home .equipment-carousel .carousel-control-icon {
  display: block;
  flex: 0 0 24px;
  width: 24px;
  height: 24px;
  pointer-events: none;
}
