#make-appointment-form[data-v-14eed79e]{display:grid;grid-template-columns:100%;grid-template-rows:auto minmax(630px,1fr);height:100%}@media screen and (max-width:576px){#make-appointment-form[data-v-14eed79e]{height:auto}}#make-appointment-form.main-page[data-v-14eed79e]{padding-top:115px}@media screen and (max-width:576px){#make-appointment-form.main-page[data-v-14eed79e]{padding-top:60px!important}}#make-appointment-form.main-page .form-wrapper[data-v-14eed79e]{height:809px;max-height:809px;min-height:809px}@media screen and (max-width:576px){#make-appointment-form.main-page .finish-step[data-v-14eed79e],#make-appointment-form.main-page .form-wrapper[data-v-14eed79e]{height:auto;max-height:none;min-height:0;min-height:auto}#make-appointment-form.main-page .finish-step[data-v-14eed79e]{margin-bottom:0}#make-appointment-form header[data-v-14eed79e]{padding:0 15px}}#make-appointment-form h1[data-v-14eed79e],#make-appointment-form h2[data-v-14eed79e]{font-size:36px;font-weight:600;letter-spacing:-.02em;line-height:123%;margin-bottom:48px;margin-top:0}@media screen and (max-width:576px){#make-appointment-form h1[data-v-14eed79e],#make-appointment-form h2[data-v-14eed79e]{font-size:26px;font-weight:400;letter-spacing:-.02em;line-height:145%;margin-bottom:0}#make-appointment-form.first-step[data-v-14eed79e]{padding-top:0}}#make-appointment-form .form-wrapper[data-v-14eed79e]{grid-gap:20px;display:grid;gap:20px;grid-template-columns:100%;grid-template-rows:auto 1fr;height:100%;max-height:100%;min-height:100%}@media screen and (max-width:390px){#make-appointment-form .form-wrapper[data-v-14eed79e]{gap:10px}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper.step-2[data-v-14eed79e]{height:auto;max-height:none;min-height:0;min-height:auto}}#make-appointment-form .form-wrapper.last-step[data-v-14eed79e]{max-height:none;min-height:0;min-height:auto}#make-appointment-form .form-wrapper .step-controller[data-v-14eed79e]{grid-row-gap:17px;align-items:flex-end;display:grid;grid-template-columns:.7fr .8fr;justify-content:space-between;position:relative;row-gap:17px;width:100%}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .step-controller[data-v-14eed79e]{grid-template-columns:100%;padding:0 15px;row-gap:10px}}#make-appointment-form .form-wrapper .step-controller .cat[data-v-14eed79e]{bottom:-23px;height:245px;left:13vw;margin:auto;position:absolute;right:0;width:425px}@media screen and (max-width:1024px){#make-appointment-form .form-wrapper .step-controller .cat[data-v-14eed79e]{height:105px;top:-200%;width:281px}}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .step-controller .cat[data-v-14eed79e]{bottom:auto;height:105px;left:auto;right:0;top:-27%;width:281px}}@media screen and (max-width:375px){#make-appointment-form .form-wrapper .step-controller .cat[data-v-14eed79e]{top:-30%}}#make-appointment-form .form-wrapper .step-controller .left-top[data-v-14eed79e]{color:var(--gray);font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:125%}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .step-controller .left-top[data-v-14eed79e]{font-size:14px;font-weight:500;letter-spacing:0;line-height:150%;order:1;padding-right:15vw}}@media screen and (max-width:400px){#make-appointment-form .form-wrapper .step-controller .left-top[data-v-14eed79e]{padding-right:20vw}}#make-appointment-form .form-wrapper .step-controller .left-top.btn-show[data-v-14eed79e]{align-items:center;display:flex;height:100%}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .step-controller .left-top.btn-show[data-v-14eed79e]{flex-direction:row-reverse;justify-content:flex-start;padding-right:0}}#make-appointment-form .form-wrapper .step-controller .left-top a[data-v-14eed79e],#make-appointment-form .form-wrapper .step-controller .left-top span[data-v-14eed79e]{color:var(--green);cursor:pointer;display:inline-block;position:relative;-webkit-text-decoration:none;text-decoration:none}#make-appointment-form .form-wrapper .step-controller .left-top a[data-v-14eed79e]:after,#make-appointment-form .form-wrapper .step-controller .left-top span[data-v-14eed79e]:after{background:var(--color-green);bottom:2px;content:"";height:1px;left:0;position:absolute;width:100%;z-index:2}#make-appointment-form .form-wrapper .step-controller .left-top .light-gray[data-v-14eed79e]{background:#f5f5f5;color:var(--gray-button);font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:125%;padding:10px 20px!important}#make-appointment-form .form-wrapper .step-controller .left-top .light-gray svg[data-v-14eed79e]{transform:rotate(180deg)}#make-appointment-form .form-wrapper .step-controller .left-top .go-back-div[data-v-14eed79e]{align-items:center;display:flex;gap:15px}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .step-controller .left-top .go-back-div[data-v-14eed79e]{width:100%}}#make-appointment-form .form-wrapper .step-controller .left-top .go-back-div button[data-v-14eed79e]{padding:10px 15px!important}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .step-controller .left-bottom[data-v-14eed79e]{order:2}}#make-appointment-form .form-wrapper .step-controller .left-bottom h1[data-v-14eed79e]{margin-bottom:0}#make-appointment-form .form-wrapper .step-controller .left-bottom .select-section[data-v-14eed79e]{border-bottom:1px solid #9faaac;display:inline-flex}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .step-controller .left-bottom .select-section[data-v-14eed79e]{width:100%}}#make-appointment-form .form-wrapper .step-controller .left-bottom .select-section button[data-v-14eed79e]{border-bottom:3px solid transparent!important;border-radius:0!important;color:#9faaac;font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:145%;margin-bottom:-1px;padding-bottom:22px!important;padding-left:20px!important;padding-right:20px!important;-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .step-controller .left-bottom .select-section button[data-v-14eed79e]{flex:1;font-size:14px;font-weight:400;letter-spacing:0;line-height:133%;padding-bottom:15px!important;padding-left:0!important;padding-right:0!important}}#make-appointment-form .form-wrapper .step-controller .left-bottom .select-section button[data-v-14eed79e]:hover{color:var(--green)!important}#make-appointment-form .form-wrapper .step-controller .left-bottom .select-section button.active[data-v-14eed79e]{border-bottom:3px solid var(--green)!important;color:var(--green)!important}#make-appointment-form .form-wrapper .step-controller .right-top[data-v-14eed79e]{display:flex;justify-content:flex-end}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .step-controller .right-top[data-v-14eed79e]{order:3}}#make-appointment-form .form-wrapper .step-controller .right-top .step-name[data-v-14eed79e]{align-items:center;display:flex;gap:13px}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .step-controller .right-top .step-name[data-v-14eed79e]{justify-content:space-between;width:100%}}#make-appointment-form .form-wrapper .step-controller .right-top .step-name .ellips[data-v-14eed79e]{background:#f5f5f5;border-radius:45% 37px;color:var(--green);cursor:default;font-size:16px;font-weight:400;height:67px;letter-spacing:0;line-height:125%;padding:13px;position:relative;text-align:center;width:103px}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .step-controller .right-top .step-name .ellips[data-v-14eed79e]{border-radius:30px 44px 28px 36px;font-size:10px;font-weight:400;height:38px;letter-spacing:-.01em;line-height:136%;padding:5px 15px;text-align:center;width:auto}#make-appointment-form .form-wrapper .step-controller .right-top .step-name .ellips[data-v-14eed79e]:first-child:after{bottom:-8px;left:10px;right:auto}#make-appointment-form .form-wrapper .step-controller .right-top .step-name .ellips[data-v-14eed79e]:nth-child(4):after{bottom:-8px;left:auto;right:10px}}#make-appointment-form .form-wrapper .step-controller .right-top .step-name .ellips[data-v-14eed79e]:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:10px solid #f5f5f5;bottom:-9px;content:"";height:0;left:0;margin:auto;position:absolute;right:0;width:0}#make-appointment-form .form-wrapper .step-controller .right-top .step-name .ellips.wrapp[data-v-14eed79e]{word-break:break-all}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .step-controller .right-top .step-name .ellips.wrapp[data-v-14eed79e]{max-width:60px;padding:5px}}#make-appointment-form .form-wrapper .step-controller .right-bottom[data-v-14eed79e]{display:flex;justify-content:flex-end}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .step-controller .right-bottom[data-v-14eed79e]{order:4}}#make-appointment-form .form-wrapper .step-controller .right-bottom .steps[data-v-14eed79e]{align-items:center;display:flex;gap:13px;position:relative;z-index:5}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .step-controller .right-bottom .steps[data-v-14eed79e]{justify-content:space-between;width:100%}}#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number[data-v-14eed79e]{display:flex;justify-content:center;width:103px}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number[data-v-14eed79e]{width:50px}#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number[data-v-14eed79e]:first-child{justify-content:flex-start}#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number[data-v-14eed79e]:nth-child(4){justify-content:flex-end}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number[data-v-14eed79e]{width:40px}#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number[data-v-14eed79e]:first-child{justify-content:flex-start}#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number:nth-child(2) .circle[data-v-14eed79e],#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number:nth-child(3) .circle[data-v-14eed79e]{left:auto}#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number[data-v-14eed79e]:nth-child(4){justify-content:flex-end}}#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number:last-child .circle[data-v-14eed79e]:after{display:none}#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number .circle[data-v-14eed79e]{align-items:center;border:1px solid #f5f5f5!important;border-radius:50px;border-radius:50%!important;color:#f5f5f5;cursor:default!important;display:flex;font-size:20px;font-weight:400;height:50px;justify-content:center;letter-spacing:-.02em;line-height:125%;padding:10px;padding:0!important;position:relative;-webkit-text-decoration:none;text-decoration:none;width:50px}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number .circle[data-v-14eed79e]{font-size:16px;font-weight:400;height:40px;letter-spacing:-.02em;line-height:145%;width:40px}#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number .circle[data-v-14eed79e]:nth-child(2):after{right:-120%}}#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number .circle.active[data-v-14eed79e]{background:var(--green)!important;border-color:var(--green)!important;color:#fff;cursor:pointer!important}#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number .circle.active[data-v-14eed79e]:after{background:var(--green)}#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number .circle[data-v-14eed79e]:after{background:#f5f5f5;content:"";display:block;height:1px;position:absolute;right:-120%;width:100%}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number .circle[data-v-14eed79e]:after{right:-19vw;width:15vw}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number .circle[data-v-14eed79e]:after{right:-14vw;width:100%}}@media screen and (max-width:390px){#make-appointment-form .form-wrapper .step-controller .right-bottom .steps .step-number .circle[data-v-14eed79e]:after{right:-13vw;width:100%}}#make-appointment-form .form-wrapper .content-wrapper[data-v-14eed79e]{background:var(--graphite);border-radius:40px;display:flex;flex:1;flex-direction:column;gap:25px;height:100%;max-height:100%;min-height:100%;padding:26px 40px}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper[data-v-14eed79e]{gap:10px;min-height:0;min-height:auto;padding:40px 15px}}#make-appointment-form .form-wrapper .content-wrapper .step-info[data-v-14eed79e]{align-items:center;color:#fff;display:flex;gap:8px;width:100%}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .step-info[data-v-14eed79e]{flex-direction:column}}#make-appointment-form .form-wrapper .content-wrapper .step-info.step-now-3 .left[data-v-14eed79e]{flex:.8}#make-appointment-form .form-wrapper .content-wrapper .step-info.step-now-3 .right[data-v-14eed79e]{flex:1.2;justify-content:flex-start}#make-appointment-form .form-wrapper .content-wrapper .step-info.step-now-3 .right .caption[data-v-14eed79e]{font-size:26px;font-weight:400;letter-spacing:-.02em;line-height:125%;margin-bottom:0}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .step-info.step-now-3 .right .caption[data-v-14eed79e]{font-size:20px;font-weight:400;letter-spacing:0;line-height:93%}}#make-appointment-form .form-wrapper .content-wrapper .step-info .left[data-v-14eed79e]{align-items:center;display:flex;flex:1;gap:3vw}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left[data-v-14eed79e]{flex-direction:column;width:100%}}#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price[data-v-14eed79e]{grid-gap:15px;align-items:center;display:grid;gap:15px;grid-template:1fr auto;justify-content:space-between}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price[data-v-14eed79e]{grid-template-columns:100%}}#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-1[data-v-14eed79e]{justify-content:flex-end}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-1[data-v-14eed79e]{justify-content:flex-start}}#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .additation-text[data-v-14eed79e]{color:var(--white);font-size:16px;font-weight:600;grid-column:1/3;letter-spacing:-.01em;line-height:120%;padding-top:15px}#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-2[data-v-14eed79e]{grid-column:1/3}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-2[data-v-14eed79e]{grid-column:1}}#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-2 .selected-main-price[data-v-14eed79e]{align-items:center;background:var(--green);border-radius:5px;display:grid;grid-template-columns:35px repeat(2,1fr) auto;justify-content:space-between;padding:12px 22px!important;text-align:left;width:100%}#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-2 .selected-main-price[data-v-14eed79e]:not(:last-child){margin-bottom:5px}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-2 .selected-main-price[data-v-14eed79e]{align-items:flex-start;gap:5px;grid-template-columns:23px repeat(2,1fr) auto;padding:10px!important}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-2 .selected-main-price[data-v-14eed79e]{border-radius:15px;grid-template-columns:100%;padding:10px 15px}}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-2 .selected-main-price .check[data-v-14eed79e]{grid-row:1/3}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-2 .selected-main-price .check[data-v-14eed79e]{grid-row:unset}}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-2 .selected-main-price .name[data-v-14eed79e]{grid-column:2/5}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-2 .selected-main-price .name[data-v-14eed79e]{align-items:center;display:flex;font-size:16px;font-weight:400;gap:10px;grid-column:unset;grid-row:unset;justify-content:space-between;letter-spacing:0;line-height:125%}#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-2 .selected-main-price .name span[data-v-14eed79e]{flex:1}}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-2 .selected-main-price .comment[data-v-14eed79e]{grid-column:2/5;grid-row:2}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-2 .selected-main-price .comment[data-v-14eed79e]{font-size:10px;font-weight:400;grid-column:unset;grid-row:unset;letter-spacing:-.01em;line-height:136%;padding-top:5px}}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-2 .selected-main-price .time-interval-price[data-v-14eed79e]{grid-column:2/5;grid-row:3}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-2 .selected-main-price .time-interval-price[data-v-14eed79e]{align-items:center;display:flex;font-size:14px;font-weight:400;grid-column:unset;grid-row:unset;justify-content:space-between;letter-spacing:0;line-height:133%;padding-top:15px}#make-appointment-form .form-wrapper .content-wrapper .step-info .left.step-now-2.select-price .selected-step-2 .selected-main-price .time-interval-price div[data-v-14eed79e]{width:auto}}#make-appointment-form .form-wrapper .content-wrapper .step-info .left .caption[data-v-14eed79e]{font-size:26px;font-weight:400;letter-spacing:-.02em;line-height:125%;margin-bottom:0}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left .caption[data-v-14eed79e]{font-size:20px;font-weight:400;letter-spacing:0;line-height:93%}}#make-appointment-form .form-wrapper .content-wrapper .step-info .left .action[data-v-14eed79e]{color:var(--white);font-size:26px;font-weight:400;letter-spacing:-.02em;line-height:125%}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left .action[data-v-14eed79e]{grid-column:1/3}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left .action[data-v-14eed79e]{font-size:20px;font-weight:400;grid-column:1;letter-spacing:0;line-height:93%;width:100%}}#make-appointment-form .form-wrapper .content-wrapper .step-info .left .selected-step-1[data-v-14eed79e]{align-items:center;display:flex;gap:15px}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .step-info .left .selected-step-1[data-v-14eed79e]{justify-content:flex-start;width:100%}}#make-appointment-form .form-wrapper .content-wrapper .step-info .left .selected-step-1 .image[data-v-14eed79e]{height:40px;max-height:40px;max-width:40px;min-height:40px;min-width:40px;width:40px}#make-appointment-form .form-wrapper .content-wrapper .step-info .left .selected-step-1 .image.spec[data-v-14eed79e]{align-items:center;background:#f5f5f5;border-radius:6px;display:flex;height:60px;justify-content:center;max-height:60px;max-width:66px;min-height:60px;min-width:66px;padding:8px;width:66px}#make-appointment-form .form-wrapper .content-wrapper .step-info .left .selected-step-1 .image img[data-v-14eed79e]{border-radius:50%}#make-appointment-form .form-wrapper .content-wrapper .step-info .right[data-v-14eed79e]{display:flex;justify-content:flex-end;width:280px}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .step-info .right[data-v-14eed79e]{width:240px}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .step-info .right[data-v-14eed79e]{width:100%}}#make-appointment-form .form-wrapper .content-wrapper .step-info .right .go-to-step-3[data-v-14eed79e]{align-items:center;border-radius:8px!important;display:flex;gap:15px;padding:15px 30px!important}#make-appointment-form .form-wrapper .content-wrapper .step-info .right .search-input[data-v-14eed79e]{align-items:center;background:var(--light-gray);border-radius:17px;display:flex;gap:9px;height:40px;padding:10px 20px;width:100%}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .step-info .right .search-input[data-v-14eed79e]{margin-top:10px;width:100%}}#make-appointment-form .form-wrapper .content-wrapper .step-info .right .search-input input[data-v-14eed79e]{height:100%;width:100%}#make-appointment-form .form-wrapper .content-wrapper .step-info .right .search-input input[data-v-14eed79e]:focus-visible{outline:none}#make-appointment-form .form-wrapper .content-wrapper .content[data-v-14eed79e]{background:#fff;border-radius:17px;flex:1;min-height:250px;overflow:auto;position:relative;width:100%}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content[data-v-14eed79e]{max-height:450px}}#make-appointment-form .form-wrapper .content-wrapper .content.grid[data-v-14eed79e]{grid-gap:8px;background:var(--graphite);display:grid;gap:8px;grid-template-columns:1fr 280px}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .content.grid[data-v-14eed79e]{grid-template-columns:1fr 240px}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content.grid[data-v-14eed79e]{gap:10px;grid-template-columns:100%}}#make-appointment-form .form-wrapper .content-wrapper .content.select-date[data-v-14eed79e]{grid-gap:10px;background:var(--graphite);display:grid;gap:10px;grid-template-columns:.8fr 1.2fr}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content.select-date[data-v-14eed79e]{gap:10px;grid-template-columns:100%}}#make-appointment-form .form-wrapper .content-wrapper .content.select-date .calendar-block[data-v-14eed79e]{background:#fff;border-radius:17px;padding:40px}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content.select-date .calendar-block[data-v-14eed79e]{padding:30px 20px}}#make-appointment-form .form-wrapper .content-wrapper .content.select-date .caption[data-v-14eed79e]{color:#fff;font-size:20px;font-weight:400;letter-spacing:0;line-height:93%;margin:0;padding:20px 0}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content.select-date .caption[data-v-14eed79e]{padding-bottom:0;padding-top:10px}}#make-appointment-form .form-wrapper .content-wrapper .content.select-date .times[data-v-14eed79e]{background:#fff;border-radius:17px;padding:40px 48px}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .content.select-date .times[data-v-14eed79e]{gap:13px;grid-template-columns:repeat(3,1fr);padding:30px 20px}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content.select-date .times[data-v-14eed79e]{padding:10px 20px}}#make-appointment-form .form-wrapper .content-wrapper .content.select-date .times .grid[data-v-14eed79e]{grid-gap:20px;align-items:flex-start;display:grid;gap:20px;grid-template-columns:repeat(6,1fr);width:100%}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content.select-date .times .grid[data-v-14eed79e]{grid-template-columns:repeat(3,1fr)}}#make-appointment-form .form-wrapper .content-wrapper .content.select-date .times button[data-v-14eed79e]{padding:10px 20px!important}#make-appointment-form .form-wrapper .content-wrapper .content.select-date .times button.border-green[data-v-14eed79e]{border:1px solid var(--green);color:var(--green)}#make-appointment-form .form-wrapper .content-wrapper .content.select-date .times button.active[data-v-14eed79e],#make-appointment-form .form-wrapper .content-wrapper .content.select-date .times button[data-v-14eed79e]:hover{background:var(--green);color:#fff!important}#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list[data-v-14eed79e]{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr);padding:40px 60px}@media screen and (max-width:1300px){#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list[data-v-14eed79e]{grid-template-columns:repeat(4,1fr);padding:20px 30px}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list[data-v-14eed79e]{grid-template-columns:100%;padding:10px}}#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list button[data-v-14eed79e]:hover{-webkit-text-decoration:none;text-decoration:none}#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list button.close-select[data-v-14eed79e]:hover{cursor:default!important}#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list button.close-select:hover .doctor[data-v-14eed79e]{background:#f5f5f5;color:var(--graphite)}#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list button.close-select:hover .doctor span[data-v-14eed79e]{color:var(--graphite)!important}#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list button.close-select:hover .doctor div[data-v-14eed79e]{color:#b1aea8!important}#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor[data-v-14eed79e]{background:#f5f5f5;border-radius:15px;cursor:pointer;display:flex;flex-direction:column;height:100%;padding:10px 16px 14px;text-align:left;transition:all .3s}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor[data-v-14eed79e]{align-items:center;display:flex;flex-direction:row;gap:10px;padding:10px}}#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor.active[data-v-14eed79e],#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor[data-v-14eed79e]:hover{background:var(--green);color:#fff}#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor.active [data-v-14eed79e],#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor:hover [data-v-14eed79e]{color:#fff!important}#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor .schedule[data-v-14eed79e]{align-items:center;display:flex;gap:3px}@media screen and (max-width:1100px){#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor .schedule[data-v-14eed79e]{align-items:flex-start;flex-direction:column}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor .schedule[data-v-14eed79e]{align-items:flex-start;flex-direction:row}}#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor .image[data-v-14eed79e]{overflow:hidden;padding-bottom:6px;padding-top:100%;position:relative;width:100%}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor .image[data-v-14eed79e]{height:50px;max-height:50px;max-width:50px;min-height:50px;min-width:50px;padding-bottom:0;padding-top:0;width:50px}}#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor .image img[data-v-14eed79e]{border-radius:15px;bottom:0;position:absolute;top:0;width:100%}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor .image img[data-v-14eed79e]{bottom:auto;position:relative;top:auto}}#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor span[data-v-14eed79e]{display:block;flex:1;font-size:17px;font-weight:500;letter-spacing:-.01em;line-height:136%;margin-bottom:10px;width:100%}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor span[data-v-14eed79e]{font-size:16px;font-weight:400;letter-spacing:0;line-height:117%;margin-bottom:5px}}#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor .profile[data-v-14eed79e]{color:var(--green);font-size:10px;font-weight:400;letter-spacing:-.01em;line-height:136%;margin-bottom:10px;width:100%}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor .profile[data-v-14eed79e]{font-size:10px;font-weight:400;letter-spacing:-.02em;line-height:110%}}#make-appointment-form .form-wrapper .content-wrapper .content .doctor-list .doctor .schedule[data-v-14eed79e]{color:#b1aea8;font-size:10px;font-weight:400;letter-spacing:-.01em;line-height:136%}#make-appointment-form .form-wrapper .content-wrapper .content .center[data-v-14eed79e]{padding:10px}#make-appointment-form .form-wrapper .content-wrapper .content .special-list[data-v-14eed79e]{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);padding:15px 7px}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .content .special-list[data-v-14eed79e]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .special-list[data-v-14eed79e]{grid-template-columns:100%}}#make-appointment-form .form-wrapper .content-wrapper .content .special-list .special[data-v-14eed79e]{align-items:center;background:#f5f5f5;background:#fff;border-radius:10px;color:var(--color-black);display:flex;gap:15px;padding:5px!important;text-align:left;-webkit-text-decoration:none;text-decoration:none;transition:all .3s}#make-appointment-form .form-wrapper .content-wrapper .content .special-list .special[data-v-14eed79e]:hover{-webkit-text-decoration:none;text-decoration:none}#make-appointment-form .form-wrapper .content-wrapper .content .special-list .special.active[data-v-14eed79e]{background:var(--green)!important}#make-appointment-form .form-wrapper .content-wrapper .content .special-list .special.active p[data-v-14eed79e]{color:#fff!important}#make-appointment-form .form-wrapper .content-wrapper .content .special-list .special .image[data-v-14eed79e]{align-items:center;background:var(--light-gray);border-radius:6px;display:flex;height:45px;justify-content:center;max-height:45px;max-width:45px;min-height:45px;min-width:45px;width:45px}#make-appointment-form .form-wrapper .content-wrapper .content .special-list .special .descriptions p[data-v-14eed79e]{color:var(--graphite);font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:117%}#make-appointment-form .form-wrapper .content-wrapper .content .service-list[data-v-14eed79e]{padding:6px}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .service-list[data-v-14eed79e]{padding:5px 2px}}#make-appointment-form .form-wrapper .content-wrapper .content .service-list.special .service[data-v-14eed79e]{-moz-column-gap:10px;column-gap:10px;grid-template-columns:22% 170px 1fr 250px 130px}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .content .service-list.special .service[data-v-14eed79e]{grid-template-columns:1fr 1fr}#make-appointment-form .form-wrapper .content-wrapper .content .service-list.special .service .comment[data-v-14eed79e]{padding-bottom:10px}}#make-appointment-form .form-wrapper .content-wrapper .content .service-list.special .service .price[data-v-14eed79e]{text-align:right}#make-appointment-form .form-wrapper .content-wrapper .content .service-list.special .service .coming-soon[data-v-14eed79e]{font-size:20px;font-weight:400;letter-spacing:0;line-height:100%}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .content .service-list.special .service .coming-soon[data-v-14eed79e]{display:flex;font-size:14px;font-weight:400;gap:5px;grid-column:1/3;grid-row:3;letter-spacing:0;line-height:121%}}#make-appointment-form .form-wrapper .content-wrapper .content .service-list.special .service .coming-soon div[data-v-14eed79e]{margin-bottom:5px}#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service[data-v-14eed79e]{align-items:center;display:grid;grid-template-columns:repeat(4,20%);justify-content:space-between;padding:13px 20px!important;text-align:left;width:100%}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service[data-v-14eed79e]{grid-template-columns:25% 42% 15% 10%}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service[data-v-14eed79e]{background:#f5f7f6!important;grid-template-columns:1fr 1fr;padding:10px 15px!important}#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service[data-v-14eed79e]:not(:last-child){margin-bottom:2px}}#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service[data-v-14eed79e]:hover{background:#f5f7f6!important;-webkit-text-decoration:none;text-decoration:none}#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service.active[data-v-14eed79e]{background:var(--green)!important}#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service.active [data-v-14eed79e]{color:#fff!important}#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service .name[data-v-14eed79e]{color:#555;font-size:20px;font-weight:400;letter-spacing:0;line-height:100%}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service .name[data-v-14eed79e]{grid-column:1/3;padding-bottom:10px}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service .name[data-v-14eed79e]{font-size:16px;font-weight:400;grid-column:1/3;letter-spacing:0;line-height:117%}}#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service .comment[data-v-14eed79e]{color:#555;font-size:14px;font-weight:400;letter-spacing:-.01em;line-height:136%}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service .comment[data-v-14eed79e]{grid-column:1/3;grid-row:2}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service .comment[data-v-14eed79e]{font-size:10px;font-weight:400;grid-column:1/3;letter-spacing:-.02em;line-height:115%;padding-top:5px}}#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service .time-interval[data-v-14eed79e]{color:#555;font-size:20px;font-weight:400;letter-spacing:0;line-height:100%}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service .time-interval[data-v-14eed79e]{grid-column:1;grid-row:4}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service .time-interval[data-v-14eed79e]{font-size:14px;font-weight:400;letter-spacing:0;line-height:133%}}#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service .price[data-v-14eed79e]{color:#555;font-size:20px;font-weight:400;letter-spacing:0;line-height:100%;white-space:nowrap}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service .price[data-v-14eed79e]{grid-column:2;grid-row:4}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .service-list .service .price[data-v-14eed79e]{color:var(--graphite);font-size:14px;font-weight:400;letter-spacing:0;line-height:133%;padding-top:15px;text-align:right}}#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices[data-v-14eed79e]{background:#fff;border-radius:17px;max-height:400px;overflow:auto;padding:7px 10px}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices[data-v-14eed79e]{padding:5px 2px}}#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service[data-v-14eed79e]{grid-gap:5%;align-items:center;background:var(--green);border-radius:5px;display:grid;gap:5%;grid-template-columns:30% 1fr auto;justify-content:space-between;padding:12px 8px!important;text-align:left;width:100%}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service[data-v-14eed79e]{background:#f5f7f6!important;grid-template-columns:1fr auto}}#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service[data-v-14eed79e]:not(:last-child){margin-bottom:5px}#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service.select-close[data-v-14eed79e],#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service[data-v-14eed79e]:disabled{cursor:default;filter:blur(3px)}#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service[data-v-14eed79e]:hover{background:#f5f7f6!important;-webkit-text-decoration:none;text-decoration:none}#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service.active[data-v-14eed79e]{background:var(--green)!important;cursor:pointer;filter:blur(0)}#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service.active [data-v-14eed79e]{color:#fff!important}#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service .name[data-v-14eed79e]{align-items:center;color:#555;display:flex;font-size:16px;font-weight:400;gap:15px;letter-spacing:0;line-height:125%}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service .name[data-v-14eed79e]{grid-column:1/3}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service .name[data-v-14eed79e]{font-size:16px;font-weight:400;grid-column:1/3;justify-content:space-between;letter-spacing:0;line-height:125%}#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service .name .check[data-v-14eed79e]{order:2}}#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service .comment[data-v-14eed79e]{color:#555;font-size:16px;font-weight:400;letter-spacing:0;line-height:125%}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service .comment[data-v-14eed79e]{grid-column:1/3;grid-row:2;padding-left:35px}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service .comment[data-v-14eed79e]{font-size:10px;font-weight:400;grid-column:1/3;letter-spacing:-.02em;line-height:145%;padding-left:0;padding-top:5px}}#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service .time-interval[data-v-14eed79e]{color:#555;font-size:20px;font-weight:400;letter-spacing:0;line-height:100%}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service .time-interval[data-v-14eed79e]{grid-row:1/3}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service .time-interval[data-v-14eed79e]{font-size:14px;font-weight:400;grid-row:unset;letter-spacing:0;line-height:133%;padding-top:15px}}#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service .price[data-v-14eed79e]{color:#555;font-size:20px;font-weight:400;letter-spacing:0;line-height:100%}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service .price[data-v-14eed79e]{grid-row:1/3}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .additional-prices .service .price[data-v-14eed79e]{color:var(--graphite);font-size:16px;font-weight:400;grid-row:unset;letter-spacing:0;line-height:125%;padding-top:15px;text-align:right}}#make-appointment-form .form-wrapper .content-wrapper .content .cheque[data-v-14eed79e]{background:#fff;border-radius:17px;display:flex;flex-direction:column;justify-content:space-between;padding:32px 40px}@media screen and (max-width:820px){#make-appointment-form .form-wrapper .content-wrapper .content .cheque[data-v-14eed79e]{padding:20px}}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .cheque[data-v-14eed79e]{gap:5px;padding:12px 14px}}#make-appointment-form .form-wrapper .content-wrapper .content .cheque .item[data-v-14eed79e]{color:var(--graphite);flex:1;font-size:16px;font-weight:400;letter-spacing:0;line-height:125%;width:100%}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .cheque .item[data-v-14eed79e]{align-items:center;display:flex;font-size:16px;font-weight:600;gap:5px;letter-spacing:0;line-height:125%}}#make-appointment-form .form-wrapper .content-wrapper .content .cheque .item span[data-v-14eed79e]{color:var(--green);display:block;font-size:16px;font-weight:600;letter-spacing:0;line-height:125%;margin-bottom:3px}@media screen and (max-width:576px){#make-appointment-form .form-wrapper .content-wrapper .content .cheque .item span[data-v-14eed79e]{margin-bottom:0}}#make-appointment-form .loader[data-v-14eed79e]{text-align:center}#make-appointment-form .loader .dot1[data-v-14eed79e],#make-appointment-form .loader .dot2[data-v-14eed79e],#make-appointment-form .loader .dot3[data-v-14eed79e]{animation:blink-14eed79e 1.5s infinite;background-color:#333;border-radius:50%;display:inline-block;height:3px;opacity:0;width:3px}#make-appointment-form .loader .dot2[data-v-14eed79e]{animation-delay:.5s}#make-appointment-form .loader .dot3[data-v-14eed79e]{animation-delay:1s}@keyframes blink-14eed79e{0%,to{opacity:0}50%{opacity:1}}#make-appointment-form .finish-step[data-v-14eed79e]{grid-gap:15px 30px;background:var(--graphite);border-radius:40px;color:#fff;display:grid;gap:15px 30px;grid-template-columns:repeat(3,1fr);padding:40px}@media screen and (max-height:910px){#make-appointment-form .finish-step[data-v-14eed79e]{padding:20px}}@media screen and (max-width:820px){#make-appointment-form .finish-step[data-v-14eed79e]{gap:10px;margin-bottom:70px;padding:20px}}@media screen and (max-width:576px){#make-appointment-form .finish-step[data-v-14eed79e]{grid-template-columns:100%;margin-bottom:66px;padding:20px}}#make-appointment-form .finish-step .column[data-v-14eed79e]{position:relative}@media screen and (max-width:820px){#make-appointment-form .finish-step .column[data-v-14eed79e]:first-child{grid-column:1/4;grid-row:1}#make-appointment-form .finish-step .column[data-v-14eed79e]:nth-child(2){grid-column:1;grid-row:3}#make-appointment-form .finish-step .column[data-v-14eed79e]:nth-child(3){grid-column:2/4;grid-row:3}#make-appointment-form .finish-step .column[data-v-14eed79e]:nth-child(4){grid-column:1/4;grid-row:2}#make-appointment-form .finish-step .column[data-v-14eed79e]:nth-child(5){grid-column:1;grid-row:4}#make-appointment-form .finish-step .column[data-v-14eed79e]:nth-child(6){grid-column:2/4;grid-row:4;order:6}}@media screen and (max-width:576px){#make-appointment-form .finish-step .column[data-v-14eed79e]{grid-column:unset!important;grid-row:unset!important}#make-appointment-form .finish-step .column[data-v-14eed79e]:first-child{order:1}#make-appointment-form .finish-step .column[data-v-14eed79e]:nth-child(2){order:3;padding-top:28px}#make-appointment-form .finish-step .column[data-v-14eed79e]:nth-child(3){order:5}#make-appointment-form .finish-step .column[data-v-14eed79e]:nth-child(4){order:2}#make-appointment-form .finish-step .column[data-v-14eed79e]:nth-child(5){order:4}#make-appointment-form .finish-step .column[data-v-14eed79e]:nth-child(6){order:6}}#make-appointment-form .finish-step .column.caption[data-v-14eed79e]{font-size:26px;font-weight:400;letter-spacing:-.02em;line-height:125%}@media screen and (max-width:820px){#make-appointment-form .finish-step .column.caption[data-v-14eed79e]{margin-bottom:10px}}@media screen and (max-width:576px){#make-appointment-form .finish-step .column.caption[data-v-14eed79e]{font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:117%;margin:0}}#make-appointment-form .finish-step .column.form[data-v-14eed79e]{display:block}#make-appointment-form .finish-step .column.form .v-input[data-v-14eed79e]{margin-bottom:6px;margin-top:6px}#make-appointment-form .finish-step .column.form .polit[data-v-14eed79e]{color:#9faaac;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:120%;text-align:center}#make-appointment-form .finish-step .column.form .polit a[data-v-14eed79e],#make-appointment-form .finish-step .column.form .polit span[data-v-14eed79e]{color:var(--green);cursor:pointer;-webkit-text-decoration:none;text-decoration:none}#make-appointment-form .finish-step .column .hint[data-v-14eed79e]{background:#f5f5f5;border-radius:15px;color:#000;font-size:16px;font-weight:400;left:0;letter-spacing:0;line-height:125%;padding:10px 20px;position:absolute;top:-8px}@media screen and (max-height:800px){#make-appointment-form .finish-step .column .hint[data-v-14eed79e]{top:-5px}}@media screen and (max-width:820px){#make-appointment-form .finish-step .column .hint[data-v-14eed79e]{top:-5px}}@media screen and (max-width:576px){#make-appointment-form .finish-step .column .hint[data-v-14eed79e]{position:relative;top:0;width:100%}}#make-appointment-form .finish-step .column .hint[data-v-14eed79e]:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:8px solid #f5f5f5;bottom:-8px;content:"";height:0;margin:auto;position:absolute;right:90px;width:0}#make-appointment-form .finish-step .column .hint .close[data-v-14eed79e]{position:absolute;right:13px;top:11px}#make-appointment-form .finish-step .column .hint .blue[data-v-14eed79e]{color:#27a6e5;font-weight:700}#make-appointment-form .finish-step .column .hint .green[data-v-14eed79e]{color:#21a038;font-weight:700}#make-appointment-form .finish-step .column .block[data-v-14eed79e]{background:#fff;border-radius:16px;margin-top:20px;padding:40px;position:relative}@media screen and (max-width:576px){#make-appointment-form .finish-step .column .block[data-v-14eed79e]{padding:20px}}#make-appointment-form .finish-step .column .block .h3[data-v-14eed79e]{color:var(--graphite);display:block;font-size:18px;font-weight:600;letter-spacing:-.01em;line-height:110%}#make-appointment-form .finish-step .column .block .comment[data-v-14eed79e]{color:#808789;font-size:16px;font-weight:400;letter-spacing:0;line-height:125%;padding-bottom:30px;padding-top:12px}@media screen and (max-width:576px){#make-appointment-form .finish-step .column .block .comment[data-v-14eed79e]{padding-right:55px}}#make-appointment-form .finish-step .column .block .orange[data-v-14eed79e]{font-size:16px;font-weight:400;letter-spacing:0;line-height:125%;width:100%}#make-appointment-form .finish-step .column .block .cat[data-v-14eed79e]{position:absolute;right:0;top:-10px;width:134px}#make-appointment-form .finish-step .column .offerta[data-v-14eed79e]{color:#9faaac;font-size:16px;font-weight:400;letter-spacing:-.02em;line-height:120%;padding-top:10px;text-align:center}#make-appointment-form .finish-step .column .offerta a[data-v-14eed79e],#make-appointment-form .finish-step .column .offerta span[data-v-14eed79e]{color:var(--green);cursor:pointer;-webkit-text-decoration:none;text-decoration:none}#make-appointment-form .finish-step .column .offerta .polit[data-v-14eed79e]{padding-bottom:10px}#make-appointment-form .finish-step .column .select-messanger[data-v-14eed79e]{align-items:center;display:flex;gap:25px}@media screen and (max-width:576px){#make-appointment-form .finish-step .column .select-messanger[data-v-14eed79e]{gap:5px}}#make-appointment-form .finish-step .column .select-messanger .text[data-v-14eed79e]{font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:117%;transition:color .3s}#make-appointment-form .finish-step .column .select-messanger .text.color-red[data-v-14eed79e]{color:red}#make-appointment-form .finish-step .column .select-messanger .messanger[data-v-14eed79e]{align-items:center;display:flex;gap:10px}#make-appointment-form .finish-step .column .select-messanger .messanger button[data-v-14eed79e]{background:#b1aea8!important;padding:5px 10px!important}#make-appointment-form .finish-step .column .select-messanger .messanger button.v-input--error[data-v-14eed79e]{outline:1px solid red}#make-appointment-form .finish-step .column .select-messanger .messanger button.tg.active[data-v-14eed79e],#make-appointment-form .finish-step .column .select-messanger .messanger button.tg[data-v-14eed79e]:hover{background:#27a6e5!important}#make-appointment-form .finish-step .column .select-messanger .messanger button.wa.active[data-v-14eed79e],#make-appointment-form .finish-step .column .select-messanger .messanger button.wa[data-v-14eed79e]:hover{background:#48c95f!important}#make-appointment-form .finish-step .column .cheque[data-v-14eed79e]{background:#fff;border-radius:17px;display:flex;flex-direction:column;gap:15px;height:100%;padding:32px 40px}@media screen and (max-width:820px){#make-appointment-form .finish-step .column .cheque[data-v-14eed79e]{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}}@media screen and (max-width:576px){#make-appointment-form .finish-step .column .cheque[data-v-14eed79e]{display:flex;flex-direction:column;gap:10px;padding:12px 14px}}#make-appointment-form .finish-step .column .cheque .grid-2[data-v-14eed79e]{display:flex}@media screen and (max-width:820px){#make-appointment-form .finish-step .column .cheque .grid-2[data-v-14eed79e]{grid-column:2;grid-row:1}}@media screen and (max-width:576px){#make-appointment-form .finish-step .column .cheque .grid-2[data-v-14eed79e]{align-items:flex-start;flex-direction:row;gap:5px}}#make-appointment-form .finish-step .column .cheque .grid-2 .item[data-v-14eed79e]{width:50%}@media screen and (max-width:576px){#make-appointment-form .finish-step .column .cheque .grid-2 .item[data-v-14eed79e]{flex:1;width:auto}}#make-appointment-form .finish-step .column .cheque .item[data-v-14eed79e]{color:var(--graphite);font-size:16px;font-weight:400;letter-spacing:0;line-height:125%;width:100%}@media screen and (max-width:820px){#make-appointment-form .finish-step .column .cheque .item[data-v-14eed79e]:first-child{grid-column:1}#make-appointment-form .finish-step .column .cheque .item[data-v-14eed79e]:nth-child(2){grid-column:1;grid-row:2}#make-appointment-form .finish-step .column .cheque .item[data-v-14eed79e]:nth-child(3){grid-column:2}}@media screen and (max-width:576px){#make-appointment-form .finish-step .column .cheque .item[data-v-14eed79e]{align-items:center;align-items:flex-start;display:flex;flex-direction:column;gap:5px;grid-column:unset;grid-row:unset}}#make-appointment-form .finish-step .column .cheque .item span[data-v-14eed79e]{color:var(--green);display:block;font-size:16px;font-weight:600;letter-spacing:0;line-height:125%;margin-bottom:3px}#make-appointment-form .error-text[data-v-14eed79e]{padding-top:10px;text-align:center}#make-appointment-form .v-text-field__details[data-v-14eed79e]{display:none!important}#make-appointment-form[data-v-14eed79e] .vdp-datepicker{padding:0!important}#make-appointment-form[data-v-14eed79e] .vdp-datepicker__calendar{box-shadow:none!important}#make-appointment-form[data-v-14eed79e] .calendar .day__month_btn{cursor:default!important}#make-appointment-form[data-v-14eed79e] .calendar .day__month_btn:hover{color:#646c71!important}#make-appointment-form .btn-not-prepay[data-v-14eed79e]{margin-top:10px;width:100%}#make-appointment-form .order-info[data-v-14eed79e]{grid-gap:20px;background:var(--background-neutral);border-radius:15px;display:grid;gap:20px;grid-template-columns:1fr 15vw 15vw;padding:24px 20px;width:100%}@media screen and (max-width:576px){#make-appointment-form .order-info[data-v-14eed79e]{gap:10px;grid-template-columns:100%;margin-bottom:10px}}#make-appointment-form .order-info .doctor-spec[data-v-14eed79e]{align-items:center;display:flex;gap:15px}@media screen and (max-width:576px){#make-appointment-form .order-info .doctor-spec[data-v-14eed79e]{justify-content:flex-start;width:100%}}#make-appointment-form .order-info .doctor-spec .image[data-v-14eed79e]{height:48px;max-height:48px;max-width:48px;min-height:48px;min-width:48px;width:48px}#make-appointment-form .order-info .doctor-spec .image.spec[data-v-14eed79e]{align-items:center;background:#f5f5f5;border-radius:6px;display:flex;height:60px;justify-content:center;max-height:60px;max-width:66px;min-height:60px;min-width:66px;padding:8px;width:66px}#make-appointment-form .order-info .doctor-spec .image img[data-v-14eed79e]{border-radius:50%}#make-appointment-form .order-info .item span[data-v-14eed79e]{color:var(--background-accent);display:block;font-size:16px;font-weight:500;letter-spacing:0;line-height:120%;margin-bottom:8px;white-space:nowrap}@media screen and (max-width:576px){#make-appointment-form .order-info .item span[data-v-14eed79e]{display:inline}}#make-appointment-form .order-info .item span.as-link[data-v-14eed79e]{border-bottom:1px dashed;cursor:pointer;display:block;margin-top:16px;width:-moz-max-content;width:max-content}@media screen and (max-width:576px){#make-appointment-form .order-info .item span.as-link[data-v-14eed79e]{margin-top:10px}}#make-appointment-form .order-info .item span.only-block[data-v-14eed79e]{display:block}#make-appointment-form .order-info .item .add-serv ol[data-v-14eed79e]{padding-left:20px}#make-appointment-form .order-info .item .add-serv ol li[data-v-14eed79e]:not(:last-child){margin-bottom:6px}