.pb-3vh {
  padding-bottom: 3vh !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.info-extra:not(.deleted) + .latest-bids__list {
  margin-top: 1rem;
}

.pigeon-profile .pigeon-profile-photo, .pigeon-auction .pigeon-profile-photo {
  /* margin-top:1rem; */
  position: relative;
}


.pigeon-profile .pigeon-profile-photo .image-container a, .pigeon-auction .pigeon-profile-photo .image-container a {
  width: 100% !important;
  height: 100% !important;
  display: inline-block;
  position: relative;
  border-radius: 18px;
  overflow: hidden;
  padding-bottom: 80%;
}

.pigeon-profile .pigeon-profile-photo .swiper-slider-pigeon-auction, .pigeon-profile .pigeon-profile-photo .swiper-slider-pigeon-profile, .pigeon-auction .pigeon-profile-photo .swiper-slider-pigeon-auction, .pigeon-auction .pigeon-profile-photo .swiper-slider-pigeon-profile {
  overflow: hidden;
}

.pigeon-profile .pigeon-profile-photo .swiper-slider-pigeon-auction .swiper-slide a, .pigeon-profile .pigeon-profile-photo .swiper-slider-pigeon-profile .swiper-slide a, .pigeon-auction .pigeon-profile-photo .swiper-slider-pigeon-auction .swiper-slide a, .pigeon-auction .pigeon-profile-photo .swiper-slider-pigeon-profile .swiper-slide a {
  display: block;
  width: 100% !important;
  padding-bottom: 80%;
  border-radius: 18px;
  overflow: hidden;
}

.pigeon-profile .pigeon-profile-info .price, .pigeon-auction .pigeon-profile-info .price {
  font-family: "Sf-Compact-Display-Bold";
  font-size: 1.5rem;
}

.pigeon-profile .pigeon-profile-info .details, .pigeon-profile .pigeon-profile-info .strain, .pigeon-profile .pigeon-profile-info .pedigree, .pigeon-profile .pigeon-profile-info .video, .pigeon-profile .pigeon-profile-info a, .pigeon-auction .pigeon-profile-info .details, .pigeon-auction .pigeon-profile-info .strain, .pigeon-auction .pigeon-profile-info .pedigree, .pigeon-auction .pigeon-profile-info .video, .pigeon-auction .pigeon-profile-info a {
  margin-top: 5vh;
}

.pigeon-profile .pigeon-profile-info .video iframe, .pigeon-auction .pigeon-profile-info .video iframe{
  height: 300px;
  width: 100%;
}

.pigeon-profile .pigeon-profile-info .strain, .pigeon-auction .pigeon-profile-info .strain {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.pigeon-profile .pigeon-profile-info .strain span, .pigeon-auction .pigeon-profile-info .strain span {
  height: 19px;
  width: 19px;
  margin-left: 18px;
  position: relative;
  border-radius: 50%;
  overflow: hidden;
}

.pigeon-profile .pigeon-profile-info .strain span img, .pigeon-auction .pigeon-profile-info .strain span img {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
}

.pigeon-profile .pigeon-profile-info .pedigree .pedigree-word, .pigeon-auction .pigeon-profile-info .pedigree .pedigree-word {
  font-family: "Sf-Compact-Display-Bold";
}

.pigeon-profile .pigeon-profile-info .pedigree .pedigree-photo, .pigeon-auction .pigeon-profile-info .pedigree .pedigree-photo {
  margin-top: 2.5vh;
  max-width: 120px;
  max-height: 170px;
  position: relative;
}

.pigeon-profile .pigeon-profile-info a, .pigeon-auction .pigeon-profile-info a {
  margin-left: 0;
}

.shop-recommendation {
  background-color: #F8F8F8 !important;
}

.shop-recommendation .pigeon {
  background: #FFF;
}

.shop-recommendation + footer {
  background-color: #FFF;
}

@media only screen and (max-width: 1023px) {
  .pigeon-profile-info, .pigeon-profile .price, .pigeon-profile .details, .pigeon-profile .pedigree, .pigeon-auction .price, .pigeon-auction .details, .pigeon-auction .pedigree {
    text-align: center;
  }
  .pigeon-profile .strain, .pigeon-auction .strain {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  .pigeon-profile .pedigree .pedigree-photo, .pigeon-auction .pedigree .pedigree-photo {
    margin: auto;
  }
  .pigeon-profile .btn, .pigeon-auction .btn {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .pigeon-profile .pigeon-profile-photo {
    margin-bottom: 5vh;
  }
}

@media only screen and (max-width: 480px) {
  .more-img, .more-img-2 {
    margin-bottom: 0 !important;
  }
}
/*# sourceMappingURL=pigeon-profile.css.map */