{"version":3,"file":"script_main.DBILypSa.mjs","names":["React.createElement","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["framer:toplevel/main"],"sourcesContent":["\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {q_zaUY_uH: \"transformation\", u03_hx152: \"stats\", wf_27UDCa: \"services\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h821zrRecCQkXA0Bp2Eu/kvjPqm3JNj6luLitJHcL/augiA20Il.js\")), path: \"/\"}, J0bGVqUxq: {elements: {aFf9xWnDk: \"centre-1\", D3HI5RuCJ: \"about-2\", KdFIFdjoj: \"about-3\", kFye4BnAC: \"about-5\", mHcsETrX5: \"about-1\", opf4al9wa: \"about-6\", timtKQlPN: \"about-4\", Ue0PfgN1Z: \"about\", XAgg94KJt: \"hero\", XDCS3dwXN: \"centre\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6IGY1uc7Dy7C8PCVWJHJ/JQ389po8fdQpKBj3ceTP/J0bGVqUxq.js\")), path: \"/about\"}, cQZBBlEpT: {elements: {QHVhjPTgw: \"accreditation\", SweY3kEtN: \"hero\", UQq8htb8f: \"works\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r92UyXf05GzDVcwA8CfL/4rwpIFcGqOnaHclTSkn1/cQZBBlEpT.js\")), path: \"/medical-insurance\"}, LeihP7er0: {elements: {yrUhf48S8: \"about\", zT0cd37BS: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/q9OoGjRnrYwGjWtczYvc/1QOQcrSeqA9kOoj2eWto/LeihP7er0.js\")), path: \"/privacy-policy\"}, YKuy2yBeF: {elements: {KLkibxYdl: \"about\", LpCsW7XqM: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sQG5WwgStOSGP2okC2F1/VrwQrufqCthtu7nlftB9/YKuy2yBeF.js\")), path: \"/terms-and-conditions\"}, JaFzDRobV: {elements: {eMPLfzRWS: \"about\", YjaZEPMNV: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/22oZjwFMfrs6Un2yI1Rr/yhcJVTlmwDTrq8PJZKMb/JaFzDRobV.js\")), path: \"/disclaimer\"}, o8dgM8qQl: {elements: {bkAEUuFsc: \"hero\", e0Q5XKAjr: \"hero-1\", KO3FbqVJt: \"contact\", qixP5GeWg: \"about\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1EEuHXYpP5atv0GPnHnY/IGfyHFqpwxeZlRyLdC1n/o8dgM8qQl.js\")), path: \"/new-client\"}, iu8fmMozG: {elements: {DzXaaU6po: \"team\", VsktfsMQg: \"hero\", YKwzlUAwP: \"centre\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4IGnOxQBqhs2qZOE5ETi/gW0Hmu8BrafkITDjIQoS/iu8fmMozG.js\")), path: \"/archive/surgeons-hospitals\"}, fFxELnV_b: {elements: {A1sUqStX7: \"centre\", Gq4epJodv: \"hero\", T52LMGruJ: \"centre-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lOkJSYq85hkS7VBQ4kOU/C7bgEjxtPCpmWckR2ELV/fFxELnV_b.js\")), path: \"/archive/hotels\"}, A__QtKmt6: {elements: {M169D06P9: \"hero\", ywFvKgSIH: \"team\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eQdDNCLsgXNOQegVmlUH/wVuUGIMHx1J05bORqpyI/A__QtKmt6.js\")), path: \"/archive/surgeons-2\"}, jd8IoIzhb: {elements: {ena0sAIgp: \"hero\", vb6z5RyRY: \"about\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pclWsExzpTdnAkGY2GLw/TmehdWzylLp4IHaA15lZ/jd8IoIzhb.js\")), path: \"/hospitals\"}, rhkcrlAK0: {elements: {CYmjCreZr: \"contact\", RWv6yyUKt: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fFTLisiBdCjASzidX1D9/wZL90nM9aQQF0fzhxVlT/rhkcrlAK0.js\")), path: \"/contact\"}, wr8wePvOv: {elements: {U_aVdXYZU: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CLdqT2o09RqeGK0NMCA5/XwWOteobUVXFiy7iNtfG/wr8wePvOv.js\")), path: \"/book-a-free-consultation\"}, PAfK4sBoU: {elements: {ailBEC090: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XYhDkhYCnue2BEk7iXhd/9LJDgPcIBdjJc4gbQOMI/PAfK4sBoU.js\")), path: \"/get-a-free-quote\"}, pTwR5iQJF: {elements: {QDD018D1b: \"hiw\", UrXbc9PQs: \"how\", wJEE4M3kj: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iCDofSTFe8xSJk95I5JW/HVJdlMvo4UEJhMBB1xPP/pTwR5iQJF.js\")), path: \"/how-it-works\"}, wThdRkDm4: {elements: {CI30KPJmC: \"centre\", NBMv5yzdd: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dkfWgxzoL06RuAiwKUkp/TETBbkTjjZNw0oD3MdaZ/wThdRkDm4.js\")), path: \"/archive/hospitals-main\"}, YVQLGWwXF: {elements: {JpKx9zwkt: \"hero\", sWA8N7te6: \"centre\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xhjIcKcVPRGW8RLIJYH0/mpzVWJga7gTxu7N255y7/YVQLGWwXF.js\")), path: \"/pricing\"}, u7Jm1Ybnb: {elements: {gC8ak1hME: \"about\", kElZS6I8e: \"sc\", UqJBDE4aq: \"works\", Yyv3VGNrG: \"centre\", z6pseY6Y1: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mXOlXPYQjX6a1Xy6ytBm/RvQyLCHVxUZeCQDABVvx/u7Jm1Ybnb.js\")), path: \"/payment-plans\"}, GriwKtatq: {elements: {jCbubur8C: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/y4KXoJFlWC2HGudSzJjZ/rQRdQqdd85LaxVKh35P3/GriwKtatq.js\")), path: \"/faq\"}, tgCreR8uD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/muGBDRNUVzGJrI5rJiKY/qyVhfQAULWcqmncdR4Xf/tgCreR8uD.js\")), path: \"/archive/ba1\"}, xopubgUqi: {elements: {cUDMN7tDw: \"hero\", nSgi5rPf4: \"ba\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mmm6WwAUgnhdxPaAqHuB/IgFxmr1iQXLM3ikMxhMJ/xopubgUqi.js\")), path: \"/before-and-after\"}, O__0hR4oU: {elements: {syAHNxtaV: \"blog\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hG41UeI4oArmxcd4Q9l3/sRsXzYMxi9qJRIN10tE3/O__0hR4oU.js\")), path: \"/blog\"}, Xu2JrsfTM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3X6P5FN8j36NKf1rG7iA/5oIGTojS6wp5IM1b2tvo/Xu2JrsfTM.js\"))}, I0srr99i1: {elements: {C7Q86zDgQ: \"A Top-Down Approach to Facial Rejuvenation\", EilA6i4sM: \"package-section\", G4usPfFgN: \"Frequently Asked Questions\", G9n0xDobq: \"Facelift Procedure\", HBmAxo6xz: \"Types of Facelift\", K93TKnAsr: \"Facelift Consultation\", MgLLm0mge: \"Am I a Good Candidate for a Facelift?\", sivLHy74_: \"Facelift Scarring\", SVLljjSYs: \"Pre-Operative Assessment\", ukUUb43PU: \"What Does a Facelift Do?\", YfcBTXCtS: \"Your Facelift Journey With MediCation Tours\", ZjZLhrgLa: \"Can a Facelift Be Combined With Other Procedures?\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7zrsbbwESQ3VnBxQQLsK/jRJcBKJk8SJdPRohE6bo/I0srr99i1.js\")), path: \"/facelift-in-thailand\"}, Rh8AtxwxV: {elements: {AVNQ33O6D: \"Additional Procedures\", GVX6SUNYU: \"combined-procedures\", gWHV3TaQF: \"Ear Pinning Procedure\", i7ltEKRm9: \"Your Ear Pinning Journey With MediCation Tours\", js8eEfobM: \"Ear Pinning Surgical Techniques\", LjGxR2iUr: \"Frequently Asked Questions\", oHPrEMOFW: \"What Does Ear Pinning Do?\", PkyEG4Ti2: \"Ear Pinning Consultation\", quuFgNBnv: \"Ear Pinning Scarring\", ruLQkL2YI: \"Am I a Good Candidate for Ear Pinning?\", SGGlhWJPz: \"Understanding Ear Pinning (Otoplasty)\", SKQcGyu3H: \"package-section\", ZCPU65Aye: \"Pre-Operative Assessment\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lPkZLCmVBMRAzitpHurQ/BGKp7up0amlu8OnCZpZ6/Rh8AtxwxV.js\")), path: \"/earpinning-in-thailand\"}, tnlHjYlFT: {elements: {AkNv7Ywve: \"What Does Liposuction Do?\", bNMhqPHnl: \"Frequently Asked Questions\", bsZTp6Zt9: \"Pre-Operative Assessment\", Ck2tdXW30: \"Liposuction and Weight Loss\", dbp5UQLmh: \"Liposuction Consultation\", gyDRUlSNJ: \"Areas That Can Be Treated\", H2s_Bv46I: \"combined-procedures\", Ijhms_WGu: \"Liposuction Techniques\", IwYbFc3QW: \"Liposuction and Loose Skin\", l1lC3Szdt: \"Am I a Good Candidate for Liposuction?\", m9LtzDgAc: \"Liposuction Procedure\", o72jdLWWo: \"Combination Techniques\", PVVyAXDFJ: \"Your Liposuction Journey With MediCation Tours\", Qs4tpLEjh: \"package-section\", tiD2Vp5pl: \"Additional Treatment Areas and Procedures\", WILq9BnF8: \"Understanding Liposuction\", Z9abx90u6: \"Liposuction Scarring\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zBn2JnJynzjixXGEU9jW/o062gpUI4Dx2bTF7vbXB/tnlHjYlFT.js\")), path: \"/liposuction-in-thailand\"}, ANdOefhSU: {elements: {AsG415P7U: \"Frequently Asked Questions\", eIogK0JTg: \"Breast Implant Exchange and Implant Rupture\", FE97JwueH: \"combined-procedures\", hQRNZDJol: \"Do I Need a Breast Lift With Implant Exchange?\", iaFcKhWwm: \"Am I a Good Candidate for Breast Implant Exchange?\", Kf8MDq95p: \"Breast Implant Exchange Consultation\", m_PJNmwDq: \"Breast Implant Exchange vs Breast Revision\", mEKYMvJWF: \"Breast Implant Exchange and Capsular Contracture\", MWMOzaaWf: \"combined-procedures-1\", mWts7kRuA: \"What Can Breast Implant Exchange Address?\", OcY1LSrP5: \"What Is Breast Implant Exchange?\", Oov7DQ6In: \"Breast Implant Exchange Scarring\", RGXmeiH44: \"Pre-Operative Assessment\", S7_bknBKA: \"Breast Implant Exchange Procedure\", v0PbzvpAP: \"package-section\", VAtDu0b8w: \"Breast Implant Options\", vM8H5FocG: \"Compression Garments\", y8lVCBiYe: \"Your Breast Implant Exchange Journey With MediCation Tours\", z6ptywkXp: \"Breast Implants Above 400cc\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ktAZ3VMo9CRH3umW6oyg/S2iAV66D3DRYQUH4SDcH/ANdOefhSU.js\")), path: \"/breastimplant-in-thailand\"}, S1uRtXyVB: {elements: {BCrOuzj1J: \"Labiaplasty Consultation\", bQs34wpQf: \"Am I a Good Candidate for Labiaplasty?\", c53BEih_m: \"package-section\", Fp0dRgIVN: \"Frequently Asked Questions\", GOjwNQPPn: \"combined-procedures\", iY_6O2JRp: \"Labiaplasty Surgical Techniques\", KI5TbmN0P: \"Your Labiaplasty Journey With MediCation Tours\", Oh1rE0d8C: \"Labiaplasty Procedure\", QgnbTMwT3: \"Pre-Operative Assessment\", X2VSplq6D: \" What Is Labiaplasty?\", ZSgMBabwi: \"Labiaplasty Scarring\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BAOtqCXldFkoDBfHM2Fa/DAPruzLCnr9q6sN5LOqm/S1uRtXyVB.js\")), path: \"/labiaplasty-in-thailand\"}, JKR4Z4Zbe: {elements: {AHmOuDFeR: \"Pre-Operative Assessment\", DIiEtnhuK: \"Types of Rhinoplasty\", HfVmPfrvG: \"What Is Rhinoplasty?\", hMjloEwGt: \"Am I a Good Candidate for Rhinoplasty?\", HPBY3q727: \"Rhinoplasty Scarring\", IvEswnBRh: \"Rhinoplasty Procedures Can Be Combined\", jHatEcDuv: \"combined-procedures\", keJHZBGQA: \"Tipplasty\", kin2UqiL8: \"Imaging Assessment\", lw9kMQwFd: \"Rhinoplasty Procedure\", M1xeoAyNW: \"Rhinoplasty and Breathing\", N22FC_4xV: \"Your Rhinoplasty Journey With MediCation Tours\", OxuXe_eyC: \"package-section\", PRgRq92RJ: \"Rhinoplasty Consultation\", Q5vqBTJus: \"Frequently Asked Questions\", tKQBNhiax: \"Rhinoplasty and Facial Balance\", yL6LU8kxg: \"What Can Rhinoplasty Address?\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0JEBSZHsYfEqhzbuEMZ6/QW9aViSErFkYoHsJfzES/JKR4Z4Zbe.js\")), path: \"/rhinoplasty-in-thailand\"}, FfOd3kB1G: {elements: {a9pLZZqHq: \"Blepharoplasty Consultation\", Aro7Wwpx1: \"Blepharoplasty Procedure\", BHHA3LLYa: \"Blepharoplasty or Brow Lift?\", Byf7DehoQ: \"Your Blepharoplasty Journey With MediCation Tours\", CfkgEg3XZ: \"Frequently Asked Questions\", cIFYOdRg9: \"Types of Blepharoplasty\", eDEF7HWVE: \"Laser Treatment After Blepharoplasty\", FhA1Wp7P8: \"Blepharoplasty and Fat Grafting\", ijZtvesbi: \"combined-procedures\", ouxhy2Dkb: \"Can Blepharoplasty Be Combined With Other Procedures?\", pj2FStdWb: \"Am I a Good Candidate for Blepharoplasty?\", pQt3XJZo0: \"combined-procedures-1\", QVXjKXK3V: \"Recovery After Blepharoplasty\", r49SSYr3l: \"A Top-Down Approach to Facial Rejuvenation\", usns3wOPU: \"What Does Blepharoplasty Do?\", wariuSeqZ: \"Blepharoplasty Scarring\", YKwksAVex: \"package-section\", YqkGVSJ6k: \"Pre-Operative Assessment\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PIOj0TiMwJv3GwmVb6J3/0OCjsujzFhNoofyxwqtb/FfOd3kB1G.js\")), path: \"/blepharoplasty-in-thailand\"}, haN7zey6v: {elements: {cJSJ4bhR_: \"Blepharoplasty Procedure\", co7RP0PuF: \"Blepharoplasty or Brow Lift?\", DfwOu5QYL: \"Blepharoplasty and Fat Grafting\", DxvtGyVyI: \"combined-procedures\", e2hFjgjRr: \"Blepharoplasty Consultation\", J_6JFWOLN: \"Recovery After Blepharoplasty\", lh6cyuPLy: \"package-section\", NPoV9erLl: \"How It Works\", OQRFlomP6: \"combined-procedures-1\", OsSPgLQHY: \"Pre-Operative Assessment\", QzrCU5jzL: \"What We Coordinate\", SG65XMf6w: \"A Top-Down Approach to Facial Rejuvenation\", T5bdfANja: \"Frequently Asked Questions\", uh_ANweVc: \"Combining Dental Treatment With Surgery\", VnSjUpJnY: \"Types of Blepharoplasty\", W5fslhkc8: \"Can Blepharoplasty Be Combined With Other Procedures?\", wiwWtdpPL: \"Blepharoplasty Scarring\", Y2i_yyOKy: \"Some of the Dental Treatments Available\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9e0x8mhBBnowJNXUDi1k/pTeP98ct0JuLBDd4Xgss/haN7zey6v.js\")), path: \"/dental-treatment-in-thailand\"}, ZMA166U3k: {elements: {AbrIdmAIt: \"Pre-Operative Assessment\", DcgCH1ysm: \"Breast Reduction Consultation\", eatUefXnq: \"package-section\", EO3SlnwEw: \"Breast Reduction Scarring\", hGnHQU8lv: \"Your Breast Reduction & Lift Journey With MediCation Tours\", HkEjoh9nJ: \"Additional Procedures\", nqVykGu1S: \"Breast Reduction Surgical Techniques\", RUmHpRJge: \"Frequently Asked Questions\", sihAl_lGD: \"What Does Breast Reduction & Lift Surgery Do?\", SjeKUTUys: \"Breast Reduction & Lift Procedure\", xPHRAqE9a: \"Am I a Good Candidate for Breast Reduction?\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hWgLqzWS35DuPatC0nHv/yG1jZ4BakwwlxMCy9iR8/ZMA166U3k.js\")), path: \"/breastreduction-lift-in-thailand\"}, Y3MWamp2c: {elements: {bf4Y1Eu7Z: \"Breast Lift Scarring\", dc50oyicF: \"Compression Garments\", DZPBJsIbO: \"Pre-Operative Assessment\", emQ37HPOi: \"What Can Breast Lift Surgery Address?\", FX9r_h0Lu: \"combined-procedures-1\", fzRS8A5k4: \"Breast Lift vs Breast Augmentation\", NHevxDhWV: \"package-section\", Rff8JXFn8: \"Breast Lift Procedure\", SRovdvuBT: \"Breast Lift Techniques\", T0iuRp6CQ: \"What Is Breast Lift Surgery?\", u2TiZ3aAI: \" Pre-Operative Assessment  Breast Lift Procedure  Compression Garments  Breast Lift Scarring  Breast Lift Results  Breast Lift Package in Thailand  Additional Procedures  Package Exclusions  Your Breast Lift Journey With MediCation Tours  Frequently Asked Questions  Ready to get started? Get your personalised breast lift quote today.  Get Started  What Is Breast Lift Surgery? Breast lift surgery involves removing excess skin and reshaping and repositioning the breast tissue to create a more lifted and balanced breast shape.  A breast lift may help address:  ● Sagging or drooping breasts ● Changes following pregnancy or breastfeeding  ● Changes following weight loss ● Loss of breast firmness  ● Downward-pointing nipples ● Nipples positioned below the breast crease  ● Stretched or enlarged areolas ● Differences in breast position or shape  ● Changes to the breasts caused by ageing  A breast lift does not significantly increase breast volume.  If you want additional fullness or volume, your surgeon may recommend combining a breast lift with breast implants.  Am I a Good Candidate for Breast Lift Surgery? You may be suitable for breast lift surgery if you: Have sagging or drooping breasts  Have experienced changes following pregnancy or breastfeeding  Have experienced changes following weight loss  Have lost breast firmness or shape  Feel your nipples sit lower than you would like  Have stretched or enlarged areolas  Are unhappy with the position or shape of your breasts  Have realistic expectations about what surgery can achieve  Are in suitable health for surgery  You should discuss your circumstances with the surgeon if you: Have had previous breast surgery  Have significant breast asymmetry  Are considering breast implants  Are planning significant weight loss  Are planning pregnancy  Smoke or use nicotine products  Take medication that may affect surgery or bleeding  Have medical conditions that may affect surgery or healing  Your suitability for surgery and the most appropriate surgical approach are determined by the surgeon following an individual assessment.  What Can Breast Lift Surgery Address? Breast Sagging A breast lift can raise breasts that have dropped due to ageing, pregnancy, breastfeeding, weight fluctuations or natural changes to the breast tissue.  Nipple Position The nipple and areola can be repositioned to a more appropriate position on the breast as part of the lift.  Breast Shape A breast lift can reshape and improve the overall contour of the breasts by removing excess skin and repositioning the underlying breast tissue.  Breast Firmness Removing excess skin and reshaping the breast tissue can create a firmer and more supported breast shape.  Areola Size Where appropriate, the surgeon may reduce the size of an enlarged areola as part of the breast lift.  Breast Asymmetry Breasts are naturally not perfectly symmetrical. Where appropriate, a breast lift can be used to improve differences in breast position, shape or nipple position.  The extent to which asymmetry can be corrected depends on your individual anatomy and the amount of difference between the breasts.  Breast Lift Techniques Every patient has different levels of breast sagging and different breast anatomy. Your surgeon will determine the most appropriate technique during your consultation.  Periareolar Breast Lift  Also known as a donut lift, this technique involves an incision around the areola and may be appropriate for patients with a smaller degree of breast sagging.  Vertical Breast Lift  Also known as a lollipop lift, this technique involves an incision around the areola and a vertical incision extending down towards the breast crease. It may be appropriate for patients with moderate breast sagging.  Anchor or Inverted-T Breast Lift  This technique involves an incision around the areola, a vertical incision down to the breast crease and a horizontal incision along the breast crease.  It may be recommended for patients with more significant breast sagging or excess skin.  Your surgeon will determine the most appropriate incision pattern based on your breast shape, skin quality, degree of sagging and desired outcome.  Breast Lift vs Breast Augmentation A breast lift and breast augmentation are different procedures.  Breast lift surgery raises and reshapes the breasts without significantly increasing their volume.  Breast augmentation increases breast volume using implants.  Some patients may benefit from combining the two procedures. A breast lift with implants may be recommended where there is breast sagging together with a desire for additional breast volume or fullness.  Your surgeon will determine whether a breast lift alone or a breast lift combined with implants is appropriate for your anatomy and goals.  Breast Lift Consultation\", X20tabbcS: \"Frequently Asked Questions\", y9KydK27A: \"combined-procedures\", YKBRmy_m3: \"Your Breast Lift Journey With MediCation Tours\", YO13RK89o: \"Am I a Good Candidate for Breast Lift Surgery?\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8s2MNmmpd01HkjciCemK/f7bhFo70hoDyFTABFj8T/Y3MWamp2c.js\")), path: \"/breastlift-in-thailand\"}, GKO0jw5CX: {elements: {A13obaeeh: \"Your Gender Affirmation Surgery Journey With MediCation Tours\", C2A4_MXk6: \"Specialised Hairless Vaginoplasty Technique\", CrX7ml8KK: \"Frequently Asked Questions\", eSM7Nb4Qa: \"Body Contouring\", fCOCDWCC_: \"Gender Affirmation Surgery Consultation\", G4ujsT6up: \"Gender Affirmation Surgery Options\", gXXKuH09Z: \"Adam's Apple Reduction\", L7XPtWzpr: \"combined-procedures\", leglDtg3o: \"Breast Augmentation\", MhxZ7EbX4: \"How Vaginoplasty Is Performed\", NeYaSb4oG: \"package-section\", OOY37nhV1: \"Vaginoplasty Recovery and Dilation\", R7NwHkQBW: \"Pre-Operative Assessment\", rh70L0tLP: \"Vaginoplasty\", t9_bFAp5X: \"Voice Feminisation\", VVNL8dG_f: \"combined-procedures-1\", W4cdknqpD: \"Facial Feminisation Surgery\", WUHLKmOQf: \"Can Procedures Be Combined?\", yHzLNM90Y: \"Gender Affirmation Surgery Requirements\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yVearDUZRRAHmR0rIeG5/KjnZBjTxPn6mX8QQWBgJ/GKO0jw5CX.js\")), path: \"/genderaffirmation-in-thailand\"}, rguwbadVt: {elements: {CtpjqbUvy: \"Additional Procedures\", F1hZChZGv: \"What Is Arm Lift Surgery?\", FvE8aAKqT: \"Your Arm Lift Journey With MediCation Tours\", GP9kh6uwC: \"Pre-Operative Assessment\", heq8uw2Lb: \"Frequently Asked Questions\", knrgNKfdm: \"What Can Arm Lift Surgery Address?\", L__HFq5x5: \"Am I a Good Candidate for Arm Lift Surgery?\", ORERm8CWI: \"package-section\", qaoDj2Gqm: \"Arm Lift Techniques\", QHbTbzH3Q: \"Arm Lift Consultation\", SNGPw1wy9: \"Compression Garments\", vFgLEst95: \"Arm Lift vs Liposuction\", Z7U2pOMsI: \"Arm Lift Procedure\", ztnckuWLF: \"Arm Lift Scarring\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/q0e2KOW7GJzANJ7a6L1O/ecnBcLb7coif76ryu5Cc/rguwbadVt.js\")), path: \"/armlift-in-thailand\"}, QC5tMe7T3: {elements: {Cnn1pJz5h: \"Pre-Operative Assessment\", dBzsWrKEq: \"Male Breast Reduction and Hormonal Causes\", e40O86z5J: \"Male Breast Reduction vs Liposuction\", gz1PdWz8w: \"Male Breast Reduction and Weight Loss\", NwedvYWXh: \"Male Breast Reduction Techniques\", pWro91Sa3: \"Male Breast Reduction Scarring\", QJnCbtyna: \"package-section\", rn8IYEUg5: \"What Does Male Breast Reduction Do?\", sik5vvSfk: \"Male Breast Reduction Consultation\", tH0elaDBV: \"Male Breast Reduction Procedure\", vDV7XYK3u: \"Your Male Breast Reduction Journey With MediCation Tours\", wVFIPeeGc: \"Am I a Good Candidate for Male Breast Reduction?\", XuCEAtESC: \"Understanding Gynecomastia\", zAsabd59_: \"Frequently Asked Questions\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ouOnX0864jHhwvsPfPtq/0a1OD2ssZfVrQM2F31em/QC5tMe7T3.js\")), path: \"/male-breast-reduction-in-thailand\"}, jNimAG7uD: {elements: {Cm6O2nImN: \"Brow Lift and Hairline Changes\", crNyDoojZ: \"Am I a Good Candidate for a Brow Lift?\", DbwTeipDz: \"Frequently Asked Questions\", gI8LsLJKq: \"Brow Lift and Fat Grafting\", M3xiieMF8: \"What Does a Brow Lift Do?\", Mcc4rygBz: \"Brow Lift Procedure\", NQ1N8g0rc: \"Brow Lift and Temporal Lift\", OcECVUAzL: \"Brow Lift Consultation\", pGYnlyfO9: \"Brow Lift Techniques\", rnNsAnNLu: \"Pre-Operative Assessment\", t4rxjvevk: \"Your Brow Lift Journey With MediCation Tours\", uThD5RqxU: \"Will a Brow Lift Make Me Look Surprised?\", uxzFZXHK8: \"Can a Brow Lift Improve Forehead Lines?\", vNl4Kg5gk: \"Brow Lift vs Eyelid Surgery\", vXppiOBVy: \"Can a Brow Lift Make My Eyes Look More Open?\", wF9vKPkow: \"Brow Lift Scarring\", yAQGGQqgv: \"Additional Procedures\", Z3XrpYyDU: \"Brow Lift and Facelift\", ZFK_DWiTx: \"A Top-Down Approach to Facial Rejuvenation\", zlrl0hf0a: \"package-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GqPwASvGmuqhdQ8uUAvv/dCyqQQKqivT5i3H8o8Fk/jNimAG7uD.js\")), path: \"/browlift-in-thailand\"}, SMDrBnoym: {elements: {e_Yq9Zyhl: \"Breast Implant Options\", IaIitTdU5: \"Breast Augmentation Consultation\", j4HIp_u2R: \"Am I a Good Candidate for Breast Augmentation?\", JWhY5Vms7: \"Implant Insertion\", M5u2NnOnk: \"Can Breast Augmentation Be Combined With Other Procedures?\", Nb_o6IKls: \"Your Breast Augmentation Journey With MediCation Tours\", ow8Yvq59r: \"your-journey\", QXTCRDFxP: \"package-section\", RsgdE0CXg: \"What Does Breast Augmentation Do?\", SDsY9O9lZ: \"Breast Augmentation Procedure\", stVaJRtJ0: \"Implant Placement\", tHh8liQwd: \"Breast Augmentation Scarring\", tiH9RaqTA: \"breast-implant-options-1\", x5nxkDxcT: \"Pre-Operative Assessment\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DWB5YymD8NBRMrlUo2Dc/LD4SsF4X2qvEUHPa5kRu/SMDrBnoym.js\")), path: \"/breastaugmentation-in-thailand\"}, Qeam2qivp: {elements: {CPw6Mb70d: \"Neck Lift or Facelift?\", DFxUYRY0M: \"Pre-Operative Assessment\", esz0_mWX6: \"Neck Lift Techniques\", g43fyuvqf: \"Neck Lift Scarring\", mW_kG3n_w: \"Frequently Asked Questions\", tnRAx2rxy: \"Your Neck Lift Journey With MediCation Tours\", Tsrr1XzL7: \"What Does a Neck Lift Address?\", uySPxXw5N: \"Neck Lift Consultation\", VXsPcNkmV: \"Neck Lift Procedure\", w1EyaFBBh: \"Am I a Good Candidate for a Neck Lift?\", wo5JAC0Zc: \"package-section\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EnohNsKGMhMACyxc44NK/ROeukNvS6wxoukXHCRZX/Qeam2qivp.js\")), path: \"/necklift-in-thailand\"}, P38ivNM_G: {elements: {DMs5trbk4: \"What Does a Tummy Tuck Do?\", eIWvLI216: \"Tummy Tuck Scarring\", iZvbhiOaV: \"Tummy Tuck Procedure\", kl5sPcZjA: \"Frequently Asked Questions\", Lh_aeIBAq: \"Can a Tummy Tuck Be Combined With Other Procedures?\", NdSwpy3w8: \"Am I a Good Candidate for a Tummy Tuck?\", Nymf9ay_G: \"package-section\", PPcqNL3sq: \"Your Tummy Tuck Journey With MediCation Tours\", tU9Eq0j_q: \"Tummy Tuck and Mons Pubis Contouring\", U9KD8csNT: \"Types of Tummy Tuck\", uzMAG013v: \"Tummy Tuck Consultation\", yUtf3j_W0: \"Pre-Operative Assessment\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ys6e4ZLKC2y9DoNRg1Rq/yDt3OmnbOji4clNxgpiZ/P38ivNM_G.js\")), path: \"/tummytuck-in-thailand\"}, QcuF_r2dI: {elements: {C6lMx8qfo: \"Other Procedures\", hiS1Db5zZ: \"package-section\", hJ1byxJOf: \"Mummy Makeover Procedure\", ifjTmC_MK: \"pre-op-assessment\", lDV6sc84G: \"mummy-makeover-scarring \", Pobk0kbuP: \"Mummy Makeover Procedures\", q86WZ5NZi: \"Mummy Makeover Consultation\", QS5k9PYLb: \"your-mummy-makeover-journey-with-medication-tours \", r4kKkxG8v: \"What Is a Mummy Makeover?\", UfiHyW9An: \"Additional Procedure\", UIn4F6rNb: \"Pre-Operative Assessment\", uNebO__Ue: \"am-i-a-good-candidate-for-a-mummy-makeover--1\", w2VtJWheI: \"Am I a Good Candidate for a Mummy Makeover?\", WofXtMGgj: \"Frequently Asked Questions\", ZgYjEdbiI: \"mummy-makeover-consultation-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1f40S0dEjfQBSGk9m1uO/KPEAqUu14xWywjyDn5zz/QcuF_r2dI.js\")), path: \"/mummymakeover-in-thailand\"}, YlGB7VBUT: {elements: {a3WtWJ_hH: \"Thigh Lift Techniques\", aR1W6gDyh: \"Your Thigh Lift Journey With MediCation Tours\", F2zECbIDK: \"Thigh Lift Procedure\", F5wUM6Wew: \"What Is Thigh Lift Surgery?\", GlUp9sHsy: \"Thigh Lift vs Liposuction\", HWHGvigK5: \"Thigh Lift Scarring\", jL83HTCxr: \"Frequently Asked Questions\", N6CJAmFnj: \"Pre-Operative Assessment\", nv9FpEQ9r: \"What Can Thigh Lift Surgery Address?\", Qwml18S7_: \"Thigh Lift Consultation\", rTRkz_Yx3: \"package-section\", UOjbbY8oi: \"Am I a Good Candidate for Thigh Lift Surgery?\", vxBLmAxH8: \"Additional Procedures\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CTMgBVBN845c5Hq3vawh/wViOoML6ZYn3BO2Hxjac/YlGB7VBUT.js\")), path: \"/thighlift-in-thailand\"}, PEdsxk4iG: {collectionId: \"BPNdvg2lm\", elements: {Fb1PPC842: \"content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x7choEQa1nm2Xy533jVo/zjL4E8jyqw0WtPnyb2qZ/PEdsxk4iG.js\")), path: \"/services/:VCAo16x06\"}, LXD8m3hx2: {collectionId: \"qP0CcFghX\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sfGyDP9Mra1q4eVfp39R/L6fLanBJMxJwBpMaINFX/LXD8m3hx2.js\")), path: \"/doctors/:vcX7PxSJY\"}, fsnI5HVNq: {collectionId: \"o0KXalGkv\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/S0XZqJX4VJQpruykBo8J/aDmpXO0V3PgrVewvFmqU/fsnI5HVNq.js\")), path: \"/blog/:CU7x_hqdW\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {BPNdvg2lm: async () => (await import(\"https://framerusercontent.com/modules/xVjDjRF7f4htjMNEpclq/SyucQ8LqnJiaMzlMGG9O/BPNdvg2lm.js\"))?.[\"utils\"], o0KXalGkv: async () => (await import(\"https://framerusercontent.com/modules/k7qfcVxI2ZVCwBT9eWFx/Zz8gPaipHMTLp41ssmEg/o0KXalGkv.js\"))?.[\"utils\"], qP0CcFghX: async () => (await import(\"https://framerusercontent.com/modules/z1xK1TUfj0qFRvHt2Rmy/GBS1XLBvpc3UcsOjDAZL/qP0CcFghX.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"c4114922fcdc6f693fa04452a5feea5b1cd71d8547fb2ee2bcf14dad43605435\"\r\n\t\t\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.medicationtours.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\t\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/GJfLGlwTCVL1wSgxH2b5/2fAqlrboJgdcCgXPGz64/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}