:root{--wpbc_cal-day-cell-border-radius:50%;--wpbc_cal-day-cell-border-width:2px;--wpbc_cal-day-bg-color-opacity:5%;--wpbc_cal-selected-day-bg-color-opacity:90%;--wpbc_cal-text-general-size:14px;--wpbc_cal-text-cost-size:50%;--wpbc_cal-text-header-size:13px;--wpbc_cal-text-weekdays-size:10px;--wpbc_cal-text-prev-next-links-size:25px;--wpbc_cal-main-background-color:#fff;--wpbc_cal-header-text-color:#000;--wpbc_cal-text-prev-next-links-color:#555;--wpbc_cal-text-weekdays-color:#555;--wpbc_cal-unavailable-day-color:var(--wpbc_cal-main-background-color);--wpbc_cal-unavailable-text-color:#d4d4d4c7;--wpbc_cal-available-day-color:#FFF;--wpbc_cal-available-text-color:#000;--wpbc_cal-approved-day-color:#c66814;--wpbc_cal-approved-text-color:#c25b00;--wpbc_cal-pending-day-color:#7281bf;--wpbc_cal-pending-text-color:#5b6697;--wpbc_cal-selected-day-color:#6b96ce;--wpbc_cal-selected-text-color:#fff;--wpbc_cal-hover-day-color:#6b96ce;--wpbc_cal-hover-text-color:#65778d;--wpbc_cal-timespartly-day-color:#a8973c;--wpbc_cal-timespartly-text-color:#998a3a;--wpbc_cal-day-cells-padding:2px;}:root.violet{--wpbc_cal-unavailable-day-color:#FFF;--wpbc_cal-unavailable-text-color:#d4d4d4c7;--wpbc_cal-available-day-color:#FFF;--wpbc_cal-available-text-color:#000;--wpbc_cal-approved-day-color:#efa557;--wpbc_cal-approved-text-color:#fff;--wpbc_cal-pending-day-color:#635bff;--wpbc_cal-pending-text-color:#fff;--wpbc_cal-selected-day-color:#589fc1;--wpbc_cal-selected-text-color:#fff;--wpbc_cal-hover-day-color:#589fc16e;--wpbc_cal-hover-text-color:#fff;--wpbc_cal-timespartly-day-color:#7E6FB3;--wpbc_cal-timespartly-text-color:#fff;}
 .wpbc-cell-box .wpbc-diagonal-el svg{width:calc( 100% + 0px );height:calc( 100% + 0px );border-radius:var( --wpbc_cal-day-cell-border-radius );}
.datepick-inline td.datepick-days-cell.check_in_time .wpbc-cell-box .wpbc-diagonal-el, .datepick-inline td.datepick-days-cell.check_out_time .wpbc-cell-box .wpbc-diagonal-el{margin-left:0;margin-top:0;}
div.wpbc-cell-box .wpbc-diagonal-el svg polygon{fill:transparent;}
.datepick-inline td.datepick-days-cell{aspect-ratio:1 / 1;}
.datepick-inline td.datepick-days-cell .wpbc-cell-box{padding:0;margin:0;position:relative;border-radius:var( --wpbc_cal-day-cell-border-radius );display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;width:calc( 100% - var( --wpbc_cal-day-cell-border-width ) - var( --wpbc_cal-day-cell-border-width ) );height:auto;aspect-ratio:1 / 1;}
@supports (-webkit-backdrop-filter: blur(1px)) {
.datepick-inline td.datepick-days-cell .wpbc-cell-box{height:100%;}
} .datepick-inline .datepick-days-cell .date-cell-content span, .datepick-inline .datepick-days-cell .date-cell-content a{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;}
 .booking_form_div div.bk_calendar_frame div{font-size:var(--wpbc_cal-text-general-size);}
div.block_hints.datepick{}
div.block_hints.datepick *{font-size:var(--wpbc_cal-text-general-size);}
.block_check_in_out, .block_pending, .block_time, .block_booked, .block_free{float:left;width:40px;height:40px;line-height:32px;text-align:center;display:flex;flex-flow:column nowrap;justify-content:center;align-content:center;}
.block_hints.datepick .wpdev_hint_with_text .wpbc_calendar_legend_table_width_height, .block_hints.datepick .wpdev_hint_with_text .wpbc_calendar_legend_table_width_height table{min-width:var(--wpbc_cal_legend-day-cell-width, 40px);width:var(--wpbc_cal_legend-day-cell-width, 40px) !important;height:var(--wpbc_cal_legend-day-cell-height, 40px) !important;width:calc(var(--wpbc_cal_legend-day-cell-width, 40px) + var(--wpbc_cal-day-cells-padding, 0px) + var(--wpbc_cal-day-cells-padding, 0px)) !important;height:calc(var(--wpbc_cal_legend-day-cell-width, 40px) + var(--wpbc_cal-day-cells-padding, 0px) + var(--wpbc_cal-day-cells-padding, 0px)) !important;}
.block_hints.datepick .wpdev_hint_with_text .wpbc_calendar_legend_table_width_height table.datepick.wpbc_calendar, .block_hints.datepick .wpdev_hint_with_text .wpbc_calendar_legend_table_width_height .wpbc_calendar_legend_day_cell_height{height:var(--wpbc_cal_legend-day-cell-height, 40px) !important;border-width:0;}
.block_hints.datepick .datepick-inline{margin-top:-3px;}
.block_hints .datepick-inline table.datepick.wpbc_calendar, .block_hints .datepick-inline, .block_hints .datepick-inline .datepick{background:transparent;}
.block_hints .block_free{border:var( --wpbc_cal-day-cell-border-width ) solid var(--wpbc_cal-available-day-color);}
div.datepick-inline table.datepick, div.datepick-inline table.datepick th, div.datepick-inline table.datepick td{border-width:0;}
div.datepick-inline .datepick, div.datepick-inline .calendar-links, div.datepick-inline .calendar-links a, div.datepick-inline .datepick-days-cell, div.datepick-inline .datepick-days-cell a, div.datepick-inline .datepick-days-cell div, div.datepick-inline .datepick-title-row, div.datepick-inline .datepick-title-row th{font-size:var(--wpbc_cal-text-general-size);}
.datepick-inline .datepick .datepick-title-row th{font-size:var(--wpbc_cal-text-weekdays-size);}
.datepick-inline .datepick-header, .datepick-inline .datepick-header span{font-size:var(--wpbc_cal-text-header-size);}
div.datepick-inline .calendar-links{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;width:100%;height:40px;margin-bottom:-40px;}
div.datepick-inline .calendar-links .datepick-prev, div.datepick-inline .calendar-links .datepick-next{flex:0 1 30px;display:flex;flex-flow:column wrap;justify-content:center;align-items:flex-end;margin:0;line-height:2em;}
div.datepick-inline .calendar-links .datepick-prev a, div.datepick-inline .calendar-links .datepick-next a, div.datepick-inline .calendar-links .datepick-prev a:hover, div.datepick-inline .calendar-links .datepick-next a:hover{}
 .datepick-inline{background:var( --wpbc_cal-main-background-color );border:0px solid #555;box-shadow:0 1px 5px 1px #00000014;border-radius:4px;padding:0;}
.datepick-inline .datepick-one-month{padding:3px;}
.datepick-inline table.datepick.wpbc_calendar, .datepick-inline .datepick, .datepick-inline:not(.wpbc_calendar_legend_table_width_height) .datepick thead,
.datepick-inline:not(.wpbc_calendar_legend_table_width_height) .datepick tbody{background:var( --wpbc_cal-main-background-color );}
.wpbc_ajx_avy__calendar .datepick-inline:not(.wpbc_calendar_legend_table_width_height) .datepick tbody{background:transparent;}
.datepick-inline .calendar-links{border-bottom:none;}
.datepick-inline .calendar-links .datepick-prev a, .datepick-inline .calendar-links .datepick-next a, .datepick-inline .calendar-links .datepick-prev a:hover, .datepick-inline .calendar-links .datepick-next a:hover{color:var(--wpbc_cal-text-prev-next-links-color);text-shadow:none;font-weight:400;padding:0 12px 0px;font-size:var(--wpbc_cal-text-prev-next-links-size);}
.datepick-inline .datepick-header{color:var(--wpbc_cal-header-text-color);font-weight:600;text-shadow:none;margin:-3px 0 4px;background:transparent;}
.datepick-inline:not(.datepick-multi) .datepick-one-month{padding:0;}
.datepick-inline:not(.datepick-multi) .datepick-header{margin:0;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding:0px 0 0 17px;box-sizing:border-box;}
div.datepick-inline .datepick-title-row th{border:1px solid #ccc;color:var(--wpbc_cal-text-weekdays-color);font-weight:600;text-transform:uppercase;}
.block_hints .block_free, .block_hints .block_time, .block_hints .block_booked, .block_hints .block_pending, .block_hints .block_check_in_out, .datepick-inline .datepick-days-cell{border:0 solid #e1e1e1;color:#4b4b4b;border-radius:var( --wpbc_cal-day-cell-border-radius );border-radius:6px;border-radius:var( --wpbc_cal-day-cell-border-radius );border-color:transparent;border-width:var( --wpbc_cal-day-cell-border-width ) !important;box-sizing:border-box;}
.datepick-inline th, .datepick-inline .datepick-days-cell, div.datepick-inline table.datepick.wpbc_calendar th, div.datepick-inline table.datepick.wpbc_calendar td.datepick-days-cell{border-width:var( --wpbc_cal-day-cells-padding ) !important;box-sizing:border-box;border-style:solid;}
.datepick-inline th{border-color:var( --wpbc_cal-main-background-color ) !important;}
.datepick-inline .datepick-days-cell div.date-content-bottom, .datepick-inline .datepick-days-cell div.date-content-top{font-weight:400;color:var(--wpbc_cal-available-text-color);color:rgb( from var(--wpbc_cal-available-text-color) r g b / 50% );font-size:var(--wpbc_cal-text-cost-size);}
.datepick-inline .datepick-days-cell.datepick-current-day div.date-content-bottom, .datepick-inline .datepick-days-cell.datepick-current-day div.date-content-top{}
 .wpbc_ajx_availability_container .datepick-inline .datepick .resource_unavailable:not(.datepick-unselectable,.datepick-current-day,.datepick-days-cell-over) .wpbc-cell-box{background:repeating-linear-gradient(-45deg, #eee 0 3px, var( --wpbc_cal-main-background-color ) 3px 8px);}
.wpbc_ajx_availability_container .datepick-inline  th, .wpbc_ajx_availability_container .datepick-inline .datepick-days-cell.datepick-unselectable{background:var(--wpbc_cal-main-background-color);}
.wpbc_ajx_availability_container .datepick-inline .date_user_unavailable, .wpbc_ajx_availability_container .datepick-inline .before_after_unavailable, .wpbc_ajx_availability_container .datepick-inline .weekdays_unavailable, .wpbc_ajx_availability_container .datepick-inline .season_unavailable{background:var(--wpbc_cal-main-background-color);}
.wpbc_ajx_availability_container .resource_unavailable:not(.datepick-unselectable){background:transparent;color:#fff;}
.block_hints .datepick-inline .datepick-days-cell.date_user_unavailable a, .datepick-inline .datepick-days-cell.date_user_unavailable:not(.datepick-unselectable) a{color:#ccc;}
.wpbc_ajx_availability_container .datepick-inline td.datepick-days-cell.check_in_time.datepick-unselectable .wpbc-cell-box .wpbc-diagonal-el, .wpbc_ajx_availability_container .datepick-inline td.datepick-days-cell.check_out_time.datepick-unselectable .wpbc-cell-box .wpbc-diagonal-el{display:none;}
div.wpbc_ajx_availability_container .datepick-inline .datepick-unselectable, .datepick-inline .datepick-unselectable{color:var(--wpbc_cal-unavailable-text-color);text-shadow:none;font-weight:600;}
.datepick-inline .datepick-unselectable span{text-shadow:none;}
  .block_hints .block_free, .block_hints .block_time, .block_hints .block_check_in_out div.check-in-div, .block_hints .block_check_in_out div.check-out-div, .datepick-inline .date_available .wpbc-cell-box,
.datepick-inline .timespartly.check_in_time div.check-in-div, .datepick-inline .timespartly.check_out_time div.check-out-div{background:transparent;background:rgb( from var(--wpbc_cal-available-day-color) r g b / var( --wpbc_cal-day-bg-color-opacity ) );border:var(--wpbc_cal-day-cell-border-width) solid var(--wpbc_cal-available-day-color);}
.block_hints .block_free{}
.datepick-inline .datepick-unselectable .wpbc-cell-box, .block_hints .datepick-unselectable .wpbc-cell-box{background:var(--wpbc_cal-main-background-color);background:rgb( from var(--wpbc_cal-unavailable-day-color) r g b / var( --wpbc_cal-day-bg-color-opacity ) );background:var(--wpbc_cal-unavailable-day-color);border:var(--wpbc_cal-day-cell-border-width) solid var(--wpbc_cal-unavailable-day-color);}
.block_hints .block_free a, .block_hints .block_time, .datepick-inline .date_available a{color:var(--wpbc_cal-available-text-color);font-weight:600;text-shadow:none;}
.block_hints .block_time, .datepick-inline .timespartly{}
.block_hints .date_approved.block_check_in_out, .block_hints .block_booked, .datepick-inline .date_approved .wpbc-cell-box, td.timespartly.check_in_time.check_out_time.check_in_time_date2approve.check_out_time_date_approved div.check-in-div,
td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved div.check-out-div{background:transparent;background:rgb( from var(--wpbc_cal-approved-day-color) r g b / var( --wpbc_cal-day-bg-color-opacity ) );border:var(--wpbc_cal-day-cell-border-width) solid var(--wpbc_cal-approved-day-color);}
.block_hints .date_approved.block_check_in_out, .block_hints .block_booked, .datepick-inline .date_approved .wpbc-cell-box, .block_hints .block_booked a, .datepick-inline .date_approved a{color:var( --wpbc_cal-approved-text-color );font-weight:600;text-shadow:none;}
.block_hints .date_approved.block_check_in_out div.check-in-div, .datepick-inline .date_approved.timespartly.check_in_time div.check-in-div{border-right:1px dotted var( --wpbc_cal-approved-day-color );}
.block_hints .date_approved.block_check_in_out div.check-out-div, .datepick-inline .date_approved.timespartly.check_out_time div.check-out-div{border-left:1px dotted var( --wpbc_cal-approved-day-color );}
.block_hints .date2approve.block_check_in_out, .block_hints .block_pending , .datepick-inline .date2approve .wpbc-cell-box, td.timespartly.check_in_time.check_out_time.check_in_time_date_approved.check_out_time_date2approve div.check-in-div,
td.timespartly.check_in_time.check_out_time.check_out_time_date_approved.check_in_time_date2approve div.check-out-div{background:transparent;background:rgb( from var(--wpbc_cal-pending-day-color) r g b / var(--wpbc_cal-day-bg-color-opacity) );border:var(--wpbc_cal-day-cell-border-width) solid var(--wpbc_cal-pending-day-color);}
.block_hints .date2approve.block_check_in_out, .block_hints .block_pending, .datepick-inline .date2approve .wpbc-cell-box, .block_hints .block_pending a, .datepick-inline .date2approve a{color:var(--wpbc_cal-pending-text-color);font-weight:600;text-shadow:none;}
.block_hints .block_pending span *:after,
.datepick-inline .date_approved span:after , .block_hints .block_booked span *:after,
.datepick-inline .date2approve span:after{border-top:0px solid;position:absolute;content:"";right:0;top:calc(50% + 1px);left:25%;width:50%;}
.datepick-inline .date2approve.timespartly  .wpbc-cell-box, .datepick-inline .date_approved.timespartly  .wpbc-cell-box{background:transparent;background:rgb( from var(--wpbc_cal-timespartly-day-color) r g b / var(--wpbc_cal-day-bg-color-opacity) );border:var(--wpbc_cal-day-cell-border-width) solid var(--wpbc_cal-timespartly-day-color);}
.datepick-inline .date2approve.timespartly:not(.check_in_time,.check_out_time) .wpbc_time_dots,
.datepick-inline .date_approved.timespartly:not(.check_in_time,.check_out_time) .wpbc_time_dots,
.datepick-inline .date2approve.timespartly:not(.check_in_time,.check_out_time) a,
.datepick-inline .date_approved.timespartly:not(.check_in_time,.check_out_time) a,
.datepick-inline .date2approve.timespartly:not(.check_in_time,.check_out_time) span,
.datepick-inline .date_approved.timespartly:not(.check_in_time,.check_out_time) span{color:var(--wpbc_cal-timespartly-text-color);font-weight:600;text-shadow:none;}
.block_hints .date2approve.block_check_in_out div.check-in-div, .datepick-inline .date2approve.timespartly.check_in_time div.check-in-div{border-right:1px dotted var( --wpbc_cal-pending-day-color );}
.block_hints .date2approve.block_check_in_out div.check-out-div, .datepick-inline .date2approve.timespartly.check_out_time div.check-out-div{border-left:1px dotted var( --wpbc_cal-pending-day-color );}
.datepick-inline div.datepick-one-month .datepick td.datepick-current-day .wpbc-cell-box{background:transparent;background:rgb( from var(--wpbc_cal-selected-day-color) r g b / max( var(--wpbc_cal-day-bg-color-opacity), var(--wpbc_cal-selected-day-bg-color-opacity) ) );border:var(--wpbc_cal-day-cell-border-width) solid var(--wpbc_cal-selected-day-color);}
.datepick-inline div.datepick-one-month .datepick td.datepick-current-day .wpbc_time_dots, .datepick-inline div.datepick-one-month .datepick td.datepick-current-day a,
.datepick-inline div.datepick-one-month .datepick td.datepick-current-day a:hover{color:var(--wpbc_cal-selected-text-color);text-shadow:none;}
.wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock.datepick-days-cell-over  .wpbc-cell-box, .datepick-inline .datepick .datepick-days-cell-over  .wpbc-cell-box, .datepick-inline .datepick .wpbc-cell-box:has(a:focus){background:transparent;background:rgb( from var(--wpbc_cal-hover-day-color) r g b / var(--wpbc_cal-day-bg-color-opacity) );border:var( --wpbc_cal-day-cell-border-width ) solid var( --wpbc_cal-hover-day-color );}
.datepick-inline  .datepick-one-month .datepick .datepick-days-cell-over .wpbc_time_dots, .datepick-inline  .datepick-one-month .datepick td.datepick-days-cell-over a:hover,
.datepick-inline  .datepick-one-month .datepick td.datepick-days-cell-over a, .datepick-inline  .datepick-one-month .datepick td a:focus{color:var( --wpbc_cal-hover-text-color );text-shadow:none;}
td.timespartly.check_in_time.check_out_time.check_in_time_date_approved.check_out_time_date2approve span, td.timespartly.check_in_time.check_out_time.check_out_time_date_approved.check_in_time_date2approve span, td.timespartly.check_in_time.check_out_time.check_in_time_date2approve.check_out_time_date_approved span, td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved span{font-weight:600;text-shadow:none;}
.wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock  .wpbc-cell-box{background:transparent;}
.wpbc_timeslot_day_bg_as_available .datepick-inline .date2approve.timespartly:not(.check_in_time,.check_out_time) .wpbc_time_dots,
.wpbc_timeslot_day_bg_as_available .datepick-inline .date_approved.timespartly:not(.check_in_time,.check_out_time) .wpbc_time_dots,
.wpbc_timeslot_day_bg_as_available .datepick-inline .date2approve.timespartly:not(.check_in_time,.check_out_time) a,
.wpbc_timeslot_day_bg_as_available .datepick-inline .date_approved.timespartly:not(.check_in_time,.check_out_time) a,
.wpbc_timeslot_day_bg_as_available .datepick-inline .date2approve.timespartly:not(.check_in_time,.check_out_time) span,
.wpbc_timeslot_day_bg_as_available .datepick-inline .date_approved.timespartly:not(.check_in_time,.check_out_time) span{color:var(--wpbc_cal-timespartly-text-color);font-weight:600;text-shadow:none;}
.wpbc_timeslot_day_bg_as_available .datepick-inline .timespartly:not(.check_in_time,.check_out_time) .wpbc_time_dots{font-weight:600;}
.wpbc_timeslot_day_bg_as_available .datepick-inline .datepick-one-month .datepick .times_clock.date_available.datepick-current-day a{color:#EEEEEE;text-shadow:none;}
.wpbc_timeslot_day_bg_as_available .datepick-inline .date_available{color:#CCCCCC;text-shadow:none;}
.datepick-inline .date_available span{text-shadow:none;}
 .wpbc-cell-box .wpbc-diagonal-el svg polygon{fill:var(--wpbc_cal-available-day-color);}
.datepick-inline .datepick-one-month .datepick td.datepick-days-cell.datepick-current-day .wpbc-cell-box .wpbc-diagonal-el{display:none;}
.datepick-current-day .wpbc-cell-box  .wpbc-diagonal-el svg polygon{fill:var(--wpbc_cal-selected-day-color);display:block;}
.datepick-inline td.datepick-days-cell.check_in_time .wpbc-cell-box, .datepick-inline td.datepick-days-cell.check_out_time  .wpbc-cell-box{background:rgb( from var(--wpbc_cal-available-day-color) r g b / var( --wpbc_cal-day-bg-color-opacity ) );}
.datepick-inline td.datepick-days-cell.check_in_time.datepick-days-cell-over .wpbc-cell-box, .datepick-inline td.datepick-days-cell.check_out_time.datepick-days-cell-over  .wpbc-cell-box{background-color:var(--wpbc_cal-hover-day-color);}
.datepick-inline td.datepick-days-cell.check_in_time.check_in_time_date2approve     .wpbc-cell-box .wpbc-co-in svg polygon, .datepick-inline td.datepick-days-cell.check_out_time.check_out_time_date2approve   .wpbc-cell-box .wpbc-co-out svg polygon{fill:var( --wpbc_cal-pending-day-color );fill-opacity:50%;fill-opacity:max( var( --wpbc_cal-day-bg-color-opacity ), 50% );}
div .block_hints .datepick-inline td.datepick-days-cell.check_out_time .wpbc-cell-box .wpbc-co-out svg polygon{fill:var( --wpbc_cal-available-day-color );}
.datepick-inline td.datepick-days-cell.check_in_time.check_in_time_date2approve .wpbc-cell-box, .datepick-inline td.datepick-days-cell.check_out_time.check_out_time_date2approve .wpbc-cell-box{border:var( --wpbc_cal-day-cell-border-width ) solid var( --wpbc_cal-pending-day-color );}
.datepick-inline td.datepick-days-cell.check_in_time.check_in_time_date_approved    .wpbc-cell-box .wpbc-co-in svg polygon, .datepick-inline td.datepick-days-cell.check_out_time.check_out_time_date_approved  .wpbc-cell-box .wpbc-co-out svg polygon{fill:var( --wpbc_cal-approved-day-color );fill-opacity:50%;fill-opacity:max( var( --wpbc_cal-day-bg-color-opacity ), 50% );}
.datepick-inline td.datepick-days-cell.check_in_time.check_in_time_date_approved .wpbc-cell-box, .datepick-inline td.datepick-days-cell.check_out_time.check_out_time_date_approved .wpbc-cell-box{border:var( --wpbc_cal-day-cell-border-width ) solid var( --wpbc_cal-approved-day-color );}
.datepick-inline .calendar-links .datepick-prev a:focus, .datepick-inline .calendar-links .datepick-next a:focus{font-size:var(--wpbc_cal-text-prev-next-links-size);line-height:1.25em;box-shadow:0 0 0 1.2px var(--wpbc_form-button-background-color), 0 1px 2px rgba(0, 0, 0, .15);outline:0;}:root{--wpbc_cal-day-cell-border-radius:5%;--wpbc_cal-day-cell-border-width:0px;--wpbc_cal-day-bg-color-opacity:100%;--wpbc_cal-selected-day-bg-color-opacity:90%;--wpbc_cal-text-general-size:14px;--wpbc_cal-text-cost-size:50%;--wpbc_cal-text-header-size:13px;--wpbc_cal-text-weekdays-size:10px;--wpbc_cal-text-prev-next-links-size:25px;--wpbc_cal-main-background-color:#fff;--wpbc_cal-header-text-color:#000;--wpbc_cal-text-prev-next-links-color:#555;--wpbc_cal-text-weekdays-color:rgb(85, 85, 85);--wpbc_cal-unavailable-day-color:var(--wpbc_cal-main-background-color);--wpbc_cal-unavailable-text-color:#d4d4d4c7;--wpbc_cal-available-day-color:#FFF;--wpbc_cal-available-text-color:#000;--wpbc_cal-approved-day-color:#f6f2ea;--wpbc_cal-approved-text-color:#c25b00;--wpbc_cal-pending-day-color:#eaecf6;--wpbc_cal-pending-text-color:#303960;--wpbc_cal-selected-day-color:#6b96ce;--wpbc_cal-selected-text-color:#fff;--wpbc_cal-hover-day-color:#6b96ce6e;--wpbc_cal-hover-text-color:#fff;--wpbc_cal-timespartly-day-color:#ececec;--wpbc_cal-timespartly-text-color:#000;--wpbc_cal-day-cells-padding:2px;}:root {
--wpbc_cal-unavailable-day-color: #FFF; --wpbc_cal-unavailable-text-color: #d4d4d4c7;
--wpbc_cal-available-day-color: #FFF;
--wpbc_cal-available-text-color: #000;
--wpbc_cal-approved-day-color: #a3afe2;
--wpbc_cal-approved-text-color: #181d36;
--wpbc_cal-pending-day-color: #eaecf6;
--wpbc_cal-pending-text-color: #303960;
--wpbc_cal-selected-day-color: #006aff;
--wpbc_cal-selected-text-color: #f0f0f0;
--wpbc_cal-hover-day-color: #a5cbff;
--wpbc_cal-hover-text-color: #fff;
--wpbc_cal-timespartly-day-color: #d4d3c238;
--wpbc_cal-timespartly-text-color: #000;
}