.DateCard_date__qoZ8I{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--border-radius);text-align:center}.DateCard_date__qoZ8I span{text-transform:uppercase;font-weight:500}.DateCard_date__qoZ8I .DateCard_year__XWlxA{text-transform:uppercase;font-weight:500;border-radius:4px 4px 0 0;line-height:1em;width:100%}.DateCard_date__qoZ8I.DateCard_type-default__m_uaJ{background-color:var(--color-light);color:var(--color-text-primary)}.DateCard_date__qoZ8I.DateCard_type-default__m_uaJ .DateCard_year__XWlxA{background-color:var(--color-medium);color:var(--color-dark)}.DateCard_date__qoZ8I.DateCard_type-info__a_4o3{background-color:var(--color-first-bg);color:var(--color-first)}.DateCard_date__qoZ8I.DateCard_type-info__a_4o3 .DateCard_year__XWlxA{background-color:var(--color-first);color:var(--color-white)}.DateCard_date__qoZ8I.DateCard_type-info-outline__94ryD{border-color:var(--color-first);color:var(--color-first)}.DateCard_date__qoZ8I.DateCard_type-info-outline__94ryD .DateCard_year__XWlxA{background-color:var(--color-first);color:var(--color-white)}.DateCard_date__qoZ8I.DateCard_type-info-light__KJS3J{border-color:var(--color-first-bg);background-color:var(--color-first-bg);color:var(--color-first)}.DateCard_date__qoZ8I.DateCard_type-info-light__KJS3J .DateCard_year__XWlxA{background-color:var(--color-first);color:var(--color-white)}.DateCard_date__qoZ8I.DateCard_type-success__bKccn{background-color:var(--color-second-bg);color:var(--color-second)}.DateCard_date__qoZ8I.DateCard_type-success__bKccn .DateCard_year__XWlxA{background-color:var(--color-second);color:var(--color-white)}.DateCard_date__qoZ8I.DateCard_type-success-outline___na2d{border-color:var(--color-second);color:var(--color-second)}.DateCard_date__qoZ8I.DateCard_type-success-outline___na2d .DateCard_year__XWlxA{background-color:var(--color-second);color:var(--color-white)}.DateCard_date__qoZ8I.DateCard_type-success-light__Xm23Y{border-color:var(--color-second-bg);background-color:var(--color-second-bg);color:var(--color-second)}.DateCard_date__qoZ8I.DateCard_type-success-light__Xm23Y .DateCard_year__XWlxA{background-color:var(--color-second);color:var(--color-white)}.DateCard_date__qoZ8I.DateCard_type-warning__77DE2{background-color:var(--color-third-bg);color:var(--color-third)}.DateCard_date__qoZ8I.DateCard_type-warning__77DE2 .DateCard_year__XWlxA{background-color:var(--color-third);color:var(--color-white)}.DateCard_date__qoZ8I.DateCard_type-warning-outline__NC22b{border-color:var(--color-third);color:var(--color-third)}.DateCard_date__qoZ8I.DateCard_type-warning-outline__NC22b .DateCard_year__XWlxA{background-color:var(--color-third);color:var(--color-white)}.DateCard_date__qoZ8I.DateCard_type-warning-light__QpujY{border-color:var(--color-third-bg);background-color:var(--color-third-bg);color:var(--color-third)}.DateCard_date__qoZ8I.DateCard_type-warning-light__QpujY .DateCard_year__XWlxA{background-color:var(--color-third);color:var(--color-white)}.DateCard_date__qoZ8I.DateCard_type-error__kH37m{background-color:var(--color-forth-bg);color:var(--color-forth);border:0}.DateCard_date__qoZ8I.DateCard_type-error__kH37m .DateCard_year__XWlxA{background-color:var(--color-forth);color:var(--color-white)}.DateCard_date__qoZ8I.DateCard_type-error-outline__ztV0U{border-color:var(--color-forth);color:var(--color-forth)}.DateCard_date__qoZ8I.DateCard_type-error-outline__ztV0U .DateCard_year__XWlxA{background-color:var(--color-forth);color:var(--color-white)}.DateCard_date__qoZ8I.DateCard_type-error-light__2tmBp{border-color:var(--color-forth-bg);background-color:var(--color-forth-bg);color:var(--color-forth)}.DateCard_date__qoZ8I.DateCard_type-error-light__2tmBp .DateCard_year__XWlxA{background-color:var(--color-forth);color:var(--color-white)}.DateCard_date__qoZ8I.DateCard_type-light__OJNsk{background-color:var(--color-light);border-color:var(--color-border);color:var(--color-text-primary)}.DateCard_date__qoZ8I.DateCard_type-light__OJNsk .DateCard_year__XWlxA{background-color:var(--color-blue-border);color:var(--color-text-primary)}.DateCard_date__qoZ8I.DateCard_size-small__irZKm{min-width:50px;max-width:50px;line-height:1em}.DateCard_date__qoZ8I.DateCard_size-small__irZKm span{font-size:.7em;margin-bottom:2px}.DateCard_date__qoZ8I.DateCard_size-small__irZKm strong{font-weight:600;font-size:1.2em;margin-top:5px}.DateCard_date__qoZ8I.DateCard_size-small__irZKm .DateCard_year__XWlxA{font-size:.65em;padding:4px}.DateCard_date__qoZ8I.DateCard_size-large__UzI7j{min-width:65px;max-width:65px}.DateCard_date__qoZ8I.DateCard_size-large__UzI7j span{font-size:.8em;margin-bottom:2px}.DateCard_date__qoZ8I.DateCard_size-large__UzI7j strong{font-size:1.8em;line-height:1.1em;margin-top:5px}.DateCard_date__qoZ8I.DateCard_size-large__UzI7j .DateCard_year__XWlxA{font-size:.7em;padding:5px}.BookingDetails_detail__K4i1d{min-width:120px}.BookingDetails_inputAmount___maNl{display:flex;align-items:center;justify-content:space-between}.Badge_badge__AtRRz{font-weight:600;display:inline-block;vertical-align:center;border-radius:var(--border-radius)}.Badge_circle__FVGSF{border-radius:50%}.Badge_size-sm__fXFYY{width:1.5em;height:1.5em;font-size:.7rem}.Badge_size-md__hQ04y{font-size:.7rem;padding:.3em .75em}.Badge_size-lg__J1OK2{font-size:.9rem;padding:.25em 1em}.Badge_type-danger__ayQ0R{background-color:var(--color-forth);color:var(--color-white)}.Badge_type-danger-light__lRH7R{background-color:var(--color-forth-bg);color:var(--color-forth)}.Badge_type-success__C735P{background-color:var(--color-second);color:var(--color-white)}.Badge_type-success-light__DkJRS{background-color:var(--color-second-bg);color:var(--color-second)}.Badge_type-warning__O9x98{background-color:var(--color-third);color:var(--color-white)}.Badge_type-warning-light__dDpj9{background-color:var(--color-third-bg);color:var(--color-third)}.Badge_type-info__iuQQI{background-color:var(--color-first);color:var(--color-white)}.Badge_type-info-light__XhauJ{background-color:var(--color-first-bg);color:var(--color-first)}.Badge_type-light__Ilued{background-color:var(--color-blue-border);color:var(--color-text-primary)}.Badge_type-medium__XwhwU{background-color:var(--color-medium);color:var(--color-dark)}.Badge_button__WK2dx{padding:0;margin:0;border:0;text-align:inherit}.Badge_full-width__vWjUB{display:block;width:100%}.Accordion_accordion__6cZ3f .Accordion_header__Ss4xP{transition:.3s;cursor:pointer}.DisplayText_container__HDeEC ul{list-style-type:disc;padding-left:20px}.DisplayText_container__HDeEC ol{list-style-type:decimal;padding-left:20px}.DisplayText_container__HDeEC ol li[data-list=bullet]{list-style-type:disc}.ServiceLabel_full__4694B{width:100%;height:100%;aspect-ratio:1/1}.ServiceLabel_full__4694B>div{width:100%;height:100%;font-size:2em}.BookingVoucherInput_input-wrapper__INE1c{border:1px solid var(--color-border);border-radius:var(--border-radius)}.BookingVoucherInput_input-wrapper__INE1c .BookingVoucherInput_close-btn__y_XTj{width:30px;height:30px;border-radius:var(--border-radius);color:var(--color-medium)}.BookingVoucherInput_input-wrapper__INE1c .BookingVoucherInput_close-btn__y_XTj svg{padding:5px;margin:0}.BookingVoucherInput_input-wrapper__INE1c .BookingVoucherInput_close-btn__y_XTj:hover{background-color:var(--color-blue-border)}.BookingDiscountInput_discount-display__HwIh4,.BookingVoucherInput_voucher__Iu2Yy{background-color:var(--color-seventh-bg);border:2px dashed var(--color-seventh);border-radius:var(--border-radius);padding:.5em;width:100%}.BookingUserInput_button__cnjdh{min-width:max-content}.BookingUserInput_alert-list__gd8m3{-webkit-padding-start:.7em;padding-inline-start:.7em}.ModalDrawer_overlay__PpS1W{position:fixed;inset:0;background-color:var(--color-overlay);display:flex;justify-content:center;z-index:9998;opacity:0;transition:.2s ease-in-out}.ModalDrawer_overlay__PpS1W.ModalDrawer_overlay--after-open__BtJ9p{opacity:1}.ModalDrawer_overlay__PpS1W.ModalDrawer_overlay--after-open__BtJ9p .ModalDrawer_inner-wrapper__FH99F .ModalDrawer_modal__ShNGD{transform:translateX(0);opacity:1}.ModalDrawer_overlay__PpS1W.ModalDrawer_overlay--before-close__8J8Yh{opacity:0}.ModalDrawer_overlay__PpS1W.ModalDrawer_overlay--before-close__8J8Yh .ModalDrawer_inner-wrapper__FH99F .ModalDrawer_modal__ShNGD{transform:translateX(-100%);opacity:0}.ModalDrawer_overlay__PpS1W .ModalDrawer_inner-wrapper__FH99F{overflow-y:hidden;width:100%;pointer-events:none}.ModalDrawer_overlay__PpS1W .ModalDrawer_inner-wrapper__FH99F .ModalDrawer_modal__ShNGD{background-color:var(--color-white);width:clamp(300px,100vw - 20px,650px);margin:10px;height:calc(100vh - 20px);border-radius:var(--border-radius);overflow:hidden;position:relative;border:none;outline:none;display:flex;flex-direction:column;opacity:0;transform:translateX(-100%);transition:.2s ease-in-out;pointer-events:all}.ModalDrawer_overlay__PpS1W .ModalDrawer_inner-wrapper__FH99F .ModalDrawer_modal__ShNGD .ModalDrawer_btn-close__kWQKX{background:rgba(0,0,0,0);padding:0;position:absolute;right:1rem;top:.6em;color:var(--color-text-primary);border:none;z-index:10;border-radius:50%;width:3em;height:3em;display:flex;align-items:center;justify-content:center;background-color:var(--color-white)}.ModalDrawer_overlay__PpS1W .ModalDrawer_inner-wrapper__FH99F .ModalDrawer_modal__ShNGD .ModalDrawer_btn-close__kWQKX:hover{background-color:var(--color-light)}.ModalDrawer_overlay__PpS1W .ModalDrawer_inner-wrapper__FH99F .ModalDrawer_modal__ShNGD .ModalDrawer_btn-close__kWQKX svg{vertical-align:middle}.ModalDrawer_overlay__PpS1W .ModalDrawer_inner-wrapper__FH99F .ModalDrawer_modal__ShNGD .ModalDrawer_container__qcgQe{height:100%;overflow:overlay}