:root {
  --radius-100: 100rem !important;
  --el-border-radius-base: 100rem !important;
}

/* Header Logo Size Contraints */
@media (min-width: 1024px)
.header__content__primary__left__logo a img[data-v-f2cd48a7] {
    max-height: 1.5rem !important;
}

.header__content__primary__left img {
  width: 100% !important;
  min-height: 4rem !important;
  max-height: 4rem !important;
}

/* Buttons */
.ui-button__type__primary[data-v-db0a734e] {
    border-radius: 100rem !important;
}
.ui-button {
    border-radius: 100rem !important;
}

/* Radio Button Border Radius */
.ui-radio-button.el-radio-button:first-child .el-radio-button__inner {
    border-radius: 100rem 0 0 100rem !important;
}
.ui-radio-button.el-radio-button:last-child .el-radio-button__inner {
    border-radius: 0 100rem 100rem 0 !important;
}

/* Date Selector */
/* Day */
.ui-cal__day.is-selected[data-v-c51da66d], :root[data-theme=dark] .ui-cal__day.is-selected[data-v-c51da66d] {
    color: #FFFFFF !important;
    background-color: rgba(7, 7, 7, 0.48) !important;
    border-radius: 1rem 1rem !important;
    border: 0.09375rem solid rgba(7, 7, 7, 0.62) !important;
}
.ui-cal__day[data-v-c51da66d] {
    border: 0.09375rem solid rgba(7, 7, 7, 0.15) !important;
    border-radius:  1rem 1rem !important;
}
/* Time */
.booking-ts[data-v-2832e57d] {
    border-radius: .75rem !important;
    border: 0.09375rem solid rgba(7, 7, 7, 0.15) !important;
}

/* Inputs */
/* Field */
.ui-input__size__default .el-input__wrapper input {
    border-radius: .75rem !important;
    border: 0.09375rem solid rgba(7, 7, 7, 0.15) !important;
}

/* Footer Hidden */
div.footer {
    display: none !important;
}