#appointments_component .vibebp_left_sidebar strong.menu-child.myappointments{margin-top:1.5rem;padding-top:2rem !important;font-weight:bold;border-top:1px solid var(--border)}#appointments_component span.vicon.vicon-arrow-left{margin:1rem 0;display:block}#appointments_component .bookings_list{margin:1rem 0;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap}#appointments_component .bookings_list .appointment_item_wrapper{max-width:460px;flex:1 0 320px}#appointments_component .appointment_item_wrapper{display:flex;flex-direction:column;gap:1rem;background:var(--highlight);border:1px solid var(--border);border-radius:5px}#appointments_component .appointment_item_wrapper .appointment_item_header{display:flex;justify-content:space-between;gap:1rem;position:relative;padding:1rem;border-radius:5px 5px 0 0;border-bottom:1px solid var(--border);align-items:center}#appointments_component .appointment_item_wrapper .appointment_item_header div{display:flex;gap:1rem;flex:1;align-items:center}#appointments_component .appointment_item_wrapper .appointment_item_header div img{flex-basis:48px;border-radius:50%;width:48px;height:48px}#appointments_component .appointment_item_wrapper .appointment_item_header div strong{flex:1}#appointments_component .appointment_item_wrapper .appointment_item_header span.vicon{transform:rotate(90deg);transition:all 0.2s}#appointments_component .appointment_item_wrapper .appointment_item_header span.vicon.active{transform:rotate(0)}#appointments_component .appointment_item_wrapper .appointment_item_header .altmenu{position:absolute;right:0;top:100%;display:flex;flex-direction:column;gap:0.5rem;padding:1rem;border-radius:5px;background:var(--sidebar);color:var(--bold);z-index:9;align-items:end}#appointments_component .appointment_item_wrapper .appointment_item_header .altmenu>span{cursor:pointer}#appointments_component .appointment_item_wrapper .appointment_details{display:flex;flex-direction:column;align-items:start;flex:1;padding:1rem;gap:1rem}#appointments_component .appointment_item_wrapper .appointment_details .slot_id{display:flex;gap:1rem}#appointments_component .appointment_item_wrapper .appointment_details .slot_id img.google_cal_synced{width:1.2rem}#appointments_component .appointment_item_wrapper .appointment_details .slot_label{padding:0.2rem 0.5rem;background:#eee;color:#444;border-radius:1rem;text-transform:uppercase;font-size:0.75rem;align-items:center;font-weight:600;letter-spacing:1px}#appointments_component .appointment_item_wrapper .appointment_details .slot_label.live{background:#57f58b}#appointments_component .appointment_item_wrapper .appointment_details .slot_label.upcoming{background:#57a0f5;color:#fff}#appointments_component .appointment_item_wrapper .appointment_extras{display:flex;flex-direction:column;justify-content:space-between;align-items:end}#appointments_component .appointment_item_wrapper .appointment_extras>div{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}#appointments_component .appointment_item_wrapper .appointment_details_footer{display:flex;gap:1rem;justify-content:space-between;width:100%;margin:1rem 0 0;align-items:center}#appointments_component .appointment_item_wrapper .appointment_details_footer .appointment_author_avatar{display:flex;flex:1;align-items:center;gap:0.5rem;flex-basis:48px}#appointments_component .appointment_item_wrapper .appointment_details_footer .appointment_author_avatar img{border-radius:5px;width:48px;height:auto}#appointments_component .full_appointment_details{display:flex;flex-direction:column;gap:1rem}#appointments_component .full_appointment_details .booking_actions{padding:1rem;background:var(--highlight);border:1px solid var(--border);border-radius:5px}#appointments_component .reschedule_wrap{display:flex;flex-direction:row;flex-wrap:wrap}#appointments_component .reschedule_wrap input{display:none}#appointments_component .reschedule_wrap .available_slots_wrap{display:flex;flex-direction:column;flex:2}#appointments_component .reschedule_wrap .available_slots_wrap .available_slots{margin:1rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;align-items:start}#appointments_component .reschedule_wrap .available_slots_wrap .available_slots span{border:1px solid var(--border);padding:0.5rem;margin:0.5rem;border-radius:5px;background:var(--highlight);cursor:pointer;user-select:none}#appointments_component .reschedule_wrap .available_slots_wrap .available_slots span:hover{box-shadow:1px 1px 5px var(--shadow)}#appointments_component .reschedule_wrap .available_slots_wrap .available_slots span.active{box-shadow:1px 1px 5px var(--shadow)}#appointments_component .reschedule_wrap .available_slots_wrap a.button.is-primary{align-self:start;margin:1rem}#appointments_component .vibebp_form_actions{display:flex;justify-content:space-between;align-items:center;gap:1rem}#appointments_component .appointment_review_wrapper{flex:1 0 320px;padding:0.5rem;box-shadow:1px 2px 2px var(--border);border-radius:5px;border:1px solid var(--border)}#appointments_component .appointment_review_wrapper:hover{box-shadow:1px 5px 15px var(--border)}#appointments_component .appointment_review_wrapper .appointment_review strong.instructor_star_rating{margin:0.5rem}#appointments_component .appointment_review_wrapper .appointment_review h3{font-size:1.2rem}#appointments_component .appointment_review_wrapper .appointment_review .review_details{display:block;margin:0 0.5rem}#appointments_component .appointment_review_wrapper .appointment_review .review_heading{display:flex;justify-content:space-between;align-items:flex-start}#appointments_component .appointment_review_wrapper .appointment_review .review_heading .app_heading{display:flex;align-items:center;flex-wrap:wrap}#appointments_component .appointment_review_wrapper .appointment_review .review_content{padding:1rem}#appointments_component .appointment_review_wrapper .appointment_review .avatar_details{display:flex;align-items:center;padding:0.8rem;border:1px solid var(--border);border-radius:5px;background:var(--highlight);flex-wrap:wrap;justify-content:space-between}#appointments_component .appointment_review_wrapper .appointment_review .avatar_details div:nth-child(2){font-size:0.75rem}#appointments_component .appointment_review_wrapper .appointment_review .avatar_details .vibebp_member{display:flex;align-items:center;gap:1rem}#appointments_component .appointment_review_wrapper .appointment_review .avatar_details img{width:48px;height:48px;border-radius:50%;margin:0.2rem}#appointments_component .appointment_review_wrapper .appointment_review .avatar_details .name_id{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#appointments_component .appointment_review_wrapper .appointment_review .avatar_details .name{margin-right:1rem;flex:1 0 160px}#appointments_component .appointment_review_wrapper .appointment_review .avatar_details .date{font-size:0.75rem}#appointments_component .appointment_review_wrapper .appointment_review .avatar_details .appointment_details{flex:2}#appointments_component .services_filter{display:flex;flex-direction:row;width:100%;gap:0.5rem;flex-wrap:wrap;margin:1rem 0}#appointments_component .services_filter span{padding:0.5rem 0.8rem;background:var(--sidebar);border-radius:2px;border:1px solid var(--border);border-top:3px solid;box-shadow:none;cursor:pointer;opacity:0.9;transition:0.5s all}#appointments_component .services_filter span.active{opacity:1;box-shadow:1px 2px 20px var(--shadow)}#appointments_component .fc-timegrid.fc-timeGridWeek-view .fc-timegrid-slot{height:4.5rem}#appointments_component .fc-daygrid-event{overflow:hidden;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;color:var(--text)}#appointments_component .fc-event{border-radius:2px;border:none;background-color:var(--highlight);color:var(--text) !important;box-shadow:1px 1px 5px var(--shadow);border-top:3px solid;border-color:var(--primary);margin:0.1rem}#appointments_component .fc .fc-list-event:hover td{background:var(--highlight)}#appointments_component .fc-event-main{overflow:hidden;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;color:var(--text)}#appointments_component .fc-event-main .slot-id{padding:.25rem 0.5rem;background:var(--body);border:1px solid var(--border);font-size:11px;display:block;text-align:center}#appointments_component .fc-event-main:hover{overflow:visible}#appointments_component .fc-event-main:hover .fc-event-id{width:100%}#appointments_component .fc-event-main .event-main{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background:var(--highlight)}#appointments_component .fc-event-main .event-main .fc-event-title{word-break:break-all;width:100%;display:inline-block;white-space:pre-wrap;text-align:center}.appointment_date{display:flex;gap:0;flex-wrap:wrap;width:100%}.appointment_date span{display:flex;gap:0.5rem;align-items:center}.appointment_date span.enlarged{font-size:1rem;font-weight:800;gap:0.5remm}.appointment_date span.wrapper{flex-direction:column}.appointment_date span.vicon{font-size:1rem}.appointment_date.wrapped{flex-direction:column}.fc-header-toolbar{display:flex;align-items:center}.fc-header-toolbar .fc-toolbar-chunk{flex:1 0 220px;display:flex;align-items:center;line-height:0}.fc-header-toolbar .fc-toolbar-chunk button{background:var(--primary);height:36px;border:5px;padding:0 1rem;border-radius:5px;color:var(--primarycolor)}.fc-header-toolbar .fc-toolbar-chunk button:focus{outline:none}.fc-header-toolbar .fc-toolbar-chunk .btn-group>button{margin:0;line-height:0;padding:0 1rem}.fc-header-toolbar .fc-toolbar-chunk:last-child{justify-content:flex-end}.fc-header-toolbar .fc-toolbar-chunk .fa-chevron-right:before{content:"\e628";font-family:"vicon"}.fc-header-toolbar .fc-toolbar-chunk .fa-chevron-left:before{content:"\e629";font-family:"vicon"}.fc-header-toolbar .btn-group{display:flex;border:1px solid var(--primary);border-radius:5px}.fc-header-toolbar .btn-group>.btn{border-radius:0;color:var(--primary);background:none !important}.fc-header-toolbar .btn-group>.btn.active,.fc-header-toolbar .btn-group>.btn:hover{background:var(--primary) !important;color:var(--primarycolor)}.fc-header-toolbar.fc-toolbar{flex-wrap:wrap}.fc-view thead{background:var(--highlight)}.fc-view thead th{color:var(--bold)}.fc-view tr{border:1px solid var(--border)}.fc-view tr td,.fc-view tr th{border:1px solid var(--border)}.show_instructor_reviews .reviewlist .comment-body{padding:0.5rem 0}.show_instructor_reviews .reviewlist .comment-body .comment-body-inner{display:flex;align-items:flex-start;margin:0 -0.5rem}.show_instructor_reviews .reviewlist .comment-body .comment-body-inner>*{margin:0.5rem}.show_instructor_reviews .reviewlist .comment-body .comment-body-inner>*.comment-body-content{flex:1}.show_instructor_reviews .reviewlist .comment-body .comment-body-inner img{border-radius:50%;width:64px}.show_instructor_reviews .reviewlist .comment-body .comment-body-inner .comment-meta{font-size:11px;opacity:0.6;text-transform:uppercase;margin-bottom:5px;display:flex;justify-content:space-between;flexp-wrap:wrap}.show_instructor_reviews .reviewlist .comment-body .comment-body-inner .comment-text h3{font-size:1.2rem}.show_instructor_reviews .reviewlist .comment-body .comment-body-inner .comment-text .instructor_star_rating .blank_stars:before,.show_instructor_reviews .reviewlist .comment-body .comment-body-inner .comment-text .instructor_star_rating .filled_stars:before{font-size:1rem}.show_instructor_reviews .pagination{margin:1rem 0 1.5rem;justify-content:flex-start}.show_instructor_reviews .pagination>span{background:var(--primary);color:var(--primarycolor)}.show_instructor_reviews .pagination *>i{font-size:11px;opacity:0.6}.show_instructor_reviews .pagination>a{background:var(--sidebar)}.instructor_star_rating small{font-size:1em !important}.instructor_star_rating small.blank_stars:before{content:'★★★★★';font-size:1.5rem;position:relative;color:var(--border);line-height:1;font-size:inherit}.instructor_star_rating small.blank_stars{position:relative}.instructor_star_rating small.filled_stars{position:absolute;left:0;overflow:hidden;color:gold}.instructor_star_rating small.filled_stars:before{content:'★★★★★';font-size:1.5rem;line-height:1;font-size:inherit}.selectcptfield .search_results{display:none}.selectcptfield .search_results.active{display:flex;gap:0.5rem;flex-wrap:wrap}.selectcptfield .search_results.active>*{padding:2px 5px;bordeR:1px solid var(--border)}.selectcptfield .selectcptfield_items{display:flex;gap:0.5rem}.selectcptfield .selectcptfield_items>*{padding:2px 5px;background:var(--sidebar);border-radius:5px;display:flex;gap:2px}.selectcptfield .selectcptfield_items>*:hover:after{content:"\e646";font-family:'vicon'}.calendar_topheader{display:flex;justify-content:space-between;margin-bottom:10px}.calendar_topheader>div{display:flex;align-items:center;flex-wrap:wrap}.calendar_topheader>div span{font-size:11px;text-transform:uppercase;letter-spacing:1px;font-weight:bold;margin:0 5px}.book_slots_wrapper .confirm_wrapper,.book_slots_wrapper .confirm_wrapper>span{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.2);z-index:9999}.book_slots_wrapper .confirm_wrapper .confirm_box{background:var(--highlight);z-index:9999;padding:1rem;border-radius:1rem}.book_slots_wrapper .confirm_wrapper .confirm_box .confirm_box_inside{display:flex;flex-direction:column}.book_slots_wrapper .confirm_wrapper .confirm_box .confirm_box_inside .amount{display:flex;font-size:1.2em}.book_slots_wrapper .confirm_wrapper .confirm_box .confirm_box_actions{display:flex;justify-content:space-between}.book_slots_wrapper .book_slots_wrapper{position:relative}.book_slots_wrapper .book_slots_wrapper .loading_wrap{position:absolute;width:100%;height:100%;background:rgba(255,255,255,0.75);z-index:9;display:flex;justify-content:center;align-items:center}.confirm_wrapper .purchase_options{width:100%;display:flex;flex-wrap:wrap;padding:0.5rem;align-items:stretch;justify-content:center}.confirm_wrapper .purchase_options>div{min-width:240px;padding:1rem;border:1px solid var(--border);border-radius:5px;box-shadow:1px 2px 2px var(--shadow);display:flex;flex-direction:column;flex-wrap:wrap;padding:0.5rem;align-items:center;cursor:pointer}.confirm_wrapper .purchase_options>div:hover{box-shadow:1px 2px 10px var(--shadow)}.confirm_wrapper .purchase_options>div>img{width:5rem}.confirm_wrapper .purchase_options>div>span{font-size:5rem}.appointments_header{display:flex;flex-wrap:wrap;align-items:center;margin:-0.75rem;justify-content:space-between}.appointments_header h4{font-size:1.4rem}.appointments_header>*{margin:0.75rem !important;flex:1 0 220px}.appointments_header>*.buttons:first-child{flex:10 0 240px;display:flex;max-width:320px}.appointments_header>*.buttons:first-child .button{flex:1}.appointments_header .button{max-width:fit-content}.appointments_header .button.is-loading{opacity:0.7}.appointments_header .button img{width:2rem;height:auto}.my_bookings_parent_wrapper{width:100%}.my_bookings_parent_wrapper .appointments_header .button{max-width:fit-content}.my_bookings_parent_wrapper .appointments_header .button.is-loading{opacity:0.7}.my_bookings_parent_wrapper .appointments_header .button img{width:2rem;height:auto}.event_wrapper_wrapper{transition:all 0.2s}.event_wrapper_wrapper>span{position:fixed;width:100vw;height:100vh;display:block;left:0;top:0;z-index:1}.event_wrapper{position:fixed;right:0;top:4.5rem;width:320px;max-width:90%;height:100%;max-height:calc(100vh - 7.5rem);overflow-y:scroll;background:var(--highlight);padding:1.5rem;box-shadow:-20px 0 50px rgba(0,0,0,0.1);z-index:4;border-radius:1rem 0 0 1rem}.event_wrapper .vibebp_form,.booking_actions .vibebp_form{background:var(--sidebar);padding:1rem 1rem 0;border:1px solid var(--border)}.event_wrapper .vibebp_form>*,.booking_actions .vibebp_form>*{margin-bottom:1rem}.event_wrapper .appointment_review,.booking_actions .appointment_review{background:var(--sidebar);padding:1rem 1rem 0}.event_wrapper .appointment_review>*,.booking_actions .appointment_review>*{margin-bottom:0.5rem;font-size:1rem}.event_wrapper .appointment_review *>h3,.booking_actions .appointment_review *>h3{font-weight:600;font-size:1.2rem}.event_wrapper .appointment_review small.bp_blank_stars:before,.event_wrapper .appointment_review small.bp_filled_stars:before,.booking_actions .appointment_review small.bp_blank_stars:before,.booking_actions .appointment_review small.bp_filled_stars:before{font-size:1rem}.event_wrapper .event,.booking_actions .event{position:sticky;top:0;display:flex;flex-direction:column}.event_wrapper .event .event_start_end,.booking_actions .event .event_start_end{border-top:1px solid rgba(0,0,0,0.1);display:flex;flex-direction:column;padding:0.5rem 0}.event_wrapper .event .event_start_end>span,.booking_actions .event .event_start_end>span{display:flex;flex-direction:column;margin:0.5rem 0}.event_wrapper .event .event_start_end>span>span,.booking_actions .event .event_start_end>span>span{display:flex;justify-content:space-between;align-items:center;font-size:0.8rem}.event_wrapper .event .event_actions,.booking_actions .event .event_actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;margin-top:1.5rem;align-items:center}.event_wrapper .event .event_header h3,.booking_actions .event .event_header h3{display:flex;justify-content:space-between;align-items:flex-start;font-size:11px;text-transform:uppercase}.event_wrapper .event .event_header h2,.booking_actions .event .event_header h2{margin:1rem 0;font-size:1.2rem}.event_wrapper .event .event_content,.booking_actions .event .event_content{display:flex;flex-direction:column;align-items:center}.event_wrapper .event .event_content>*,.booking_actions .event .event_content>*{margin:0.5rem}.event_wrapper .event .event_content>* .vibebp_member,.booking_actions .event .event_content>* .vibebp_member{display:flex;flex-direction:column;align-items:center}.event_wrapper .event .event_content>* .vibebp_member img.vibebp_avatar,.booking_actions .event .event_content>* .vibebp_member img.vibebp_avatar{border-radius:5px;margin:0 0 5px}.event_wrapper .event .event_content .bulk_event_actions,.booking_actions .event .event_content .bulk_event_actions{display:flex;justify-content:center;width:100%;margin:1rem 0}.event_wrapper .event .event_content .bulk_event_actions .buttons,.booking_actions .event .event_content .bulk_event_actions .buttons{display:flex;align-items:center}.event_wrapper .event .event_details .event_detail_tabs,.booking_actions .event .event_details .event_detail_tabs{display:flex}.event_wrapper .event .event_details .event_detail_tabs>*,.booking_actions .event .event_details .event_detail_tabs>*{flex:1;padding:8px 0;text-align:center;border-bottom:2px solid var(--border);margin-bottom:1rem}.event_wrapper .event .event_details .event_detail_tabs>*.active,.booking_actions .event .event_details .event_detail_tabs>*.active{border-color:var(--primary)}.event_wrapper .event .event_details .parent_appointment,.booking_actions .event .event_details .parent_appointment{display:flex;flex-direction:column}.event_wrapper .event .event_details .parent_appointment strong,.booking_actions .event .event_details .parent_appointment strong{margin:1rem 0 0}.event_wrapper .event .event_details .parent_appointment>span,.booking_actions .event .event_details .parent_appointment>span{padding:8px;background:var(--sidebar);display:flex;justify-content:space-between;margin:0 5px;border-radius:5px}.event_wrapper .event .event_details .additional_slots,.booking_actions .event .event_details .additional_slots{display:flex;flex-direction:column}.event_wrapper .event .event_details .additional_slots .additional_slot,.booking_actions .event .event_details .additional_slots .additional_slot{padding:5px 10px;background:var(--sidebar);border-radius:5px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center}.event_wrapper .event .event_details .additional_slots>.add_additional_slot,.booking_actions .event .event_details .additional_slots>.add_additional_slot{padding:5px;border:1px dashed var(--border);margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.event_wrapper .event .event_details .additional_slots>.add_additional_slot:hover,.booking_actions .event .event_details .additional_slots>.add_additional_slot:hover{color:var(--primary)}.event_wrapper .event .event_details .details_item,.booking_actions .event .event_details .details_item{display:flex;align-items:flex-start;justify-content:space-between;margin:0 -0.5rem;flex-wrap:wrap}.event_wrapper .event .event_details .details_item>*,.booking_actions .event .event_details .details_item>*{margin:0.25rem}.event_wrapper .event .event_activity,.booking_actions .event .event_activity{display:flex;flex-direction:column}.event_wrapper .event .event_activity .activity_item,.booking_actions .event .event_activity .activity_item{margin:0.75rem 0}.event_wrapper .event .event_activity .activity_item label,.booking_actions .event .event_activity .activity_item label{display:flex;font-size:11px;opacity:0.6;justify-content:space-between;flex-wrap:wrap}.set_a_service{background:var(--sidebar);padding:0.25rem;display:flex;margin-bottom:0.5rem;align-items:center;border-radius:15px;font-size:12px}.set_a_service .set_service{display:flex;align-items:end;justify-content:space-between;flex:1}.new_event_overlay{position:absolute;right:0;top:0;width:100vw;height:100%;z-index:1}.new_event_wrapper{position:absolute;right:0;top:0;width:640px;max-width:80vw;min-width:290px;max-height:100%;overflow:auto;background:var(--highlight);padding:1.5rem;box-shadow:-20px 0 50px rgba(0,0,0,0.1);z-index:9}.new_event_wrapper .new_event,.new_event_wrap .new_event{position:sticky;top:7.5rem}.new_event_wrapper .new_event h3,.new_event_wrap .new_event h3{display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start}.new_event_wrapper .new_event h3 span,.new_event_wrap .new_event h3 span{font-size:0.75rem;padding:0 0.75rem;background:var(--sidebar);border-radius:5px}.new_event_wrapper .new_event .add_field,.new_event_wrap .new_event .add_field{margin-bottom:1rem}.new_event_wrapper .new_event .new_booking_form .vibebp_form,.new_event_wrap .new_event .new_booking_form .vibebp_form{display:flex;margin:0 -0.75rem}.new_event_wrapper .new_event .new_booking_form span.vibebp_member,.new_event_wrap .new_event .new_booking_form span.vibebp_member{flex:0 0 120px}.new_event_wrapper .new_event .new_booking_form .vibebp_form>*,.new_event_wrap .new_event .new_booking_form .vibebp_form>*{margin:0.75rem;flex:1}.new_event_wrapper .new_event .new_booking_form .vibebp_form img,.new_event_wrap .new_event .new_booking_form .vibebp_form img{border-radius:5px}.new_event_wrapper .new_event .new_booking_form span.vibebp_member,.new_event_wrap .new_event .new_booking_form span.vibebp_member{display:flex;flex-direction:column;align-items:center}.new_event_wrapper .new_event .new_booking_form .vibebp_form_field>span,.new_event_wrap .new_event .new_booking_form .vibebp_form_field>span{background:var(--sidebar);padding:0.25rem 0.5rem;display:flex;align-items:center;justify-content:space-between}.new_event_wrapper .new_event .new_booking_form .vibebp_form_field div.searchbox,.new_event_wrap .new_event .new_booking_form .vibebp_form_field div.searchbox{display:flex;bordeR:1px solid var(--border);align-items:center;padding:0 1rem}.new_event_wrapper .new_event .new_booking_form .vibebp_form_field div.searchbox.search_results,.new_event_wrap .new_event .new_booking_form .vibebp_form_field div.searchbox.search_results{padding:0;flex-wrap:wrap;border:none;margin:0 -5px}.new_event_wrapper .new_event .new_booking_form .vibebp_form_field div.searchbox.search_results img,.new_event_wrap .new_event .new_booking_form .vibebp_form_field div.searchbox.search_results img{max-width:48px;margin-right:5px}.new_event_wrapper .new_event .new_booking_form .vibebp_form_field div.searchbox.search_results>*,.new_event_wrap .new_event .new_booking_form .vibebp_form_field div.searchbox.search_results>*{margin:5px}.new_event_wrapper .new_event .new_booking_form .vibebp_form_field div.searchbox>input[type="text"],.new_event_wrap .new_event .new_booking_form .vibebp_form_field div.searchbox>input[type="text"]{border:none !important}.new_event_wrapper .new_event .two_parts,.new_event_wrap .new_event .two_parts{display:flex;align-items:flex-start;margin:0.5rem -0.5rem}.new_event_wrapper .new_event .two_parts>.vibebp_form_field,.new_event_wrap .new_event .two_parts>.vibebp_form_field{flex:1 0 240px;margin:0.5rem !important}.new_event_wrapper .new_event .new_event_actions,.new_event_wrap .new_event .new_event_actions{display:flex;align-items:center;justify-content:space-between;margin-top:1.5rem;align-items:center}.new_event_wrapper .new_event .new_event_form h2,.new_event_wrap .new_event .new_event_form h2{display:flex;font-size:1.1rem;flex-direction:column;padding:1rem 1rem 0;margin:1rem 0;border:1px solid var(--border)}.new_event_wrapper .new_event .new_event_form h2>span,.new_event_wrap .new_event .new_event_form h2>span{display:flex;margin-bottom:1rem;align-items:center}.new_event_wrapper .new_event .new_event_form h2 span.vicon,.new_event_wrap .new_event .new_event_form h2 span.vicon{margin-right:5px;opacity:0.6}.myevents_wrapper{margin:20px}.myevents_wrapper .myevents_filter_wrapper{padding:5px;margin:5px}.myevents_wrapper .myevents_filter_wrapper .myevents_filter_field{padding:5px;margin:10px}.myevents_wrapper .all{margin:5px;border:1px solid;background:#abfffb}.myevents_wrapper .all .event{padding:5px;margin:5px;background:var(--highlight);border:1px solid}.myevents_wrapper .user{padding:5px;margin:5px;background:#888686;border:1px solid;cursor:pointer}.myinvites_wrapper{margin:20px}.myinvites_wrapper .myinvites_filter_wrapper{padding:5px;margin:5px}.myinvites_wrapper .myinvites_filter_wrapper .myinvites_filter_field{padding:5px;margin:10px}.myinvites_wrapper .all .invite{padding:5px;margin:5px}.myinvites_wrapper .filter{display:flex;justify-content:space-between;align-items:center}.myinvites_wrapper .filter .calendar_tabs{display:flex;align-items:center}.event_participants .all,.event_search_users .all{display:flex;align-items:center;margin:0 -3px}.event_participants .all>*,.event_search_users .all>*{margin:3px}.event_participants .all img,.event_search_users .all img{width:36px;height:36px;border-radius:50%}.vibeappointment_settings{display:flex;gap:1rem;flex-direction:column}.vibeappointment_settings .vibeappointment_setting{padding:1rem;background:var(--highlight);bordeR:1px solid var(--border);display:flex;gap:1rem;justify-content:space-between}.vibeappointment_settings .vibeappointment_setting .booking_price{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem}.vibeappointment_settings .vibeappointment_setting .booking_price>div{display:flex;align-items:center;gap:0.5rem}.vibeappointment_settings .vibeappointment_setting .vibe_zoom_details{border:1px solid var(--border);padding:1rem;margin-top:1rem}.vibeappointment_settings .vibeappointment_setting .services_wrapper{margin:2rem 0;flex:1}.vibeappointment_settings .vibeappointment_setting .services_wrapper .slotprice{display:flex;flex-direction:row;justify-content:start;align-items:center;flex-wrap:wrap;margin:1rem 0;border:1px solid var(--border);padding:0.5rem}.vibeappointment_settings .vibeappointment_setting .services_wrapper .slotprice span{margin:0 0.45rem}.vibeappointment_settings .vibeappointment_setting .services_wrapper .slotprice span.slot_text{background:var(--sidebar);padding:0.5rem}.course_picker_component .shared_values{display:grid;grid-template-columns:repeat(auto-fill, minmax(50px, 1fr));grid-gap:0.5rem}.course_picker_component .shared_values .vibebp_avatar{border-radius:5px;cursor:pointer}.vibe_appointments_unit .event_wrapper{position:relative;height:auto;width:auto;overflow:hidden;box-shadow:none;border-radius:20px;margin:0 0 120px}.vibe_appointments_unit .event_wrapper .event{position:relative;display:flex;flex-wrap:wrap}.vibe_appointments_unit .event_wrapper .event .vicon-close{display:none}.vibe_appointments_unit .event_wrapper .event .event_header{display:flex;flex-direction:column;justify-content:center;align-items:center}.vibe_appointments_unit .event_wrapper .event .vibebp_member{max-width:240px;border-radius:50%;overflow:hidden}.service_block_wrapper{display:grid;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));gap:1rem;margin:1rem 0}.service_block_wrapper>.add_service{display:flex;align-items:center;min-height:120px;border:2px dashed;justify-content:center;font-size:3rem;opacity:0.4}.service_block_wrapper .enrol_in_service .field.has-addons{flex-direction:column;gap:0.5rem;margin:1rem 0}.service_block_wrapper .service_block{background:var(--body);border-radius:0.5rem;padding:1rem;display:flex;max-width:320px;flex-direction:column;gap:0.5rem;overflow:hidden;border:1px solid var(--border);justify-content:space-between}.service_block_wrapper .service_block:hover .service_block_upper .featured_image img{transform:scale(1.2)}.service_block_wrapper .service_block .service_block_upper{display:flex;gap:1rem;align-items:center}.service_block_wrapper .service_block .service_block_upper .featured_image{border-radius:5px;flex:1;overflow:hidden}.service_block_wrapper .service_block .service_block_upper .featured_image img{transition:all 0.2s}.service_block_wrapper .service_block .service_block_title{flex:2}.service_block_wrapper .service_block .service_block_title h5{line-height:1}.service_block_wrapper .service_block .service_block_meta{margin:0 -1rem -1rem;width:calc(100% + 2rem);background:var(--highlight);padding:1rem;display:flex;align-items:center;justify-content:space-between;font-size:0.875rem}.service_block_wrapper .service_block .service_block_meta span,.service_block_wrapper .service_block .service_block_meta bdi{display:flex;gap:5px;align-items:center}.admin_filters{display:flex;justify-content:space-between;align-items:start}.admin_filters .instructor{border:none;padding:initial;position:relative}.admin_filters .instructor .search_results{display:flex;flex-direction:column;position:absolute;top:100%;left:0;z-index:99999;background:var(--sidebar);width:100%;max-height:300px;overflow-y:auto}.admin_filters .instructor .author{display:flex;align-items:center}.admin_filters .instructor .author label{width:100%}div.user_searched{display:flex;align-items:center;border:1px solid var(--border);cursor:pointer;padding:0.2rem;gap:0.5rem;justify-content:start}div.user_searched img{width:24px;height:24px;border-radius:50%;margin:0.2rem}div.user_searched span.vibebp_member{flex-direction:row !important}.help_text{padding:0.75rem 1rem;margin:1rem 0 1rem;display:flex;align-items:center;gap:0.5rem;background:#f1e2b5;color:#333;border-radius:5px}

