.promo-code[data-v-f63a2f6e]{display:flex;flex-direction:column;gap:5px}.promo-code__icon[data-v-f63a2f6e]{cursor:pointer}.promo-code__icon.is-loading[data-v-f63a2f6e] .h-icon{animation:opacityLoader-f63a2f6e .65s linear infinite}.label[data-v-f63a2f6e]{font-size:12px}@keyframes opacityLoader-f63a2f6e{0%{opacity:1}50%{opacity:.1}to{opacity:1}}.credit-card-select[data-v-ad486b97]{width:100%}.payment-modal[data-v-f20ff1e7]{display:flex;flex-direction:column;gap:20px;height:100%;padding:10px 0}.payment-modal__total[data-v-f20ff1e7]{display:flex;flex-direction:column;gap:10px}.payment-modal__total[data-v-f20ff1e7]>*{display:flex;justify-content:space-between}.payment-modal__text[data-v-f20ff1e7]{font-family:Nunito;font-size:16px;font-weight:700;width:100%}.payment-modal__text--right[data-v-f20ff1e7]{align-self:flex-end;font-family:inherit;font-size:inherit;font-weight:inherit}.toggle-input[data-v-39ac41b1]{align-items:center;display:flex;gap:10px;justify-content:space-between}.toggle-input__text[data-v-39ac41b1]{font-family:Nunito;font-size:14px;font-weight:400}.booking-form[data-v-39ac41b1]{display:flex;flex-direction:column;gap:15px}.booking-form__field[data-v-39ac41b1]{display:flex;flex-direction:column;gap:8px}.booking-form__field label[data-v-39ac41b1]{color:#2d3955;font-size:12px;font-weight:600}.booking-form__row[data-v-39ac41b1]{display:flex;gap:10px}.booking-form__row[data-v-39ac41b1]>*{flex:1}.booking-form__input-container[data-v-39ac41b1]{display:flex;gap:10px;margin:5px}.booking-form__input-container--fake-input[data-v-39ac41b1]{align-items:center;background-color:#fff;border:1px solid hsla(0,0%,55%,.502);border-radius:8px;cursor:pointer;display:flex;height:33px;justify-content:space-between;padding:10px}.booking-form__input-container--text[data-v-39ac41b1]{color:#8c8c8c;font-size:12px;margin-left:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booking-form__submit[data-v-39ac41b1]{font-weight:600;text-transform:uppercase;width:100%}.booking-form__input-container--fake-input.disabled[data-v-39ac41b1]{background-color:#e2e8f0;cursor:not-allowed;pointer-events:none}.text-area[data-v-39ac41b1]{font-family:Nunito;font-size:12px}.form-wrapper[data-v-bd73ab06]{background:#fff;border:1px solid hsla(0,0%,55%,.502);border-radius:16px;padding:20px}.form-wrapper[data-v-bd73ab06],.form-wrapper__total[data-v-bd73ab06]{display:flex;flex-direction:column;gap:10px}.form-wrapper__total[data-v-bd73ab06]>*{display:flex;justify-content:space-between}.form-wrapper__title[data-v-bd73ab06]{color:#2eb5e4;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:700}.form-wrapper__text[data-v-bd73ab06]{color:#2d3955;font-family:Nunito;font-size:14px;font-weight:700;width:100%}.form-wrapper__text--right[data-v-bd73ab06],.form-wrapper__text--total-right[data-v-bd73ab06]{align-self:flex-end;font-family:inherit;font-size:inherit}.form-wrapper__text--total-right[data-v-bd73ab06]{font-weight:inherit}.wrapper[data-v-e49ea0b3]{background:#fff;border:1px solid hsla(0,0%,55%,.502);border-radius:16px;gap:20px;padding:20px}.centre-reservation-main[data-v-e49ea0b3]{display:flex;gap:20px}.centre-reservation-main__section[data-v-e49ea0b3]{border:1px solid #000;display:flex;flex-direction:column;gap:40px;padding:40px;width:50%}.centre-reservation-main__section--title[data-v-e49ea0b3]{color:#2eb5e4;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:32px}.contact[data-v-e49ea0b3]{gap:20px;margin-top:5px}.contact[data-v-e49ea0b3],.contact__container[data-v-e49ea0b3]{display:flex;flex-direction:column}.contact__container[data-v-e49ea0b3]{gap:7px}.contact__container--action[data-v-e49ea0b3],.contact__container--link[data-v-e49ea0b3]{font-family:Nunito,sans-serif;font-size:14px;font-style:normal}.contact__container--link[data-v-e49ea0b3]{color:#000;font-weight:600;text-decoration:underline;text-decoration-color:transparent;transition:text-decoration-color .2s ease}.contact__container--link[data-v-e49ea0b3]:hover{text-decoration-color:#000}.contact__container--button[data-v-e49ea0b3]{color:#fff;font-weight:600}.btn[data-v-c4ef2f3c]{height:100%}
