.ps-slider-container {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

.ps-slider {
  width: 100%;
  max-width: 1100px;
  margin-bottom: 20px;
  text-align: center;
  border-radius: 10px;
  border: 1px gray solid;
  overflow: hidden;
  position: relative;
}

.ps-slides {
  display: flex;
  overflow-x: hidden;
  position: relative;
  scroll-behavior: smooth;
  scroll-snap-type: x mandatory;
}

.ps-slide:nth-of-type(even) {
  background-color: rgb(250, 246, 212);
}

.ps-slide {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-shrink: 0;
  width: 100%;
  scroll-snap-align: center;
  margin-right: 0px;
  box-sizing: border-box;
  background: white;
  transform-origin: center center;
  transform: scale(1);
}

.ps-slide a {
  background: none;
  border: none;
}

.ps-slide>img {
  width: 100%
}

.ps-next,
.ps-prev {
  font-size: 40px;
  position: absolute;
  top: 40%;
  cursor: pointer;
  color: #ef7d00;
}

.ps-next:active,
.ps-prev:active {
  color: #cacaca;
}

.ps-next {
  right: 10px
}

.ps-prev {
  left: 10px
}

@media only screen and (hover: none) and (pointer: coarse) {

  .ps-slides{
    overflow: scroll;
  }

}