/* Custom Style 28.10.2024 */
/* General */
@media (max-width: 768px) {
	.booking__wrapper__content, .booking-embed-layout .booking__wrapper__content {
		padding: .5em 0 !important;
		border-right: 0 !important; /* Korrektur der border-right-Eigenschaft */
	}
}

/* Price */
.hgxbzo {
     font-weight: bold !important;
}
.fPYKDJ {
    color: #000000 !important;
    font-size: .75em !important;
    text-decoration: underline !important;
}

/* Buttons */
.pb-button, .ui-button {
  font-size: 1.25rem !important;
  border-radius: 2em !important;
}
.pb-button.is-disabled {
  background-color: #f8f9fa !important;
  color: #868e96 !important;
  border-color: #e6ebef !important;
}

/* Headline */
h4 {
  font-weight: bold !important;
}
body {
  font-family: 'Open Sans', 'Roboto', serif !important;
}

/* Border */
.booking-form-wrapper .booking-form-sidebar-column {
  border-left: 1px solid rgba(0, 0, 0, 0.2) !important;
}
.booking-details, .bk-sticky-foot {
    box-shadow: none !important;
}
.booking-embed-layout .booking__wrapper__content {
    box-shadow: none !important;
    border-radius: 0 !important;
}
@media (min-width: 769px) {
.booking-embed-layout .booking__wrapper__content {
    border-right: 1px solid rgba(0, 0, 0, 0.2) !important;
}
}
/* Select Person */
.gznRVq {
    border: 1px solid rgba(0, 0, 0, 0.2) !important;
    width: 100% !important;
}
.options-item__caption {
    font-weight: bold !important;
}

/* Calendar */
#app .booking-calendar-wrapper .v-calendar .v-calendar-weekly__day .calendar-day-button.unavailable {
  background-color: #f8f9fa !important;
  font-weight: normal !important;
}
#app .booking-calendar-wrapper .v-calendar .v-calendar-weekly__day .calendar-day-button {
  background-color: #fff !important;
  color: #000 !important;
  font-weight: bold !important;
}
.lprssa, .bJauui {
    font-weight: bold !important;
    border-radius: 2em !important;
    border: 1px solid #000000 !important;
}
.bJauui {
    background-color: rgba(0, 0, 0, 0.07);
}