
.slick--view--image-carousel .media--image {
  width: 150px;
  aspect-ratio: auto 150 / 150;
  height: 150px;
}

.unslick .slick__slide, .slick-initialized .slick__slide {
  padding: 0 30px;
}

.slick-arrow {
  display: block;
  width: 32px;
  height: 32px;
  background-image: url(../icons/arrows.png);
}

.slick-prev:before, .slick-next:before {
  content: none;
}

.slick-prev:hover, .slick-next:hover {
  background-image: url(../icons/arrows.png);
  background-color: #400107;
  border-radius: 0;
}

.slick-next:hover {
  background-position: 0 -32px;
}

.slick-next {
  position: absolute;
  top: -70px;
  right: 10px;
  background-position: 0 -32px;
}

.slick-prev {
  position: absolute;
  top: -70px;
  left: 10px;
  background-position: 0 0;
}

.slick-slider {
  padding-top: 20px;
  width: 88%;
  margin: auto;
}

.slick-slider .views-field-field-image {
  padding-bottom: 7px;
}
