.wc_appointments_calendar_form .wc_appointments_calendar td{color:#bbb;text-align:right;padding:.504rem 0 0 0;font-size:1.26rem;border-right:.063rem solid #ddd;border-bottom:.063rem solid #ddd;height:7.56rem}.wc_appointments_calendar_form .wc_appointments_calendar td .appointments{overflow:auto;height:6.3rem;width:100%;text-align:left;font-size:.882rem}.wc_appointments_calendar_form .wc_appointments_calendar td .appointments ul{padding:0;margin:0}.wc_appointments_calendar_form .wc_appointments_calendar td .appointments ul li{padding:0;margin:0 0 .252rem 0;list-style:none}.wc_appointments_calendar_form .wc_appointments_calendar td .appointments ul li a{border-left:.252rem solid #eee;padding:.189rem .189rem .189rem .504rem;display:block}.wc_appointments_calendar_form .wc_appointments_calendar td .appointments ul li a ul{padding:0;margin:0}.wc_appointments_calendar_form .wc_appointments_calendar td .appointments ul li a ul li{list-style:none;font-size:.3.525rem;padding:0;margin:0;border:0}.wc_appointments_calendar_form .wc_appointments_calendar td .appointments ul li a:hover{border-left-color:#ccc;background:#fafafa}.wc_appointments_calendar_form .wc_appointments_calendar tr{background:#fff}.wc_appointments_calendar_form .wc_appointments_calendar .calendar-diff-month{background:#efefef}.wc_appointments_calendar_form .wc_appointments_calendar tbody tr td:last-child{border-right:0}.wc_appointments_calendar_form .wc_appointments_calendar tbody tr:last-child td{border-bottom:0}.wc_bookings_calendar_form{margin:.047rem 0 0!important}.wc_appointments_calendar_form .calendar_days{position:relative;height:90.72rem;overflow:hidden;overflow-x:auto;border:.063rem solid #ddd;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAA8CAYAAACn8dD6AAAAIElEQVQYGWO4e/fuf4afP3/+Z2IAgsFCfP36lWHQuQoAvaoOvF/jxHkAAAAASUVORK5CYII=);background-repeat:repeat;background-position:0 0}.wc_appointments_calendar_form .calendar_day.date-picker{height:2.142rem;margin-top:-.315rem;border-radius:.189rem;box-shadow:none;outline:none;padding:0 2.52rem 0 .945rem;border:.063rem solid #c5c5c5;width:10.395rem}.wc_appointments_calendar_form .calendar_days .hours{list-style:none;padding:0;position:absolute;top:0;left:0;margin:-.024rem 0 0 0}.wc_appointments_calendar_form .calendar_days .hours li{height:3.78rem;vertical-align:top;padding:0;margin:0}.wc_appointments_calendar_form .calendar_days .hours li label{float:left;background:#f9f9f9;padding:0 .504rem}.wc_appointments_calendar_form .calendar_days .appointments{margin:0 0 0 6.3rem;padding:0;height:100%;white-space:nowrap;position:relative;width:100%}.wc_appointments_calendar_form .calendar_days .appointments li{position:absolute;width:6.174rem;border-radius:.126rem;margin:0;overflow:hidden;color:#fff}.wc_appointments_calendar_form .calendar_days .appointments li a{display:block;padding:.126rem .252rem;height:100%;width:100%;position:relative;color:#fff;text-decoration:none}.wc_appointments_calendar_form .tablenav,.wc_bookings_calendar_form .tablenav{margin:0 0 1.575rem;display:inline-block;width:100%;border-bottom:solid .063rem #d3dbe2;padding-bottom:1.26rem}x.wc_appointments_calendar_form .tablenav:after{clear:both}.wc_appointments_calendar_form .tablenav .filters{float:left;line-height:1.89rem;padding:.315rem .945rem .315rem .315rem;border-right:.063rem solid #ddd}.wc_appointments_calendar_form .tablenav .filters .chosen-container{width:.564rem}.wc_appointments_calendar_form .tablenav .views{float:right;padding:0;border-left:.063rem solid #ddd}.wc_appointments_calendar_form .tablenav .views a{padding:.693rem 1.26rem;display:inline-block;text-decoration:none}.wc_appointments_calendar_form .tablenav .date_selector{margin-left:.315rem;display:block;float:left}.wc_appointments_calendar_form .tablenav .date_selector div{padding:.315rem 0;float:left}.wc_appointments_calendar_form .tablenav .date_selector div:first-of-type select{margin-right:.315rem}.wc_appointments_calendar_form .tablenav .date_selector select{vertical-align:middle;width:.282rem}.wc_appointments_calendar_form .tablenav .date_selector a{display:block;position:relative;font-size:1.827rem;padding:.315rem .0.047rem;line-height:1.638rem}.wc_appointments_calendar_form .tablenav .date_selector a.prev{float:left}.wc_appointments_calendar_form .tablenav .date_selector a.next{float:right}.wc_appointments_calendar_form .appointments.days .event_card{border-radius:.252rem;font-size:.945rem;line-height:1.386rem;margin:0 0 .252rem 0;min-height:1.575rem;overflow:hidden;padding:0;position:absolute;width:100%;z-index:1}.wc_appointments_calendar_form .appointments.weeks .event_card{border-radius:.252rem;font-size:.945rem;line-height:1.386rem;min-height:1.575rem;overflow:hidden;padding:0;position:absolute;width:12.5%;z-index:5;margin-left:-.63rem}.wc_appointments_calendar_form .appointments.weeks .body_wrapper{position:relative;clear:both}.wc_appointments_calendar_form .tablenav .week_selector a.prev{display:inline-block;position:relative;font-size:1.827rem;padding:.315rem .0.047rem;line-height:1.638rem}.wc_appointments_calendar_form .tablenav .week_selector a.next{display:inline-block;position:relative;font-size:1.827rem;padding:.315rem .0.047rem;line-height:1.638rem}.week_selector{float:left}.week_picker{display:inline-block}input.calendar_week.date-picker{height:2.142rem;border:.063rem solid #c5c5c5;border-radius:.189rem;padding:0 .63rem}.wc_appointments_calendar_form.week_view{background:#fff;padding:.945rem}.wc_appointments_calendar_form.week_view .calendar_days .hours{list-style:none;padding:0;position:absolute;top:7.623rem;left:0;margin:0 0 0 0;padding:0 .567rem;background:#f9f9f9}.calendar_presentation{background:#fff;clear:both;overflow:hidden}.wc_appointments_calendar_form.week_view .calendar_days{height:98.406rem}.wc_appointments_calendar_form .header_labels{float:left;width:6.3rem;background:#fff;height:7.56rem}.wc_appointments_calendar_form .header_days{height:6.3rem;background:#fff}.wc_appointments_calendar_form .header_column{float:left;width:12.5%;border-left:.063rem solid #ccc;height:7.56rem;padding:.63rem;background:#fff}.wc_appointments_calendar_form .body_column{float:left;width:12.5%;padding:.63rem;border-left:.063rem solid #ccc;height:300vh}.wc_appointments_calendar_form label.empty_label{height:6.615rem}.wc_appointments_calendar_form label.allday_label{padding:0 .315rem}.wc_appointments_calendar_form .header_label a{color:#0006}.wc_appointments_calendar_form span.daynum{color:#0006;font-size:2.646rem;display:block;font-weight:700}.wc_appointments_calendar_form .hours{padding:0!important}#filter_appointments{width:auto}.event_card{padding:.63rem;border-left:.189rem solid #e0dddd;width:100%}.appointments.days .event_card{padding:.63rem !IMPORTANT}.wc_appointments_calendar_form .calendar_days .appointments li{color:#3f85b9}.appointments.weeks .event_card{padding:.63rem !IMPORTANT}.wc_appointments_calendar_form .wc_appointments_calendar td a{padding-right:.504rem}.woocommerce-BlankState-message{color:#aaa;margin:0 auto .071rem;line-height:.071rem;font-size:.056rem;clear:both;text-align:center;padding-top:6.3rem}.woocommerce-BlankState-buttons{display:block;text-align:center}.woocommerce-BlankState-cta.button{color:#0071a1;border:.063rem solid #0071a1;background:#f3f5f6;font-size:.056rem;padding:.3.525rem .071rem;margin:0 .1.175rem;height:auto;border-radius:.189rem;display:inline-block}.add-product-info-holder .select{margin-bottom:.63rem}.range_capacity input,.priority input{border-radius:.252rem;border:.063rem solid #ccc;min-height:2.142rem;padding:0 .63rem}.form-horizontal .control-label .img_tip{margin:.441rem -.315rem 0 0}#availability_rows td{padding:1.26rem .315rem}#availability_rows{overflow:hidden}#availability_rows .select.wc_appointment_availability_type select{width:100%}#availability_rows .range_capacity input,.priority input{width:100%}.table_grid.availability_table_grid{border-right:.063rem solid #ddd}@media (min-width:48.384rem) and (max-width:61.677rem){.wc_appointments_calendar_form .tablenav .views{float:none;border:0}.wc_appointments_calendar_form .header_days{float:none}.wc_appointments_calendar_form .header_labels{width:14%}.wc_appointments_calendar_form .header_column{width:12%}.wc_appointments_calendar_form .calendar_days .appointments{margin:0 0 0 14%}.wc_appointments_calendar_form .body_column{width:12%}.appointments.weeks .event_card{width:12%!important}.wc_appointments_calendar_form .tablenav .views a{padding:.693rem .504rem}.table>tbody>tr>td{padding:.63rem .315rem}.select.wc_appointment_pricing_type select{width:10.71rem}table{border-collapse:initial}.range_capacity,.priority{max-width:6.3rem}.range_capacity input,.priority input{width:100%;max-width:100%}.wc_appointment_availability_type select{width:8.82rem}.tab-pane .col-md-6.col-sm-9 .form-control{margin-bottom:.63rem}.tab-pane .table>thead>tr>th{padding:.504rem .315rem}.wc_booking_restricted_days_field{overflow:hidden}.wc_booking_restricted_days_field li{margin-right:0!important}}@media (max-width:48.321rem){.side-collapse-container{overflow:scroll}.wc_appointments_calendar_form .tablenav .wc-enhanced-select{width:37%!important}#calendar-bookings-filter{width:100%!important}.wc_appointments_calendar_form .tablenav .filters,.wc_bookings_calendar_form .tablenav .filters{float:none!important;padding:1.26rem 0;border:0!important}.wc_appointments_calendar_form .tablenav .views{float:none;padding:0;border-left:0;text-align:center}body .wc_bookings_calendar_form .tablenav .views{float:left;padding:0;border-left:0}.wc_appointments_calendar_form .table>thead>tr>th,.wc_bookings_calendar_form .table>thead>tr>th{padding:.504rem .126rem;font-size:.63rem;text-align:center}.event_card{padding:0}.panel-content-padding{padding:1.26rem 0.63rem!important}.wc_appointments_calendar_form .wc_appointments_calendar td .appointments{font-size:.63rem}.wc_appointments_calendar_form .wc_appointments_calendar td,.wc_bookings_calendar_form .wc_bookings_calendar td{font-size:1.008rem!important}.wc_appointments_calendar_form .tablenav .date_selector{float:none}.wc_appointments_calendar_form .tablenav .date_selector a.next,.wc_bookings_calendar_form .tablenav .date_selector a.prev{float:none;display:inline-block;padding:0rem 0 0}.wc_appointments_calendar_form label.allday_label{padding:0 .126rem;font-size:.63rem}.wc_appointments_calendar_form .header_days{float:none}.wc_appointments_calendar_form .header_labels{width:20%}.wc_appointments_calendar_form span.daynum{font-size:1.134rem}.wc_appointments_calendar_form .header_label a{font-size:.756rem}.wc_appointments_calendar_form .header_column{padding:.315rem;width:11%}.calendar_presentation{min-height:7.56rem}.wc_appointments_calendar_form .calendar_days .appointments{margin:0 0 0 20%}.wc_appointments_calendar_form .calendar_days .hours li label{padding:0 .315rem;font-size:.756rem}.wc_appointments_calendar_form .body_column{width:11%;padding:.315rem}.wc_appointments_calendar_form .tablenav .date_selector div{display:inline-block;float:none}.wc_appointments_calendar_form .appointments.weeks .event_card{margin-left:-.441rem;border-radius:0;font-size:.63rem;padding:0 !IMPORTANT;z-index:1;width:11%}.appointment_range_pricing .table>thead>tr>th{padding:.504rem .315rem;font-size:.756rem}.add-product-info-holder .table>thead{display:flex;flex-direction:column}.add-product-info-holder .table>tbody>tr>td{padding:1.26rem;display:flex;flex-direction:column;width:100%}.add-product-info-holder table{border-collapse:initial}.add-product-info-holder .table>thead>tr>th{padding:.504rem .126rem;font-size:.756rem}.wc_booking_restricted_days_field li{margin-right:0}.cat-step3 .product-title-wrap .cat-visiblity{text-align:right;margin-top:.63rem}}.mvx-dash-bulk{margin:1.5rem 0}table.table-bordered.dataTable td:has(.mvx-checkbox-dashboard){text-align:center!important}.mvx-hidden{display:none}.form-field.mvx-amounts-list{margin:.756rem 0}.form-field.mvx-amounts-list label{margin-right:1.008rem}.variation-amount input,.mvx-gift-input{border:.06rem solid #bfc3c4;border-radius:.252rem;padding:.252rem .63rem}a.add-new-amount{text-decoration:none;border:.063rem solid #00799f;border-radius:.252rem;padding:.378rem .756rem 0rem .756rem;margin-left:.567rem;color:#fff;background-color:#00799f;font-weight:bolder;font-size:.945rem;line-height:1}.mvx-tooltip-gift{background:#f35a5a;color:#f9f8fb;font-weight:600;padding:.5rem .75rem;position:absolute;border-radius:.125rem;left:0;top:2.25rem;font-size:.75rem}.mvx-tooltip-gift:after{position:absolute;content:"";width:0;height:0;left:50%;top:-1rem;transform:translateX(-50%);border-bottom:.63rem solid #f35a5a;border-top:.63rem solid #fff0;border-left:.63rem solid #fff0;border-right:.63rem solid #fff0}span.add-new-amount-section{display:inline-flex;position:absolute;margin-left:.504rem}a.remove-amount{color:#a0a5aa;text-decoration:none}a.remove-amount span{margin-top:-.315rem;margin-left:-.819rem;font-size:.945rem}a.remove-amount span::before{border-radius:11.34rem}#gift_card-amount{width:10rem;margin-left:-.504rem;padding-left:1.575rem}.variation-amount-list .variation-amount input.gift_card-amount{width:.329rem}.variation-amount-list{display:inline-block;max-width:2.021rem}.variation-amount-list .variation-amount{margin-right:.567rem;display:inherit;position:relative}.variation-amount-list a.remove-amount{position:absolute;right:.5rem;top:.5rem;bottom:auto;left:auto;margin:0;padding:0;width:auto;height:auto;transform:translate(105%,0%);opacity:0;transition:.2s,color .1s}.variation-amount-list a.remove-amount:hover{color:#a10000}.variation-amount-list .variation-amount:hover a.remove-amount{opacity:1}.mvx_fpm_buttons,.modal-backdrop{z-index:0}.show-sucesss-msg{background:#8469a5;color:#f9f8fb;padding:.5rem 1.5rem;border-radius:.25rem;display:none}.sucess-msg{display:block}.mvx-submit-store-support-info{background-color:#e35047;color:#f9f8fb;border:.06rem solid #e35047}.mvx-submit-store-support-info:hover{opacity:.8;background-color:#e35047;color:#f9f8fb;border:.06rem solid #e35047}.hentry .entry-content a{text-decoration:none}.filters-wrap{margin:1rem 0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem .75rem}.mvx_end_date{margin:0 .5rem 0 .25rem}.mvx_black_btn{border-radius:0.25rem!important;min-height:2.394rem;background:#3f85b9!important;border:0;cursor:pointer}.mvx-support-chat-wrap{border-radius:.5rem .5rem 0 0;overflow:hidden}.mvx-support-chat-wrap .mvx-support-heading-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;background:#f7f6f9;padding:1rem 2rem;color:#000;margin-bottom:.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.mvx-support-chat-wrap .mvx-support-heading-wrap .support-status,.mvx-support-chat-wrap .mvx-support-heading-wrap .mvx-support{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:.5rem}.mvx-support-chat-wrap .mvx-support-heading-wrap span.mvx-support-title{text-transform:capitalize;font-size:1.25rem;font-weight:600;margin-right:.25rem}.mvx-support-chat-wrap .mvx-support-heading-wrap .support-status span{background:#ece8f1;padding:.25rem .5rem;border-radius:.25rem}.mvx-support-chat-wrap .mvx-support-heading-wrap .support-status a{padding:.25rem .5rem;color:#65438f}.mvx-support-chat-wrap .mvx-support-content-wrap{padding:2rem 2rem 1rem;background:#f7f6f9}.mvx-support-content-wrap ul{margin:0;list-style:none}.mvx-support-chat-wrap .mvx-support-content-wrap .mvx-image-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:2.52rem}.mvx-support-chat-wrap .mvx-support-content-wrap .mvx-image-box img{height:2.52rem;width:2.52rem;border-radius:50%}.mvx-support-chat-wrap .mvx-support-content-wrap .mvx-chat-content-wrap{border:.06rem solid #ece8f1;padding:.75rem 1.5rem;border-radius:1rem 1rem 1rem 0;background:#fdfdfe}.mvx-support-chat-wrap .mvx-support-content-wrap .mvx-chat-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:2rem}.mvx-support-chat-wrap .mvx-support-content-wrap .mvx-chat-content-wrap p{margin:0;line-height:1.5}.mvx-support-chat-wrap .mvx-support-content-wrap .mvx-chat-time-box{margin-top:.75rem;color:#181817}.mvx-support-chat-wrap .mvx-support-content-wrap .chat-user,.mvx-support-chat-wrap .mvx-support-content-wrap .mvx-chat-holder{font-size:1rem;font-weight:600;color:#181817;margin-bottom:.5rem;display:block}.mvx-support-reply-wrap{background:#f7f6f9;margin:.5rem 0;padding:2rem 2rem 4rem;border-radius:0 0 .5rem .5rem}.comment-respond{padding:0!important;background:transparent!important}.mvx-support-reply-wrap .mvx-reply-heading{font-size:1.5rem;font-weight:600;color:#181817}.mvx-support-reply-wrap .comment-reply-title{font-size:1.125rem;font-weight:600;color:#737373}.mvx-support-reply-wrap textarea{width:100%;border:0;background:#ece8f1;margin:0;min-height:9rem;border-radius:.25rem}.mvx-support-reply-wrap p.form-submit input{float:right;clear:both;background-color:#e35047;color:#f9f8fb;border:.06rem solid #e35047;padding:.5rem .875rem;border-radius:.25rem}.mvx-support-back-btn{background:#000;padding:.5rem 1rem;border-radius:.25rem;color:#fdfdfe!important;display:inline-block;margin-bottom:1rem}ul.subsubsub{list-style:none;display:flex;gap:.25rem;margin:0 0 1rem}button#cust_request_refund_btn{margin-top:.75rem}#vendor-dashboard-payment-settings-error{color:crimson;font-weight:600}