.ServiceOptionItem_option__vgzZc{display:flex;justify-content:space-between;align-items:center}.ServiceOptionItem_option__vgzZc .ServiceOptionItem_option-name__Q9aHI{display:flex;align-items:center;gap:4px;color:#495057;font-size:14px;font-weight:600;line-height:18px;letter-spacing:-.5px;flex:1 0 0}.ServiceOptionItem_option__vgzZc .ServiceOptionItem_option-cost__hl0_9{display:flex;align-items:center;gap:2px;flex-shrink:0}.ServiceOptionItem_option__vgzZc .ServiceOptionItem_option-cost__hl0_9 p{color:#f76707;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.5px}.ServiceOptionItem_option__vgzZc .ServiceOptionItem_option-cost__hl0_9 span{color:#868e96;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.5px}.ServiceOptionItem_amount-per-times__3u8NH{display:flex;align-items:center;justify-content:flex-end;margin-top:2px}.ServiceOptionItem_amount-per-times__3u8NH p{display:flex;align-items:center;height:20px;padding:0 8px;border-radius:2px;background:#fff4e6;color:#f76707;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.5px}.PaymentService_root__TvjRB{border-radius:16px;background:#fff;padding:16px;display:flex;flex-direction:column;gap:16px}.PaymentService_button__wahla{display:flex;padding:10px 16px;justify-content:center;align-items:center;gap:2px;border-radius:8px;background:#212529;height:48px;width:100%;color:#fff;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-.5px}.PaymentService_button__wahla:active{transform:scale(.98)}.AveragePriceListHospitalButton_root__HU6gu{cursor:pointer;margin-top:8px}.AveragePriceListHospitalButton_root__HU6gu .AveragePriceListHospitalButton_button__JOZSc{display:flex;height:40px;padding:8px;justify-content:center;align-items:center;border-radius:8px;background:#f76707;gap:4px;color:#fff;text-align:center;font-size:14px;font-weight:600;line-height:18px;letter-spacing:-.5px}.ProcedurePriceRegionCard_root__rEBDd{display:flex;flex-direction:column;gap:16px;background:#fff;border-radius:16px;border:1px solid #dee2e6;padding:16px}.ProcedurePriceRegionCard_header__U_de8{display:flex;flex-direction:column}.ProcedurePriceRegionCard_header__U_de8 .ProcedurePriceRegionCard_title__hK83s{display:flex;justify-content:space-between;align-items:center;width:100%}.ProcedurePriceRegionCard_header__U_de8 .ProcedurePriceRegionCard_title__hK83s .ProcedurePriceRegionCard_name__GSo8P{font-size:16px;font-weight:700;line-height:20px;letter-spacing:-.5px}.ProcedurePriceRegionCard_header__U_de8 .ProcedurePriceRegionCard_title__hK83s .ProcedurePriceRegionCard_count___RMwO{color:#868e96;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.5px}.ProcedurePriceRegionCard_medical-care__b0ry5{display:flex;align-items:center;gap:8px;min-height:116px}.ProcedurePriceRegionCard_medical-care__b0ry5 .ProcedurePriceRegionCard_machine__XReLW{display:flex;flex-direction:column;gap:4px;flex-shrink:0;width:80px;height:116px}.ProcedurePriceRegionCard_medical-care__b0ry5 .ProcedurePriceRegionCard_machine__XReLW .ProcedurePriceRegionCard_image-wrapper__TBUyQ{position:relative;width:80px;height:80px;border-radius:8px;flex-shrink:0}.ProcedurePriceRegionCard_medical-care__b0ry5 .ProcedurePriceRegionCard_machine__XReLW .ProcedurePriceRegionCard_image-wrapper__TBUyQ .ProcedurePriceRegionCard_thumbnail__amfXt{width:100%;height:100%;border-radius:8px;flex-shrink:0;border:1px solid #dee2e6}.ProcedurePriceRegionCard_medical-care__b0ry5 .ProcedurePriceRegionCard_machine__XReLW .ProcedurePriceRegionCard_image-wrapper__TBUyQ .ProcedurePriceRegionCard_thumbnail__amfXt.ProcedurePriceRegionCard_selected__JEw_3{border:1px solid #212529}.ProcedurePriceRegionCard_medical-care__b0ry5 .ProcedurePriceRegionCard_machine__XReLW .ProcedurePriceRegionCard_image-wrapper__TBUyQ .ProcedurePriceRegionCard_release-year__GM5g3{position:absolute;bottom:2px;right:2px;display:flex;padding:1px 4px;justify-content:center;align-items:center;color:#fff;font-size:10px;font-weight:500;line-height:14px;letter-spacing:-.5px;border-radius:6px;background:rgba(0,0,0,.5)}.ProcedurePriceRegionCard_medical-care__b0ry5 .ProcedurePriceRegionCard_machine__XReLW .ProcedurePriceRegionCard_name__GSo8P{color:#495057;font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.ProcedurePriceRegionCard_medical-care__b0ry5 .ProcedurePriceRegionCard_machine__XReLW .ProcedurePriceRegionCard_name__GSo8P.ProcedurePriceRegionCard_selected__JEw_3{color:#212529}.ProcedurePriceRegionCard_list__ZXb28{display:flex;align-items:center;gap:8px;min-height:30px}.ProcedurePriceRegionCard_list__ZXb28 .ProcedurePriceRegionCard_option__bfCnY{height:28px;display:flex;padding:4px 10px;justify-content:center;align-items:center;border-radius:100px;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.5px;color:#868e96;background:#fff;border:1px solid #dee2e6;cursor:pointer;flex-shrink:0}.ProcedurePriceRegionCard_list__ZXb28 .ProcedurePriceRegionCard_option__bfCnY.ProcedurePriceRegionCard_selected__JEw_3{color:#fff;background:#212529;border:1px solid #212529}.ProcedurePriceRegionCard_bar__ie4Jq{width:100%;height:46px;flex-shrink:0;border-radius:4px;position:relative}.ProcedurePriceRegionCard_bar__ie4Jq .ProcedurePriceRegionCard_left-offset-bar__NKaEU{width:20%;height:24px;border-radius:4px 0 0 4px;background:#f76707;position:absolute;top:0;left:0;z-index:1}.ProcedurePriceRegionCard_bar__ie4Jq .ProcedurePriceRegionCard_right-offset-bar__yPSnZ{width:20%;height:24px;border-radius:0 4px 4px 0;background:#f1f3f5;position:absolute;top:0;right:0}.ProcedurePriceRegionCard_bar__ie4Jq .ProcedurePriceRegionCard_middle-bar__ZB_wf{position:absolute;width:60%;height:24px;left:20%;background:#f1f3f5}.ProcedurePriceRegionCard_bar__ie4Jq .ProcedurePriceRegionCard_middle-bar__ZB_wf .ProcedurePriceRegionCard_price-bar__ckBq_{position:relative;display:flex;align-items:center;background:#f76707;height:24px}.ProcedurePriceRegionCard_bar__ie4Jq .ProcedurePriceRegionCard_middle-bar__ZB_wf .ProcedurePriceRegionCard_price-bar__ckBq_ .ProcedurePriceRegionCard_price__ILgD1{position:absolute;right:8px;color:#fff;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.5px;white-space:nowrap;z-index:1}.ProcedurePriceRegionCard_bar__ie4Jq .ProcedurePriceRegionCard_middle-bar__ZB_wf .ProcedurePriceRegionCard_line-stroke__kanK2{position:absolute;z-index:1;top:0}.ProcedurePriceRegionCard_bar__ie4Jq .ProcedurePriceRegionCard_middle-bar__ZB_wf .ProcedurePriceRegionCard_line-stroke__kanK2 svg{position:absolute;top:0}.ProcedurePriceRegionCard_bar__ie4Jq .ProcedurePriceRegionCard_middle-bar__ZB_wf .ProcedurePriceRegionCard_line-stroke__kanK2 p{width:100%;position:absolute;color:#868e96;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.5px;top:28px;left:-55px;flex-shrink:0;white-space:nowrap;display:flex}.ProcedurePriceRegionCard_gray-bar__eMeO5{height:24px;flex-shrink:0;border-radius:4px;background:#f1f3f5;position:relative}.ProcedurePriceRegionCard_gray-bar__eMeO5 .ProcedurePriceRegionCard_bar__ie4Jq{display:flex;height:100%;width:80%;padding:2px 8px;flex-shrink:0;border-radius:4px 0 0 4px;background:#adb5bd;align-items:center;justify-content:center}.ProcedurePriceRegionCard_gray-bar__eMeO5 p{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;color:#fff;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.5px}.TicketGuide_root__XvXcs{position:relative;width:100%;border-radius:16px;background:#fff;padding:16px;display:flex;flex-direction:column;gap:16px}.TicketGuide_gender__7n1vv{height:28px;justify-content:center;border-radius:100px;background:#212529;color:#fff;text-align:center;line-height:20px}.TicketGuide_gender__7n1vv,.TicketGuide_text__Gz4fR{display:flex;align-items:center;font-size:14px;font-weight:600}.TicketGuide_text__Gz4fR{gap:4px;color:#343a40;line-height:18px}.VisitReview_root__eygTc .VisitReview_review-list__y__Cv{display:flex;flex-direction:column;gap:16px;padding:16px;border-radius:16px;border:1px solid #dee2e6;background:#f8f9fa}.VisitReview_root__eygTc .VisitReview_review-list__y__Cv .VisitReview_item__s58K4{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;border-radius:8px}.VisitReview_root__eygTc .VisitReview_review-list__y__Cv .VisitReview_item__s58K4 .VisitReview_header__krXUf{display:flex;justify-content:space-between;width:100%}.VisitReview_root__eygTc .VisitReview_review-list__y__Cv .VisitReview_item__s58K4 .VisitReview_header__krXUf .VisitReview_name__5kqWi{gap:2px;display:flex;color:#343a40;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.5px}.VisitReview_root__eygTc .VisitReview_review-list__y__Cv .VisitReview_item__s58K4 .VisitReview_header__krXUf .VisitReview_rating__9y__f{display:flex;align-items:center}.VisitReview_root__eygTc .VisitReview_review-list__y__Cv .VisitReview_item__s58K4 .VisitReview_header__krXUf .VisitReview_rating__9y__f span{color:#495057;font-size:14px;font-weight:600;line-height:18px;letter-spacing:-.5px}.VisitReview_root__eygTc .VisitReview_review-list__y__Cv .VisitReview_item__s58K4 .VisitReview_contents__EjMSL{display:flex;width:100%;padding:6px 12px;align-items:center;border-radius:4px;background:#fff;color:#868e96;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.5px;word-break:break-word;overflow-wrap:break-word;white-space:normal}