#addresses-block {
  /*height: 100vh;*/
  min-height: 950px;
}

.address__block {
  background-color: var(--bg-alt-second);
  max-width: 360px;
  height: -webkit-fill-available;
  height: -moz-available;
  height: stretch;
  margin: 10px auto 14px 10px;
  padding: 30px;
  gap: 25px;
  display: flex;
  flex-direction: column;
}
.address__btn {
  margin-top: auto;
  padding: 20px 30px;
}

.info__block__item:not(:last-child) {
  margin-bottom: 15px;
}
.info__block__item p {
  margin-bottom: 5px;
}

.details__block {
  gap: 5px;
  display: flex;
  flex-wrap: wrap;
  max-width: 400px;
}
.details__block__item {
  padding: 10px 15px;
  background-color: var(--bg-alt-third);
  border-radius: 100px;
  width: -moz-fit-content;
  width: fit-content;
}

.custom-slider {
  height: 560px;
}
.custom-slider .swiper-container {
  height: 560px;
}
.custom-slider .swiper-container .swiper-wrapper {
  height: 560px;
}
.custom-slider .swiper-container .swiper-wrapper .swiper-slide {
  height: 560px;
  width: 100%;
  background-position: center bottom;
  background-size: cover;
  background-repeat: no-repeat;
}

.slider-prev {
  background-color: transparent;
  border: 1px solid white !important;
}

@media screen and (max-width: 767px) {
  .address__block {
    margin: 0px;
    height: -moz-fit-content;
    height: fit-content;
  }
  .slider-arrows {
    margin-top: 100px;
  }
}/*# sourceMappingURL=block.css.map */