.appointment_widgets--neo-calendar-logo[data-v-66db3757]{border-radius:4px;height:140px;width:140px}.appointment_widgets--staff-selection-label[data-v-66db3757]{color:#004eeb;font-size:16px;font-weight:500}.appointment_widget--staff-selection[data-v-66db3757]{background:#eff4ff;border-radius:8px;margin-bottom:16px;padding:16px}.avatar_img[data-v-66db3757]{align-items:center!important;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center!important;line-height:20px;margin-right:8px;min-width:20px;overflow:hidden;text-align:center;width:40px}.custom-label[data-v-66db3757]{align-items:center;display:flex!important;flex-direction:row!important;height:44px}.card-main-container{background:#fff;border:1px solid #eaecf0;border-radius:12px;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;cursor:pointer;display:flex;height:180px;padding:16px;width:475px}.card-inner-container{display:flex;gap:20px;width:100%}.selected-card-main-container{background:#eff4ff!important;border:1px solid #004eeb!important;border-radius:12px;box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a!important;cursor:pointer;display:flex;min-height:180px;padding:16px;width:515px}.card-right-container{display:flex;flex-direction:column;justify-content:space-between;width:100%}.name-description-container{align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:flex-start}.name{color:#101828;font-size:16px;font-weight:500;line-height:1.3}.description,.name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-style:normal;overflow:hidden;text-align:left;text-overflow:ellipsis;word-break:break-all}.description{color:#475467;font-size:14px;font-weight:400;line-height:1.5}.price-duration-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.duration{align-items:center;display:flex;gap:5px}.duration span{color:#475467;font-size:14px;line-height:24px}.duration span,.price{font-style:normal;font-weight:500}.price{color:#101828;font-size:18px;line-height:30px}.clock-icon{height:20px;width:20px}.card-image>img{border-radius:8px;height:148px;-o-object-fit:cover;object-fit:cover;width:144px}.card-avatar{border-radius:8px!important}.card-avatar,.card-avatar>div{align-items:center;display:flex;justify-content:center}.card-avatar>div{border-radius:8px;color:#fff;font-size:32px;height:148px;-o-object-fit:cover;object-fit:cover;width:144px}@media (max-width:714px){.name{font-size:15px}}.calendar-service-v2-main-container{padding:20px}.service-header{color:#101828;font-size:25px;font-style:normal;font-weight:500;line-height:38px;text-align:left}.calendar-service-v2-main-container>hr{border-top:.5px solid #eaecf0;margin-top:10px}.service-search-input-container{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:8px;box-shadow:0 1px 2px #1018280d;cursor:pointer;display:flex;justify-content:space-between;margin:20px 0;padding:0 10px;width:25%}.service-search-input-container>div{align-items:center;display:flex;flex-direction:row;gap:10px}.service-search-input-container>input[type=text]{border:none;height:38px;margin-left:10px;outline:none;position:relative;width:100%}.service-search-input-container>input[type=text]::-moz-placeholder{color:var(--gray-500);font-size:14px;padding:0}.service-search-input-container>input[type=text]::placeholder{color:var(--gray-500);font-size:14px;padding:0}.service-list-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:30px}@media (max-width:714px){.service-search-input-container{width:100%}}.calendar-service-staff-main-container[data-v-22535cdf]{padding:20px}.staff-header[data-v-22535cdf]{color:#101828;font-size:20px;font-style:normal;font-weight:500;line-height:38px;text-align:left}.calendar-service-staff-main-container>hr[data-v-22535cdf]{border-top:.5px solid #eaecf0;margin-top:10px}.any-staff-available-container[data-v-22535cdf]{align-items:center;align-items:flex-start;background:#fff;border:1px solid #eaecf0;border-radius:12px;margin:20px 0}.any-staff-available-container[data-v-22535cdf],.selected-any-staff-available-container[data-v-22535cdf]{box-shadow:0 1px 2px #1018280f,0 1px 3px #1018281a;cursor:pointer;display:flex;flex-direction:row;gap:30px;padding:20px;position:relative}.selected-any-staff-available-container[data-v-22535cdf]{align-items:center;background:#eff4ff;border:1px solid #004eeb;border-radius:12px;margin-top:30px}.staff-blue-bkgrnd[data-v-22535cdf]{background:#004eeb;transform:rotate(15deg)}.staff-blue-bkgrnd[data-v-22535cdf],.staff-overlay-container[data-v-22535cdf]{border-radius:12px;flex-shrink:0;height:56px;width:56px}.staff-overlay-container[data-v-22535cdf]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.6);display:flex;justify-content:center;left:7px;padding:14px;position:absolute;top:27px}.select-staff-text-container[data-v-22535cdf]{align-items:flex-start;display:flex;flex-direction:column}.select-staff-title[data-v-22535cdf]{color:#101828;font-size:16px;font-style:normal;font-weight:500;line-height:28px}.select-staff-desc[data-v-22535cdf]{color:#475467;font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-align:left}.staff-list-container[data-v-22535cdf]{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-top:30px}.multiselect__content-wrapper{overflow-x:hidden}.multi_select_calendar .multiselect__single{color:#2a3135;font-size:14px!important;max-width:280px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.multi_select_calendar .multiselect__option--highlight,.multiselect__option--selected.multiselect__option--highlight{background:rgba(24,139,246,.2)!important;color:#333}.multi_select_calendar .multiselect__option--highlight:hover{background-color:#188bf633;color:#188bf6}.multi_select_calendar .multiselect__option--highlight:focus{color:#000}.date-picker-calendar .vdpInnerWrap{border:unset!important}.date-picker-calendar .vdpHeader{background:#fff}.multiple-cal-container{margin-bottom:20px}.multiselect__input{background-color:#fff!important;border-radius:0;padding:0}.vdpInnerWrap{background:#fff;border:1px solid #d8d8d8!important;border-radius:5px;margin-bottom:15px!important}.hl-app .multi_select_calendar .multiselect__input{line-height:normal!important;padding:0!important}.hl-app .multiselect__content-wrapper{box-shadow:0 8px 16px 5px #0000001a;margin-top:1px;max-height:300px;padding:8px;width:350px}.hl-app .multi_select_calendar .option__desc{display:grid;grid-template-columns:220px auto;white-space:normal}.hl-app .multi_select_calendar .multiselect__option{line-height:25px;min-height:25px;padding:2px 10px;white-space:normal}.details-item-step2{align-items:center;display:flex;justify-content:space-between;padding-bottom:10px}.form-payment-item{padding:0 15px}td.vdpCell.outOfRange{visibility:hidden}td.vdpCell.disabled{color:#ddd;opacity:1}.timezone-picker-group .multiselect__tags{border:none}.step3-btns{font-size:14px;font-weight:600!important}.hl-app .multi_select_calendar .multiselect__content-wrapper{left:50%;transform:translate(-50%)}.multi_select_calendar .noResult{font-size:12px}.selectable .vdpCellContent{border-radius:50%;color:#00a2ff;font-weight:500}.disabled .vdpCellContent{background:#fff!important;color:#ddd!important}.hl-app .btn-back svg{cursor:pointer}.hl-app .disable-back-btn svg{fill:#e1e1e1;color:gray;cursor:auto}.hl-app .multi_select_calendar .multiselect__tags{background:transparent}.no-slots-block{background:#fff;border:1px solid #ccc;border-radius:10px;box-shadow:0 0 3px #ccc;left:50%;padding:10px;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%;z-index:99}.hl-app-mobile .hl_widget-step1 .hl_widget--pick-date-time .hl_widget--pick-date{margin:0 auto}.hl-app-mobile #appointmentSlots,.hl-app-mobile .hl_widget-footer,.hl-app-mobile .selected-date .hl_widget-step1 .hl_widget--pick-date-time .hl_widget--pick-date{display:none}.hl-app-mobile .selected-date #appointmentSlots{display:block;margin:0 auto}.hl-app-mobile .details-item-step2 .back_button,.hl-app-mobile .selected-date .hl_widget-footer{display:block}.no-slots-block a{font-size:1.2rem;font-weight:700}.no-slots-block div{color:gray;font-size:.8rem}.bi-chevron-right{stroke:#188bf6;stroke-width:2}.service-widget-action-container{align-items:flex-end;background:#fff;border-top:1px solid var(--appointment_widgets-border-color);bottom:0;display:flex;flex-direction:row;gap:10px;justify-content:flex-end;margin:0 auto;max-width:1220px;padding-bottom:20px;padding-right:20px;padding-top:1rem;position:sticky;width:100%}.service-widget-action-container>div{align-items:center;display:flex;gap:5px;margin-left:20px;width:100%}.service-widget-action-container svg{height:.8rem;margin-right:.3rem}.service-back-link{align-items:center;color:#004eeb!important;cursor:pointer;display:flex;font-weight:700}@media (max-width:982px){.service-widget-action-container{max-width:768px;width:100%}}@media (max-width:726px){.service-widget-action-container{border-bottom:1px solid var(--appointment_widgets-border-color);border-radius:0;border-top:none;bottom:0;justify-content:flex-start;max-width:726px;padding-bottom:1rem;padding-top:1rem;position:relative;width:100%}.service-widget-action-container>div{align-items:center;display:flex;flex:0 0 13.33333%;gap:5px;justify-content:center;max-width:33.33333%}}