.clinic-cart-main-div.hide-scroll-div{overflow-y:scroll}.clinic-cart-main-div::-webkit-scrollbar{display:none}.clinic-cart-main-div{-ms-overflow-style:none;scrollbar-width:none}.clinic-cart-main-div .main-clinic-container{background:#fff;height:100%}.clinic-cart-main-div .main-clinic-mobile-container{background:#fff}.clinic-cart-main-div .main-web-container{display:flex}.clinic-cart-main-div .main-web-container .main-clinic-container{width:70%}@media(max-width:991px){.clinic-cart-main-div .main-web-container .main-clinic-container{width:70%!important}}@media(max-width:768px){.clinic-cart-main-div .main-web-container .main-clinic-container{width:60%!important}}@media(max-width:720px){.clinic-cart-main-div .main-web-container .main-clinic-container{width:100%!important}}.clinic-cart-main-div .main-web-container .web-right-section{-ms-overflow-style:none;background-color:#f9f9f9;height:100vh;overflow-y:scroll;padding-bottom:30px;position:fixed;right:0;scrollbar-width:none;width:30%}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section{background:#f9f9f9;background:var(--2-background,#f9f9f9);gap:60px;margin-top:100px;padding:0 30px}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .clinic-new-section{align-items:center;display:flex;justify-content:space-between;width:100%}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .clinic-new-section b{font-family:Inter;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .clinic-new-section .verified-section{align-items:center;display:flex;gap:10px;justify-content:center;width:auto}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .clinic-new-section .verified-section .verified-logo{align-items:center;display:flex;gap:5px;justify-content:flex-start;margin-right:auto;width:auto}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .clinic-new-section .verified-section .verified-logo p{font-feature-settings:"clig" off,"liga" off;color:#323ede;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:150%;margin:0}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .clinic-new-section .verified-section .verified-logo img{object-fit:contain;width:20px}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .clinic-new-section .verified-section p{color:#373c35;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin:0 0 5px;width:auto}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .c-name{color:#000;color:var(--8-black,#000);font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px;text-align:left;text-transform:capitalize}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .payl8r_logo{display:flex;width:100%}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .payl8r_logo p{color:#373c35;color:var(--7-text-icon,#373c35);font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:21px}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .payl8r_logo img{cursor:pointer;margin-top:-11px}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .payl8r_logo .learn_more{color:#175ffa;color:var(--Blue,#175ffa);cursor:pointer;font-family:Inter;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}@media screen and (max-width:1366px){.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .payl8r_logo .learn_more,.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .payl8r_logo p{font-size:13px}}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .company-address{font-feature-settings:"clig" off,"liga" off;color:#373c35;color:var(--7-text-icon,#373c35);font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:10px;text-align:left}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .company-address p{text-transform:capitalize}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .left-rating{align-items:center;background:#eef0f1;background:var(--5-button-image,#eef0f1);border-radius:20px;display:flex;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;gap:5px;justify-content:center;line-height:140%;margin-top:5px;padding:4px 8px;text-align:left;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .continue-clinic{background:#eef0f1;background:var(--5-button-image,#eef0f1);border-radius:100px;cursor:pointer;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;gap:10px;line-height:150%;margin:30px auto auto;padding:14px 24px;text-align:center;width:90%}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .right-sec-treats{font-feature-settings:"clig" off,"liga" off;color:#373c35;color:var(--7-text-icon,#373c35);font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin-top:60px;text-align:left}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .right-treat{font-feature-settings:"clig" off,"liga" off;color:#000;color:var(--8-black,#000);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-align:left}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .right-amount{font-feature-settings:"clig" off,"liga" off;color:#373c35;color:var(--7-text-icon,#373c35);font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;text-align:left}.clinic-cart-main-div .main-web-container .web-right-section .active-right-section .blue-button{font-feature-settings:"clig" off,"liga" off;background:#1658f7;background:var(--5-button-image,#1658f7);color:#fff;color:var(--1-white,#fff);font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;text-align:center}.clinic-cart-main-div .main-web-container .web-right-section::-webkit-scrollbar{display:none}.clinic-cart-main-div .main-web-container .bg-image{background-color:#000;height:50vh;padding-top:45px;width:100%}.clinic-cart-main-div .main-web-container .bg-image.empty-bg{background:#f9f9f9!important}@media(min-width:1440px){.clinic-cart-main-div .main-web-container .bg-image{height:35vh}}@media(max-width:1024px){.clinic-cart-main-div .main-web-container .bg-image{height:45vh}}@media(max-width:834px){.clinic-cart-main-div .main-web-container .bg-image{height:30vh}}@media(max-width:768px){.clinic-cart-main-div .main-web-container .bg-image{height:35vh}}@media(max-width:576px){.clinic-cart-main-div .main-web-container .bg-image{height:35vh}}.clinic-cart-main-div .main-web-container .bg-image .image{height:100%}.clinic-cart-main-div .main-web-container .bg-image .image .steps-div{background:#454545;margin-top:135px;padding:15px 5px}@media(min-width:1440px){.clinic-cart-main-div .main-web-container .bg-image .image .steps-div{padding:30px 5px}}@media(max-width:1024px){.clinic-cart-main-div .main-web-container .bg-image .image .steps-div{margin-top:110px}}@media(max-width:834px){.clinic-cart-main-div .main-web-container .bg-image .image .steps-div{margin-top:90px}}@media(max-width:576px){.clinic-cart-main-div .main-web-container .bg-image .image .steps-div{margin-top:65px}}.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .content-end{margin-left:auto;text-align:right}@media(max-width:576px){.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .content-end{text-align:right}}.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .heading{align-items:center;display:flex;justify-content:space-around}@media(max-width:576px){.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .heading .title{display:none}}.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .heading span{color:#fff;font-family:Work Sans;font-size:20px;font-style:normal;font-weight:400;line-height:32px}@media(min-width:1440px){.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .heading span{font-size:22px}}@media(max-width:834px){.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .heading span{font-size:18px;line-height:32px}}@media(max-width:576px){.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .heading span{font-size:16px;line-height:26px}}.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .heading .circle{align-items:center;background:#fff6;border-radius:50px;display:flex;height:25px;justify-content:center;margin:0 10px;text-align:center;width:25px}.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .heading.active span{font-weight:500}@media(max-width:576px){.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .heading.active span{display:inherit}}.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .heading.active .circle{background:#fff}.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .heading.active .circle span{color:#000;font-weight:600}.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .heading.completed span{font-weight:600}.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .heading.completed .circle{background:#1658f7}.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .previous-step-button{background:#454545;border:none;color:#797979;font-family:Avenir Next;font-size:16px;font-style:normal;font-weight:600;line-height:32px;text-align:right}@media(min-width:1440px){.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .previous-step-button{font-size:22px}}.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .previous-step-button svg{margin-bottom:3px}.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .previous-step-button.active{color:#1658f7}.clinic-cart-main-div .main-web-container .bg-image .image .steps-div .previous-step-button.active svg path{fill:#1658f7}.clinic-cart-main-div .main-web-container .image-div-content{align-items:center;display:flex;height:100%;margin-top:-200px;padding:30px;width:100%}.clinic-cart-main-div .main-web-container .image-div-content.image-div-content-empty-cart{margin-top:0;padding-top:100px}@media(min-width:768px)and (max-width:834px){.clinic-cart-main-div .main-web-container .image-div-content{margin-top:-70px}}@media(max-width:576px){.clinic-cart-main-div .main-web-container .image-div-content{margin-top:-130px;padding:30px 15px}}@media(max-width:320px){.clinic-cart-main-div .main-web-container .image-div-content{margin-top:-80px}}.clinic-cart-main-div .main-web-container .image-div-content.success{margin-top:-155px!important}@media(min-width:768px)and (max-width:834px){.clinic-cart-main-div .main-web-container .image-div-content.success{margin-top:-150px!important}}@media(max-width:576px){.clinic-cart-main-div .main-web-container .image-div-content.success{margin-top:-40px!important;padding:20px 12px}}@media(max-width:320px){.clinic-cart-main-div .main-web-container .image-div-content.success{margin-top:0!important;padding:20px 12px}}.clinic-cart-main-div .main-web-container .lines{margin:30px 0}.clinic-cart-main-div .main-web-container .lines img{width:inherit}.clinic-cart-main-div .main-web-container .static-cart-content{margin:50px 0}.clinic-cart-main-div .main-web-container .static-cart-content img{height:40px;margin:auto;width:40px}.clinic-cart-main-div .main-web-container .static-cart-content h6{color:#000;font-family:Work Sans;font-size:20px;font-style:normal;font-weight:600;line-height:32px;padding-top:10px}@media(min-width:1440px){.clinic-cart-main-div .main-web-container .static-cart-content h6{font-size:22px}}.clinic-cart-main-div .main-web-container .static-cart-content p{color:#000;font-family:Work Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media(min-width:1440px){.clinic-cart-main-div .main-web-container .static-cart-content p{font-size:18px}}.clinic-cart-main-div .image-container-clinic{min-height:calc(100vh - 366px)}.clinic-cart-main-div .image-container-clinic .bg-image{background-color:#000;height:50vh;padding-top:45px;width:100%}.clinic-cart-main-div .image-container-clinic .bg-image.empty-bg{background:#f9f9f9!important}@media(min-width:1440px){.clinic-cart-main-div .image-container-clinic .bg-image{height:35vh}}@media(max-width:1024px){.clinic-cart-main-div .image-container-clinic .bg-image{height:45vh}}@media(max-width:834px){.clinic-cart-main-div .image-container-clinic .bg-image{height:30vh}}@media(max-width:768px){.clinic-cart-main-div .image-container-clinic .bg-image{height:35vh}}@media(max-width:576px){.clinic-cart-main-div .image-container-clinic .bg-image{height:35vh}}.clinic-cart-main-div .image-container-clinic .bg-image .image{height:100%}.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div{background:#454545;margin-top:135px;padding:15px 5px}@media(min-width:1440px){.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div{padding:30px 5px}}@media(max-width:1024px){.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div{margin-top:110px}}@media(max-width:834px){.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div{margin-top:90px}}@media(max-width:576px){.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div{margin-top:65px}}.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .content-end{margin-left:auto;text-align:right}@media(max-width:576px){.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .content-end{text-align:right}}.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .heading{align-items:center;display:flex;justify-content:space-around}@media(max-width:576px){.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .heading .title{display:none}}.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .heading span{color:#fff;font-family:Work Sans;font-size:20px;font-style:normal;font-weight:400;line-height:32px}@media(min-width:1440px){.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .heading span{font-size:22px}}@media(max-width:834px){.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .heading span{font-size:18px;line-height:32px}}@media(max-width:576px){.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .heading span{font-size:16px;line-height:26px}}.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .heading .circle{align-items:center;background:#fff6;border-radius:50px;display:flex;height:25px;justify-content:center;margin:0 10px;text-align:center;width:25px}.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .heading.active span{font-weight:500}@media(max-width:576px){.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .heading.active span{display:inherit}}.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .heading.active .circle{background:#fff}.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .heading.active .circle span{color:#000;font-weight:600}.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .heading.completed span{font-weight:600}.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .heading.completed .circle{background:#1658f7}.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .previous-step-button{background:#454545;border:none;color:#797979;font-family:Avenir Next;font-size:16px;font-style:normal;font-weight:600;line-height:32px;text-align:right}@media(min-width:1440px){.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .previous-step-button{font-size:22px}}.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .previous-step-button svg{margin-bottom:3px}.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .previous-step-button.active{color:#1658f7}.clinic-cart-main-div .image-container-clinic .bg-image .image .steps-div .previous-step-button.active svg path{fill:#1658f7}.clinic-cart-main-div .image-container-clinic .image-div-content{align-items:center;display:flex;height:100%;margin-top:-200px;padding:30px;width:100%}.clinic-cart-main-div .image-container-clinic .image-div-content.image-div-content-empty-cart{margin-top:0;padding-top:100px}@media(min-width:768px)and (max-width:834px){.clinic-cart-main-div .image-container-clinic .image-div-content{margin-top:-70px}}@media(max-width:576px){.clinic-cart-main-div .image-container-clinic .image-div-content{margin-top:-130px;padding:30px 15px}}@media(max-width:320px){.clinic-cart-main-div .image-container-clinic .image-div-content{margin-top:-80px}}.clinic-cart-main-div .image-container-clinic .image-div-content.success{margin-top:-155px!important}@media(min-width:768px)and (max-width:834px){.clinic-cart-main-div .image-container-clinic .image-div-content.success{margin-top:-150px!important}}@media(max-width:576px){.clinic-cart-main-div .image-container-clinic .image-div-content.success{margin-top:-40px!important;padding:20px 12px}}@media(max-width:320px){.clinic-cart-main-div .image-container-clinic .image-div-content.success{margin-top:0!important;padding:20px 12px}}.clinic-cart-main-div .image-container-clinic .lines{margin:30px 0}.clinic-cart-main-div .image-container-clinic .lines img{width:inherit}.clinic-cart-main-div .image-container-clinic .static-cart-content{margin:50px 0}.clinic-cart-main-div .image-container-clinic .static-cart-content img{height:40px;margin:auto;width:40px}.clinic-cart-main-div .image-container-clinic .static-cart-content h6{color:#000;font-family:Work Sans;font-size:20px;font-style:normal;font-weight:600;line-height:32px;padding-top:10px}@media(min-width:1440px){.clinic-cart-main-div .image-container-clinic .static-cart-content h6{font-size:22px}}.clinic-cart-main-div .image-container-clinic .static-cart-content p{color:#000;font-family:Work Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media(min-width:1440px){.clinic-cart-main-div .image-container-clinic .static-cart-content p{font-size:18px}}.empty-cart-section-div{align-items:center;background-color:#454545;color:#fff!important;display:flex;font-family:Avenir Next;font-size:46px;font-style:normal;font-weight:600;height:250px!important;justify-content:center;margin:auto;width:50%}@media(max-width:1024px){.empty-cart-section-div{font-size:32px;width:70%}}@media(max-width:576px){.empty-cart-section-div{font-size:22px;width:90%}.success-image{height:22vh!important}}.modal-close-btn{border:none;margin-left:88%}.modal-close-btn:focus{outline:none}.c-image{height:48px;max-width:48px;overflow:hidden}.c-image img{border-radius:50%;height:100%;max-width:48px;min-height:100%;min-width:48px;object-fit:cover}.learn_more{color:#175ffa;color:var(--Blue,#175ffa);cursor:pointer;font-family:Inter;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline}.custom-pay-month{background-color:#323ede;border-radius:6px;box-shadow:0 4px 20px #0000001a;padding:13px 20px}.custom-pay-month a{color:#fff!important;font-size:20px;font-weight:700;line-height:24px;list-style-type:none;text-decoration:none}.custom-pay-month p{color:#fff;font-size:14px;font-weight:400;line-height:18px;margin-top:5px;text-align:center}.custom-pay-amount{text-align:center}.custom-pay-amount p{color:#000;font-size:18px;font-weight:700;line-height:22px;text-align:center}.custom-pay-amount p small{color:#e74c3c;font-weight:400}.custom-pay-option1{background-color:#fff;border-radius:6px;height:140px;margin:0 4px;padding:20px 0}.custom-pay-paymant{background-color:#d7d9ff;border-radius:14px 14px 0 0;padding:20px 7px}.custom-pay-paymant a{color:#323ede!important;font-size:16px;font-weight:500;line-height:20px;list-style-type:none;text-align:center;text-decoration:none}.custom-pay-total{align-items:center;background-color:#fff;border-radius:0 0 14px 14px;box-shadow:0 4px 20px #0000001a;display:inline-flex;flex-direction:column;gap:5px;justify-content:center;padding:30px 14px;width:100%}.flex-box div{flex:33% 1;text-align:center!important}.flex-box{align-items:center;display:flex;justify-content:space-between;margin:2% auto;width:90%}.custom-pay-ready{margin-top:90px}.payl8r-calculator-finance-decline{background-color:#fff;border:1px solid #000;border-radius:100px;color:#000;font-size:20px;line-height:24px;margin-right:30px;padding:12px 50px}.payl8r-calculator-finance-proceed{background-color:#77be1d;border:none;border-radius:100px;color:#000;font-size:20px;line-height:24px;margin-left:30px;padding:12px 50px}.custom-pay-footer{margin:30px auto;width:80%}.custom-pay-ready h6{color:#000;font-size:22px;font-weight:500;letter-spacing:.01em;line-height:28px;margin-bottom:30px}.custom-pay-footer p{color:#000;font-size:15px;font-weight:400;letter-spacing:.01em;line-height:21px}.text{color:#000;display:inline;font-family:Lato;font-size:17px;line-height:20px;width:100%}.heading,.text{font-weight:600;text-align:center}.heading{color:#175ffa;color:var(--Blue,#175ffa);font-family:Inter;font-size:24px;font-style:normal;line-height:normal}.totalDiv{align-items:flex-start;background:#fff;border-radius:82px;box-shadow:0 4px 30px 0 #0000000f;display:flex;gap:20px;padding:15px 60px 15px 30px}.total-txt{font-feature-settings:"clig" off,"liga" off;color:#373c35;color:var(--7-text-icon,#373c35);font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:0}.total-div{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center}.total-price{font-feature-settings:"clig" off,"liga" off;color:#175ffa;color:var(--Blue,#175ffa);font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.line{background:#a6a6a6;background:var(--Menu-Grey,#a6a6a6);height:46px;width:2px}.title-txt{color:#696969;color:var(--Content-Color,#696969);margin-bottom:0}.title-txt,.title-txt-sub{font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.title-txt-sub{color:#175ffa;color:var(--Blue,#175ffa)}.total-sub-div{align-items:center;display:flex;gap:60px;justify-content:center}.items-div{align-items:flex-start;display:flex;gap:10px;height:136px;margin-top:30px}.item-div{align-items:center;background:#fff;border-radius:6px;box-shadow:0 4px 30px 0 #0000000f;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;padding:20px;width:33.33%}.item-txt{font-feature-settings:"clig" off,"liga" off;color:#000;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;text-align:center}.three-month-div{gap:10px;margin-bottom:30px;margin-top:30px;width:100%}.three-month-div,.three-month-div-first{align-items:center;display:flex;justify-content:center}.three-month-div-first{background:#175ffa;background:var(--Blue,#175ffa);border-radius:8px;flex-direction:column;gap:5px;padding:10px 30px;width:50%}.three-month-txt{font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.three-month-txt,.three-month-txt-sub{color:#fff;color:var(--1-white,#fff);text-align:center}.three-month-txt-sub{font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%}.three-month-div-second{align-items:center;display:flex;gap:10px;justify-content:center;padding:20px;width:50%}.three-month-div-second-txt{color:#000;text-align:center}.star,.three-month-div-second-txt{font-feature-settings:"clig" off,"liga" off;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.star{color:#f03e17;color:var(--red,#f03e17)}.months-div{align-items:flex-start;display:flex;justify-content:space-between}.month-div{filter:drop-shadow(0 4px 26px rgba(0,0,0,.06));width:30%}.month-txt{font-feature-settings:"clig" off,"liga" off;color:#175ffa;color:var(--Blue,#175ffa);font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%}.amt-txt,.pay-txt{font-feature-settings:"clig" off,"liga" off;color:#000;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%}.amt-txt{color:var(--8-black,#000)}.line-h{background:#f0f3f9;background:var(--Lighter-shade,#f0f3f9);height:1px;margin-bottom:30px;margin-top:30px;width:526px}.para{font-feature-settings:"clig" off,"liga" off;color:#7a7a7a;font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;text-align:start}.big-modal div{max-width:520px}.big-modal{overflow-x:hidden;padding:0}.modal-body{overflow-x:hidden!important;padding:0!important}.outer-div{padding:16px}.left-rating-designSet{padding:10px!important}.left-rating-designSet .star{display:flex}.left-rating-designSet .star img{height:16px;width:16px}.left-rating-designSet span{align-items:center;display:flex;font-family:Inter;font-size:12px;justify-content:center;line-height:normal}.customeDesign .main-clinic-mobile-container .validation-error{color:red;font-size:14px;margin-top:8px}@media(max-width:1200px){.customeDesign .main-clinic-mobile-container{max-width:540px;width:100%}}@media(max-width:1200px)and (max-width:719px){.customeDesign .main-clinic-mobile-container{max-width:100%;padding:0 20px}.customeDesign .main-clinic-mobile-container .banner-header-main h1,.customeDesign .main-clinic-mobile-container .banner-header-main p{margin:0}.customeDesign .main-clinic-mobile-container .banner-header-main p:empty{display:none}.customeDesign .main-clinic-mobile-container .react-calendar{margin:0!important}.customeDesign .main-clinic-mobile-container .fix-header,.customeDesign .main-clinic-mobile-container .top-fix,.customeDesign .main-clinic-mobile-container .top-header{padding:10px 20px}.customeDesign .main-clinic-mobile-container .fix-header svg,.customeDesign .main-clinic-mobile-container .top-fix svg,.customeDesign .main-clinic-mobile-container .top-header svg{margin:0!important}.customeDesign .main-clinic-mobile-container .main-list-container{padding:166px 0 92px!important;top:auto!important}}@media(max-width:1200px)and (max-width:719px)and (max-width:720px){.customeDesign .main-clinic-mobile-container .main-list-container{margin-top:130px}}@media(max-width:1200px)and (max-width:719px)and (max-width:768px){.customeDesign .main-clinic-mobile-container .main-list-container{margin-top:0;overflow-y:scroll;padding-bottom:0!important;padding-top:0!important}}@media(max-width:1200px)and (max-width:719px){.customeDesign .main-clinic-mobile-container .main-list-container .treatment-cate-title>p{margin-top:20px!important}}@media(max-width:1200px)and (max-width:719px)and (max-width:575px){.customeDesign .main-clinic-mobile-container .main-list-container .treatment-cate-title>p{margin-top:15px!important}}@media(max-width:1200px)and (max-width:719px){.customeDesign .main-clinic-mobile-container .main-list-container .treatment-item .row{justify-content:space-between}}@media(max-width:1200px)and (max-width:719px)and (max-width:767px){.customeDesign .main-clinic-mobile-container .main-list-container .treatment-item .row{margin:0 auto!important}.customeDesign .main-clinic-mobile-container .main-list-container .treatment-item .row .col-1,.customeDesign .main-clinic-mobile-container .main-list-container .treatment-item .row .col-10{padding:0!important}}@media(max-width:1200px)and (max-width:719px){.customeDesign .main-clinic-mobile-container .header-height-calc{padding-top:10px}.customeDesign .main-clinic-mobile-container .main-container-confirm{margin-bottom:92px!important;overflow-y:scroll;top:auto!important}.customeDesign .main-clinic-mobile-container .fixed-button .step-button-blue{margin:initial!important;padding:20px;width:100%!important}.customeDesign .main-clinic-mobile-container .fixed-button .step-button-blue button{max-height:none!important;min-height:0!important;min-height:auto!important;padding:14px 24px!important}.customeDesign .main-clinic-mobile-container .fixed-button .step-button-blue button .btnTitle{font-family:Inter}}@media(max-width:1200px){.customeDesign .main-clinic-mobile-container .calendar-main-div{max-width:100%!important;width:100%}.customeDesign .main-clinic-mobile-container .calendar-main-div .react-calendar{padding:0}.customeDesign .main-clinic-mobile-container .WidthFix,.customeDesign .main-clinic-mobile-container .calenderWrapper,.customeDesign .main-clinic-mobile-container .team-member-section,.customeDesign .main-clinic-mobile-container .wrappertimeslotcontent{max-width:100%!important;width:100%}.customeDesign .main-clinic-mobile-container .payment-option-section label{margin-bottom:0!important;padding-right:0}.customeDesign .main-clinic-mobile-container .container{max-width:100%;padding:0!important}}.Main-web-container-design{display:flex}@media(max-width:1200px){.Main-web-container-design .main-clinic-container{margin:0 auto;max-width:540px;width:100%!important}.Main-web-container-design .date-time-main-div,.Main-web-container-design .new-class{width:100%}.Main-web-container-design .banner-header-main>div{height:auto!important}.Main-web-container-design .banner-header-main>div span{line-height:normal!important}}@media(max-width:1200px)and (max-width:719px){.Main-web-container-design{max-width:100%;padding:130px 20px 0}.Main-web-container-design .banner-header-main h1,.Main-web-container-design .banner-header-main p{margin:0}.Main-web-container-design .banner-header-main p:empty{display:none}.Main-web-container-design .react-calendar{margin:0!important}.Main-web-container-design .fix-header,.Main-web-container-design .top-fix,.Main-web-container-design .top-header{padding:10px 20px}.Main-web-container-design .fix-header svg,.Main-web-container-design .top-fix svg,.Main-web-container-design .top-header svg{margin:0!important}.Main-web-container-design .main-list-container{padding:166px 0 92px!important;top:auto!important}.Main-web-container-design .main-list-container .treatment-cate-title>p{margin-top:20px!important}.Main-web-container-design .main-list-container .treatment-item .row{justify-content:space-between}.Main-web-container-design .main-container-confirm{margin-bottom:92px!important;top:auto!important}.Main-web-container-design .fixed-button .step-button-blue{margin:initial!important;padding:20px;width:100%!important}.Main-web-container-design .fixed-button .step-button-blue button{max-height:none!important;min-height:0!important;min-height:auto!important;padding:14px 24px!important}.Main-web-container-design .fixed-button .step-button-blue button .btnTitle{font-family:Inter}}@media(max-width:1200px){.Main-web-container-design .calendar-main-div{max-width:100%!important;width:100%}.Main-web-container-design .calendar-main-div .react-calendar{padding:0}.Main-web-container-design .WidthFix,.Main-web-container-design .calenderWrapper,.Main-web-container-design .team-member-section,.Main-web-container-design .wrappertimeslotcontent{max-width:100%!important;width:100%}.Main-web-container-design .payment-option-section label{margin-bottom:0!important;padding-right:0}.Main-web-container-design .Main-Treatments-RightPart{position:relative!important;width:40%!important}}@media(max-width:1200px)and (max-width:991px)and (min-width:720px){.Main-web-container-design .Main-Treatments-RightPart{width:40%!important}}.Main-web-container-design .Main-Treatments-RightPart .step-button-blue{margin:0;padding:20px 0}@media(max-width:991px){.Main-web-container-design .main-clinic-container{margin:0 auto;max-width:100%;padding:0 20px;width:100%!important}}.Main-web-container-design .MainLocationScreen{margin:auto;max-width:540px}@media(max-width:1200px){.Main-web-container-design .MainLocationScreen .main-clinic-container{max-width:100%;width:100%!important}}.customeDesign .main-clinic-mobile-container .react-calendar__month-view__days{grid-gap:0}@media(max-width:575px){.customeDesign .main-clinic-mobile-container .top-header{padding:10px 0}}@media(max-width:767px){.step-button-dark button{margin-top:0}}.no-appointment-main-container{left:50%;margin:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:35%}@media(max-width:1024px){.no-appointment-main-container{margin:auto;width:100%}}@media(max-width:767px){.no-appointment-main-container{top:40%}}@media(max-width:720px){.no-appointment-main-container{margin:auto;width:100%}}.no-appointment-main-container .no-appointment-container{align-items:center;border:1px solid #e8e8e8;border-radius:20px;display:flex;flex-direction:column;padding:50px}@media(max-width:1300px)and (min-width:991px){.no-appointment-main-container .no-appointment-container{padding:3.472vw}}@media(max-width:576px){.no-appointment-main-container .no-appointment-container{padding:50px 10px}}@media(max-width:300px){.no-appointment-main-container .no-appointment-container img{width:65px}}.no-appointment-main-container .no-appointment-container h1{color:#000;color:var(--8-black,#000);font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:140%;margin-top:25px}@media(max-width:1301px)and (min-width:1025px){.no-appointment-main-container .no-appointment-container h1{font-size:1.667vw}}@media(max-width:576px)and (min-width:361px){.no-appointment-main-container .no-appointment-container h1{font-size:21px}}@media(max-width:360px){.no-appointment-main-container .no-appointment-container h1{font-size:5vw}}.no-appointment-main-container .no-appointment-container p{color:#a1a1a1;font-family:Inter;font-size:18px;font-style:normal;font-weight:500;line-height:140%}.hm-cus-w73{max-width:73px}@media(max-width:1024px)and (min-width:767px){.hm-cus-w73{max-width:95px}}.hm-cus-w73 img{height:auto;width:100%}.feedback-thanks-popup-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.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{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;text-align:center}.feedback-thanks-popup-container .step-button-blue{padding-top:20px;width:100%}@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{font-family:Inter;font-size:15px;font-weight:500;padding:14px 24px!important}}.insurance_update_section{background:orange}.insurance_update_desc_text_homepage{color:#fff;text-align:center}.insurance_update_desc_text_homepage p{margin:0}.insurance_update_span_text{cursor:pointer;font-style:italic}.insurance_update_span_text:hover{color:#232b9a;font-weight:500}.text-area-content{width:100%}.text-area-content textarea{border:1px solid #878787;border-radius:10px;padding:20px;width:100%}.animate-bottom{animation:animatebottom .4s;background-color:#fff;border-radius:10px!important;position:relative}@keyframes animatebottom{0%{bottom:-300px;opacity:0}to{bottom:0;opacity:1}}.react-calendar{background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;max-width:100%;width:350px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.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{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.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{background:none;line-height:16px;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.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}.react-calendar__tile{height:60px!important;margin:auto;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.cal-heading{color:#000;font-family:Inter;font-size:31px;font-style:normal;font-weight:500;line-height:140%}.highlighted-week{background-color:#ddd!important}.highlighted-week.selected-tile abbr{background:#175ffa!important;border-radius:50%;color:#fff!important;display:inline-block;height:35px!important;line-height:35px;margin:auto!important;padding:0;text-align:center;width:35px!important}@media(max-width:320px){.highlighted-week.selected-tile abbr{height:30px!important;width:30px!important}}.highlighted-week.appoinment-dot abbr:after{background:#175ffa;border-radius:50%;bottom:3px;content:"";display:block;height:5px;left:50%;margin-left:-1.5px;margin-top:-10px;position:absolute;width:5px}.custom-tile{pointer-events:all!important}.custom-tile abbr{background:#ecf2ff;border-radius:50%;color:#175ffa;display:inline-block;height:35px;line-height:35px;margin:auto!important;padding:0;position:relative;text-align:center;width:35px}@media(max-width:320px){.custom-tile abbr{height:30px;width:30px}}.custom-tile.appoinment-dot.custom-tile-selected abbr:after{background:#fff!important;margin-left:-1.5px;margin-top:-10px}.custom-tile.appoinment-dot abbr:after,.custom-tile.appoinment-dot.custom-tile-selected abbr:after{border-radius:50%;bottom:3px;content:"";display:block;height:5px;left:50%;position:absolute;width:5px}.custom-tile.appoinment-dot abbr:after{background:#175ffa;margin:-10px auto auto -1.5px}.custom-tile.remove-tile-border abbr{background:none!important;border:none!important;color:#000!important}@media(max-width:320px){.custom-tile.remove-tile-border abbr{height:30px;width:30px}}.custom-tile:focus abbr,.custom-tile:hover abbr{background:#175ffa;border-radius:50%;color:#fff;display:inline-block;height:35px;line-height:35px;margin:auto!important;padding:0;text-align:center;width:35px}@media(max-width:320px){.custom-tile:focus abbr,.custom-tile:hover abbr{height:30px;width:30px}}.custom-tile:focus:not(.remove-tile-border).appoinment-dot abbr:after,.custom-tile:hover:not(.remove-tile-border).appoinment-dot abbr:after{background:#fff!important;border-radius:50%;bottom:3px;content:"";display:block;height:5px;left:50%;margin-left:-1.5px;margin-top:-10px;position:absolute;width:5px}.custom-tile:focus,.custom-tile:hover{background:none!important}.custom-tile-disable{pointer-events:none}.custom-tile-disable.enable-past-date{pointer-events:all!important}.custom-tile-disable.add-strike{color:#a4a4a4;color:var(--Placeholder,#a4a4a4)}.custom-tile-disable.add-strike.click-enable{pointer-events:all!important}.custom-tile-disable.appoinment-dot abbr:after{background:#175ffa;border-radius:50%;bottom:3px;content:"";display:block;height:5px;left:50%;margin-left:-1.5px;margin-top:-10px;position:absolute;width:5px}.custom-tile-disable.custom-tile-selected abbr,.custom-tile-disable:focus abbr,.custom-tile-disable:hover abbr{background:#175ffa;border-radius:50%;color:#fff;display:inline-block;height:35px;line-height:35px;margin:auto!important;padding:0;text-align:center;width:35px}@media(max-width:320px){.custom-tile-disable.custom-tile-selected abbr,.custom-tile-disable:focus abbr,.custom-tile-disable:hover abbr{height:30px;width:30px}}.custom-tile-disable.custom-tile-selected.appoinment-dot abbr:after,.custom-tile-disable:focus.appoinment-dot abbr:after,.custom-tile-disable:hover.appoinment-dot abbr:after{background:#fff!important;border-radius:50%;bottom:3px;content:"";display:block;height:5px;left:50%;margin-left:-1.5px;margin-top:-10px;position:absolute;width:5px}.custom-tile-disable:focus,.custom-tile-disable:hover{background:none!important}.custom-tile-disable abbr{align-items:center;display:flex;height:35px;justify-content:center;margin:auto;position:relative;width:35px}.react-calendar__month-view__days__day--neighboringMonth{text-decoration:none!important}.black-weekends .react-calendar__tile--weekend{color:#000!important}.black-weekends .react-calendar__tile--weekend.highlighted-week{background-color:#ddd!important}.black-weekends .react-calendar__tile--weekend.highlighted-week.selected-tile abbr{background:#175ffa!important;border-radius:50%;color:#fff!important;display:inline-block;height:35px!important;line-height:35px;margin:auto!important;padding:0;text-align:center;width:35px!important}@media(max-width:320px){.black-weekends .react-calendar__tile--weekend.highlighted-week.selected-tile abbr{height:30px!important;width:30px!important}}.black-weekends .react-calendar__tile--weekend.highlighted-week.appoinment-dot abbr:after{background:#175ffa;border-radius:50%;bottom:3px;content:"";display:block;height:5px;left:50%;margin-left:-1.5px;margin-top:-10px;position:absolute;width:5px}.react-calendar__month-view__days__day--weekend{color:#000}.react-calendar__month-view__days__day--neighboringMonth{pointer-events:none;visibility:hidden}.react-calendar__month-view__weekdays{font-family:Inter;pointer-events:none!important}.react-calendar__month-view__weekdays abbr{font-family:Inter;font-size:15px;font-style:normal;font-weight:600;line-height:140%;text-decoration:none!important}.react-calendar__tile--now{background:none!important;color:#000}.react-calendar__tile--now.highlighted-week.selected-tile abbr{background:#175ffa!important;border-radius:50%;color:#fff!important;display:inline-block;height:35px!important;line-height:35px;margin:auto!important;padding:0;text-align:center;width:35px!important}@media(max-width:320px){.react-calendar__tile--now.highlighted-week.selected-tile abbr{height:30px!important;width:30px!important}}.react-calendar__tile--now.highlighted-week.appoinment-dot abbr:after{background:#175ffa;border-radius:50%;bottom:3px;content:"";display:block;height:5px;left:50%;margin-left:-1.5px;margin-top:-10px;position:absolute;width:5px}.react-calendar__tile--active{background:none!important;color:#000}.react-calendar__tile--active.highlighted-week.selected-tile abbr{background:#175ffa!important;border-radius:50%;color:#fff!important;display:inline-block;height:35px!important;line-height:35px;margin:auto!important;padding:0;text-align:center;width:35px!important}@media(max-width:320px){.react-calendar__tile--active.highlighted-week.selected-tile abbr{height:30px!important;width:30px!important}}.calendar-main-div{background:#fff;border-radius:10px}.react-calendar__navigation button.react-calendar__navigation__prev-button{background-color:#0000;background-image:url(/v1/static/media/calander_previous.f6e96a1e535918d6acdb.svg);background-position:50%;background-repeat:no-repeat;border:none;height:30px;margin:0;text-indent:-9999px;width:30px}.react-calendar__navigation button.react-calendar__navigation__next-button{background-color:#0000;background-image:url(/v1/static/media/calander_next.2e3df01973622d787418.svg);background-position:50%;background-repeat:no-repeat;border:none;height:30px;margin:0;text-indent:-9999px;width:30px}.react-calendar__navigation__label__labelText{color:#000;font-family:Inter;font-size:24px;font-style:normal;font-weight:600;line-height:normal;text-align:center}@media(max-width:576px){.react-calendar__navigation__label__labelText{font-size:18px}}.custom-tile-selected abbr{background:#175ffa;border-radius:50%;color:#fff;display:inline-block;height:35px;line-height:35px;margin:auto!important;padding:0;text-align:center;width:35px}@media(max-width:320px){.custom-tile-selected abbr{height:30px!important;width:30px!important}}.calendar-container,.calendar-mobile-container{overflow-y:scroll;padding:10px;position:relative}@media(max-width:576px){.calendar-mobile-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:0!important}}.react-calendar__navigation__arrow{background-color:none!important}.react-calendar__navigation{align-items:center!important;border:1px solid #ddd!important;border:1px solid var(--fc-border-color,#ddd)!important;border-radius:20px!important;display:flex!important;justify-content:center!important;margin:auto auto 20px!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.react-calendar__navigation button{background-color:#0000!important;flex-grow:0!important}button.react-calendar__navigation__label{border-left:1px solid #ddd;border-left:1px solid var(--fc-border-color,#ddd);border-right:1px solid #ddd;border-right:1px solid var(--fc-border-color,#ddd);height:100%;padding:0 10px}.react-calendar__day--outside-month{color:#fff}button.\&\&.appoinment-dot.endOfWeek\,.false.highlighted-week.react-calendar__month-view__days__day.react-calendar__tile.selected-tile abbr:after,button.\&\&.appoinment-dot.endOfWeek\,.true.highlighted-week.react-calendar__month-view__days__day.react-calendar__tile.selected-tile abbr:after{background:#fff}.parent_calander .react-calendar__navigation__label{pointer-events:all!important}.parent_calander .react-calendar__navigation__label__labelText{position:relative}.react-calendar__navigation__label__labelText{font-size:16px!important;font-style:normal!important;font-weight:600!important}.calender-monthly-container .selected-month-div{max-height:300px;overflow-y:scroll}.parent_calander .react-calendar__navigation{border:0!important;justify-content:space-between;width:100%!important}.parent_calander .react-calendar__navigation button{border:0;padding:0!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.bookingLinkPageRedesign .calendar-main-div{background:#fff;border-radius:30px;box-shadow:0 0 20px 0 #0000001f;padding:10px}.bookingLinkPageRedesign .calendar-main-div .calendar-container{padding:0;scrollbar-width:none}.bookingLinkPageRedesign .calendar-main-div .react-calendar__navigation{height:29px!important;margin-bottom:10px!important}.bookingLinkPageRedesign .custom-booking-link-cal-tile-unavailable{pointer-events:auto!important;text-decoration:line-through}.bookingLinkPageRedesign .react-calendar__tile{height:auto!important;min-height:0;padding:5px}.bookingLinkPageRedesign .custom-tile,.bookingLinkPageRedesign .custom-tile-disable{min-height:45px}.bookingLinkPageRedesign .custom-tile abbr,.bookingLinkPageRedesign .custom-tile-disable abbr,.bookingLinkPageRedesign .custom-tile-disable.custom-tile-selected abbr,.bookingLinkPageRedesign .custom-tile-disable:focus abbr,.bookingLinkPageRedesign .custom-tile-disable:hover abbr,.bookingLinkPageRedesign .custom-tile.custom-tile-selected abbr,.bookingLinkPageRedesign .custom-tile:focus abbr,.bookingLinkPageRedesign .custom-tile:hover abbr{height:30px;line-height:30px;width:30px}.bookingLinkPageRedesign .pe-none{opacity:.4}.time-slot-wrapper{gap:24px!important;min-height:100px}.time-slot-wrapper,.time-slot-wrapper .event-wrapper{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}.time-slot-wrapper .event-wrapper{gap:15px}.time-slot-wrapper .event-wrapper p{color:#000;font-family:Inter;font-size:16px;font-weight:600;line-height:normal;margin:0}.time-slot-wrapper .event-wrapper .events-slots{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;flex-wrap:wrap;gap:15px}.time-slot-wrapper .event-wrapper .events-slots>div{align-items:center;background:#eef0f3;border-radius:1000px;color:#000;display:flex;font-family:Inter;font-size:12px;font-weight:500;gap:6px;justify-content:center;line-height:140%;margin:0;padding:6px 12px}@media(max-width:575px){.time-slot-wrapper .event-wrapper .events-slots{gap:6px}}.time-slot-empty-data{margin-top:80px}.time-slot-empty-data p{color:#2f2d2d!important}.ryft-checkout-main{margin:30px auto 0;width:70%}@media(max-width:768px){.ryft-checkout-main{width:100%}}.ryft-checkout-main .payment-card-direction{flex-direction:column;gap:10px}.ryft-checkout-main .payment-card-flex{display:flex;font-family:Inter;justify-content:space-between;padding:0;width:100%}.ryft-checkout-main .payment-card-flex p{margin:0!important}.ryft-checkout-main .consent-form-ryft-payment-card-section-booking-link{width:100%}.ryft-checkout-main .consent-form-ryft-payment-card-section-booking-link .treatment-payment-section-booking-link{background:#fff;border:1px solid #ddd;border-radius:10px;display:flex;flex-direction:column;gap:20px;padding:20px;width:100%}.ryft-checkout-main .consent-form-ryft-payment-card-section-booking-link .treatment-payment-section-booking-link hr{stroke-width:1px;stroke:#ddd;margin:0 auto;width:90%}.ryft-checkout-main .consent-form-ryft-payment-card-section-booking-link .treatment-payment-section-booking-link .payment-card-booking-link{align-items:center;display:flex;justify-content:space-between;width:100%}.ryft-checkout-main .consent-form-ryft-payment-card-section-booking-link .treatment-payment-section-booking-link .payment-card-booking-link b{font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:150%}.ryft-checkout-main .consent-form-ryft-payment-card-section-booking-link .treatment-payment-section-booking-link .payment-card-booking-link p{font-family:Inter;font-size:15px;font-style:normal;font-weight:500;line-height:150%;margin:0}.ryft-checkout-main .ryft-header-section{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-top:30px;width:100%}@media(max-width:768px){.ryft-checkout-main .ryft-header-section{padding-top:0}}.ryft-checkout-main .ryft-header-section .detail-section{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:5px 0;text-align:start;width:100%}.ryft-checkout-main .ryft-header-section .detail-section h1{font-family:Inter;font-size:16px;font-style:normal;font-weight:700;margin:0;text-align:start}.ryft-checkout-main .ryft-header-section .detail-section p{align-items:end;color:#6b7280;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:17px;margin:0!important}.ryft-checkout-main .ryft-pay-form{width:100%!important}.no-show-policy-section{margin-bottom:50px;margin-top:50px}.no-show-policy-section h1{font-weight:600;font-weight:500!important;line-height:normal;margin-bottom:15px!important}.no-show-policy-section p{align-self:stretch;font-size:14px;font-weight:500;line-height:normal;line-height:22px!important}.no-show-policy-section.no-margin-bottom{margin-bottom:20px!important}.no-show-policy-section{background:#f9f9f9;border-radius:20px;display:flex;flex-direction:column;gap:12px;margin:10px 0 100px;padding:20px}.no-show-policy-section h1{color:#000;font-size:16px;font-weight:600!important;margin:0!important}.no-show-policy-section h1,.no-show-policy-section p{font-family:Inter;font-style:normal;line-height:150%;margin:0}.no-show-policy-section p{color:#373c35;font-size:15px;font-weight:500!important}.statics-logos{align-items:center;display:flex;justify-content:center}.consent-form-ryft-payment-card-section .treatment-payment-section{background:#fff;border:1px solid #ddd;border-radius:10px}.consent-form-ryft-payment-card-section .treatment-payment-section hr{stroke-width:1px;stroke:#ddd;margin:0 auto;width:90%}.consent-form-ryft-payment-card-section .treatment-payment-section .payment-card{align-items:center;display:flex;justify-content:space-between;padding:20px}.consent-form-ryft-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-ryft-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;padding:0}.consent-form-ryft-payment-card-section .treatment-payment-section .payment-card .totay-pay-amount{color:#212529;font-weight:600!important;padding:0}.ryft-checkout-main-consent-form{margin-bottom:60px!important;width:100%}@media(max-width:768px){.ryft-checkout-main-consent-form{width:100%}}.ryft-checkout-main-consent-form .ryft-header-section{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-top:30px;width:100%}@media(max-width:768px){.ryft-checkout-main-consent-form .ryft-header-section{padding-top:0}}.ryft-checkout-main-consent-form .ryft-header-section .detail-section{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:5px 0;text-align:start;width:100%}.ryft-checkout-main-consent-form .ryft-header-section .detail-section h1{font-family:Inter;font-size:16px;font-style:normal;font-weight:700;margin:0;text-align:start}.ryft-checkout-main-consent-form .ryft-header-section .detail-section p{align-items:end;color:#6b7280;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:17px;margin:0!important}.ryft-checkout-main-consent-form .ryft-pay-form{width:100%!important}@media(max-width:576px){.no-show-policy-section{margin-bottom:0!important;margin-top:20px!important}}#ryft-threeDSMethodIframe{display:block}.ryft-pay-apple-pay-button:not(:first-of-type){display:none}.custom-calendar-skeleton-web .date-items,.custom-calendar-skeleton-web .date-items-filter,.skeleton-container{animation:skeleton-animation 1.5s linear infinite;background:linear-gradient(90deg,#fff 0,hsla(0,0%,88%,.643) 50%,#fff);background-size:200% 100%}@keyframes skeleton-animation{0%{background-position:200% 0}to{background-position:-200% 0}}.calendar-skeleton-wrapper{border:0 solid hsla(0,0%,88%,.431);padding:0}.custom-calendar-skeleton-web{margin-left:auto;margin-right:auto;width:100%}.custom-calendar-skeleton-web .date-items{border-radius:50%;height:50px;margin:0;width:50px}@media(max-width:767px){.custom-calendar-skeleton-web .date-items{height:40px;width:40px}}@media(max-width:576px){.custom-calendar-skeleton-web .date-items{height:30px;width:30px}}.custom-calendar-skeleton-web .date-items-filter{border-radius:50%;height:32px;margin:5px;width:32px}.stripe-checkout-main-div{margin:auto;width:70%}@media(max-width:768px){.stripe-checkout-main-div{margin-top:20px;width:100%}}.stripe-checkout-main-div .checkoutcard-field{background:#fff!important;border:1px solid #d9d9d9!important;border-radius:8px;box-shadow:0 2px 2px #0000000d!important;padding:10px 20px!important;position:relative!important}.stripe-checkout-main-div .card-invalid-text{color:#eb1c26;font-family:Avenir Next;font-size:14px;padding-left:10px;padding-top:2px}.stripe-checkout-main-div .ryft-header-section{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding-top:30px;width:100%}.stripe-checkout-main-div .ryft-header-section .detail-section{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:5px 0;text-align:start;width:100%}.stripe-checkout-main-div .ryft-header-section .detail-section h1{font-family:Inter;font-size:16px;font-style:normal;font-weight:700;margin:0;text-align:start}.stripe-checkout-main-div .ryft-header-section .detail-section p{align-items:end;color:#6b7280;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:17px;margin:0!important}.stripe-checkout-main-div .statics-logos{align-items:center;display:flex;justify-content:center}.consent-form-payment-card-section .treatment-payment-section{background:#fff;border:1px solid #ddd;border-radius:10px}.consent-form-payment-card-section .treatment-payment-section hr{stroke-width:1px;stroke:#ddd;margin:0 auto;width:90%}.consent-form-payment-card-section .treatment-payment-section .payment-card{grid-gap:15px;align-items:center;display:grid;grid-template-columns:auto 1fr;justify-content:space-between;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 .booking_fees_text{font-size:15px!important;font-weight:500!important}.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}.total_pay_text{font-size:16px!important;font-weight:600!important}.remove_bottom_padding{padding-bottom:0!important}.strip-header-section-payable{background:#fff;border:1px solid #ddd;border-radius:10px;display:flex;flex-direction:column;gap:15px;margin-bottom:30px;padding:15px}.strip-header-section-payable .detail-section-stripe{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:0;padding:0;text-align:start;width:100%}.strip-header-section-payable .detail-section-stripe h1{font-family:Inter;font-size:16px;font-style:normal;font-weight:700;margin:0;text-align:start}.strip-header-section-payable .detail-section-stripe p{align-items:end;color:#000;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:17px;margin:0!important}.add-card-details-label{font-family:Inter;font-weight:600;padding:10px .5em}.stripe-checkout-main-div-new-design.stripe-checkout-main-div{margin:0;width:auto}.stripe-checkout-main-div-new-design.stripe-checkout-main-div .container{margin-left:0!important;margin-right:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important;width:100%}.stripe-checkout-main-div-new-design.stripe-checkout-main-div .checkoutcard-field{margin-left:0!important;margin-right:0!important}
/*# sourceMappingURL=5260.a0e1ab17.chunk.css.map*/