.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}#appointments_component .vibebp_left_sidebar strong.menu-child.myappointments{margin-top:1.5rem;padding-top:2rem !important;font-weight:bold;border-top:1px solid var(--border)}#appointments_component span.vicon.vicon-arrow-left{margin:1rem 0;display:block}#appointments_component .bookings_list{margin:1rem 0;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap}#appointments_component .bookings_list .appointment_item_wrapper{max-width:460px;flex:1 0 320px}#appointments_component .appointment_item_wrapper{display:flex;flex-direction:column;gap:1rem;background:var(--highlight);border:1px solid var(--border);border-radius:5px}#appointments_component .appointment_item_wrapper .appointment_item_header{display:flex;justify-content:space-between;gap:1rem;position:relative;padding:1rem;border-radius:5px 5px 0 0;border-bottom:1px solid var(--border);align-items:center}#appointments_component .appointment_item_wrapper .appointment_item_header div{display:flex;gap:1rem;flex:1;align-items:center}#appointments_component .appointment_item_wrapper .appointment_item_header div img{flex-basis:48px;border-radius:50%;width:48px;height:48px}#appointments_component .appointment_item_wrapper .appointment_item_header div strong{flex:1}#appointments_component .appointment_item_wrapper .appointment_item_header span.vicon{transform:rotate(90deg);transition:all 0.2s}#appointments_component .appointment_item_wrapper .appointment_item_header span.vicon.active{transform:rotate(0)}#appointments_component .appointment_item_wrapper .appointment_item_header .altmenu{position:absolute;right:0;top:100%;display:flex;flex-direction:column;gap:0.5rem;padding:1rem;border-radius:5px;background:var(--sidebar);color:var(--bold);z-index:9;align-items:end}#appointments_component .appointment_item_wrapper .appointment_item_header .altmenu>span{cursor:pointer}#appointments_component .appointment_item_wrapper .appointment_details{display:flex;flex-direction:column;align-items:start;flex:1;padding:1rem;gap:1rem}#appointments_component .appointment_item_wrapper .appointment_details .slot_id{display:flex;gap:1rem}#appointments_component .appointment_item_wrapper .appointment_details .slot_id img.google_cal_synced{width:1.2rem}#appointments_component .appointment_item_wrapper .appointment_details .slot_label{padding:0.2rem 0.5rem;background:#eee;color:#444;border-radius:1rem;text-transform:uppercase;font-size:0.75rem;align-items:center;font-weight:600;letter-spacing:1px}#appointments_component .appointment_item_wrapper .appointment_details .slot_label.live{background:#57f58b}#appointments_component .appointment_item_wrapper .appointment_details .slot_label.upcoming{background:#57a0f5;color:#fff}#appointments_component .appointment_item_wrapper .appointment_extras{display:flex;flex-direction:column;justify-content:space-between;align-items:end}#appointments_component .appointment_item_wrapper .appointment_extras>div{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}#appointments_component .appointment_item_wrapper .appointment_details_footer{display:flex;gap:1rem;justify-content:space-between;width:100%;margin:1rem 0 0;align-items:center}#appointments_component .appointment_item_wrapper .appointment_details_footer .appointment_author_avatar{display:flex;flex:1;align-items:center;gap:0.5rem;flex-basis:48px}#appointments_component .appointment_item_wrapper .appointment_details_footer .appointment_author_avatar img{border-radius:5px;width:48px;height:auto}#appointments_component .full_appointment_details{display:flex;flex-direction:column;gap:1rem}#appointments_component .full_appointment_details .booking_actions{padding:1rem;background:var(--highlight);border:1px solid var(--border);border-radius:5px}#appointments_component .reschedule_wrap{display:flex;flex-direction:row;flex-wrap:wrap}#appointments_component .reschedule_wrap input{display:none}#appointments_component .reschedule_wrap .available_slots_wrap{display:flex;flex-direction:column;flex:2}#appointments_component .reschedule_wrap .available_slots_wrap .available_slots{margin:1rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:start;align-items:start}#appointments_component .reschedule_wrap .available_slots_wrap .available_slots span{border:1px solid var(--border);padding:0.5rem;margin:0.5rem;border-radius:5px;background:var(--highlight);cursor:pointer;user-select:none}#appointments_component .reschedule_wrap .available_slots_wrap .available_slots span:hover{box-shadow:1px 1px 5px var(--shadow)}#appointments_component .reschedule_wrap .available_slots_wrap .available_slots span.active{box-shadow:1px 1px 5px var(--shadow)}#appointments_component .reschedule_wrap .available_slots_wrap a.button.is-primary{align-self:start;margin:1rem}#appointments_component .vibebp_form_actions{display:flex;justify-content:space-between;align-items:center;gap:1rem}#appointments_component .appointment_review_wrapper{flex:1 0 320px;padding:0.5rem;box-shadow:1px 2px 2px var(--border);border-radius:5px;border:1px solid var(--border)}#appointments_component .appointment_review_wrapper:hover{box-shadow:1px 5px 15px var(--border)}#appointments_component .appointment_review_wrapper .appointment_review strong.instructor_star_rating{margin:0.5rem}#appointments_component .appointment_review_wrapper .appointment_review h3{font-size:1.2rem}#appointments_component .appointment_review_wrapper .appointment_review .review_details{display:block;margin:0 0.5rem}#appointments_component .appointment_review_wrapper .appointment_review .review_heading{display:flex;justify-content:space-between;align-items:flex-start}#appointments_component .appointment_review_wrapper .appointment_review .review_heading .app_heading{display:flex;align-items:center;flex-wrap:wrap}#appointments_component .appointment_review_wrapper .appointment_review .review_content{padding:1rem}#appointments_component .appointment_review_wrapper .appointment_review .avatar_details{display:flex;align-items:center;padding:0.8rem;border:1px solid var(--border);border-radius:5px;background:var(--highlight);flex-wrap:wrap;justify-content:space-between}#appointments_component .appointment_review_wrapper .appointment_review .avatar_details div:nth-child(2){font-size:0.75rem}#appointments_component .appointment_review_wrapper .appointment_review .avatar_details .vibebp_member{display:flex;align-items:center;gap:1rem}#appointments_component .appointment_review_wrapper .appointment_review .avatar_details img{width:48px;height:48px;border-radius:50%;margin:0.2rem}#appointments_component .appointment_review_wrapper .appointment_review .avatar_details .name_id{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#appointments_component .appointment_review_wrapper .appointment_review .avatar_details .name{margin-right:1rem;flex:1 0 160px}#appointments_component .appointment_review_wrapper .appointment_review .avatar_details .date{font-size:0.75rem}#appointments_component .appointment_review_wrapper .appointment_review .avatar_details .appointment_details{flex:2}#appointments_component .services_filter{display:flex;flex-direction:row;width:100%;gap:0.5rem;flex-wrap:wrap;margin:1rem 0}#appointments_component .services_filter span{padding:0.5rem 0.8rem;background:var(--sidebar);border-radius:2px;border:1px solid var(--border);border-top:3px solid;box-shadow:none;cursor:pointer;opacity:0.9;transition:0.5s all}#appointments_component .services_filter span.active{opacity:1;box-shadow:1px 2px 20px var(--shadow)}#appointments_component .fc-timegrid.fc-timeGridWeek-view .fc-timegrid-slot{height:4.5rem}#appointments_component .fc-daygrid-event{overflow:hidden;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;color:var(--text)}#appointments_component .fc-event{border-radius:2px;border:none;background-color:var(--highlight);color:var(--text) !important;box-shadow:1px 1px 5px var(--shadow);border-top:3px solid;border-color:var(--primary);margin:0.1rem}#appointments_component .fc .fc-list-event:hover td{background:var(--highlight)}#appointments_component .fc-event-main{overflow:hidden;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;color:var(--text)}#appointments_component .fc-event-main .slot-id{padding:.25rem 0.5rem;background:var(--body);border:1px solid var(--border);font-size:11px;display:block;text-align:center}#appointments_component .fc-event-main:hover{overflow:visible}#appointments_component .fc-event-main:hover .fc-event-id{width:100%}#appointments_component .fc-event-main .event-main{width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background:var(--highlight)}#appointments_component .fc-event-main .event-main .fc-event-title{word-break:break-all;width:100%;display:inline-block;white-space:pre-wrap;text-align:center}.appointment_date{display:flex;gap:0;flex-wrap:wrap;width:100%}.appointment_date span{display:flex;gap:0.5rem;align-items:center}.appointment_date span.enlarged{font-size:1rem;font-weight:800;gap:0.5remm}.appointment_date span.wrapper{flex-direction:column}.appointment_date span.vicon{font-size:1rem}.appointment_date.wrapped{flex-direction:column}.fc-header-toolbar{display:flex;align-items:center}.fc-header-toolbar .fc-toolbar-chunk{flex:1 0 220px;display:flex;align-items:center;line-height:0}.fc-header-toolbar .fc-toolbar-chunk button{background:var(--primary);height:36px;border:5px;padding:0 1rem;border-radius:5px;color:var(--primarycolor)}.fc-header-toolbar .fc-toolbar-chunk button:focus{outline:none}.fc-header-toolbar .fc-toolbar-chunk .btn-group>button{margin:0;line-height:0;padding:0 1rem}.fc-header-toolbar .fc-toolbar-chunk:last-child{justify-content:flex-end}.fc-header-toolbar .fc-toolbar-chunk .fa-chevron-right:before{content:"\e628";font-family:"vicon"}.fc-header-toolbar .fc-toolbar-chunk .fa-chevron-left:before{content:"\e629";font-family:"vicon"}.fc-header-toolbar .btn-group{display:flex;border:1px solid var(--primary);border-radius:5px}.fc-header-toolbar .btn-group>.btn{border-radius:0;color:var(--primary);background:none !important}.fc-header-toolbar .btn-group>.btn.active,.fc-header-toolbar .btn-group>.btn:hover{background:var(--primary) !important;color:var(--primarycolor)}.fc-header-toolbar.fc-toolbar{flex-wrap:wrap}.fc-view thead{background:var(--highlight)}.fc-view thead th{color:var(--bold)}.fc-view tr{border:1px solid var(--border)}.fc-view tr td,.fc-view tr th{border:1px solid var(--border)}.show_instructor_reviews .reviewlist .comment-body{padding:0.5rem 0}.show_instructor_reviews .reviewlist .comment-body .comment-body-inner{display:flex;align-items:flex-start;margin:0 -0.5rem}.show_instructor_reviews .reviewlist .comment-body .comment-body-inner>*{margin:0.5rem}.show_instructor_reviews .reviewlist .comment-body .comment-body-inner>*.comment-body-content{flex:1}.show_instructor_reviews .reviewlist .comment-body .comment-body-inner img{border-radius:50%;width:64px}.show_instructor_reviews .reviewlist .comment-body .comment-body-inner .comment-meta{font-size:11px;opacity:0.6;text-transform:uppercase;margin-bottom:5px;display:flex;justify-content:space-between;flexp-wrap:wrap}.show_instructor_reviews .reviewlist .comment-body .comment-body-inner .comment-text h3{font-size:1.2rem}.show_instructor_reviews .reviewlist .comment-body .comment-body-inner .comment-text .instructor_star_rating .blank_stars:before,.show_instructor_reviews .reviewlist .comment-body .comment-body-inner .comment-text .instructor_star_rating .filled_stars:before{font-size:1rem}.show_instructor_reviews .pagination{margin:1rem 0 1.5rem;justify-content:flex-start}.show_instructor_reviews .pagination>span{background:var(--primary);color:var(--primarycolor)}.show_instructor_reviews .pagination *>i{font-size:11px;opacity:0.6}.show_instructor_reviews .pagination>a{background:var(--sidebar)}.instructor_star_rating small{font-size:1em !important}.instructor_star_rating small.blank_stars:before{content:'★★★★★';font-size:1.5rem;position:relative;color:var(--border);line-height:1;font-size:inherit}.instructor_star_rating small.blank_stars{position:relative}.instructor_star_rating small.filled_stars{position:absolute;left:0;overflow:hidden;color:gold}.instructor_star_rating small.filled_stars:before{content:'★★★★★';font-size:1.5rem;line-height:1;font-size:inherit}.selectcptfield .search_results{display:none}.selectcptfield .search_results.active{display:flex;gap:0.5rem;flex-wrap:wrap}.selectcptfield .search_results.active>*{padding:2px 5px;bordeR:1px solid var(--border)}.selectcptfield .selectcptfield_items{display:flex;gap:0.5rem}.selectcptfield .selectcptfield_items>*{padding:2px 5px;background:var(--sidebar);border-radius:5px;display:flex;gap:2px}.selectcptfield .selectcptfield_items>*:hover:after{content:"\e646";font-family:'vicon'}.calendar_topheader{display:flex;justify-content:space-between;margin-bottom:10px}.calendar_topheader>div{display:flex;align-items:center;flex-wrap:wrap}.calendar_topheader>div span{font-size:11px;text-transform:uppercase;letter-spacing:1px;font-weight:bold;margin:0 5px}.book_slots_wrapper .confirm_wrapper,.book_slots_wrapper .confirm_wrapper>span{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.2);z-index:9999}.book_slots_wrapper .confirm_wrapper .confirm_box{background:var(--highlight);z-index:9999;padding:1rem;border-radius:1rem}.book_slots_wrapper .confirm_wrapper .confirm_box .confirm_box_inside{display:flex;flex-direction:column}.book_slots_wrapper .confirm_wrapper .confirm_box .confirm_box_inside .amount{display:flex;font-size:1.2em}.book_slots_wrapper .confirm_wrapper .confirm_box .confirm_box_actions{display:flex;justify-content:space-between}.book_slots_wrapper .book_slots_wrapper{position:relative}.book_slots_wrapper .book_slots_wrapper .loading_wrap{position:absolute;width:100%;height:100%;background:rgba(255,255,255,0.75);z-index:9;display:flex;justify-content:center;align-items:center}.confirm_wrapper .purchase_options{width:100%;display:flex;flex-wrap:wrap;padding:0.5rem;align-items:stretch;justify-content:center}.confirm_wrapper .purchase_options>div{min-width:240px;padding:1rem;border:1px solid var(--border);border-radius:5px;box-shadow:1px 2px 2px var(--shadow);display:flex;flex-direction:column;flex-wrap:wrap;padding:0.5rem;align-items:center;cursor:pointer}.confirm_wrapper .purchase_options>div:hover{box-shadow:1px 2px 10px var(--shadow)}.confirm_wrapper .purchase_options>div>img{width:5rem}.confirm_wrapper .purchase_options>div>span{font-size:5rem}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;touch-action:manipulation;background:#3f4458;box-shadow:1px 0 0 #000,-1px 0 0 #000,0 1px 0 #000,0 -1px 0 #000,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar select{height:28px;color:#fff}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #000}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.rightMost:after{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#000}.flatpickr-calendar.arrowTop:after{border-bottom-color:#3f4458}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#000}.flatpickr-calendar.arrowBottom:after{border-top-color:#3f4458}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:rgba(0,0,0,0);color:#fff;fill:#fff;height:28px;line-height:1;text-align:center;position:relative;user-select:none;overflow:hidden;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{text-decoration:none;cursor:pointer;position:absolute;top:0px;line-height:16px;height:28px;padding:10px;z-index:3;color:#fff;fill:#fff}.flatpickr-months .flatpickr-prev-month.disabled,.flatpickr-months .flatpickr-next-month.disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{/*!
      /*rtl:begin:ignore*/left:0;/*!
      /*rtl:end:ignore*/}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{/*!
      /*rtl:begin:ignore*/right:0;/*!
      /*rtl:end:ignore*/}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#eee}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{transition:fill 0.1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(255,255,255,0.15);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(192,187,167,0.1)}.numInputWrapper span:active{background:rgba(192,187,167,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(255,255,255,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(255,255,255,0.5)}.numInputWrapper:hover{background:rgba(192,187,167,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:6.16px 0 0 0;line-height:1;height:28px;display:inline-block;text-align:center;transform:translate3d(0px, 0px, 0px)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:0.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(192,187,167,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#fff}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#fff}.flatpickr-current-month input.cur-year{background:transparent;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 0.5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(255,255,255,0.5);background:transparent;pointer-events:none}.flatpickr-weekdays{background:rgba(0,0,0,0);text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:rgba(0,0,0,0);color:#fff;line-height:1;margin:0;text-align:center;display:block;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-around;transform:translate3d(0px, 0px, 0px);opacity:1}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #000}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:rgba(255,255,255,0.95);cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.today.inRange,.flatpickr-day:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#78809e;border-color:#78809e}.flatpickr-day.today{border-color:#eee}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#eee;background:#eee;color:#3f4458}.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#007bff;box-shadow:none;color:#fff;border-color:#007bff}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #007bff}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #78809e,5px 0 0 #78809e}.flatpickr-day.disabled,.flatpickr-day.disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(255,255,255,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.disabled,.flatpickr-day.disabled:hover{cursor:not-allowed;color:rgba(255,255,255,0.1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #007bff,5px 0 0 #007bff}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{display:inline-block;float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #000}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(255,255,255,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(255,255,255,0.95)}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:rgba(255,255,255,0.95)}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:rgba(255,255,255,0.95);font-size:14px;position:relative;box-sizing:border-box}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;display:inline-block;float:left;line-height:inherit;color:rgba(255,255,255,0.95);font-weight:bold;width:2%;user-select:none;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time .flatpickr-am-pm:focus{background:#878ea9}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{from{opacity:0;transform:translate3d(0, -20px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.flatpickr .input-group-append{cursor:pointer}.croppr-container *{user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.croppr-container img{vertical-align:middle;max-width:100%}.croppr{position:relative;display:inline-block}.croppr-handle,.croppr-imageClipped,.croppr-overlay,.croppr-region{position:absolute;top:0}.croppr-overlay{background:rgba(0,0,0,0.5);right:0;bottom:0;left:0;z-index:1;cursor:crosshair}.croppr-region{border:1px dashed rgba(0,0,0,0.5);z-index:3;cursor:move}.croppr-imageClipped{right:0;bottom:0;left:0;z-index:2;pointer-events:none}.croppr-handle{border:1px solid #000;background-color:#fff;width:10px;height:10px;z-index:4}.confirm_wrapper .purchase_options{width:100%;display:flex;flex-wrap:wrap;padding:0.5rem;align-items:stretch;justify-content:center}.confirm_wrapper .purchase_options>div{min-width:240px;padding:1rem;border:1px solid var(--border);border-radius:5px;box-shadow:1px 2px 2px var(--shadow);display:flex;flex-direction:column;flex-wrap:wrap;padding:0.5rem;align-items:center;cursor:pointer}.confirm_wrapper .purchase_options>div:hover{box-shadow:1px 2px 10px var(--shadow)}.confirm_wrapper .purchase_options>div>img{width:5rem}.confirm_wrapper .purchase_options>div>span{font-size:5rem}.confirm_wrapper,.confirm_wrapper>span{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.2);z-index:9999}.confirm_wrapper .confirm_box{background:var(--highlight);z-index:99999;padding:1rem;border-radius:1rem;box-shadow:0 10px 15px rgba(0,0,0,0.2)}.confirm_wrapper .confirm_box .confirm_box_heading{font-size:1.2rem;padding:0 0 1rem;text-align:center;margin-top:calc(60px - 1rem);border-bottom:1px solid var(--border)}.confirm_wrapper .confirm_box .confirm_box_inside{display:flex;gap:1rem;position:relative;flex-direction:column;max-width:340px;padding:1rem;width:100%}.confirm_wrapper .confirm_box .confirm_box_inside .appointment_date{display:flex;justify-content:center;background:#f1f7f8;border-radius:5px;padding:1rem}.confirm_wrapper .confirm_box .confirm_box_inside img{position:absolute;width:120px;height:120px;top:-80px;left:calc(50% - 60px);border-radius:50%}.confirm_wrapper .confirm_box .confirm_box_inside .amount{display:flex;font-size:1.2em}.confirm_wrapper .confirm_box .confirm_box_inside .confirm_box_content{display:flex;gap:1rem;flex-direction:column}.confirm_wrapper .confirm_box .confirm_box_inside .confirm_box_content>span{display:flex;justify-content:space-between}.confirm_wrapper .confirm_box .confirm_box_actions{display:flex;justify-content:space-between;align-items:center}.availability_form_wrapper{display:flex;flex-direction:column;gap:0.5rem}.availability_form_wrapper .select_time_of_day{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;bordeR:1px solid var(--border);padding:5px}.availability_form_wrapper .select_time_of_day .timeslot{display:flex;gap:0.5rem;flex-direction:column;align-items:center;padding:5px;border-right:1px solid var(--border)}.availability_form_wrapper .select_time_of_day .timeslot svg{width:32px;height:32px}.availability_form_wrapper .select_time_of_day .timeslot:last-child{border:none}.availability_form_wrapper .select_time_of_day .timeslot>span:last-child{font-size:11px}.availability_form_wrapper .select_time_of_day .timeslot.active,.availability_form_wrapper .select_time_of_day .timeslot.active svg{color:var(--primary);fill:var(--primary)}.availability_form_wrapper .select_day_of_week{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;border:1px solid var(--border);padding:5px}.availability_form_wrapper .select_day_of_week .weekslot{padding:5px;font-size:1rem;border-right:1px solid var(--border)}.availability_form_wrapper .select_day_of_week .weekslot:last-child{border:none}.availability_form_wrapper .select_day_of_week .weekslot.active{color:var(--primary)}.appointments_directory_wrapper .appointments_applied_filters{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.appointments_directory_wrapper .appointments_applied_filters>span{display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.appointments_directory_wrapper .appointments_applied_filters>span>span{padding:5px 10px;background:var(--border);border-radius:3px}.vibebp_members_directory_filter{cursor:pointer}.vibebp_members_directory_filter .range_Selector{padding-bottom:1px}.vibebp_members_directory_filter .number_range{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.vibebp_members_directory_filter .number_range span{background:var(--sidebar);padding:2px 5px}.vibebp_members_directory_filter .vibebp_members_directory_filter_toggle{display:flex;flex-direction:column;position:relative;padding-right:1rem;align-items:center}.vibebp_members_directory_filter .vibebp_members_directory_filter_toggle>span{font-size:11px;text-transform:uppercase;opacity:0.8}.vibebp_members_directory_filter .vibebp_members_directory_filter_toggle>strong{text-align:center}.vibebp_members_directory_filter .vibebp_members_directory_filter_toggle:after{position:absolute;right:0;bottom:2px;font-family:'vicon';content:"\e649";font-size:80%}.vibebp_members_directory_filter .vibebp_members_directory_filter_toggle.active:after{content:"\e64b"}.vibebp_members_directory_filter:nth-child(2) .vibebp_members_directory_filter_toggle>strong{text-align:start}.vibebp_members_directory_filter:last-child .vibebp_members_directory_filter_toggle>strong{text-align:end}.range_selector{margin-top:16px;margin-right:16px}.noUi-target{border:none;padding:0 0 1rem;margin-bottom:1rem;display:block}.noUi-target .noUi-tooltip{opacity:0.4;transition:all 0.2s}.noUi-target:hover .noUi-tooltip{opacity:1}.noUi-target .noUi-base{min-height:5px;background:var(--border)}.noUi-target .noUi-base .noUi-connects{min-height:5px;border-radius:5px}.noUi-target .noUi-base .noUi-connects .noUi-connect{background:var(--primary)}.noUi-target .noUi-base .noUi-handle{width:16px;height:16px;background:var(--primary);border:none;box-shadow:none}.noUi-target .noUi-base .noUi-handle .noUi-tooltip{border:none;font-size:11px}.noUi-target .noUi-base .noUi-handle:after,.noUi-target .noUi-base .noUi-handle:before{content:none}.appointments_directory_wrapper{display:flex;flex-direction:column;gap:1rem}.appointments_directory_wrapper span.toggle_appointments_directory_filters{font-size:0.75rem;display:flex;gap:0.25rem;align-items:center}.appointments_directory_wrapper .vibebp_members_directory_header{background:var(--bg-content);padding:1rem;margin:-1rem 0 1rem;border:1px solid var(--border);border-top:none}.appointments_directory_wrapper .vibebp_members_directory_header .search_wrap{display:flex;align-items:center;flex-wrap:wrap}.appointments_directory_wrapper .vibebp_members_directory_header .search_wrap .vibebp_members_search{margin:0;border:1px solid var(--border);padding:0 0.5rem}.appointments_directory_wrapper .vibebp_members_directory_header .search_wrap .vibebp_members_search input{height:3rem;font-size:1rem}.appointments_directory_wrapper .vibebp_members_directory_header .appointment_directory_checkbox{border:1px solid var(--border);padding:0.5rem;height:3.1rem;font-size:1rem}.appointments_directory_wrapper .vibebp_members_directory_header .appointment_directory_checkbox label{display:flex;flex-wrap:wrap;align-items:center;font-weight:400;cursor:pointer;user-select:none}.appointments_directory_wrapper .vibebp_members_directory_header .appointment_directory_checkbox>input[type=checkbox]{display:none}.appointments_directory_wrapper .vibebp_members_directory_header .appointment_directory_checkbox>input[type=checkbox]+label:before{content:"\e6e8";font-family:vicon;margin:0 0.5rem;font-size:1.2rem}.appointments_directory_wrapper .vibebp_members_directory_header .appointment_directory_checkbox>input[type=checkbox]:checked+label:before{content:"\e64d";font-family:vicon;font-size:1.2rem;color:var(--success)}.appointments_directory_wrapper .vibebp_members_directory_wrapper{flex-direction:column;display:initial;margin:0}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_directory_main{margin:0}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_directory_member.card{flex:3 0 320px}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_directory_member.card.no_schedule{width:100%}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper{display:flex;flex-direction:row}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule{flex:1 0 240px;transition:all 0.5s ease 0s}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule .vibebp_member_schedule_wrap{position:relative;overflow:hidden;border-radius:5px;font-size:13px;margin-left:1rem;max-width:375px;border:1px solid var(--border)}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule .vibebp_member_schedule_wrap .button{width:100%;text-align:center;border-radius:0}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule .vibebp_member_schedule_wrap .button.is-full{margin-bottom:0}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule .vibebp_member_schedule_wrap .button:before{content:'';position:absolute;border:10px solid;top:10px;left:-20px;border-color:transparent var(--white) transparent transparent;z-index:9}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule .vibebp_member_schedule_wrap .schedule_scroller{display:grid;font-size:12px;align-items:center;grid-template-columns:20px 1fr 20px;margin:8px;text-align:center}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule .vibebp_member_schedule_wrap .schedule_scroller .vicon{cursor:pointer}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule .vibebp_member_schedule_wrap .vibebp_member_schedule_wrapper{box-shadow:inset 0px 2px 5px var(--shadow),0 0 0 #fff;overflow:hidden}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule .vibebp_member_schedule_wrap .vibebp_member_schedule{transition:0.5s all;padding:1rem;border-radius:5px}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule .vibebp_member_schedule_wrap .vibebp_member_schedule .schedule_row{display:flex}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule .vibebp_member_schedule_wrap .vibebp_member_schedule .schedule_row>*{padding:2px;min-height:48px;min-width:48px;display:flex;justify-content:center;align-items:center}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule .vibebp_member_schedule_wrap .vibebp_member_schedule .schedule_column{display:flex;flex-direction:column;justify-content:start;align-items:center;width:48px}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule .vibebp_member_schedule_wrap .vibebp_member_schedule .schedule_time{background:#fafafa;padding:0.36rem 0;margin:0.2rem 0;transition:0.2s all;border:1px solid var(--border);border-radius:5px;width:100%;text-align:center}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule .vibebp_member_schedule_wrap .vibebp_member_schedule .schedule_time:hover{border-color:var(--primary);cursor:pointer;color:var(--primary)}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule .vibebp_member_schedule_wrap .vibebp_member_schedule .schedule_time.active{border-color:var(--primary);background:var(--primary);color:var(--primary-color)}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule a.vicon.vicon-close{font-size:2rem}.vibebp_appointments_filter_wrapper{display:none}.vibebp_appointments_filter_wrapper.active{display:flex;justify-content:space-between}.vibebp_appointments_filter_wrapper .vibebp_members_directory_filter{position:relative}.vibebp_appointments_filter_wrapper .vibebp_members_directory_filter h4{cursor:pointer;user-select:none}.vibebp_appointments_filter_wrapper .vibebp_members_directory_filter .vibebp_members_directory_filter_form{position:absolute;background:var(--highlight);box-shadow:var(--shadow) 2px 4px 5px 2px;border-radius:5px;z-index:3;min-width:100%;padding:1rem;display:none;top:100%;left:-120px;min-width:240px;max-height:80vh;overflow-y:auto}.vibebp_appointments_filter_wrapper .vibebp_members_directory_filter .vibebp_members_directory_filter_form.active{display:initial}.vibebp_appointments_filter_wrapper .vibebp_members_directory_filter:nth-child(2)>.vibebp_members_directory_filter_form{left:0}.vibebp_appointments_filter_wrapper .vibebp_members_directory_filter:last-child>.vibebp_members_directory_filter_form{left:auto;right:0}.vibebp_appointments_filter_wrapper .vibebp_members_directory_filter .member_types{display:flex;flex-direction:column}.vibebp_appointments_filter_wrapper .vibebp_members_directory_filter .member_types .member_type{padding:0;display:flex;border-radius:2px}.vibebp_appointments_filter_wrapper .vibebp_members_directory_filter .member_types .member_type .active{color:var(--primary)}.vibebp_appointments_filter_wrapper input.flatpickr-input,.vibebp_appointments_filter_wrapper .form-control{width:100%}.vibebp_appointments_filter_wrapper .date_filters_custom{display:none}.vibebp_appointments_filter_wrapper .date_filters_custom.active{display:flex}.vibebp_appointments_filter_wrapper .date_filters{display:none;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.vibebp_appointments_filter_wrapper .date_filters.active{display:flex}.vibebp_appointments_filter_wrapper .date_filters .date_filter{padding:0.5rem;border:1px solid var(--border);flex:1;display:flex;align-items:center;justify-content:center}.vibebp_appointments_filter_wrapper .date_filters .date_filter.active{color:var(--primary)}.vibebp_appointments_filter_wrapper .date_filters_custom{display:none;flex-direction:row;justify-content:space-between;align-items:center}.vibebp_appointments_filter_wrapper .date_filters_custom>div{width:100%;margin-right:0.5rem}.vibebp_appointments_filter_wrapper .date_filters_custom input.form-control.input{width:100%;margin:0}.servicetype_selector_wrapper{border:1px solid var(--border);display:flex;padding:0.5rem 1rem;align-items:center}.servicetype_selector_wrapper .find_service_wrapper{position:relative;display:flex;align-items:center;gap:0.5rem;flex:1}.servicetype_selector_wrapper .find_service_wrapper>span{position:relative;display:flex;align-items:center}.servicetype_selector_wrapper .find_service_wrapper>span .va_removable{padding:2px 5px;border-radius:2px}.servicetype_selector_wrapper .find_service_wrapper>span .va_removable:hover:before{content:"\e646";font-family:'vicon';background:rgba(0,0,0,0.4);border-radius:3px;width:100%;height:100%;left:0;top:0;position:absolute;display:flex;align-items:center;justify-content:center;color:#fff}.servicetype_selector_wrapper .find_service_wrapper>span .va_removable:after{content:"\e649";font-family:'vicon';opacity:0.3;margin-left:0.5rem}.servicetype_selector_wrapper .find_service_wrapper>span .va_removable.no_arrow:after{content:''}.servicetype_selector_wrapper .find_service_wrapper>span input{border:none;flex:1;background:transparent}.servicetype_selector_wrapper .find_service_wrapper span.dd_title{font-size:11px;text-transform:uppercase;letter-spacing:1px;font-weight:600}.servicetype_selector_wrapper .service_filters_wrapper select{width:100%;margin-top:0.5rem}.servicetype_selector_wrapper .service_filters_wrapper select:last-child{margin-bottom:1rem}.servicetype_selector_wrapper .service_filters_wrapper select:first-child{margin-top:0rem}.servicetype_selector_wrapper .service_filters_wrapper .service_type.active{border:2px solid var(--primary)}.servicetype_selector_wrapper .service_filters_wrapper .service_filters_wrap{margin:2rem 0}.servicetype_selector_wrapper .service_filters_wrapper .service_filters_wrap .service_type{display:flex;flex-direction:column;align-items:center;margin:1rem;padding:0.5rem;border:1px solid var(--border)}.servicetype_selector_wrapper .service_filters_wrapper .service_filters_wrap .service_type img{width:50px;height:50px;object-fit:cover;border-radius:50%}.service_filters_wrapper select{width:100%;margin-top:0.5rem}.service_filters_wrapper select:last-child{margin-bottom:1rem}.service_filters_wrapper select:first-child{margin-top:0rem}.service_filters_wrapper .service_type.active{border:2px solid var(--primary)}.service_filters_wrapper .service_filters_wrap{margin:0 0 2rem}.service_filters_wrapper .service_filters_wrap .service_type{display:flex;flex-direction:column;align-items:center;border:none;position:relative}.service_filters_wrapper .service_filters_wrap .service_type>strong{position:absolute;bottom:1rem;background:rgba(0,0,0,0.4);padding:0.5rem 1rem;border-radius:5px;color:#fff}.service_filters_wrapper .service_filters_wrap .service_type img{max-width:240px;height:auto;object-fit:cover}@media (max-width: 1000px){.vibebp_members_directory_wrapper .vibebp_members_directory_member.card{width:100%}vibebp_member_schedule_wrap .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule{transform:translateY(0) !important;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background:var(--highlight);margin-top:1rem;display:none;align-items:center;justify-content:center;flex-direction:column-reverse;gap:1rem}vibebp_member_schedule_wrap .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule.active{display:flex}vibebp_member_schedule_wrap .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule .vibebp_member_schedule_wrap{max-width:calc(100vw - 2rem);border:1px solid var(--border);margin:0}.admin-bar .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule{top:32px}.member_schedule.active{position:fixed;top:0;left:0;z-index:9999;background:var(--highlight);width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;overflow-y:auto}.member_schedule.active .vicon-close{align-self:end;margin:0rem 1rem}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule .vibebp_member_schedule_wrap{margin:0 0.5rem;overflow:visible;max-height:calc(100% - 6rem)}.appointments_directory_wrapper .vibebp_members_directory_wrapper .vibebp_members_wrapper .member_schedule .vibebp_member_schedule_wrap .vibebp_member_schedule{height:100%;overflow-y:auto}.confirm_wrapper,.confirm_wrapper>span{z-index:10000}}.close_filters{display:none}.close_filters span.vicon.vicon-close{padding:0.5rem;border:1px solid var(--border)}@media (max-width: 700px){.toggle_appointments_directory_filters{display:flex;padding:1rem;border:1px solid var(--border);margin-bottom:1rem;justify-content:center;align-items:center}.close_filters{display:flex;justify-content:end}.vibebp_appointments_filter_wrapper.active{position:fixed;top:20vh;left:0;background:var(--highlight);width:100%;height:80vh;z-index:999;flex-direction:column;margin-top:1rem;animation-duration:0.06s;animation-name:slideup;justify-content:start;overflow-y:auto;box-shadow:0 -1rem 5rem var(--shadow)}.vibebp_appointments_filter_wrapper .vibebp_members_directory_filter .vibebp_members_directory_filter_form{position:absolute;background:var(--highlight);box-shadow:var(--shadow) 2px 4px 5px 2px;border-radius:5px;z-index:3;min-width:100%;padding:1rem;display:none}.vibebp_appointments_filter_wrapper .vibebp_members_directory_filter .vibebp_members_directory_filter_form.active{display:initial;box-shadow:none;position:relative;background:none;top:auto;left:auto}.vibebp_appointments_filter_wrapper .vibebp_members_directory_filter .vibebp_members_directory_filter_toggle{margin-bottom:1rem;display:flex;position:relative;gap:1rem;align-items:center}.vibebp_appointments_filter_wrapper .vibebp_members_directory_filter .vibebp_members_directory_filter_toggle:after{font-family:'vicon';content:"\e649";font-size:80%}.vibebp_appointments_filter_wrapper .vibebp_members_directory_filter .vibebp_members_directory_filter_toggle.active:after{content:"\e64b"}.vibebp_appointments_filter_wrapper .vibebp_members_directory_filter .vibebp_members_directory_filter_toggle strong{margin:0 0.5rem}.vibebp_appointments_filter_wrapper .vibebp_members_directory_filter .vibebp_members_directory_filter_toggle strong:after{content:"\e64b";font-family:'vicon';opacity:0.4;font-size:0.8rem;margin-left:0.5rem}.vibebp_appointments_filter_wrapper .vibebp_members_directory_filter .member_types{align-items:center}}@media (min-width: 700px){.appointments_directory_wrapper span.toggle_appointments_directory_filters,span.toggle_appointments_directory_filters{display:none}.vibebp_appointments_filter_wrapper{flex-wrap:wrap}.vibebp_main .vibebp_appointments_filter_wrapper{display:flex;justify-content:space-between;overflow-y:visible}.vibebp_main .vibebp_appointments_filter_wrapper .vibebp_members_directory_filter .vibebp_members_directory_filter_form{left:auto;right:0}}.va_select_dropdown_wrapper{position:absolute;width:100%;top:100%;z-index:99;display:none;flex-direction:column;border:1px solid var(--border)}.va_select_dropdown_wrapper.active{display:flex}.va_select_dropdown_wrapper>span{width:100%;padding:0.5rem;background:var(--highlight);border-bottom:1px solid var(--border)}.vibebp_appointments_filter_wrapper.active{display:flex;background:var(--highlight);padding:1rem;border:1px solid var(--border)}.service_type_selector.va_select{display:flex;flex-wrap:wrap;gap:0.5rem;flex-direction:column}.service_type_selector.va_select .va_option img{max-width:160px}.service_type_selector.va_select .sservice_type.va_option{position:relative;border-radius:5px;overflow:hidden;cursor:pointer}.service_type_selector.va_select .sservice_type.va_option span{position:absolute;top:calc(24px - 0.7rem);left:1rem;font-size:1rem;color:#fff}.profile_wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;z-index:9}.profile_wrapper>span{position:fixed;background:rgba(0,0,0,0.2);width:100vw;height:100vh;z-index:1}.profile_wrapper .profile{background:#fff;z-index:9;width:80%;overflow-y:scroll;height:100vh}@keyframes slideup{from{transform:translateY(20px) scale(0.9)}to{transform:translateY(0px) scale(1)}}ul.service_list{display:flex;list-style:none;gap:0.25rem;flex-wrap:wrap}ul.service_list li{list-style:none !important;border:1px solid rgba(0,0,0,0.1);border-radius:5px;overflow:hidden}ul.service_list li>span{padding:5px 8px;border-left:3px solid}.term_featured_block_wrapper{margin:0.5rem}.service_wrapper .service_type{display:flex;flex-direction:column;align-items:center;border:none;position:relative;max-height:120px;overflow:hidden;border-radius:5px;margin:0.5rem}.service_type_term_block{display:flex;min-width:240px;padding:1rem 1.5rem;color:#fff;border-radius:1rem;background-size:cover;display:flex;flex-direction:column;gap:1rem}.service_type_term_block strong{font-size:1.5em}@media (max-width: 432px){.appointments_directory_wrapper .vibebp_members_directory_header .vibebp_members_search input{width:calc(100% - 2rem)}.appointments_directory_wrapper .vibebp_members_directory_header .vibebp_members_search{width:100%;margin:0.5rem 0}.appointments_directory_wrapper .vibebp_members_directory_header .appointment_directory_checkbox{width:100%;margin:0.5rem 0}}.member_card .user_labels{display:flex;gap:2px}.member_card .user_labels img{height:24px;width:auto}.vibe_mark_favourite{cursor:pointer;display:block;width:50px;height:50px;background-image:url("data:image/png;base64,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");background-size:1450px 50px}.vibe_mark_favourite.active{animation-name:like;animation-duration:0.8s;animation-timing-function:steps(28);animation-fill-mode:forwards}@keyframes like{0%{background-position-x:0}100%{background-position-x:right}}

