.sternsinger-biddings-item-teaser__image {
    width: 100%;
    height: auto;
}

.sternsinger-biddings-item-detail__bid .h1 {
    font-size: 70px;
}

.sternsinger-biddings-form__hint {
    font-size: 14px;
    opacity: 0.8;
}

/* Spam-bot honeypot: hidden from sighted users, but still part of the DOM
   (unlike display:none, which some simple bots deliberately skip). */
.sternsinger-biddings-form__honeypot {
    position: absolute;
    left: -9999px;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

.sternsinger-biddings-approve__reject {
    margin-left: 0.5rem;
}

input[type="email"], input[type="number"] {
    border: 2px solid #cdcbbb !important;
    -webkit-box-shadow: none;
    box-shadow: none;
}
