.treatmentDtailPageMain .tritmentBanner{margin-top:24px;margin-bottom:20px}.treatmentDtailPageMain .tritmentBanner h1{color:#000}.treatmentDtailPageMain .tritmentBanner p{font-weight:500}.treatmentDtailPageMain .tritmentBanner .appoinmentCound{margin:30px 0 50px}@media(max-width:991px){.treatmentDtailPageMain .tritmentBanner .appoinmentCound{margin:30px 0}}.treatmentDtailPageMain .tritmentBanner .appoinmentCound span{font-size:15px;font-weight:500;color:#373c35}.treatmentDtailPageMain .tritmentBanner .appoinmentCound span strong{font-weight:700;color:#000}.treatmentDtailPageMain .tritmentBanner .btnBlue{background:#1654f3}.treatmentDtailPageMain .tritmentBanner .btnBlue,.treatmentDtailPageMain .tritmentBanner .btnGray{border-radius:100px;cursor:pointer;font-size:15px;font-weight:500;padding:14px 24px;line-height:1.5}.treatmentDtailPageMain .tritmentBanner .btnGray{background:#eef0f3;color:#000}.treatmentDtailPageMain .highlightsSec .titleWrapper{display:flex;align-items:start;justify-content:space-between;position:relative;gap:4px}.treatmentDtailPageMain .highlightsSec .highlightsCard{border-radius:20px;border:1px solid #ddd;padding:20px;width:100%;gap:20px}.treatmentDtailPageMain .highlightsSec .highlightsCard .highlightsIcon{width:50px;height:50px;border-radius:8px;background:#eef0f3;display:flex;align-items:center;justify-content:center}.treatmentDtailPageMain .highlightsSec .highlightsCard .highlightsIcon img{width:30px;height:30px;object-fit:contain}.treatmentDtailPageMain .highlightsSec .highlightsCard span{color:#000;font-size:16px;font-weight:600;line-height:1;margin-bottom:6px}.treatmentDtailPageMain .highlightsSec .highlightsCard p{font-size:13px;font-weight:500;color:#373c35;line-height:1.5;margin-bottom:0}.treatmentDtailPageMain .highlightsSec .swiper-wrapper{display:flex;align-items:stretch}.treatmentDtailPageMain .highlightsSec .swiper-wrapper .swiper-slide{height:auto;display:flex}.treatmentDtailPageMain .beforeAfterSection h2{font-size:32px;font-weight:700;color:#000;margin-bottom:30px;line-height:1.4}.treatmentDtailPageMain .beforeAfterSection .aftrBeforeImage{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;align-items:center}.treatmentDtailPageMain .beforeAfterSection .aftrBeforeImage.gridOne{grid-template-columns:repeat(2,1fr)}@media(max-width:767px){.treatmentDtailPageMain .beforeAfterSection .aftrBeforeImage.gridOne{grid-template-columns:repeat(1,1fr)}}.treatmentDtailPageMain .beforeAfterSection .aftrBeforeImage.gridTwo{grid-template-columns:repeat(2,1fr)}@media(max-width:991px){.treatmentDtailPageMain .beforeAfterSection .aftrBeforeImage.gridTwo{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.treatmentDtailPageMain .beforeAfterSection .aftrBeforeImage.gridTwo{grid-template-columns:repeat(1,1fr);grid-template-rows:auto}}.treatmentDtailPageMain .beforeAfterSection .aftrBeforeImage.gridThree{grid-template-columns:repeat(4,1fr)}@media(max-width:991px){.treatmentDtailPageMain .beforeAfterSection .aftrBeforeImage.gridThree{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}}@media(max-width:767px){.treatmentDtailPageMain .beforeAfterSection .aftrBeforeImage.gridThree{grid-template-columns:repeat(1,1fr);grid-template-rows:auto}}.treatmentDtailPageMain .beforeAfterSection .aftrBeforeImage img{width:100%!important;height:auto;border-radius:40px;object-fit:cover}.treatmentDtailPageMain .beforeAfterSection .columns1{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:14px;align-items:center}@media(max-width:767px){.treatmentDtailPageMain .beforeAfterSection .columns1{grid-template-columns:repeat(2,1fr)}}.treatmentDtailPageMain .beforeAfterSection .columns2{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:14px;align-items:center}@media(max-width:767px){.treatmentDtailPageMain .beforeAfterSection .columns2{grid-template-columns:repeat(2,1fr)}}.treatmentDtailPageMain .beforeAfterSection .columnsCenter{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:14px;align-items:center}@media(max-width:767px){.treatmentDtailPageMain .beforeAfterSection .columnsCenter{grid-template-columns:repeat(2,1fr)}}.treatmentDtailPageMain .FeturedClinicsWrapper h2{font-size:32px;font-weight:700;color:#000;margin-bottom:30px}.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}@media(max-width:991px){.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics{grid-template-columns:repeat(1,1fr)}}.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics{display:flex;flex-direction:column;gap:24px}.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsImg .featureImg{border-radius:48px;object-fit:cover;max-width:330px;width:100%}@media(max-width:991px){.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsImg .featureImg{max-width:100%}}.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsImg .likeIcon{width:40px;height:40px;border-radius:50%;background-color:#fff;position:absolute;display:flex;align-items:center;justify-content:center;top:20px;right:20px;cursor:pointer}.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsImg .likeIcon img{width:20px;height:20px}.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsImg .avtarImg{width:60px;height:60px;border-radius:50%;position:absolute;bottom:0;left:0}.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsImg .avtarImg img{width:100%;height:100%;border-radius:50%}.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsText{display:flex;flex-direction:column;justify-content:center;gap:16px}@media(max-width:767px){.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsText{gap:8px}}.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsText h6{color:#000;font-size:24px;font-weight:700;display:flex;align-items:center;gap:6px}.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsText h6 img{width:20px;height:20px;object-fit:contain}.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsText .ratingWrapper{display:flex;align-items:center;gap:16px}.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsText .ratingWrapper .rating{color:#000;font-size:15px;font-weight:500;line-height:1.5;display:flex;align-items:center;gap:4px}.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsText .ratingWrapper .rating img{width:16px;height:16px;object-fit:contain}.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsText .ratingWrapper .distance{color:#000;font-size:15px;font-weight:500;line-height:1.5;display:flex;align-items:center;gap:4px}.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsText .ratingWrapper .distance img{width:16px;height:16px;object-fit:contain}.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsText .treatmentTags{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;max-width:330px;width:100%}@media(max-width:1400px){.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsText .treatmentTags{gap:8px}}.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsText .treatmentTags span{background-color:#eef0f3;padding:4px 12px;border-radius:100px;color:#000;font-size:15px;font-weight:500;line-height:1.5;white-space:nowrap}@media(max-width:1400px){.treatmentDtailPageMain .FeturedClinicsWrapper .FeturedClinics .featurelipClinics .featurelipClinicsText .treatmentTags span{font-size:14px;padding:4px 8px}}.treatmentDtailPageMain .nearClinicsWrapper .titleWrapper{display:flex;align-items:start;justify-content:space-between;margin-bottom:30px;position:relative;gap:4px}.treatmentDtailPageMain .nearClinicsWrapper .titleWrapper h2{font-size:32px;font-weight:700;color:#000;margin-bottom:0}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics{display:flex;flex-direction:column;gap:24px}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsImg{height:224px}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsImg .nearByimg{width:100%;height:100%;border-radius:48px;object-fit:cover}@media(max-width:991px){.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsImg .nearByimg{max-width:100%}}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsImg .likeIcon{width:40px;height:40px;border-radius:50%;background-color:#fff;position:absolute;display:flex;align-items:center;justify-content:center;top:20px;right:20px;cursor:pointer}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsImg .likeIcon img{width:20px;height:20px}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsImg .avtarImg{width:60px;height:60px;border-radius:50%;position:absolute;bottom:0;left:0}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsImg .avtarImg img{width:100%;height:100%;border-radius:50%;border:4px solid #fff}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsImg .avtarImg .sb-avatar__text>div>span{border:4px solid #fff;border-radius:50%}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsText{display:flex;flex-direction:column;justify-content:center;gap:16px}@media(max-width:767px){.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsText{gap:8px}}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsText h6{color:#000;font-size:24px;font-weight:700;display:flex;align-items:center;gap:6px}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsText h6 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsText h6 img{width:20px;height:20px;object-fit:contain}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsText .ratingWrapper{display:flex;align-items:center;gap:16px}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsText .ratingWrapper .ratings{color:#000;font-size:15px;font-weight:500;line-height:1.5;display:flex;align-items:center;gap:4px}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsText .ratingWrapper .ratings img{width:16px;height:16px;object-fit:contain}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsText .ratingWrapper .distance{color:#000;font-size:15px;font-weight:500;line-height:1.5;display:flex;align-items:center;gap:4px}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsText .ratingWrapper .distance img{width:16px;height:16px;object-fit:contain}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsText .treatmentTags{display:flex;flex-wrap:nowrap;gap:12px;overflow-x:auto;max-width:330px;width:100%}@media(max-width:1400px){.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsText .treatmentTags{gap:8px}}.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsText .treatmentTags span{background-color:#eef0f3;padding:4px 12px;border-radius:100px;color:#000;font-size:15px;font-weight:500;line-height:1.5;white-space:nowrap}@media(max-width:1400px){.treatmentDtailPageMain .nearClinicsWrapper .nearClinicsMain .nearClinics .nearByClinicsText .treatmentTags span{font-size:14px;padding:4px 8px}}.treatmentDtailPageMain .recommendedProductwrap h2{font-size:32px;font-weight:700;color:#000;margin-bottom:30px}.treatmentDtailPageMain .recommendedProductwrap .recommendedProduct{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}@media(max-width:991px){.treatmentDtailPageMain .recommendedProductwrap .recommendedProduct{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.treatmentDtailPageMain .recommendedProductwrap .recommendedProduct{grid-template-columns:repeat(1,1fr)}}.treatmentDtailPageMain .recommendedProductwrap .recommendedProduct .recommendedProCard .recommendedCardImg{width:100%;height:auto;border-radius:48px;object-fit:cover}.treatmentDtailPageMain .recommendedProductwrap .recommendedProduct .recommendedProCard .recommendedCardText{margin-top:15px}.treatmentDtailPageMain .recommendedProductwrap .recommendedProduct .recommendedProCard .recommendedCardText h6{color:#000;font-size:24px;font-weight:700;margin-bottom:10px}.treatmentDtailPageMain .recommendedProductwrap .recommendedProduct .recommendedProCard .recommendedCardText .ratingWrapper{display:flex;align-items:center;gap:16px}.treatmentDtailPageMain .recommendedProductwrap .recommendedProduct .recommendedProCard .recommendedCardText .ratingWrapper .rating{color:#000;font-size:15px;font-weight:500;line-height:1.5;display:flex;align-items:center;gap:4px}.treatmentDtailPageMain .recommendedProductwrap .recommendedProduct .recommendedProCard .recommendedCardText .ratingWrapper .rating img{width:16px;height:16px;object-fit:contain}.treatmentDtailPageMain .recommendedProductwrap .recommendedProduct .recommendedProCard .recommendedCardText .ratingWrapper .price{color:#000;font-size:15px;font-weight:500;line-height:1.5;display:flex;align-items:center;gap:4px}.treatmentDtailPageMain .howItWorksWrap .howItWorks{border:1px solid #ddd;border-radius:20px;padding:20px}.treatmentDtailPageMain .howItWorksWrap .howItWorks .howItWorksText{max-width:90%;width:100%;margin-right:auto;display:flex;flex-direction:column;justify-content:center;height:100%}@media(max-width:767px){.treatmentDtailPageMain .howItWorksWrap .howItWorks .howItWorksText{margin-left:0;margin-top:24px}}.treatmentDtailPageMain .howItWorksWrap .howItWorks .howItWorksText h2{font-size:32px;font-weight:700;color:#000;line-height:1.4;margin-bottom:10px}.treatmentDtailPageMain .howItWorksWrap .howItWorks .howItWorksText p{font-size:15px;font-weight:500;color:#373c35;line-height:1.5;margin-bottom:0}.treatmentDtailPageMain .howItWorksWrap .howItWorks .howItWorksImg{width:100%;height:auto;border-radius:20px;object-fit:cover}@media(max-width:576px){.treatmentDtailPageMain .howItWorksWrap .howItWorks .howItWorksImg{aspect-ratio:3/4;max-height:372px}}@media(max-width:767px){.treatmentDtailPageMain .howItWorksWrap .howItWorks .howItWorksImg.howWorksImage{margin-top:30px}}.treatmentDtailPageMain .idialCandidatesWrap .idialCandidates{border:1px solid #ddd;border-radius:20px;padding:20px}.treatmentDtailPageMain .idialCandidatesWrap .idialCandidates .idialCandidatesText{max-width:90%;width:100%;margin-left:auto;display:flex;flex-direction:column;justify-content:center;height:100%}@media(max-width:767px){.treatmentDtailPageMain .idialCandidatesWrap .idialCandidates .idialCandidatesText{margin-right:0;margin-left:0}}.treatmentDtailPageMain .idialCandidatesWrap .idialCandidates .idialCandidatesText h2{font-size:32px;font-weight:700;color:#000;line-height:1.4;margin-bottom:10px}@media(max-width:767px){.treatmentDtailPageMain .idialCandidatesWrap .idialCandidates .idialCandidatesText h2{margin-bottom:20px}}.treatmentDtailPageMain .idialCandidatesWrap .idialCandidates .idialCandidatesText p{font-size:15px;font-weight:500;color:#373c35;line-height:1.5;margin-bottom:0}.treatmentDtailPageMain .idialCandidatesWrap .idialCandidates .idialCandidatesImg{width:100%;height:auto;border-radius:20px;object-fit:cover}@media(max-width:576px){.treatmentDtailPageMain .idialCandidatesWrap .idialCandidates .idialCandidatesImg{aspect-ratio:3/4;max-height:372px}}.treatmentDtailPageMain .treatVariations{display:flex;flex-direction:column;gap:24px}.treatmentDtailPageMain .treatVariations img{width:100%;height:auto;border-radius:20px;object-fit:cover}.treatmentDtailPageMain .treatVariations h2{font-size:32px;font-weight:700;color:#000;margin-bottom:30px;line-height:1.4}.treatmentDtailPageMain .treatVariations p{font-size:15px;font-weight:500;color:#373c35;line-height:1.5;margin-bottom:0}.treatmentDtailPageMain .procedureWrap .procedureTitle{margin-bottom:30px}.treatmentDtailPageMain .procedureWrap .procedureTitle .titleWrapper{display:flex;align-items:start;justify-content:space-between;position:relative;gap:4px}.treatmentDtailPageMain .procedureWrap .procedureTitle .titleWrapper h2{font-size:32px;font-weight:700;color:#000;line-height:1.4}.treatmentDtailPageMain .procedureWrap .procedureTitle p{font-size:15px;font-weight:500;color:#373c35;line-height:1.5;margin-bottom:0}.treatmentDtailPageMain .procedureWrap .swiper .swiper-wrapper{padding-left:0!important}.treatmentDtailPageMain .procedureWrap .swiper .swiper-wrapper .swiper-slide{display:flex;align-items:stretch;height:auto;min-height:100%}.treatmentDtailPageMain .procedureWrap .swiper .swiper-wrapper .swiper-slide .procedureCard{border:1px solid #ddd;border-radius:20px;padding:20px;background-color:#fff;display:flex;flex-direction:column;min-height:100%}.treatmentDtailPageMain .procedureWrap .swiper .swiper-wrapper .swiper-slide .procedureCard h4{font-size:32px;font-weight:700;color:#ddd;margin-bottom:5px;line-height:1.4}.treatmentDtailPageMain .procedureWrap .swiper .swiper-wrapper .swiper-slide .procedureCard h3{font-size:20px;font-weight:700;color:#000;margin-bottom:20px}.treatmentDtailPageMain .procedureWrap .swiper .swiper-wrapper .swiper-slide .procedureCard p{font-size:15px;font-weight:500;color:#373c35;line-height:1.5;margin-bottom:0;flex:1 1}.treatmentDtailPageMain .procedureWrap .whatItLike{margin-top:24px;border:1px solid #ddd;border-radius:20px;padding:20px}.treatmentDtailPageMain .procedureWrap .whatItLike h3{font-size:20px;font-weight:700;color:#000;margin-bottom:10px}.treatmentDtailPageMain .procedureWrap .whatItLike p{font-size:15px;font-weight:500;color:#373c35;line-height:1.5;margin-bottom:0}.treatmentDtailPageMain .procedureWrap .whatItLike .profileImgWrap img{border:1.5px solid #fff;border-radius:50%}.treatmentDtailPageMain .benifiteSection .benifiteSectionTitle{margin-bottom:30px}.treatmentDtailPageMain .benifiteSection .benifiteSectionTitle h2{font-size:32px;font-weight:700;color:#000;margin-bottom:30px}.treatmentDtailPageMain .benifiteSection .benifiteSectionTitle p{font-size:15px;font-weight:500;color:#373c35;line-height:1.5;margin-bottom:0}.treatmentDtailPageMain .benifiteSection .benifitsWrap .benifitsCard{border:1px solid #ddd;border-radius:20px;background-color:#fff;padding:20px}.treatmentDtailPageMain .benifiteSection .benifitsWrap .benifitsCard h4{font-size:32px;font-weight:700;color:#ddd;margin-bottom:5px;line-height:1.4}.treatmentDtailPageMain .benifiteSection .benifitsWrap .benifitsCard h3{font-size:20px;font-weight:700;color:#000;margin-bottom:20px}.treatmentDtailPageMain .benifiteSection .benifitsWrap .benifitsCard p{font-size:15px;font-weight:500;color:#373c35;line-height:1.5;margin-bottom:0}.treatmentDtailPageMain .riskSideEffectSection .riskSideEffectWrap{border:1px solid #ddd;border-radius:20px;background-color:#fff;padding:20px 30px}.treatmentDtailPageMain .riskSideEffectSection .riskSideEffectWrap .riskSideEffectText{margin-bottom:30px}.treatmentDtailPageMain .riskSideEffectSection .riskSideEffectWrap .riskSideEffectText h2{font-size:32px;font-weight:700;color:#000;margin-bottom:8px}.treatmentDtailPageMain .riskSideEffectSection .riskSideEffectWrap .riskSideEffectText p{font-size:15px;font-weight:500;color:#373c35;line-height:1.5;margin-bottom:0}.treatmentDtailPageMain .riskSideEffectSection .riskSideEffectList{margin-bottom:25px}.treatmentDtailPageMain .riskSideEffectSection .riskSideEffectList:last-child{margin-bottom:0}.treatmentDtailPageMain .riskSideEffectSection .riskSideEffectList h3{font-size:20px;font-weight:700;color:#000;margin-bottom:10px}.treatmentDtailPageMain .riskSideEffectSection .riskSideEffectList p{font-size:15px;font-weight:500;color:#373c35;line-height:1.5;margin-bottom:0;margin-left:22px}.treatmentDtailPageMain .recoveryProcessWrap h2{font-size:32px;font-weight:700;color:#000;margin-bottom:50px}.treatmentDtailPageMain .recoveryProcessWrap .recoveryProcessCard{border:1px solid #ddd;border-radius:20px;background-color:#fff;padding:20px}.treatmentDtailPageMain .recoveryProcessWrap .recoveryProcessCard .recoveryCardTitle{display:flex;align-items:center;gap:15px;margin-bottom:10px;flex-direction:column;align-items:start}.treatmentDtailPageMain .recoveryProcessWrap .recoveryProcessCard .recoveryCardTitle .recoveryCardIcon{width:30px;height:30px;border-radius:4px;background:#eef0f3;display:flex;align-items:center;justify-content:center}.treatmentDtailPageMain .recoveryProcessWrap .recoveryProcessCard .recoveryCardTitle .recoveryCardIcon img{width:18px;height:18px;object-fit:contain}.treatmentDtailPageMain .recoveryProcessWrap .recoveryProcessCard .recoveryCardTitle .recoveryCardIcons{width:50px;height:50px;border-radius:8px;background:#eef0f3;display:flex;align-items:center;justify-content:center}.treatmentDtailPageMain .recoveryProcessWrap .recoveryProcessCard .recoveryCardTitle .recoveryCardIcons img{width:30px;height:30px;object-fit:contain}.treatmentDtailPageMain .recoveryProcessWrap .recoveryProcessCard .recoveryCardTitle h3{font-size:20px;font-weight:700;color:#000;margin-bottom:0}.treatmentDtailPageMain .recoveryProcessWrap .recoveryProcessCard ul{padding-left:30px;margin-bottom:0}.treatmentDtailPageMain .recoveryProcessWrap .recoveryProcessCard ul li{font-size:15px;font-weight:500;color:#373c35;line-height:1.5;margin-bottom:10px}.treatmentDtailPageMain .recoveryProcessWrap .recoveryProcessCard ul li:last-child{margin-bottom:0}.treatmentDtailPageMain .recoveryProcessWrap .recoveryProcessCard p{font-size:15px;font-weight:500;color:#373c35;line-height:1.5;margin-bottom:0}.treatmentDtailPageMain .topSellingWrap h2{font-size:32px;font-weight:700;color:#000;margin-bottom:30px}.treatmentDtailPageMain .topSellingWrap .topSelling .topSellingCardWrap{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}@media(max-width:991px){.treatmentDtailPageMain .topSellingWrap .topSelling .topSellingCardWrap{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.treatmentDtailPageMain .topSellingWrap .topSelling .topSellingCardWrap{grid-template-columns:repeat(1,1fr)}}.treatmentDtailPageMain .topSellingWrap .topSelling .topSellingCardWrap .topSellingCard .topSellingCardImgWrap .topSellingCardImg,.treatmentDtailPageMain .topSellingWrap .topSelling .topSellingCardWrap .topSellingCard .topSellingCardImgWrap .topSellingCardImg img{width:100%;height:auto;border-radius:48px;object-fit:cover}.treatmentDtailPageMain .topSellingWrap .topSelling .topSellingCardWrap .topSellingCard .topSellingCardImgWrap .likeIcon{width:40px;height:40px;border-radius:50%;background-color:#fff;position:absolute;display:flex;align-items:center;justify-content:center;top:20px;right:20px;cursor:pointer}.treatmentDtailPageMain .topSellingWrap .topSelling .topSellingCardWrap .topSellingCard .topSellingCardImgWrap .likeIcon img{width:20px;height:20px}.treatmentDtailPageMain .topSellingWrap .topSelling .topSellingCardWrap .topSellingCard .topSellingCardText{margin-top:24px}.treatmentDtailPageMain .topSellingWrap .topSelling .topSellingCardWrap .topSellingCard .topSellingCardText h6{color:#000;font-size:24px;font-weight:700;margin-bottom:10px}.treatmentDtailPageMain .topSellingWrap .topSelling .topSellingCardWrap .topSellingCard .topSellingCardText .rating{color:#000;font-size:15px;font-weight:500;line-height:1.5;display:flex;align-items:center;gap:4px}.treatmentDtailPageMain .topSellingWrap .topSelling .topSellingCardWrap .topSellingCard .topSellingCardText .rating img{width:16px;height:16px;object-fit:contain}.treatmentDtailPageMain .swiper-button-next,.treatmentDtailPageMain .swiper-button-prev{display:none!important}.treatmentDtailPageMain .nextPrevArrow{display:flex;align-items:center;gap:20px}.treatmentDtailPageMain .nextPrevArrow .custom-swiper-button-prev{width:42px;height:42px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid #878787;color:#878787}.treatmentDtailPageMain .nextPrevArrow .custom-swiper-button-prev svg{width:20px;height:20px;object-fit:contain}.treatmentDtailPageMain .nextPrevArrow .custom-swiper-button-next{width:42px;height:42px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid #878787;color:#878787}.treatmentDtailPageMain .nextPrevArrow .custom-swiper-button-next svg{width:20px;height:20px;object-fit:contain}.treatmentDtailPageMain .lipFilterTreatmentsWrap{position:relative}.treatmentDtailPageMain .lipFilterTreatmentsWrap .titleWrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px;position:relative}.treatmentDtailPageMain .lipFilterTreatmentsWrap .titleWrapper h2{font-size:32px;font-weight:700;color:#000;margin-bottom:0}.treatmentDtailPageMain .lipFilterTreatmentsWrap .lipFilterTreatCard{background-color:#fff;width:100%;max-width:100%}.treatmentDtailPageMain .lipFilterTreatmentsWrap .lipFilterTreatCard .lipFilterTreatCardImg{position:relative}.treatmentDtailPageMain .lipFilterTreatmentsWrap .lipFilterTreatCard .lipFilterTreatCardImg .lipFilterImg{width:100%;height:200;border-radius:48px;object-fit:cover}.treatmentDtailPageMain .lipFilterTreatmentsWrap .lipFilterTreatCard .lipFilterTreatCardImg .likeIcon{width:40px;height:40px;border-radius:50%;background-color:#fff;position:absolute;display:flex;align-items:center;justify-content:center;top:20px;right:20px;cursor:pointer}.treatmentDtailPageMain .lipFilterTreatmentsWrap .lipFilterTreatCard .lipFilterTreatCardImg .likeIcon img{width:20px;height:20px}.treatmentDtailPageMain .lipFilterTreatmentsWrap .lipFilterTreatCard .lipFilterTreatCardText h6{color:#000;font-size:24px;font-weight:700;margin-bottom:16px}.treatmentDtailPageMain .lipFilterTreatmentsWrap .lipFilterTreatCard .lipFilterTreatCardText .rating{color:#000;font-size:15px;font-weight:500;line-height:1.5;display:flex;align-items:center;gap:8px}.treatmentDtailPageMain .lipFilterTreatmentsWrap .lipFilterTreatCard .lipFilterTreatCardText .rating img{width:16px;height:16px;object-fit:contain}.treatmentDtailPageMain .tritmentSpace{padding:30px 0}@media(max-width:991px){.treatmentDtailPageMain .tritmentSpace{padding:20px 0}}.treatmentDtailPageMain .tritmentSpace h2{font-size:32px;font-weight:700;color:#000;margin-bottom:30px}.treatmentDtailPageMain .tritmentSpace .procedureTitle h2{margin-bottom:8px}.lipFilterFaq{background-color:#f9f9f9;padding:40px}@media(max-width:991px){.lipFilterFaq{padding:30px}}.lipFilterFaq .lipFilterFaqTitle{margin-bottom:30px;text-align:center}@media(max-width:991px){.lipFilterFaq .lipFilterFaqTitle{margin-bottom:30px}}.lipFilterFaq .lipFilterFaqTitle h2{font-size:32px;font-weight:700;color:#000;margin-bottom:10px}.lipFilterFaq .lipFilterFaqTitle p{font-size:15px;font-weight:500;color:#373c35;line-height:1.5;margin-bottom:0}.lipFilterFaq .accordion .accordion-item{background-color:#fff;border:1px solid #ddd;border-radius:20px;margin-bottom:24px}@media(max-width:991px){.lipFilterFaq .accordion .accordion-item{margin-bottom:16px}}.lipFilterFaq .accordion .accordion-item:last-child{margin-bottom:0}.lipFilterFaq .accordion .accordion-item .faq-header{cursor:pointer;border-radius:20px}.lipFilterFaq .accordion .accordion-item .faq-header .accordion-button{padding:24px 24px 0;margin-bottom:0;transition:all .3s ease}.lipFilterFaq .accordion .accordion-item .faq-header .accordion-button.collapsed{padding-bottom:0;margin-bottom:24px}@media(max-width:576px){.lipFilterFaq .accordion .accordion-item .faq-header .accordion-button.collapsed{margin-bottom:16px}}.lipFilterFaq .accordion .accordion-item .faq-header .accordion-button:not(.collapsed){color:#000;background-color:#fff;box-shadow:none}.lipFilterFaq .accordion .accordion-item .faq-header .accordion-button:focus{box-shadow:none}.lipFilterFaq .accordion .accordion-item .faq-header .accordion-button{border-radius:20px;display:flex;align-items:center;justify-content:space-between;min-height:44px}@media(max-width:576px){.lipFilterFaq .accordion .accordion-item .faq-header .accordion-button{padding:16px}}.lipFilterFaq .accordion .accordion-item .faq-header .accordion-button h3{font-size:16px;font-weight:700;color:#000;margin-bottom:0}@media(max-width:991px){.lipFilterFaq .accordion .accordion-item .faq-header .accordion-button h3{font-size:20px}}@media(max-width:576px){.lipFilterFaq .accordion .accordion-item .faq-header .accordion-button h3{font-size:16px}}.lipFilterFaq .accordion .accordion-item .faq-header .accordion-button:after{display:none!important}.lipFilterFaq .accordion .accordion-item .faq-header .accordion-button .custom-arrow-icon{transition:transform .3s ease;display:flex;align-items:center;width:16px;height:16px}.lipFilterFaq .accordion .accordion-item .faq-header .accordion-button.collapsed .custom-arrow-icon{transform:rotate(0deg)}.lipFilterFaq .accordion .accordion-item .faq-header .accordion-button:not(.collapsed) .custom-arrow-icon{transform:rotate(180deg)}.lipFilterFaq .accordion .accordion-item .accordion-body{font-size:15px;font-weight:500;color:#373c35;line-height:1.5;margin-top:12px;border-radius:20px;padding-top:0!important;padding:0 24px 24px}@media(max-width:576px){.lipFilterFaq .accordion .accordion-item .accordion-body{padding:0 16px 16px}}