@charset "UTF-8";.InvoicePage .menulink{display:none!important}.InvoicePage .MainInvoicePage{max-width:816px;margin:auto;padding:47px}.InvoicePage .MainInvoicePage .ContentWrapper p{color:#272727;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;margin-bottom:0}.InvoicePage .MainInvoicePage .ContentWrapper .LoadMoreBtn{color:#272727;font-family:Inter;font-size:15px;font-style:normal;font-weight:600;margin-bottom:0;background-color:#0000;border:0;padding:0;margin-top:10px}.InvoicePage .MainInvoicePage .InvoiceBox{border-radius:10px;border:1px solid #aeaeae;background:#fff;padding:113px 0 55px;margin-top:30px}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceHeader{position:relative;text-align:right}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceHeader:before{content:"";background:#f2f2f2;width:100%;height:100%;position:absolute;left:0}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceHeader svg{padding:0 25px;margin-right:118px;position:relative;z-index:1;background-color:#fff}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer{padding:40px 51px}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .number{display:flex;justify-content:space-between;margin-bottom:10px}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .number h2{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;margin:0}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .number p{color:#242424;font-family:Inter;font-size:15px;font-style:normal;font-weight:400;margin:0}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .number .date{letter-spacing:2px}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .detailBusiness{padding:40px 0;display:flex;justify-content:space-between}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .detailBusiness h2{color:#000;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;margin-bottom:10px}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .detailBusiness p{color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;margin-bottom:10px}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .detailBusiness p b{font-weight:600!important}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .TableInVoice{overflow:hidden;border-radius:4px;border:1px solid #afafaf}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .TableInVoice .table{border-radius:4px;overflow:hidden;margin:0!important;border:0}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .TableInVoice .table thead tr{border:0;background:#373b46!important}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .TableInVoice .table thead tr td{background-color:#0000;color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;margin-bottom:0;padding:14px;vertical-align:middle;border:0}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .TableInVoice .table thead tr td:nth-child(2){max-width:270px;min-width:270px;width:270px}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .TableInVoice .table thead tr td:first-child{min-width:50px}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .TableInVoice .table tbody tr{height:auto!important;border:0}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .TableInVoice .table tbody tr td{color:#000;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;margin-bottom:0;padding:14px;vertical-align:middle;line-height:20px;background:#0000!important;border:0}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .TableInVoice .table tbody tr td.vat,.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .TableInVoice .table tbody tr td:first-child{text-align:center}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .TableInVoice .table tbody tr td.vat>div{text-align:center;align-items:center;justify-content:center;display:flex}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .TableInVoice .table tbody tr td.vat>div .switch-common{width:30px;height:18px}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .TableInVoice .table tbody tr td.vat>div .switch-common .slider-black:before{height:10px;width:10px}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .TableInVoice .table tbody tr td.vat>div .switch-common input:checked+.slider-black:before{transform:translateX(13px)!important}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .TableInVoice .table tbody tr td.vat .vatRupies{margin-top:5px;color:#929292;font-family:Inter;font-size:10px;font-style:normal;font-weight:500;margin-bottom:0}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .TableInVoice .table tbody tr:nth-of-type(odd){background-color:#0000}.InvoicePage .MainInvoicePage .InvoiceBox .InvoiceContainer .TableInVoice .table tbody tr:nth-of-type(2n){background-color:#f5f5f5}.InvoicePage .MainInvoicePage .InvoiceBox .InVoiceTotal{display:flex;justify-content:space-between;padding:20px 0 0 51px}.InvoicePage .MainInvoicePage .InvoiceBox .InVoiceTotal .Thankyoumessage p{color:#797979;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;margin-bottom:0}.InvoicePage .MainInvoicePage .InvoiceBox .InVoiceTotal .TotalWrapper .number{display:flex;justify-content:space-between;margin-bottom:20px;align-items:center;padding:0 63px 0 28px}.InvoicePage .MainInvoicePage .InvoiceBox .InVoiceTotal .TotalWrapper .number h2{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;margin-bottom:0}.InvoicePage .MainInvoicePage .InvoiceBox .InVoiceTotal .TotalWrapper .number p{color:#000;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;margin-bottom:0}.InvoicePage .MainInvoicePage .InvoiceBox .InVoiceTotal .TotalBtn{display:flex;align-items:center;grid-gap:10px;border-radius:4px 0 0 4px;background:#373b46;padding:12px 26px}.InvoicePage .MainInvoicePage .InvoiceBox .InVoiceTotal .TotalBtn h2{color:#fff;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;margin-bottom:0}.InvoicePage .MainInvoicePage .InvoiceBox .InVoiceTotal .TotalBtn p{color:#fff;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;margin-bottom:0}.InvoicePage .MainInvoicePage .DownLoadInvoice{text-align:right;margin-top:30px}.InvoicePage .MainInvoicePage .DownLoadInvoice button{padding:14px 15px;color:#fff;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;margin-bottom:0;border:0;background-color:#1658f7;border-radius:10px;min-width:225px}.loadmore-model{padding:10px}.loadmore-model .load-more-container{margin-top:20px}.loadmore-model .load-more-container h2{font-size:16px;font-style:normal;color:#000;font-weight:400;margin-bottom:20px}.loadmore-model .load-more-container .load-more-model-data h4{font-size:16px;font-weight:500;color:#000;font-family:Inter;margin-bottom:5px}.loadmore-model .load-more-container .load-more-model-data p{font-size:14px;font-weight:400;color:#000;margin-bottom:15px}.w-40{width:40%!important}.headerMain{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;padding:15px 5px;border-bottom:2px solid #eeeff3;z-index:9}.headerMain .navbar{padding:0;position:relative}.headerMain .navbar .container{justify-content:start}.headerMain .nav-tabs{border-bottom:0}.headerMain .user-section{display:flex;align-items:center;justify-content:center;cursor:pointer}.headerMain .user-section h1{margin:0}.headerMain .user-section .string-avatar-header,.headerMain .user-section h1{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.headerMain .user-section .string-avatar-header{color:#000;background:#eef0f1;width:40px;height:40px;text-transform:uppercase}.headerMain .user-section svg{cursor:pointer}.headerMain .dropdownMenu{position:absolute;top:50px;right:25px;background:#fff;text-align:center;padding:10px 5px;border-radius:8px;box-shadow:0 0 10px #00000040;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.headerMain .dropdownMenu a{display:inline-block;font-family:Inter;padding:5px 0;font-size:1rem;text-decoration:none;cursor:pointer;transition:all .5s ease}.headerMain .dropdownMenu a:hover{color:#6162ec!important}@media(max-width:991px){.cus-company-logo{max-width:70px}span.navbar-brand{display:none}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/v2/_next/static/media/owl.video.play.e3b43643.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:0.9;--rt-transition-show-delay:0.15s;--rt-transition-closing-delay:0.15s}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:-webkit-max-content;width:max-content}.styles-module_arrow__K0L3T{height:8px;width:8px}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}.top-footer{color:#fff;background:#000}.top-footer .links h2{font-family:Inter;font-size:20px!important}.top-footer .links .footer-link,.top-footer .links span{cursor:pointer;font-family:Inter;font-size:14px;font-weight:200;line-height:100%;margin:8px 0}.top-footer .links .footer-link{text-decoration:none;color:#fff}.bottom-footer{color:#000;background:#fff}.bottom-footer p,.bottom-footer span{font-family:Inter;font-size:14px;font-weight:100}.bottom-footer span{cursor:pointer}.nav-header-container{display:flex;align-items:center;justify-content:center;background:#fff;position:fixed;width:100%;z-index:200;padding:24.5px 165px}@media(max-width:1024px){.nav-header-container{padding:24.5px 20px}}.nav-header-container .close-nav-back{padding-bottom:0!important}.nav-header-container .close-nav-back button{padding:14px 24px;border:none;border-radius:100px}.nav-header-container .close-nav-back svg{cursor:pointer}.nav-header-container .close-nav-gray-back{background:#f9f9f9;width:100%;z-index:200}.nav-header-container .close-nav-gray-back button{padding:14px 24px;border:none;border-radius:100px}.nav-header-container .close-nav-gray-back svg{cursor:pointer}.nav-header-container .step-button-gray{margin:0}.nav-header-without-padding-container{display:flex;align-items:center;justify-content:center;background:#fff;position:fixed;width:100%;z-index:200;padding:24.5px 165px;top:0;left:0}@media(max-width:1024px){.nav-header-without-padding-container{padding:20px!important}}.nav-header-without-padding-container .close-nav-back{width:100%;padding-bottom:0!important;font-family:Rubik!important}.nav-header-without-padding-container .close-nav-back button{padding:14px 24px;border:none;border-radius:100px}.nav-header-without-padding-container .close-nav-back svg{cursor:pointer}.nav-header-without-padding-container .close-nav-sticky-back{background:#fff;position:-webkit-sticky;position:sticky;width:100%;z-index:200;top:0}.nav-header-without-padding-container .close-nav-sticky-back button{padding:14px 24px;border:none;border-radius:100px}.nav-header-without-padding-container .close-nav-sticky-back svg{cursor:pointer}.nav-header-without-padding-container .close-nav-gray-back{background:#f9f9f9;width:100%;z-index:200;top:0}.nav-header-without-padding-container .close-nav-gray-back button{padding:14px 24px;border:none;border-radius:100px}.nav-header-without-padding-container .close-nav-gray-back svg{cursor:pointer}.nav-header-without-padding-container .step-button-blue,.nav-header-without-padding-container .step-button-gray{margin:0!important}.close-back{position:-webkit-sticky;position:sticky;top:0;background:#f9f9f9;width:100%;z-index:200;padding:20px 10px!important}.close-back button{padding:14px 24px;border:none;border-radius:100px;font-family:Rubik}.close-back.fromCalendar-close-back{position:-webkit-sticky;position:sticky;padding:20px}.close-back.fromCalendar-close-back button{padding:10px 14px;font-size:15px;font-family:Inter;font-style:normal;font-weight:500;line-height:150%}.main-appointment-container{background:#f9f9f9;padding:0!important;margin:0}.main-appointment-container .appointment-header{display:flex;justify-content:center;flex-direction:column;align-items:center;width:100%}.main-appointment-container .appointment-header.fromCalendar-appointment-header{padding-top:0!important}.main-appointment-container .appointment-header .span-2{padding:2px 10px}.main-appointment-container .appointment-header .span-1,.main-appointment-container .appointment-header .span-2{color:#fff;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:140%;border-radius:100px;margin:10px 0}.main-appointment-container .appointment-header .span-1{padding:0 5px}.main-appointment-container .appointment-header h2{color:#000;font-family:Inter;font-size:31px;font-style:normal;font-weight:500;line-height:140%}.main-appointment-container .appointment-header h3{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%}.main-appointment-container .appointment-header p{color:#000;font-feature-settings:"clig" off,"liga" off;text-shadow:0 4px 4px #00000040;-webkit-text-stroke-width:1;-webkit-text-stroke-color:#000;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:140%}.main-appointment-container .appointment-header .user-image-container{width:80px!important;height:80px!important;border-radius:50%;background:#eef0f1}.main-appointment-container .appointment-header .user-image-container img{width:80px!important;height:80px!important;border-radius:50%;object-fit:contain}.appointment-content-container{margin:0}.appointment-content-container p.appointment-dates{width:20%}.appointment-content-container p{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;color:#373c35}.appointment-content-container .appointment-main-content .general-details{padding-top:22px;padding-bottom:60px}.appointment-content-container .appointment-main-content .general-details span{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.appointment-content-container .appointment-main-content .general-details p{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;color:#373c35}.appointment-content-container .appointment-main-content .general-details .user-image-container{width:60px!important;height:60px!important;border-radius:50%;background:#eef0f1}.appointment-content-container .appointment-main-content .general-details .user-image-container h2{font-family:Rubik}.appointment-content-container .appointment-main-content .general-details .user-image-container img{width:60px!important;height:60px!important;border-radius:50%;object-fit:contain}.appointment-content-container .appointment-main-content .appointment-details-container .details-container{margin-top:22px}.appointment-content-container .appointment-main-content .appointment-details-container .details-container span{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;color:#000}.appointment-content-container .appointment-main-content .treatment-details{margin:60px 0}.appointment-content-container .appointment-main-content .treatment-details .treatment-content{margin-top:30px!important}.appointment-content-container .appointment-main-content .treatment-details .treatment-content p{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;color:#000}.appointment-content-container .appointment-main-content .booking-details .vl-base{border-left:6px solid;height:40px;border-radius:6px}.appointment-content-container .appointment-main-content .booking-details .vl{border-left:6px solid green;height:40px;border-radius:6px}.appointment-content-container .appointment-main-content .booking-details .vl-1{border-left:6px solid #ddd;height:40px;border-radius:6px}.appointment-content-container .appointment-main-content .booking-details .vl-2{border-left:6px solid #b03e2b;height:100px;border-radius:6px}.appointment-content-container .appointment-main-content .booking-details .booking-content{margin-top:30px;margin-bottom:60px;border-radius:6px}.appointment-content-container .appointment-main-content .booking-details .booking-content .appointment-dates{width:55px}.appointment-content-container .appointment-main-content .booking-details .booking-content p{color:#000;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%}.appointment-content-container .appointment-main-content .booking-details .booking-content span{color:#373c35;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%}.appointment-content-container .appointment-main-content .compliance-essentials .compliance-content{margin-top:30px;margin-bottom:60px}.appointment-content-container .appointment-main-content .compliance-essentials .compliance-content .essentials-content .compliance-img-container{margin-right:20px!important;position:relative;background:#eef0f1;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.appointment-content-container .appointment-main-content .compliance-essentials .compliance-content .essentials-content .compliance-img-container .time-icon{position:absolute;left:28px;top:26px;z-index:20}.appointment-content-container .appointment-main-content .compliance-essentials .compliance-content .essentials-content .compliance-img-container1{margin-right:20px!important;position:relative;background:#eef0f1;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.appointment-content-container .appointment-main-content .compliance-essentials .compliance-content .essentials-content .compliance-img-container1 .time-icon{position:absolute;left:28px;top:26px;z-index:20}.appointment-content-container .appointment-main-content .compliance-essentials .compliance-content .essentials-content .compliance-img-container2{margin-right:20px!important;position:relative;background:#eef0f1;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.appointment-content-container .appointment-main-content .compliance-essentials .compliance-content .essentials-content .compliance-img-container2 .time-icon{position:absolute;left:28px;top:26px;z-index:20}.appointment-content-container .appointment-main-content .compliance-essentials .compliance-content .essentials-content .compliance-img-container3{margin-right:20px!important;position:relative;background:#eef0f1;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.appointment-content-container .appointment-main-content .compliance-essentials .compliance-content .essentials-content .compliance-img-container3 .time-icon{position:absolute;left:28px;top:26px;z-index:20}.appointment-content-container .appointment-main-content .compliance-essentials .compliance-content .essentials-content .compliance-img-container4{margin-right:20px!important;position:relative;background:#eef0f1;border-radius:50%;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.appointment-content-container .appointment-main-content .compliance-essentials .compliance-content .essentials-content .compliance-img-container4 .time-icon{position:absolute;left:28px;top:26px;z-index:20}.appointment-content-container .appointment-main-content .compliance-essentials .compliance-content .essentials-content span{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.appointment-content-container .appointment-main-content .compliance-essentials .compliance-content .essentials-content .require-action{color:#c83a25;font-weight:500}.appointment-content-container .appointment-main-content .compliance-essentials .compliance-content .essentials-content .boost-protection{color:#ff8328;font-weight:500}.appointment-content-container .appointment-main-content .compliance-essentials .compliance-content .essentials-content .added{color:#1f8342;font-weight:500}.appointment-content-container .appointment-main-content .compliance-essentials .compliance-content .essentials-content .small-icon{background:none;margin-left:-50px}.appointment-content-container .appointment-main-content .treatments-actions .treatment-child{margin-top:30px;margin-bottom:60px}.appointment-content-container .appointment-main-content .treatments-actions .treatment-child .treatment-actions-content .added{color:#1f8342;font-weight:500}.appointment-content-container .appointment-main-content .treatments-actions .treatment-child .treatment-actions-content .require-action{color:#c83a25;font-weight:500}.appointment-content-container .appointment-main-content .treatments-actions .treatment-child .treatment-actions-content .boost-protection{color:#ff8328;font-weight:500}.appointment-content-container .appointment-main-content .treatments-actions .treatment-child .treatment-actions-content .main-img{padding:10px}.appointment-content-container .appointment-main-content .treatments-actions .treatment-child .treatment-actions-content span{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.appointment-content-container .appointment-main-content .treatments-actions .treatment-child .treatment-actions-content .compliance-img-container5{margin-right:20px!important;position:relative;background:#eef0f1;border-radius:50%;width:48px;height:48px}.appointment-content-container .appointment-main-content .treatments-actions .treatment-child .treatment-actions-content .compliance-img-container5 .time-icon{position:absolute;left:25px;top:22px;z-index:20}.appointment-content-container .appointment-main-content .treatments-actions .treatment-child .treatment-actions-content .compliance-img-container6{margin-right:20px!important;position:relative;background:#eef0f1;border-radius:50%;width:48px;height:48px}.appointment-content-container .appointment-main-content .treatments-actions .treatment-child .treatment-actions-content .compliance-img-container6 .time-icon{position:absolute;left:25px;top:22px;z-index:20}.appointment-content-container .appointment-main-content .treatments-actions .treatment-child .treatment-actions-content .compliance-img-container7{margin-right:20px!important;position:relative;background:#eef0f1;border-radius:50%;width:48px;height:48px}.appointment-content-container .appointment-main-content .treatments-actions .treatment-child .treatment-actions-content .compliance-img-container7 .time-icon{position:absolute;left:25px;top:22px;z-index:20}.appointment-content-container .appointment-main-content .payment-summary{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%}.appointment-content-container .appointment-main-content .payment-summary .payment-details{margin-top:20px;margin-bottom:20px}.cancel-appointment-button{text-align:center;display:flex;margin:40px 0}.cancel-appointment-button button{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;color:#c83a25;border:1px solid #c83a25;border-radius:100px;padding-top:14px;padding-bottom:14px;margin:20px auto;width:100%}@media screen and (max-width:768px){.main-appointment-container .appointment-header h2{font-size:26px}.appointment-content-container .appointment-main-content .general-details{padding-top:10px;padding-bottom:40px}}.navigation{padding-left:10px}.navigation .list-title{font-size:31px;line-height:140%;margin-bottom:30px!important}.navigation .list-title,.navigation .not-active{font-family:Inter;font-style:normal;font-weight:500}.navigation .not-active{padding:5px 15px;background:#f9f9f9;border-radius:100px;cursor:pointer;position:relative;font-size:15px;line-height:150%}.navigation .not-active img{position:absolute;top:-10px}.navigation .active{padding:5px 15px;background:#000;border-radius:100px;color:#fff;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;cursor:pointer;position:relative}.navigation .active img{position:absolute;top:-10px}.done-appointment-button{text-align:center;display:flex;margin:40px 0}.done-appointment-button button{margin:20px auto;width:100%}@media(max-width:820px){.main-appointment-container .close-back{padding:10px 13px;border-bottom:1px solid #f4f4f4}.main-appointment-container .booking-content .appointment-dates{max-width:55px}.main-appointment-container .booking-content .booking-gap{display:grid!important;grid-template-columns:79px 1fr}.main-appointment-container .booking-content .booking-gap .dateWrapper{display:flex;align-items:center}}.booking-content .appointment-dates{max-width:55px}.booking-content .booking-gap{display:grid!important;grid-template-columns:79px 1fr}.booking-content .booking-gap .dateWrapper{display:flex;align-items:center}.hold-duration-button-container{width:100%;position:-webkit-sticky;position:sticky;bottom:0;background:#fff;z-index:5}.custom-duration-container-height{display:flex;flex-direction:column;justify-content:space-between;height:calc(100vh - 256px)}.custom-duration-container-height .custom-duration-max-height{max-height:860px;overflow-y:scroll}.appointmentDetailsSkeletonLoader .appointDetailsWrapper{padding-top:100px;text-align:center}.custom-sidebar-width-30.customeModelAppointment.offcanvas.offcanvas-end .appointmentDetailsSkeletonLoader .appointDetailsWrapper{padding-top:0}.custom-sidebar-width-30.customeModelAppointment.offcanvas.offcanvas-end .appointmentDetailsSkeletonLoader .appointment-main-content.col-lg-4.offset-lg-4{margin:0;width:100%;padding:0 15px}.custom-sidebar-width-30.customeModelAppointment.offcanvas.offcanvas-end .appointmentDetailsSkeletonLoader .appointment-main-content.col-lg-4.offset-lg-4 .d-flex.my-4{justify-content:space-between}.custom-sidebar-width-30.customeModelAppointment.offcanvas.offcanvas-end .appointmentDetailsSkeletonLoader .appointment-main-content.col-lg-4.offset-lg-4 .d-flex.my-4 span.react-loading-skeleton{border-radius:100px;width:97px!important}.CustomeAddNoteModel{max-width:600px;border-radius:40px;padding:40px}.CustomeAddNoteModel .discount-title{font-size:24px;margin:0;font-weight:600;font-family:Inter}.CustomeAddNoteModel .modal-body-container-main-div{padding:0}.CustomeAddNoteModel .step-button-blue{margin:0!important;padding-top:30px}.CustomeAddNoteModel .step-button-blue button{padding:14px 24px!important}.ReactModal__Overlay--after-open .CustomeFacialMappingModel{max-width:700px;padding:40px;border-radius:40px}@media(max-width:1400px){.ReactModal__Overlay--after-open .CustomeFacialMappingModel{width:100%!important;padding:30px}}.ReactModal__Overlay--after-open .CustomeFacialMappingModel .modal-body-container-main-div{padding:0}.ReactModal__Overlay--after-open .CustomeFacialMappingModel .modal-header-div .discount-title{font-size:24px;margin:0;font-weight:600;font-family:Inter}.ReactModal__Overlay--after-open .CustomeFacialMappingModel .dynamic-content .container{padding:0}.ReactModal__Overlay--after-open .CustomeFacialMappingModel .dynamic-content .container .facialMappingModalContentModalMainDiv{padding:20px 0 0}.ReactModal__Overlay--after-open .CustomeFacialMappingModel .dynamic-content .container .facialMappingModalContentModalMainDiv p{color:#373c35;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:23px;text-align:left;margin-left:auto!important;width:100%}.ReactModal__Overlay--after-open .CustomeFacialMappingModel .dynamic-content .container .imageCanvasPreviewDiv{margin:30px 0!important}.ReactModal__Overlay--after-open .CustomeFacialMappingModel .dynamic-content .container .color-picker-container{margin:20px 0!important}.ReactModal__Overlay--after-open .CustomeFacialMappingModel .dynamic-content .container .stepsOptionDiv{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;gap:20px;justify-content:center;margin:auto}.ReactModal__Overlay--after-open .CustomeFacialMappingModel .dynamic-content .container .stepsOptionDiv .stepsDiv{margin:auto;display:flex;justify-content:center;text-align:center;align-items:center}.ReactModal__Overlay--after-open .CustomeFacialMappingModel .photoStepMainDiv{padding:30px 0 0}.ReactModal__Overlay--after-open .CustomeFacialMappingModel .photoStepMainDiv .row{margin:0;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:15px}@media(max-width:576px){.ReactModal__Overlay--after-open .CustomeFacialMappingModel .photoStepMainDiv .row{grid-template-columns:1fr}}.ReactModal__Overlay--after-open .CustomeFacialMappingModel .photoStepMainDiv .row .col-md-4{width:100%;padding:0}.ReactModal__Overlay--after-open .CustomeFacialMappingModel .photoStepMainDiv .row .photoImageDiv{min-height:194px;max-height:194px;height:auto}.ReactModal__Overlay--after-open .CustomeFacialMappingModel .step-button-blue{margin:0;padding-top:30px}.ReactModal__Overlay--after-open .CustomeFacialMappingModel .step-button-blue button{padding:14px 24px!important}.CustomeCaptureImage{max-width:600px;border-radius:40px;padding:40px}@media(max-width:1400px){.CustomeCaptureImage{width:100%!important;padding:30px}}.CustomeCaptureImage .discount-title{font-size:24px;margin:0;font-weight:600;font-family:Inter}.CustomeCaptureImage .modal-body-container-main-div{padding:0}@media(max-width:820px){.facial-mapping-cusotm-modal{padding:20px!important}}@media(max-width:768px){.facial-mapping-cusotm-modal{border-radius:0!important}}.custom-modal-edit-deposit{padding:20px 30px 40px!important}@media(max-width:991px){.custom-modal-edit-deposit{border-radius:20px!important;max-width:540px!important;width:100%!important}}.custom-modal-edit-deposit .modal-body-container-main-div{padding:0}.custom-modal-edit-deposit .modal-body-container-main-div .edit-price-container .edit-price-content p{color:#373c35;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin:0}.custom-modal-edit-deposit .modal-body-container-main-div .edit-price-container .edit-price-input-container{border:1px solid #878787;border-radius:10px;margin-top:40px;position:relative}.custom-modal-edit-deposit .modal-body-container-main-div .edit-price-container .edit-price-input-container img{height:52px;left:-1px;position:absolute;top:0;width:43px;z-index:-1}.custom-modal-edit-deposit .modal-body-container-main-div .edit-price-container .edit-price-input-container input{background:#0000;border:none;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin:5px;outline:none;padding:10px 10px 10px 45px}.custom-modal-edit-deposit .discount-title{font-weight:500;font-family:Rubik;margin:0 0 .5rem}.ReactModal__Overlay--after-open .CustomeFacialMapping{max-width:600px;border-radius:40px;padding:40px}@media(max-width:1400px){.ReactModal__Overlay--after-open .CustomeFacialMapping{width:100%!important;padding:30px}}.ReactModal__Overlay--after-open .CustomeFacialMapping .discount-title{font-size:24px;margin:0;font-weight:600;font-family:Inter}.ReactModal__Overlay--after-open .CustomeFacialMapping .modal-body-container-main-div{padding:0}.ReactModal__Overlay--after-open .CustomeFacialMapping .WarningModalContentMainDiv p{color:#373c35;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:23px}.ReactModal__Overlay--after-open .CustomeFacialMapping .button-div{display:flex;flex-direction:column;gap:20px;width:100%;padding-top:30px}.ReactModal__Overlay--after-open .CustomeFacialMapping .button-div .col-md-6{padding:0;width:100%}.ReactModal__Overlay--after-open .CustomeFacialMapping .button-div .step-enabled-button{margin:0}.ReactModal__Overlay--after-open .CustomeFacialMapping .button-div .step-enabled-button button{margin:0!important}.section-container h1,.tile-text-section p{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%}.tile-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:25px}.tile-container .left-section{align-items:center;display:flex;gap:20px;justify-content:center}.tile-container .right-section{align-items:left;display:flex;flex-direction:column;justify-content:left}.tile-container .tile-sub-title-container{display:flex;align-items:center;cursor:pointer;justify-content:space-between;margin-bottom:25px}.section-container .tile-sub-title-container .left-section{align-items:center;display:flex;gap:20px;justify-content:center}.section-container .tile-sub-title-container .right-section{align-items:right;display:flex;justify-content:right}.section-container .tile-sub-title-container{align-items:center;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:25px}.section-container .tile-sub-title-container .left-section .sub-title-section h1{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.custom-sidebar-width-30{width:30%!important}@media(max-width:1024px){.custom-sidebar-width-30{width:50%!important}}@media(max-width:767px){.custom-sidebar-width-30{width:70%!important}}@media(max-width:576px){.custom-sidebar-width-30{width:90%!important}}.offcanvas-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.Main-AppointmentDetails-page .navigation{margin:20px auto 60px!important;max-width:540px;width:100%!important;padding:0}@media(max-width:541px){.Main-AppointmentDetails-page .navigation{max-width:100%;padding:0 10px;display:flex}}.Main-AppointmentDetails-page .Main-appointment-Content-Wrapper .appointment-main-content{margin:auto!important;max-width:540px;width:100%!important}@media(max-width:541px){.Main-AppointmentDetails-page .Main-appointment-Content-Wrapper .appointment-main-content{max-width:100%;padding:0 20px}}.Main-AppointmentDetails-page .Main-appointment-Content-Wrapper .appointment-main-content .user-image-container h2{color:#000;text-align:center;font-family:Inter;font-size:16px;font-weight:600}.customeModelAppointment .Main-AppointmentDetails-page .appointment-main-content,.customeModelAppointment .Main-AppointmentDetails-page .navigation{max-width:100%;padding:0 20px}.customeModelAppointment .appointment-details-container p{word-break:break-all}.hold-duration-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.hold-duration-container .hold-duration-content .hold-duration-header{position:-webkit-sticky;position:sticky;top:0;width:100%;background:#fff}.hold-duration-container .hold-duration-content .inputContainerWrapper{height:calc(100vh - 292px);overflow-y:auto;padding-bottom:25px}.hold-duration-container .hold-duration-content p{color:#373c35;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin:0}.hold-duration-container .hold-duration-content h1{font-family:Inter;font-size:31px;font-style:normal;font-weight:500;line-height:140%}.hold-duration-container .hold-duration-content .other-textfield{position:relative}@media(max-width:575px){.hold-duration-container .hold-duration-content .other-textfield .form-control{height:57px!important}}.hold-duration-container .hold-duration-content .other-textfield .other-buttons{position:absolute;display:flex;right:0;margin:0 10px;gap:10px;top:20%}.hold-duration-container .hold-duration-content .other-textfield .other-buttons .disable-button button{background:#eeeff3;padding:5px 10px;border:none;outline:none;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;color:#a4a4a4;border-radius:10000px}.hold-duration-container .hold-duration-content .other-textfield .other-buttons .enable-button button{background:#fff;padding:5px 10px;border:1px solid #000;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;border-radius:10000px;color:#000}.hold-duration-container .hold-duration-content .hold-duration-input-container{border:1px solid #ccc;border-radius:8px;display:flex;align-items:center;justify-content:space-between;margin:12px 0}.hold-duration-container .hold-duration-content .hold-duration-input-container .radio-label{margin-bottom:0!important}.switch-common{position:relative;display:inline-block;width:60px;height:34px}@media(max-width:991px){.switch-common{width:44px;height:26px}}.switch-common input{display:none}.slider-black{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider-black,.slider-black:before{position:absolute;transition:.4s;border-radius:50px}.slider-black:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff}@media(max-width:991px){.slider-black:before{height:13px;width:13px;bottom:6px;left:6px}}input.default:checked+.slider-black{background-color:#000}input:checked+.slider-black:before{transform:translateX(26px)}@media(max-width:991px){input:checked+.slider-black:before{transform:translateX(18px)}}.slider-black.round{border-radius:34px}.slider-black.round:before{border-radius:50%}.slider-blue{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider-blue,.slider-blue:before{position:absolute;transition:.4s;border-radius:50px}.slider-blue:before{content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff}input.default:checked+.slider-blue{background-color:#175ffa}input:checked+.slider-blue:before{transform:translateX(26px)}.slider-blue.round{border-radius:34px}.slider-blue.round:before{border-radius:50%}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__century-view__decades__decade--neighboringCentury,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__century-view__decades__decade--neighboringCentury:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__month-view__days__day--neighboringMonth:disabled{color:#cdcdcd}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.radio-input:checked+span:after{opacity:1}.radio-label{background:#fff;align-items:center;width:100%;margin-bottom:15px!important}.radio-label,.radio-label-multi{color:#000;font-size:14px;line-height:140%;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;padding:15px;border-radius:10px;display:flex;justify-content:space-between}.radio-label-multi{background:#f6f7f8;margin-bottom:10px}.radio-label-basic{color:#000;display:flex;justify-content:space-between;font-size:14px;line-height:140%;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer;background:#f6f7f8;padding:12px 13px;border-radius:10px;margin-top:10px;align-items:center}label .radio-label{font-weight:600!important}.custom-radio{left:5px;width:18px;height:18px;border:1px solid #d8d8d8;border-radius:50%;display:inline-block;position:relative;display:flex;justify-content:center;align-items:center}.custom-radio,input[type=radio]{-webkit-appearance:none;appearance:none;cursor:pointer}input[type=radio]{width:22px;height:22px;border:1px solid #878787;border-radius:50%}input[type=radio]:checked{background:url(/v2/_next/static/media/checked_icon.c1ed2fbb.svg);border:1px solid #1658f7;background-position:50%;height:22px;width:22px}input[type=radio].radio-input-black:checked{background:url(/v2/_next/static/media/checkbox.b8713ca7.png);border:1px solid #000;background-position:50%;height:22px;width:22px}input[type=radio]:disabled:not(:checked){border:2px solid #5e5e5e}input[type=radio]:focus{outline:0}input[type=radio] .content-section{display:flex;text-align:left;flex-direction:column}input[type=radio] .content-section b{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}input[type=radio] .content-section p{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin:0}.firstRow .radio-label{margin-bottom:0!important}.one-time-change-hours-break-container{width:35%;margin:auto;padding-top:110px}@media(max-width:991px)and (min-width:768px){.one-time-change-hours-break-container{width:80%;padding-left:15px!important;padding-right:15px!important}}@media(max-width:767px){.one-time-change-hours-break-container{width:100%}}.one-time-change-hours-break-container .header-title-hours-break{display:flex;flex-direction:column}.one-time-change-hours-break-container .header-title-hours-break h1{color:#000;font-family:Inter;font-size:31px;font-style:normal;font-weight:600;line-height:140%}@media(max-width:767px){.one-time-change-hours-break-container .header-title-hours-break h1{font-size:20px}}.one-time-change-hours-break-container .header-title-hours-break p{color:#373c35;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%}@media(max-width:767px){.one-time-change-hours-break-container .header-title-hours-break p{font-size:14px}}.one-time-change-hours-break-container .header-title-hours-break .open-for-business-toggle{display:flex;justify-content:space-between;align-items:center;border-radius:20px;background:var(--2-background,#f9f9f9);padding:16px}@media(max-width:767px){.one-time-change-hours-break-container .header-title-hours-break .open-for-business-toggle{padding:15px}}.one-time-change-hours-break-container .header-title-hours-break .open-for-business-toggle .business-toggle-switch{display:flex}.one-time-change-hours-break-container .header-title-hours-break .open-for-business-toggle p{margin:0;color:#000;font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%}.one-time-change-hours-break-container .header-title-hours-break .hours-and-break-container p{margin:14px 0 0;color:#000;cursor:pointer;font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:15px;font-style:normal;font-weight:600;line-height:normal;-webkit-text-decoration-line:underline;text-decoration-line:underline}.one-time-change-hours-break-container .header-title-hours-break .hours-and-break-container .error{color:red}.one-time-change-hours-break-container .header-title-hours-break .hours-and-break-container~.step-button-blue{margin:30px 0 0!important}.one-time-change-hours-break-container .header-title-hours-break .hours-and-break-container~.step-button-blue button{padding:14px 24px!important}.one-time-change-hours-break-container .header-title-hours-break .add-break-wrapper{border-radius:100px;background:var(--Button,#eef0f3);padding:6px 12px;cursor:pointer}.one-time-change-hours-break-container .header-title-hours-break .add-break-wrapper p{color:var(--Black,#000);text-align:center;font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin:0}.one-time-change-hours-break-container .header-title-hours-break .update-avaibility-info-popup{border-radius:20px;background:var(--Background,#f9f9f9);display:flex;padding:20px;justify-content:center;align-items:center;gap:12px;margin-top:24px}.one-time-change-hours-break-container .header-title-hours-break .update-avaibility-info-popup p{color:var(--Black,#000);font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin:0}.one-time-change-hours-break-container .BreakFieldsWrapper{padding:16px 0 0;display:flex;flex-direction:column;gap:16px}.one-time-change-hours-break-container .BreakFieldsWrapper:empty{display:none}.one-time-change-hours-break-container .BreakFieldsWrapper .breakTimeGrid{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:15px;gap:15px;align-items:end}@media(max-width:767px){.one-time-change-hours-break-container .BreakFieldsWrapper .breakTimeGrid{gap:10px}}.one-time-change-hours-break-container .step-button-blue{margin:18px 0 10px!important}.one-time-change-hours-break-container .btnWrapper{padding:unset!important;position:-webkit-sticky;position:sticky;background-color:#fff;width:100%;bottom:0;outline:1px solid #0000}@media(max-width:767px){.ConfirmationDeleteModal .modal-body-container-main-div{max-width:100%!important}}.ConfirmationDeleteModal .BtnWrapper{display:flex;flex-direction:column;gap:20px;width:100%}.ConfirmationDeleteModal .BtnWrapper .step-enabled-button{margin:0}.ConfirmationDeleteModal .BtnWrapper .step-enabled-button button{margin:0!important}.custom-checkbox-main-div .input-checkbox{position:relative}.custom-checkbox-main-div .input-checkbox input[type=checkbox]{-webkit-appearance:none;appearance:none;cursor:pointer}.custom-checkbox-main-div .input-checkbox input[type=checkbox]:before{content:"";position:absolute;background-image:url(/v2/_next/static/media/checkbox.90348d58.svg);width:18px;height:18px;background-size:cover;top:10px;right:5px}.custom-checkbox-main-div .input-checkbox input[type=checkbox]:checked:before{content:"";position:absolute;background-image:url(/v2/_next/static/media/check_black.6fe582ba.svg);width:18px;height:18px;background-size:cover}.custom-checkbox-main-div .input-checkbox-circle{position:relative}.custom-checkbox-main-div .input-checkbox-circle input[type=checkbox]{-webkit-appearance:none;appearance:none;width:22px;height:22px;border:1px solid #878787;border-radius:50%;cursor:pointer}.custom-checkbox-main-div .input-checkbox-circle input[type=checkbox]:checked{background-image:url(/v2/_next/static/media/checkbox.b8713ca7.png);border:1px solid #000;background-position:50%;height:22px;width:22px}.notes-container h1{font-size:31px;font-weight:600}.notes-container h1,.notes-container p{font-family:Inter;font-style:normal;line-height:140%}.notes-container p{font-size:12px;font-weight:500;margin:0}.notes-container textarea{resize:none;width:100%;padding:20px;border-radius:10px;border:1px solid #878787}.notes-container textarea:focus-visible{outline:none}.notes-container textarea::placeholder{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;color:#a4a4a4}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid #0000}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/v2/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/v2/_next/static/media/slick.25572f22.eot);src:url(/v2/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/v2/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/v2/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/v2/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:#0000;outline:none;background:#0000}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:#0000;border:0;outline:none;background:#0000}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.custom-calendar-skeleton-web .date-items,.custom-calendar-skeleton-web .date-items-filter,.skeleton-container{background:linear-gradient(90deg,#fff 0,hsla(0,0%,88%,.643) 50%,#fff);background-size:200% 100%;animation:skeleton-animation 1.5s linear infinite}.calendar-skeleton-wrapper{border:0 solid hsla(0,0%,88%,.431)}.custom-calendar-skeleton-web{width:100%;margin:20px auto 0;padding:0}@media(max-width:820px){.custom-calendar-skeleton-web{margin-top:40px}}.custom-calendar-skeleton-web .d-flex{grid-gap:10px;gap:10px;display:grid!important;grid-template-columns:repeat(7,1fr);justify-content:center;align-items:center;place-items:center}.custom-calendar-skeleton-web .date-items{height:50px;width:50px;border-radius:50%;margin:0}@media(max-width:767px){.custom-calendar-skeleton-web .date-items{width:40px;height:40px}}@media(max-width:576px){.custom-calendar-skeleton-web .date-items{width:30px;height:30px}}.custom-calendar-skeleton-web .date-items-filter{height:32px;width:32px;border-radius:50%;margin:5px}.stripe-checkout-main-div{width:70%;margin:auto}@media(max-width:768px){.stripe-checkout-main-div{width:100%}}.stripe-checkout-main-div .checkoutcard-field{position:relative!important;background:#fff!important;border:1px solid #d9d9d9!important;box-shadow:0 2px 2px #0000000d!important;border-radius:8px;padding:10px 20px!important}.stripe-checkout-main-div .card-invalid-text{font-size:14px;color:#eb1c26;padding-left:10px;padding-top:2px;font-family:Avenir Next}.stripe-checkout-main-div .ryft-header-section{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding-top:30px}.stripe-checkout-main-div .ryft-header-section .detail-section{display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:start;width:100%;margin:5px 0}.stripe-checkout-main-div .ryft-header-section .detail-section h1{font-family:Inter;font-style:normal;font-weight:700;font-size:16px;margin:0;text-align:start}.stripe-checkout-main-div .ryft-header-section .detail-section p{align-items:end;font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:17px;color:#6b7280;margin:0!important}.stripe-checkout-main-div .statics-logos{display:flex;justify-content:center;align-items:center}.consent-form-payment-card-section .treatment-payment-section{border-radius:10px;border:1px solid #ddd;background:#fff}.consent-form-payment-card-section .treatment-payment-section hr{width:90%;margin:0 auto;stroke-width:1px;stroke:#ddd}.consent-form-payment-card-section .treatment-payment-section .payment-card{display:grid;align-items:center;justify-content:space-between;grid-template-columns:auto 1fr;grid-gap:15px;padding:20px}.consent-form-payment-card-section .treatment-payment-section .payment-card b{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.consent-form-payment-card-section .treatment-payment-section .payment-card p{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin:0;text-align:right}.add-card-details-label{padding:10px .5em;font-weight:600;font-family:Inter}.mobile-skeleton{width:100%}.desktop-skeleton{width:500px}.modal-skeleton{width:400px}.color-picker{margin-bottom:68px}.clinics-skeleton-container{display:flex;padding:20px;border:1px solid #ddd;border-radius:20px;justify-content:space-between;align-items:center}.clinics-skeleton-container p{font-family:Inter;font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:#000}.clinics-skeleton-container span{font-family:Inter;font-style:normal;font-weight:500;font-size:16px;line-height:150%;color:#5e5e5e;text-overflow:ellipsis;white-space:pre-wrap;overflow:hidden}.clinics-skeleton-image-container{height:40px;width:40px;display:flex;position:relative;padding:20px 20px 0;border-radius:50%;background:#eef0f1}.calendar-skeleton{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:10px}.skeleton-day{display:flex;justify-content:center;align-items:center;border-radius:10px;background-color:#f0f0f0}.custom-calendar-skeleton .date-items,.skeleton-container{background:linear-gradient(90deg,#fff 0,hsla(0,0%,88%,.643) 50%,#fff);background-size:200% 100%;animation:skeleton-animation 1.5s linear infinite}@keyframes skeleton-animation{0%{background-position:200% 0}to{background-position:-200% 0}}.calendar-skeleton-wrapper{border:1px solid hsla(0,0%,88%,.431);border-radius:10px}.custom-calendar-skeleton{width:100%;margin:20px auto;overflow-y:scroll;height:100vh;position:relative;top:8rem}.custom-calendar-skeleton .date-items{height:50px;width:50px;border-radius:50%;margin:10px}.appointment-skeleton{box-shadow:inset 0 0 0 1px #ddd;border-radius:20px;padding:20px}.appointment-header-skeleton{background:#f9f9f9;padding-bottom:65px}.appointment-header-skeleton .close-back{justify-content:space-between!important;background:#f9f9f9;width:100%;padding:24.5px 165px}.appointment-header-skeleton .close-back button{padding:14px 24px;border:none;border-radius:100px}.client-main-details-container{padding-bottom:65px}.client-main-details-container .client-profile-close-back{justify-content:space-between!important;width:100%;padding:24.5px 165px}.client-main-details-container .client-profile-close-back button{padding:14px 24px;border:none;border-radius:100px}.s1{width:100%;margin-top:30px;margin-bottom:60px}.s1 .content1{width:50%}.s1 .content1 .general-details{padding-top:22px;padding-bottom:60px}.s1 .content1 .general-details span{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.s1 .content1 .general-details p{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;color:#373c35}@media(max-width:767px){.verifiedBannerSec{padding:0}}.verifiedBannerSec .welcomeSec{padding:0 20px;margin-bottom:50px}@media(max-width:767px){.verifiedBannerSec .welcomeSec{padding:0}}.verifiedBannerSec .welcomeSec .bannerSkeleton{display:flex;justify-content:space-between;align-items:center;border:1px solid #d3d3d3;padding:20px;border-radius:20px;margin-bottom:60px;position:relative}@media(max-width:1024px){.verifiedBannerSec .welcomeSec .bannerSkeleton{padding:40px 20px 20px}}@media(max-width:876px){.verifiedBannerSec .welcomeSec .bannerSkeleton{flex-direction:column;align-items:flex-start;padding:20px}}.verifiedBannerSec .welcomeSec .bannerSkeleton .closeIconSec{position:absolute;right:6px;top:6px}@media(max-width:876px){.verifiedBannerSec .welcomeSec .bannerSkeleton .closeIconSec{right:10px;top:10px}}.verifiedBannerSec .welcomeSec .bannerSkeleton .closeIconSec .closeIcon{width:30px;height:30px;cursor:pointer}.verifiedBannerSec .welcomeSec .bannerSkeleton .bannerContent{display:flex;flex-direction:column;gap:1;max-width:352px}@media(max-width:876px){.verifiedBannerSec .welcomeSec .bannerSkeleton .bannerContent{max-width:100%;margin-bottom:20px}}.verifiedBannerSec .welcomeSec .bannerSkeleton .bannerContent .bannerContentTitle{display:flex;flex-direction:row;align-items:center;gap:5px;margin-bottom:10px}@media(max-width:575px){.verifiedBannerSec .welcomeSec .bannerSkeleton .bannerSkeletonRight{width:100%}}.verifiedBannerSec .welcomeSec .bannerSkeleton .bannerSkeletonRight .bannerButton{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}@media(max-width:575px){.verifiedBannerSec .welcomeSec .bannerSkeleton .bannerSkeletonRight .bannerButton{flex-direction:column;align-items:center;gap:20px;width:100%}}.verifiedBannerSec .welcomeSec .bannerSkeleton .bannerSkeletonRight .bannerButton .verifiedButton{flex-grow:1}@media(max-width:575px){.verifiedBannerSec .welcomeSec .bannerSkeleton .bannerSkeletonRight .bannerButton .verifiedButton{width:100%}}.hair-product-card-skeleton{display:flex;width:100%;padding:15px;gap:20px;border-radius:10px;border:1px solid #ddd}.hair-product-card-skeleton .left-img-skeleton{flex-shrink:0}.hair-product-card-skeleton .right-content-skeleton{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1 0}.hair-product-card-skeleton .right-content-skeleton .hair-product-title-skeleton{height:20px;width:200px;background-color:#e0e0e0}.hair-product-card-skeleton .right-content-skeleton .hair-product-desc-skeleton{height:30px;width:250px;background-color:#f0f0f0}.hair-product-card-skeleton .right-content-skeleton .hair-product-price-skeleton{height:30px;width:100px;background-color:#e0e0e0}.prescription-list-container{display:flex;justify-content:space-between;border-radius:10px;border:1px solid #ddd;margin-top:10px;padding:5px 10px;cursor:pointer;width:100%}.prescription-list-container .left-list-content{display:flex;justify-content:flex-start;gap:20px;margin:20px 0}.prescription-list-container .left-list-content .content-section{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.prescription-list-container .left-list-content .content-section h4{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.prescription-list-container .left-list-content .content-section p{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;color:#8c8c8c;margin:0}.prescription-list-container .RightPartRating{display:flex;align-items:center;gap:4px;padding:6px 12px;background:#eef0f3;border-radius:100px;color:#000;font-size:11px;font-weight:600;font-family:Inter;line-height:11px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.Main-calender-Screen .weekly-view-wrapper{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:5px;gap:5px}.feedback-thanks-popup-container{display:flex;align-items:center;justify-content:center;flex-direction:column}.feedback-thanks-popup-container h1{font-family:Inter;font-size:31px;font-style:normal;font-weight:500;line-height:140%;margin-top:5%}.feedback-thanks-popup-container h1:empty{display:none}.feedback-thanks-popup-container p{text-align:center;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%}.feedback-thanks-popup-container .step-button-blue{padding-top:20px}@media(max-width:767px){.feedback-thanks-popup-container .step-button-blue{margin:0!important;padding-top:20px}.feedback-thanks-popup-container .step-button-blue button{padding:14px 24px!important;font-size:15px;font-weight:500;font-family:Inter}}.text-area-content{width:100%}.text-area-content textarea{border-radius:10px;border:1px solid #878787;width:100%;padding:20px}.animate-bottom{position:relative;animation:animatebottom .4s;background-color:#fff;border-radius:10px!important}@keyframes animatebottom{0%{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}.feedback-popup-container{display:flex;align-items:center;justify-content:center;flex-direction:column}.ReactModal__Overlay--after-open{background:#000000b8!important}.consent-popup-container{padding:8px 0;border-radius:40px;background:var(--1-white,#fff)}.consent-popup-container .data{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.consent-popup-container .remainClient{margin-left:-113px}.consent-popup-container .inPerson{margin-left:-37px}.consent-popup-container .subHeading{margin-top:5px;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.consent-popup-container .dots{margin-left:5px;margin-top:24px;width:16px;aspect-ratio:4;background:radial-gradient(circle closest-side,#000 90%,#0000) 0/33.3333333333% 100% space;-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);animation:l1 1s steps(4) infinite}.compliance-popup-container,.confirmation-popup-container{padding:8px 0;border-radius:40px;background:var(--1-white,#fff)}.compliance-popup-container button{padding:14px 24px;border-radius:100px;width:100%;background:#175ffa;border:none;color:#fff}.compliance-popup-container h4{font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.compliance-popup-container p{color:#373c35;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin:30px 0}.appointment-cancel-button{width:100%;display:flex;align-items:center;justify-content:center;padding-top:30px}.appointment-cancel-button .step-button-gray{margin:0}.appointment-cancel-button .step-button-gray button{padding:14px 24px!important;height:auto;margin:0!important;font-size:15px;font-family:Inter;font-weight:500}.appointment-cancel-button .step-button-red{width:100%;margin-right:20px}@keyframes l1{to{-webkit-clip-path:inset(0 -34% 0 0);clip-path:inset(0 -34% 0 0)}}.cart-delete-modal{padding:15px 0}.cart-delete-modal .delete-modal-desc{font-size:20px;font-family:Inter;font-weight:500}.cart-delete-modal .delete-btn-container{display:flex;justify-content:center;padding-top:20px}.cart-delete-modal .delete-btn-container .delete-item-btn,.cart-delete-modal .delete-btn-container .delete-outline-btn{padding:8px 45px;background-color:#175ffa;border:none;border-radius:10px;font-size:18px;color:#fff;font-weight:500}.cart-delete-modal .delete-btn-container .delete-outline-btn{background-color:#175ffa;color:#fff;border:none}.confirmModal{background:#fff;border-radius:40px;max-width:500px;padding:30px}.confirmModal .modal-body-container-main-div{padding:0}.confirmModal .modal-body-container-main-div .cart-delete-modal{padding:20px 0 0}.confirmModal .modal-body-container-main-div .cart-delete-modal p{color:#373c35;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:20px}.confirmModal .modal-body-container-main-div .cart-delete-modal .delete-btn-container{display:grid;grid-template-columns:1fr 1fr;flex-direction:column;grid-gap:15px;gap:15px;padding:0}.confirmModal .modal-body-container-main-div .cart-delete-modal .delete-btn-container button{margin:0!important;align-items:center;border:none;border-radius:100px;display:flex;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;justify-content:center;line-height:150%;padding:14px 24px}.confirmModal .modal-body-container-main-div .cart-delete-modal .delete-btn-container button.delete-item-btn,.confirmModal .modal-body-container-main-div .cart-delete-modal .delete-btn-container button.delete-outline-btn{background:#175ffa;color:#fff}.confirmModal .modal-body-container-main-div .cart-delete-modal .delete-btn-container button.delete-outline-btn{background:#eef0f3;color:#000}.SucessModel{background:#fff;border-radius:40px;max-width:500px;padding:30px}.SucessModel .modal-body-container-main-div{padding:0}.SucessModel .modal-body-container-main-div .modal-title p{margin:0 0 10px!important;color:#000;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.SucessModel .modal-body-container-main-div .dynamic-content{color:#373c35;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:23px}.SucessModel .modal-body-container-main-div .ok-button{margin:0}.SucessModel .modal-body-container-main-div .ok-button button{margin:0!important;align-items:center;border:none;border-radius:100px;display:flex;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;justify-content:center;line-height:150%;padding:14px 24px;background:#175ffa;color:#fff;width:100%}.ReactModal__Content.ReactModal__Content--after-open{outline:none!important}.confirmationPopupShow{background:#fff;border-radius:40px!important;height:auto!important;max-width:500px;min-width:500px;padding:30px;width:auto!important}@media(max-width:820px){.confirmationPopupShow{padding:20px;width:90%!important;min-width:90%!important}}@media(max-width:768px){.confirmationPopupShow{border-radius:40px!important}}.confirmationPopupShow .confirmation-popup-container{padding:0!important}.confirmationPopupShow .confirmation-popup-container h4{font-family:Inter;font-size:24px;font-style:normal;font-weight:600!important;line-height:140%}@media(max-width:767px){.confirmationPopupShow .confirmation-popup-container h4{font-size:20px}}.confirmationPopupShow .confirmation-popup-container p{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%}@media(max-width:767px){.confirmationPopupShow .confirmation-popup-container p{font-size:14px}}.confirmationPopupShow .confirmation-popup-container .appointment-cancel-button .step-button-red{margin:0}.confirmationPopupShow .confirmation-popup-container .appointment-cancel-button .step-button-red button{align-items:center;background:#b03e2b;border:none;border-radius:100px;color:#fff;display:flex;font-family:Inter;font-size:15px!important;font-style:normal;font-weight:500;justify-content:center;line-height:150%;margin:0!important;margin-top:20px;padding:14px 24px!important;width:100%}.confirmationPopupShow .text-end{align-items:center;background:#f6f7f8;border-radius:100px;display:flex;height:40px;justify-content:center;margin-left:auto;transform:rotate(0deg)!important;transition:all .8s;width:40px}.confirmationPopupShow .text-end img{height:30px;width:30px}.ReactModal__Overlay{opacity:0;transition:opacity .2s ease-in-out}.ReactModal__Overlay--after-open{background:#0000001a;opacity:1;position:fixed!important;z-index:1050!important}.ReactModal__Overlay--before-close{opacity:0}.ReactModal__Body--open{overflow:hidden}.custom-modal{position:absolute;top:50%;left:50%;height:auto;transform:translate(-50%,-50%);border-radius:12px;padding:20px 30px 40px;background:#fff;box-shadow:0 14px 34px #00000040;width:848px;overflow-y:auto;max-width:800px;max-height:90vh}.custom-modal.bookPractical-main-div{padding:20px 0 0;width:42%}@media(max-width:1024px){.custom-modal{width:50%}}@media(min-width:768px)and (max-width:834px){.custom-modal{width:70%}}@media(max-width:576px){.custom-modal{width:95%;padding:15px 5px 30px;height:auto;overflow-y:auto}}.custom-modal:focus-visible{outline:none}.modal-body-container{height:auto}.modal-body-container .modal-header-div{display:flex;justify-content:space-between;align-items:center;width:750px}.modal-body-container .modal-header-div.book-practical-header{margin:auto;text-align:center;width:70%}.modal-body-container .modal-header-div.book-practical-header .modal-title{margin:0 50px}@media(max-width:576px){.modal-body-container .modal-header-div{padding:15px 0}}.modal-body-container .modal-header-div .modal-title{font-family:Open Sans;font-style:normal;font-weight:600;font-size:20px;line-height:140%;color:#000}@media(max-width:576px){.modal-body-container .modal-header-div .modal-title{font-size:16px}}@media(max-width:320px){.modal-body-container .modal-header-div .modal-title{font-size:14px}}.modal-body-container .modal-header-div .modal-close-icon{margin-top:-55px;border:none;outline:none;border-radius:50%;background:#fff;height:44px;width:43px;display:flex;justify-content:center;align-items:center}.dynamic-content-text{font-family:Avenir Next;font-style:normal;font-weight:400;font-size:22px;line-height:26px;text-align:center;padding:25px 0;color:#000}@media(max-width:576px){.dynamic-content-text{padding:10px 25px 25px}}.dynamic-content-btn,.dynamic-content-outline{padding:8px 14px;background-color:#0bc9c3;color:#fff;font-family:Work Sans;font-weight:600;width:90px;border-radius:4px;border:#0bc9c3}.dynamic-content-outline{background-color:#fff;color:#0bc9c3;border:1px solid #0bc9c3}.review-modal-body .user-image{height:100px;width:100px;border-radius:50%;display:block;margin-left:auto;margin-right:auto;position:relative}.review-modal-body .user-image img{height:100%;width:100%;border-radius:50%}.review-modal-body .user-image .google-icon{height:30px;width:30px;position:absolute;top:0;right:0;background-color:#fff}.review-modal-body .user-name{font-size:26px;color:#000;font-family:Avenir Next;font-weight:600}.review-modal-body .review-time{font-size:16px;font-family:Avenir Next;font-weight:600;color:#6d6d6d;text-align:center}.review-modal-body .review-text{max-height:180px;overflow-y:scroll}.review-modal-body .review-text p{font-size:16px;color:#000;font-family:Avenir Next;font-weight:500;margin-top:10px;line-height:22px}::-webkit-scrollbar{width:0}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{background:#0000}.popup-overlay{background:#000;position:fixed;opacity:.8;top:0;z-index:50;width:100%;height:100vh}.popup-main-container{width:800px;align-items:center;gap:60px;position:-webkit-sticky;position:sticky;z-index:100;top:100px;left:23%;background:#fff;border-radius:50px;padding:30px;opacity:1!important}.facialMappingModalContentModalMainDiv{text-align:center}.facialMappingModalContentModalMainDiv p{color:#000;font-family:Inter;font-style:normal;font-weight:400;line-height:normal;font-size:16px;width:70%;margin:auto}.facialMappingModalContentModalMainDiv .imageCanvasPreviewDiv{min-width:250px;min-height:300px;border-radius:30px;border:10px solid #eeeff3;margin:15px 0;position:relative}.facialMappingModalContentModalMainDiv .imageCanvasPreviewDiv .undoIcon{position:absolute;top:5px;right:5px;cursor:pointer;z-index:99}.facialMappingModalContentModalMainDiv .imageCanvasPreviewDiv .imagePreviewDiv{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none}.facialMappingModalContentModalMainDiv .imageCanvasPreviewDiv .imagePreviewDiv img{width:100%;height:100%;object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none}.facialMappingModalContentModalMainDiv .imageCanvasPreviewDiv .drawCanvasPreview{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9}.facialMappingModalContentModalMainDiv .imageCanvasPreviewDiv .drawCanvasPreview canvas{cursor:url(http://icons.iconarchive.com/icons/designcontest/vintage/32/Patent-Pen-icon.png) 0 30,progress!important}.facialMappingModalContentModalMainDiv .stepsOptionDiv{display:flex;justify-content:center;align-items:center}.facialMappingModalContentModalMainDiv .stepsOptionDiv .stepsDiv{display:flex;flex-direction:column;margin-right:30px;cursor:pointer}.facialMappingModalContentModalMainDiv .stepsOptionDiv .stepsDiv img{width:48px;height:48px}.facialMappingModalContentModalMainDiv .stepsOptionDiv .stepsDiv span{font-family:Inter;font-style:normal;font-weight:600;line-height:normal;font-size:12px;margin-top:5px}.facialMappingModalContentModalMainDiv .color-picker-container{display:flex;justify-content:center;position:relative;margin:15px 0}.facialMappingModalContentModalMainDiv .color-picker-container .color-data{height:34px;width:34px;border-radius:50%;margin-right:15px;cursor:pointer}.facialMappingModalContentModalMainDiv .color-picker-container .active{outline:3px solid #dfdfdf;border:3px solid #fff}.facialMappingModalContentModalMainDiv .color-picker-container .chromeColorPicker{position:absolute;top:-200px;left:220px;z-index:99}.CustomeAddModel .modal-body-container-main-div{padding:0}.CustomeAddModel .step-button-blue{margin:30px 0 0!important;display:block}.CustomeAddModel .step-button-blue button{padding:14px 24px!important}.CustomeAddModel .button-div{width:100%;display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;padding:30px 0 0}.CustomeAddModel .button-div .col-md-6{width:100%;padding:0}.CustomeAddModel .button-div .col-md-6>div{margin:0!important}.CustomeAddModel .button-div .col-md-6>div button{margin:0!important;padding:14px 24px!important}.photoStepMainDiv .photoImageDiv{height:200px;border-radius:20px;border:1px dashed #878787;background:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:5px;cursor:pointer}.photoStepMainDiv .photoImageDiv p{font-family:Inter;font-style:normal;color:#878787;font-size:12px;font-weight:500}.WarningModalContentMainDiv{display:flex;flex-direction:column;justify-content:center;align-items:center}.WarningModalContentMainDiv .warnIcon{margin:20px 0;color:#f8bb86;border:2px solid #facea8;border-radius:50%;padding:15px 45px}.WarningModalContentMainDiv .warnIcon span{font-size:4em!important}.WarningModalContentMainDiv p{font-family:Inter;font-style:normal;color:#545454;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word;margin:15px 0 0}.WarningModalContentMainDiv .button-div{width:100%}.noteStepMainDiv{font-family:Inter;font-style:normal;line-height:normal}.noteStepMainDiv h4{color:#000;font-weight:600;font-size:24px;margin:15px 0}.noteStepMainDiv p{color:#373c35;font-weight:500;font-size:15px;margin:15px 0}.noteStepMainDiv textarea{border-radius:10px;border:1px solid #878787;background:#fff;width:100%;height:120px;padding:20px;resize:none}.CustomWhatsnextCanvas{background:#fff;padding:24px;display:flex;flex-direction:column;gap:15px}.CustomWhatsnextCanvas .container{padding:0}.CustomWhatsnextCanvas .offcanvas-header{padding:0;width:40px;height:40px}.CustomWhatsnextCanvas .offcanvas-header .offcanvas-title{display:none}.CustomWhatsnextCanvas .offcanvas-header .btn-close{padding:0;width:40px;height:40px;background-size:cover;margin:0}.CustomWhatsnextCanvas .offcanvas-body{padding:0}.CustomWhatsnextCanvas .offcanvas-body,.CustomWhatsnextCanvas .offcanvas-body .onBoardingBody,.CustomWhatsnextCanvas .offcanvas-body .onBoardingBody .CanvasHeader{display:flex;flex-direction:column;gap:15px}.CustomWhatsnextCanvas .offcanvas-body .onBoardingBody .CanvasHeader h2{font-size:26px;font-weight:700;line-height:normal;color:#000;font-family:Inter;margin:0}.CustomWhatsnextCanvas .offcanvas-body .onBoardingBody .CanvasHeader p{font-size:13px;font-weight:600;line-height:normal;color:#373c35;font-family:Inter;margin:0;line-height:20px}.CustomWhatsnextCanvas .offcanvas-body .onBoardingBody .CanvasHeader .CanvasHeader__link{color:#1654f3;text-decoration:underline}.CustomWhatsnextCanvas .offcanvas-body .onBoardingBody .onBoardingList{display:flex;flex-direction:column;gap:15px}.CustomWhatsnextCanvas .offcanvas-body .onBoardingBody .onBoardingList .onBoardingListItem{padding:12px;border-radius:20px;border:1px solid #ddd;background:#fff;display:grid;grid-template-columns:1fr;align-items:center;grid-gap:10px;gap:10px;cursor:pointer}.CustomWhatsnextCanvas .offcanvas-body .onBoardingBody .onBoardingList .onBoardingListItem.DisableBordingCard{background:#fafafa}.CustomWhatsnextCanvas .offcanvas-body .onBoardingBody .onBoardingList .onBoardingListItem.DisableBordingCard .onBoardingListHeader span{background:#fff;border-radius:100px;border:1px solid #ddd;color:#373c35}.CustomWhatsnextCanvas .offcanvas-body .onBoardingBody .onBoardingList .onBoardingListItem .onBoardingListHeader{display:flex;justify-content:space-between}.CustomWhatsnextCanvas .offcanvas-body .onBoardingBody .onBoardingList .onBoardingListItem .onBoardingListHeader span{padding:6px 12px;border-radius:100px;background:#1654f3;font-size:13px;font-weight:500;line-height:19.5px;color:#fff;font-family:Inter;margin:0;cursor:pointer}.CustomWhatsnextCanvas .offcanvas-body .onBoardingBody .onBoardingList .onBoardingListItem .onBoardingListContent{display:flex;flex-direction:column;gap:6px}.CustomWhatsnextCanvas .offcanvas-body .onBoardingBody .onBoardingList .onBoardingListItem .onBoardingListContent h5{font-size:16px;font-weight:600;line-height:normal;color:#000;font-family:Inter;margin:0}.CustomWhatsnextCanvas .offcanvas-body .onBoardingBody .onBoardingList .onBoardingListItem .onBoardingListContent p{font-size:13px;font-weight:500;line-height:normal;color:#373c35;font-family:Inter;margin:0}.CustomWhatsnextCanvas .offcanvas-body .onBoardingBody .onBoardingList .onBoardingListItem span{font-size:13px;font-weight:500;line-height:20px;color:#a4a4a4;font-family:Inter;margin:0}.CustomReview{max-width:920px!important;padding:30px!important;border-radius:30px!important;width:100%;overflow:hidden}@media(max-width:991px){.CustomReview{width:calc(100% - 30px)!important}}@media(max-width:767px){.CustomReview{width:calc(100% - 20px)!important;padding:20px!important}}.CustomReview .modal-header-div{padding-bottom:20px}.CustomReview .modal-header-div .modelHeaderWrapper .modal-title{font-family:Inter;font-size:32px;color:#000;font-weight:700}@media(max-width:991px){.CustomReview .modal-header-div .modelHeaderWrapper .modal-title{font-size:20px}}.CustomReview .modal-header-div .modal-close-icon{margin:0;width:30px;height:30px;padding:0}.CustomReview .modal-header-div .modal-close-icon img{width:100%!important}.CustomReview .CustomReviewBody{column-count:2;column-gap:20px;padding:10px}@media(max-width:991px){.CustomReview .CustomReviewBody{column-count:1}}@media(max-width:576px){.CustomReview .CustomReviewBody{column-count:1}}.CustomReview .CustomReviewBody .ReviewItem{page-break-inside:avoid;break-inside:avoid;margin-bottom:20px;gap:8px;padding:12px;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #f4f4f4}.CustomReview .CustomReviewBody .ReviewItem .ReviewContentWrapper{display:flex;flex-direction:column;gap:8px}.CustomReview .CustomReviewBody .ReviewItem .ReviewContentWrapper ul{padding:0;margin:0;list-style:none;display:flex;align-items:center;gap:6px}.CustomReview .CustomReviewBody .ReviewItem .ReviewContentWrapper ul li{display:flex}.CustomReview .CustomReviewBody .ReviewItem .ReviewContentWrapper ul li img{max-width:14px}.CustomReview .CustomReviewBody .ReviewItem .ReviewContentWrapper p{margin:0;line-height:24px;font-family:Inter;font-size:14px;color:#373c35;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CustomReview .CustomReviewBody .ReviewItem .ReviewContentWrapper p .react-loading-skeleton{width:100%!important}.CustomReview .CustomReviewBody .ReviewItem .ReviewProfileWrapper{display:grid;grid-template-columns:40px 1fr;grid-gap:16px;gap:16px;align-items:center}.CustomReview .CustomReviewBody .ReviewItem .ReviewProfileWrapper .ReviewProfileImg{width:40px;height:40px;border-radius:100px;overflow:hidden}.CustomReview .CustomReviewBody .ReviewItem .ReviewProfileWrapper .ReviewProfileImg img{width:100%!important;height:100%!important;object-fit:cover}.CustomReview .CustomReviewBody .ReviewItem .ReviewProfileWrapper .ReviewProfileImg .sb-avatar,.CustomReview .CustomReviewBody .ReviewItem .ReviewProfileWrapper .ReviewProfileImg .sb-avatar__text{width:100%!important;height:100%!important}.CustomReview .CustomReviewBody .ReviewItem .ReviewProfileWrapper .ReviewProfileImg .sb-avatar span,.CustomReview .CustomReviewBody .ReviewItem .ReviewProfileWrapper .ReviewProfileImg .sb-avatar__text span{font-size:14px}.CustomReview .CustomReviewBody .ReviewItem .ReviewProfileWrapper .NameWrapper{display:flex;flex-direction:column;gap:4px}.CustomReview .CustomReviewBody .ReviewItem .ReviewProfileWrapper .NameWrapper h4{margin:0;font-family:Inter;font-size:14px;color:#000;font-weight:600}.CustomReview .CustomReviewBody .ReviewItem .ReviewProfileWrapper .NameWrapper p{margin:0;line-height:22px;font-family:Inter;font-size:12px;color:#373c35;font-weight:500}.appointment-listing-card{padding:10px 20px;gap:20px;margin:20px 0 0;align-self:stretch;border-radius:20px;box-shadow:inset 0 0 0 1px #ddd;cursor:pointer;min-height:188px;overflow:hidden}.appointment-listing-card,.appointment-listing-card .appointment-list-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative}.appointment-listing-card .appointment-list-content{width:100%;gap:8px}.appointment-listing-card .appointment-list-content .user-image-container-appointment img{width:24px!important;height:24px!important;border-radius:50%;object-fit:cover;border:2px solid #1654f3;box-sizing:border-box}.appointment-listing-card .appointment-list-content .user-image-container-appointment .name-wrapper{border-radius:50%;border:2px solid #1654f3;width:24px;height:24px;display:flex;background-color:#eef0f3}.appointment-listing-card .appointment-list-content .user-image-container-appointment .name-wrapper h2{color:var(--Black,#000);text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:140%}.appointment-listing-card .appointment-list-content .status-badge-red{display:flex;padding:2px 8px;align-items:flex-start;gap:10px;border-radius:100px;background:#b03e2b;margin:0!important}.appointment-listing-card .appointment-list-content .status-badge-red.block-out-tag{background:#eeeff3;padding:5px 10px;margin:0!important}.appointment-listing-card .appointment-list-content .status-badge-red p{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:140%;color:#fff;margin:0}.appointment-listing-card .appointment-list-content .status-badge-red p.blockout-time-tag{color:#000}.appointment-listing-card .appointment-list-content h1{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;color:#000;margin:0;text-align:left}@media(max-width:767px){.appointment-listing-card .appointment-list-content h1{font-size:15px}}.appointment-listing-card .appointment-list-content p{font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:150%;color:#373c35;margin:0}.appointment-listing-card .appointment-list-content h3{font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:normal;color:#000;margin:0;text-align:left}@media(max-width:767px){.appointment-listing-card .appointment-list-content h3{font-size:15px}}.appointment-listing-card .appointment-list-content .status-name-container{display:grid!important;grid-template-columns:1fr auto!important;align-items:center}.appointment-listing-card .appointment-list-content p.client-name{white-space:break-spaces;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden}.appointment-listing-card .beforeBorder{position:absolute;width:6px;height:100%;top:0;left:0}.appointment-popup h2{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;margin:0}.appointment-popup .appointmentItem{min-height:48px}.appointment-popup .status-badge{display:flex;padding:2px 5px;align-items:flex-start;gap:10px;border-radius:100px}.appointment-popup .status-badge p{font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:140%;color:#fff;margin:0}.add-location-list-wrapper{padding:20px}@media(max-width:767px){.add-location-list-wrapper{padding:15px}}.add-location-list-wrapper .close-icon-animation{cursor:pointer}.add-location-list-wrapper h1{color:#000;font-family:Inter;font-size:32px;font-style:normal;font-weight:600;line-height:140%}@media(max-width:991px){.add-location-list-wrapper h1{font-size:20px}}.add-location-list-wrapper p{color:#373c35;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%}@media(max-width:991px){.add-location-list-wrapper p{font-size:14px}}.add-location-list-wrapper .active-location-wrapper{margin-top:50px}@media(max-width:991px){.add-location-list-wrapper .active-location-wrapper{margin-top:30px}}.add-location-list-wrapper .active-location-wrapper h2{color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0}@media(max-width:991px){.add-location-list-wrapper .active-location-wrapper h2{font-size:14px}}.add-location-list-wrapper .active-location-wrapper .appointment-location-wrapper{display:grid;grid-template-columns:1fr auto;align-items:center;border-radius:14px;background:#fff;padding:12px 12px 12px 14px;margin-top:20px;cursor:pointer;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ddd}@media(max-width:991px){.add-location-list-wrapper .active-location-wrapper .appointment-location-wrapper{margin-top:15px}}.add-location-list-wrapper .active-location-wrapper .appointment-location-wrapper .location-timing-wrapper{border-radius:100px;background:#eef0f3;padding:6px 12px;cursor:pointer;min-width:122px}.add-location-list-wrapper .active-location-wrapper .appointment-location-wrapper .location-timing-wrapper p{color:#000;text-align:center;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin:0}@media(max-width:991px){.add-location-list-wrapper .active-location-wrapper .appointment-location-wrapper .location-timing-wrapper p{font-size:14px!important}}.add-location-list-wrapper .active-location-wrapper .appointment-location-wrapper .beforeBorder{position:absolute;width:6px;height:100%;top:0;left:0}.update-availability-calendar{max-width:600px;padding:40px;border-radius:40px}@media(max-width:1366px){.update-availability-calendar{width:100%!important;border-radius:20px!important}}@media(max-width:820px){.update-availability-calendar{padding:20px;width:90%!important}}.update-availability-calendar .modal-header-div .modal-title{font-weight:600;font-size:24px}.update-availability-calendar .modal-body-container-main-div{padding:0}.update-availability-calendar p{color:#000;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%}.update-availability-calendar .sticky-footer-calender{height:auto;bottom:0;padding:30px 0 0;outline:1px solid #fff}.update-availability-calendar .sticky-footer-calender .step-button-blue{margin:0!important}.update-availability-calendar .availibility-calendar-wrapper .date-tile-wrapper{display:grid;grid-template-columns:repeat(7,1fr);place-items:center}.update-availability-calendar .availibility-calendar-wrapper .date-tile-wrapper p{line-height:35px;cursor:pointer;text-align:center;margin:0}.update-availability-calendar .availibility-calendar-wrapper .date-tile-wrapper p.selected-tile{background:#175ffa!important;border-radius:50%;color:#fff!important;display:inline-block;line-height:35px;text-align:center;width:35px!important}.update-availability-calendar .availibility-calendar-wrapper .date-tile-wrapper p.disable-tile{color:var(--Placeholder,#a4a4a4)!important;pointer-events:none}.update-availability-calendar .availibility-calendar-wrapper .date-tile-wrapper.three-day-tile-wrapper{grid-template-columns:repeat(3,1fr)}.sms-popup .inputContainer{margin-top:20px}.sms-popup textarea{height:180px!important;resize:none}