.next__step{position:absolute;left:calc(100% + 40px);top:50%;transform:translateY(-50%);z-index:2}@media (max-width:1040px){.next__step{position:fixed;left:50%;top:auto;bottom:56px;transform:translate(-50%)}}.next__step a{cursor:pointer;display:block;border:1px solid #e74266;background:#fff;padding:12px 14px;box-shadow:0 2px 14px rgba(0,0,0,.1);border-radius:12px;font-weight:400;font-size:16px;line-height:100%;color:#e74266;white-space:nowrap}.next__step .end,.next__step .next,.next__step .update{background:#e74266;color:#fff}.select__wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.select__wrapper .options,.select__wrapper .select{border:1px solid #ccc}.select__wrapper .select{height:48px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:16px;border-radius:8px}@media screen and (max-width:1920px){.select__wrapper .select{padding:calc(13.6px + .125vw) calc(11.2px + .25vw) calc(13.6px + .125vw) calc(11.2px + .25vw);height:calc(40.8px + .375vw)}}.select__wrapper .select.active{border-radius:8px 8px 0 0}.select__wrapper .select p{font-weight:400;font-size:16px;line-height:100%}@media screen and (max-width:1920px){.select__wrapper .select p{font-size:calc(13.6px + .125vw)}}.select__wrapper .select .arrow__select{width:10px;height:5px;transform:rotate(0);transition:.1s ease-in-out}.select__wrapper .select .arrow__select.active{transform:rotate(180deg)}.select__wrapper .options{z-index:2;position:absolute;top:calc(100% - 1px);left:0;width:100%;background:#fff;border-radius:0 0 8px 8px;opacity:0;transition:.1s ease-in-out}.select__wrapper .options .option__box{position:relative;overflow-y:hidden;height:100%}.select__wrapper .options .option__box .option__box__item{height:100%;width:100%;max-height:230px;overflow-y:scroll}.select__wrapper .options.active{opacity:1}@media screen and (max-width:1920px){.select__wrapper .options .option{padding:calc(13.6px + .125vw) calc(11.2px + .25vw) calc(13.6px + .125vw) calc(11.2px + .25vw)}}.select__wrapper .options .option:hover{background:#eee}.button__next button[data-v-1d032d59]{background:#e74266;border-radius:30px;padding:16px 0;width:100%;display:block;text-align:center;font-weight:400;font-size:20px;line-height:100%;color:#fff!important}@media screen and (max-width:1920px){.button__next button[data-v-1d032d59]{padding:calc(11.2px + .25vw) 0 calc(11.2px + .25vw) 0;font-size:calc(15.2px + .25vw)}}.new-slot__content[data-v-7375a272]{max-width:528px;padding:0 16px;margin:48px auto 88px}@media screen and (max-width:1920px){.new-slot__content[data-v-7375a272]{margin:calc(19.2px + 1.5vw) auto calc(49.6px + 2vw) auto}}.new-slot__content h2[data-v-7375a272]{font-weight:700;font-size:28px;line-height:130%;margin:0 0 32px}@media screen and (max-width:1920px){.new-slot__content h2[data-v-7375a272]{font-size:calc(18.4px + .5vw);margin:0 0 calc(22.4px + .5vw) 0}}.new-slot__content-item[data-v-7375a272]{margin:0 0 32px}.new-slot__content-item[data-v-7375a272]:last-of-type{margin:0 0 40px}.new-slot__content-item h3[data-v-7375a272]{font-weight:500;font-size:20px;line-height:23px;margin:0 0 16px}@media screen and (max-width:1920px){.new-slot__content-item h3[data-v-7375a272]{font-size:calc(15.2px + .25vw)}}.calendar-setup[data-v-3ff9e3e9]{max-width:528px}.calendar-setup .calendar__day[data-v-3ff9e3e9]{display:flex;justify-content:space-between;align-items:center;margin:0 0 24px}.calendar-setup .calendar__day a[data-v-3ff9e3e9]{position:relative;display:block;padding:0 0 8px;text-align:center;width:100%;font-weight:500;font-size:16px;line-height:130%;color:#e74266}.calendar-setup .calendar__day a[data-v-3ff9e3e9]:after{position:absolute;content:"";bottom:0;left:0;width:100%;height:1px;background:#e74266}.calendar-setup .calendar__day a.active[data-v-3ff9e3e9]:after{height:2px}.calendar-setup .calendar__item .tab[data-v-3ff9e3e9]{display:none}.calendar-setup .calendar__item .tab.show[data-v-3ff9e3e9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(66px,4fr));gap:16px}@media screen and (max-width:1920px){.calendar-setup .calendar__item .tab.show[data-v-3ff9e3e9]{gap:calc(6.4px + .5vw)}}.calendar-setup .calendar__item .tab .tab__item[data-v-3ff9e3e9]{cursor:pointer;display:flex;justify-content:center;align-items:center;color:#aa6d6c;border:1px solid #aa6d6c;border-radius:24px;height:32px;width:66px;font-weight:400;font-size:14px;line-height:16px}.calendar-setup .calendar__item .tab .tab__item.busy[data-v-3ff9e3e9]{border:1px solid #ccc;color:#ccc}.calendar-setup .edit__time[data-v-3ff9e3e9]{position:relative;left:50%;transform:translate(-50%);margin:28px 0 0;font-weight:400;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:16px;line-height:19px;text-align:center;color:#e74266}@media screen and (max-width:1920px){.calendar-setup .edit__time[data-v-3ff9e3e9]{font-size:calc(11.2px + .25vw)}}.calendar-setup .edit__time[data-v-3ff9e3e9]:after{position:absolute;content:"";bottom:-3px;left:0;width:100%;height:1px;background:#e74266}