:root{--tbk-calendar-available-slot: #A1CF64;--tbk-calendar-soldout-slot: #d95c5c;--tbk-main-background-color: white;--tbk-calendar-border-size: 0px;--tbk-calendar-border-color: none;--tbk-calendar-border-radius: 0px;--tbk-color-text: #181818;--tbk-color-text-components: 24, 24, 24;--tbk-color-primary-bg-text: black;--tbk-color-primary-bg-text-components: 255, 255, 255}.tbk-frontend[id^=tbk-frontend-]{box-sizing:border-box;font-weight:normal;background-color:var(--tbk-main-background-color) !important;color:rgba(var(--tbk-color-text-components), 0.85) !important;border-width:var(--tbk-calendar-border-size);border-color:var(--tbk-calendar-border-color, var(--tbk-primary-color));border-radius:var(--tbk-calendar-border-radius);border-style:solid}.tbk-frontend[id^=tbk-frontend-] .react-tel-input .form-control{width:100%;padding:4px 11px 4px 56px;border-radius:2px;border:1px solid #d9d9d9;font-size:14px;font-family:inherit}.tbk-frontend[id^=tbk-frontend-] .react-tel-input .form-control:focus,.tbk-frontend[id^=tbk-frontend-] .react-tel-input .form-control:active{border-color:var(--tbk-primary-color-hover);box-shadow:0 0 0 2px var(--tbk-primary-color-outline);border-right-width:1px !important;outline:0}.tbk-frontend[id^=tbk-frontend-] .react-tel-input .form-control:hover{border-color:var(--tbk-primary-color-hover);border-right-width:1px !important}.tbk-frontend[id^=tbk-frontend-] .react-tel-input .arrow{margin-left:0}.tbk-frontend[id^=tbk-frontend-] sup.tbk-scroll-number.tbk-badge-count{bottom:initial}.tbk-frontend[id^=tbk-frontend-] .tbk-slot-selector{width:100%;justify-content:space-between}.tbk-frontend[id^=tbk-frontend-] .tbk-slot-selector .tbk-tag{margin-right:0 !important}.tbk-frontend[id^=tbk-frontend-] .tbk-little-calendar{padding:8px 10px;border-radius:4px;text-align:center;line-height:1.2;overflow:hidden;background-color:var(--tbk-primary-color-outline);width:100%;max-width:100px}.tbk-frontend[id^=tbk-frontend-] .tbk-little-calendar .tbk-little-calendar-day{font-size:32px;font-weight:700}.tbk-frontend[id^=tbk-frontend-] .tbk-little-calendar .tbk-little-calendar-month{font-weight:700;font-size:12px;text-transform:uppercase;margin:-8px -10px 0;padding:6px 10px;color:var(--tbk-color-primary-bg-text);background-color:var(--tbk-primary-color)}.tbk-frontend[id^=tbk-frontend-] .tbk-small .tbk-little-calendar .tbk-little-calendar-day{font-size:22px}.tbk-frontend[id^=tbk-frontend-] .tbk-small .tbk-little-calendar .tbk-little-calendar-month{font-size:10px}.tbk-frontend[id^=tbk-frontend-] .tbk-checkbox-required:before{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;line-height:1;font-family:SimSun,sans-serif;content:"*"}.tbk-frontend[id^=tbk-frontend-] .tbk-form-item-has-error .tbk-checkbox{box-shadow:0 0 0 1px var(--tbk-error-color);border-radius:2px}.tbk-frontend[id^=tbk-frontend-] .tbk-frontend-calendar{scroll-margin-top:20px}.tbk-frontend[id^=tbk-frontend-] .tbk-input-status-error{scroll-margin-top:30px}.tbk-frontend[id^=tbk-frontend-] .tbk-price-details .tbk-collapse-header{text-align:right;font-size:12px}.tbk-frontend[id^=tbk-frontend-] .tbk-price-details .tbk-price-breakdown-total{font-weight:700;font-size:110%;text-align:right}.tbk-frontend[id^=tbk-frontend-] .tbk-price-details td{text-align:right;white-space:nowrap}.tbk-frontend[id^=tbk-frontend-] .tbk-price-details th:not(:first-child){white-space:nowrap}.tbk-frontend[id^=tbk-frontend-] .tbk-payments-wrapper{padding:20px;width:100%}.tbk-frontend[id^=tbk-frontend-] .tbk-payments-wrapper .tbk-menu-vertical{border-right:none}.tbk-frontend[id^=tbk-frontend-] .tbk-payments-wrapper .tbk-menu-vertical .tbk-menu-item{height:auto;line-height:normal;border-radius:8px}.tbk-frontend[id^=tbk-frontend-] .tbk-dark-text{color:#181818}.tbk-frontend[id^=tbk-frontend-] .tbk-result-icon .anticon{color:var(--tbk-primary-color) !important}.tbk-frontend[id^=tbk-frontend-] .tbk-light-text{color:#fff}.tbk-frontend[id^=tbk-frontend-] .tbk-slot-steps .tbk-steps-item-title{color:rgba(var(--tbk-color-text-components), 0.85) !important}.tbk-frontend[id^=tbk-frontend-] .tbk-slot-steps .tbk-steps-item-content{color:rgba(var(--tbk-color-text-components), 0.85) !important}.tbk-frontend[id^=tbk-frontend-] .tbk-slot-steps .tbk-steps-item-icon{width:24px !important;height:32px !important;margin-top:1px !important}.tbk-frontend[id^=tbk-frontend-] .tbk-slot-steps .tbk-steps-item-icon .anticon{vertical-align:-0.15em !important}.tbk-frontend[id^=tbk-frontend-] .tbk-slot-steps .tbk-steps-item-tail{padding:28px 0 10px 8px !important}.tbk-frontend[id^=tbk-frontend-] .tbk-calendar-header{text-align:center;font-size:26px}.tbk-frontend[id^=tbk-frontend-] .tbk-calendar-header .header-center{text-transform:uppercase}.tbk-frontend[id^=tbk-frontend-] .tbk-calendar-header .header-center .tbk-year{color:var(--tbk-primary-color-outline)}.tbk-frontend[id^=tbk-frontend-] .tbk-calendar-header .header-nav{cursor:pointer}.tbk-frontend[id^=tbk-frontend-] .tbk-calendar-header .header-nav .anticon{transition-duration:.1s;transition-property:transform,color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.tbk-frontend[id^=tbk-frontend-] .tbk-calendar-header .header-nav.tbk-disabled .anticon{color:var(--tbk-primary-color-disabled) !important;transform:none !important}.tbk-frontend[id^=tbk-frontend-] .tbk-calendar-header .header-nav.header-nav-right:hover .anticon,.tbk-frontend[id^=tbk-frontend-] .tbk-calendar-header .header-nav.header-nav-right:focus .anticon{color:var(--tbk-primary-color);transform:translateX(5px)}.tbk-frontend[id^=tbk-frontend-] .tbk-calendar-header .header-nav.header-nav-left:hover .anticon,.tbk-frontend[id^=tbk-frontend-] .tbk-calendar-header .header-nav.header-nav-left:focus .anticon{color:var(--tbk-primary-color);transform:translateX(-5px)}.tbk-frontend[id^=tbk-frontend-] .tbk-descriptions-view table{border:none !important;margin:0 !important}.tbk-frontend[id^=tbk-frontend-] .tbk-weekdays{font-size:12px;padding:4px 2px 4px 2px;background:var(--tbk-calendar-weekline-color, var(--tbk-primary-color));color:var(--tbk-color-primary-bg-text, var(--tbk-color-text))}.tbk-frontend[id^=tbk-frontend-] .tbk-weekdays .weekday{text-align:center}.tbk-frontend[id^=tbk-frontend-] .tbk-days{padding:2px 4px}.tbk-frontend[id^=tbk-frontend-] .tbk-days .days-row{padding:2px 0 2px 0}.tbk-frontend[id^=tbk-frontend-] .tbk-days .day .day-button-container{text-align:center;font-size:16px;padding:4px}.tbk-frontend[id^=tbk-frontend-] .tbk-days .day .day-button-container .tbk-day-number{display:inline-block;width:100%;max-width:40px;padding:0 0;border-bottom:4px solid rgba(0,0,0,0)}.tbk-frontend[id^=tbk-frontend-] .tbk-days .day .day-button-container .tbk-day-number.tbk-day-number-available{border-color:var(--tbk-calendar-available-slot)}.tbk-frontend[id^=tbk-frontend-] .tbk-days .day .day-button-container .tbk-day-number.tbk-day-number-booked{border-color:var(--tbk-calendar-soldout-slot)}.tbk-frontend[id^=tbk-frontend-] .tbk-days .day .day-button-container .tbk-dots{line-height:1;margin-top:4px;text-align:left}.tbk-frontend[id^=tbk-frontend-] .tbk-days .day .day-button-container .tbk-dots.tbk-centered{text-align:center}.tbk-frontend[id^=tbk-frontend-] .tbk-days .day .day-button-container .tbk-dots .tbk-badge-count{font-weight:700;font-size:10px;padding:0 6px;box-shadow:none;margin:0 1px}.tbk-frontend[id^=tbk-frontend-] .tbk-days .day .day-button-container .tbk-dots .tbk-badge-status .tbk-badge-status-text{font-size:12px;margin-left:4px}.tbk-frontend[id^=tbk-frontend-] .tbk-days .day .day-button-container .tbk-dots .tbk-dot{display:inline-block;margin:2px;width:5px;border-radius:50%}.tbk-frontend[id^=tbk-frontend-] .tbk-days .day .day-button-container .tbk-dots .tbk-dot.numbered{display:inline-block;width:auto;border-radius:10px;padding:4px 6px;font-size:8px;font-weight:700}.tbk-frontend[id^=tbk-frontend-] .tbk-days .day:not(.past-day) .day-button-container{cursor:pointer}.tbk-frontend[id^=tbk-frontend-] .tbk-days .day:not(.past-day) .day-button-container:hover,.tbk-frontend[id^=tbk-frontend-] .tbk-days .day:not(.past-day) .day-button-container:focus{background:var(--tbk-primary-color-outline)}.tbk-frontend[id^=tbk-frontend-] .tbk-days .day.past-day{color:rgba(var(--tbk-color-text-components), 0.3)}.tbk-frontend[id^=tbk-frontend-] .tbk-days .day.today{color:var(--tbk-primary-color);font-weight:700}.tbk-frontend[id^=tbk-frontend-] .tbk-days .day.selected-day{color:var(--tbk-primary-color);font-weight:700}.tbk-frontend[id^=tbk-frontend-] .tbk-picked-slot{background-color:var(--tbk-primary-color-outline)}.tbk-frontend[id^=tbk-frontend-] .tbk-form-tickets-section .tbk-form-item-label{text-align:right !important}.tbk-frontend[id^=tbk-frontend-] .tbk-list-item,.tbk-frontend[id^=tbk-frontend-] .tbk-form-item-label>label,.tbk-frontend[id^=tbk-frontend-] .tbk-btn-text{color:rgba(var(--tbk-color-text-components), 0.85) !important}.tbk-frontend[id^=tbk-frontend-] .tbk-form-item-label>label{font-weight:600}.tbk-frontend[id^=tbk-frontend-] .tbk-btn.tbk-btn-primary{font-weight:600}.tbk-frontend[id^=tbk-frontend-] .tbk-schedule-selector-wrapper{padding:16px;width:100%}.tbk-frontend[id^=tbk-frontend-] .tbk-schedule-selector-wrapper .tbk-space-item{white-space:break-spaces}.tbk-frontend[id^=tbk-frontend-] .tbk-schedule-selector-wrapper .tbk-schedule-list-selector{border:1px solid var(--tbk-primary-color-outline);border-radius:2px;padding:12px;cursor:pointer;width:100%}.tbk-frontend[id^=tbk-frontend-] .tbk-schedule-selector-wrapper .tbk-schedule-list-selector .tbk-card-meta-title{color:rgba(var(--tbk-color-text-components), 0.85) !important;white-space:normal !important}.tbk-frontend[id^=tbk-frontend-] .tbk-schedule-selector-wrapper .tbk-schedule-list-selector.tbk-disabled{border-color:rgba(var(--tbk-color-text-components), 0.3) !important}.tbk-frontend[id^=tbk-frontend-] .tbk-schedule-selector-wrapper .tbk-schedule-list-selector.tbk-disabled .tbk-card-meta-title{color:rgba(var(--tbk-color-text-components), 0.3) !important}.tbk-frontend[id^=tbk-frontend-] .tbk-schedule-selector-wrapper .tbk-schedule-list-selector.tbk-disabled .tbk-avatar{background-color:rgba(var(--tbk-color-text-components), 0.3) !important}.tbk-frontend[id^=tbk-frontend-] .tbk-schedule-selector-wrapper .tbk-schedule-list-selector:hover,.tbk-frontend[id^=tbk-frontend-] .tbk-schedule-selector-wrapper .tbk-schedule-list-selector:focus{border-color:var(--tbk-primary-color)}.tbk-frontend[id^=tbk-frontend-] .tbk-schedule-selector-wrapper .tbk-schedule-list-selector :nth-child(3){flex-grow:1;line-height:initial}.tbk-frontend[id^=tbk-frontend-] .tbk-schedule-selector-wrapper .tbk-schedule-list-selector .tbk-schedule-list-customers{font-weight:400;font-size:12px}.tbk-frontend[id^=tbk-frontend-] .tbk-schedule-selector-wrapper .tbk-schedule-list-selector .tbk-schedule-list-selector-price{margin-right:0;line-height:1;white-space:nowrap !important;text-align:right}.tbk-frontend[id^=tbk-frontend-] .tbk-schedule-selector-wrapper .tbk-schedule-list-selector .tbk-schedule-list-selector-price .tbk-title{font-size:22px;font-weight:600}.tbk-frontend[id^=tbk-frontend-] .tbk-schedule-selector-wrapper .tbk-schedule-list-selector .tbk-schedule-list-selector-price .tbk-description{font-size:12px}.tbk-frontend[id^=tbk-frontend-] .tbk-schedule-selector-wrapper .tbk-schedule-list-selector .tbk-promo-price{font-weight:700 !important;color:var(--tbk-primary-color)}.tbk-frontend[id^=tbk-frontend-] label.tbk-segmented-item{margin-bottom:0}.tbk-frontend[id^=tbk-frontend-] .tbk-descriptions th,.tbk-frontend[id^=tbk-frontend-] .tbk-descriptions td{border:none !important}
