.AppointmentModal_content__IPq8G{display:flex;flex-direction:column;flex:1 1}.AppointmentModal_masterInfo__eKD1W{display:flex;gap:20px;margin-bottom:20px}.AppointmentModal_masterImg__VhQlc{width:70px;height:70px;border-radius:70px;object-fit:cover}.AppointmentModal_address__EqP7b{margin-top:12px;color:#7d7d95}.AppointmentModal_serviceInfo__T_E9X{display:flex;justify-content:space-between;align-items:center;padding:17px 0;border-bottom:2px solid #dbdbdb;border-right:none;border-left:none}.AppointmentModal_serviceInfo__T_E9X:first-child{border-top:2px solid #dbdbdb}.AppointmentModal_serviceInfo__T_E9X:last-child{margin-bottom:12px}.AppointmentModal_serviceInfoDetail__m_TkQ{display:flex;flex-direction:column;gap:12px}.AppointmentModal_serviceName__AmiHG{font-weight:500;overflow-wrap:break-word;word-break:break-word;margin-right:12px}.AppointmentModal_serviceDuration__6y2xe{color:#7d7d95;font-weight:500}.AppointmentModal_masterInfoDetail__MyL0Z h4{font-size:20px}.AppointmentModal_time__5SkX4{color:#7d7d95}.AppointmentModal_total__qnsWu{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.AppointmentModal_total__qnsWu span{font-weight:500}.AppointmentModal_textAriaContent__PHMIR{flex:1 1 100%;margin-bottom:32px}.AppointmentModal_successText__Bjm8y{display:flex;flex-direction:column;gap:16px;padding:0 30px 35px}.AppointmentModal_successText__Bjm8y p{font-size:20px;line-height:112%;font-weight:500;text-align:center}.AppointmentModal_myCustomCounter__XBiwQ{margin-bottom:10px}@media(max-width:768px){.AppointmentModal_masterInfoDetail__MyL0Z h4{font-size:18px}.AppointmentModal_address__EqP7b{margin-top:8px}.AppointmentModal_serviceInfo__T_E9X{padding:12px 0}.AppointmentModal_serviceInfo__T_E9X h4{font-size:16px}.AppointmentModal_content__IPq8G{height:auto;margin-bottom:0}.AppointmentModal_successText__Bjm8y{height:100%;justify-content:center;position:relative}.AppointmentModal_successButton__6zbMl{position:absolute;bottom:0;left:0;width:100%}}