Title: Hotels in Safran - Best Safran Hotels from £20 - Fully Refundable Options - Expedia.co.uk [Holiday Rentals in Safran](https://expedia.co.uk/Safran-Holiday-Rentals.d553248635975856178.Travel-Guide-HolidayRentals)[Safran Car Hire](https://expedia.co.uk/Compare-Cheap-Car-Hire-In-Safran.d553248635975856178.Car-Hire-Guide)[Safran Holidays](https://expedia.co.uk/Safran.d553248635975856178.Holidays-City-Breaks) ![Default HTG hotel image](https://a.travel-assets.com/travel-assets-manager/fallback-images-brand/bex_lodging_v2.jpg?impolicy=fcrop&w=1200&h=500&q=medium) ![](https://a.travel-assets.com/travel-assets-manager/fallback-images-brand/bex_lodging_v2.jpg?impolicy=fcrop&w=1200&h=500&q=medium) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__price_find.svg) ### Change your mind Book hotels with free cancellation - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__deals.svg) ### Treat yourself Save instantly and earn perks with One Key [Learn about One Key](https://www.expedia.co.uk/welcome-one-key) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__bed.svg) ### Be picky Search almost a million properties worldwide ## Go beyond your typical stay in Safran Spa [](https://www.expedia.co.uk/Hotel-Search?destination=Safran%2C+Yalova%2C+Yalova+Province%2C+T%C3%BCrkiye®ionId=553248635975856178&latLong=40.608506%2C29.245298&adults=2&startDate=2026-03-09&d1=2026-03-09&endDate=2026-03-11&d2=2026-03-11&amenities=SPA_ON_SITE) Apart hotel [](https://www.expedia.co.uk/Hotel-Search?destination=Safran%2C+Yalova%2C+Yalova+Province%2C+T%C3%BCrkiye®ionId=553248635975856178&latLong=40.608506%2C29.245298&adults=2&startDate=2026-03-09&d1=2026-03-09&endDate=2026-03-11&d2=2026-03-11&lodging=APART_HOTEL) Pool [](https://www.expedia.co.uk/Hotel-Search?destination=Safran%2C+Yalova%2C+Yalova+Province%2C+T%C3%BCrkiye®ionId=553248635975856178&latLong=40.608506%2C29.245298&adults=2&startDate=2026-03-09&d1=2026-03-09&endDate=2026-03-11&d2=2026-03-11&amenities=POOL) Sea view [](https://www.expedia.co.uk/Hotel-Search?destination=Safran%2C+Yalova%2C+Yalova+Province%2C+T%C3%BCrkiye®ionId=553248635975856178&latLong=40.608506%2C29.245298&adults=2&startDate=2026-03-09&d1=2026-03-09&endDate=2026-03-11&d2=2026-03-11&amenities=OCEAN_VIEW) Pet friendly [](https://www.expedia.co.uk/Hotel-Search?destination=Safran%2C+Yalova%2C+Yalova+Province%2C+T%C3%BCrkiye®ionId=553248635975856178&latLong=40.608506%2C29.245298&adults=2&startDate=2026-03-09&d1=2026-03-09&endDate=2026-03-11&d2=2026-03-11&amenities=PETS) Family friendly [](https://www.expedia.co.uk/Hotel-Search?destination=Safran%2C+Yalova%2C+Yalova+Province%2C+T%C3%BCrkiye®ionId=553248635975856178&latLong=40.608506%2C29.245298&adults=2&startDate=2026-03-09&d1=2026-03-09&endDate=2026-03-11&d2=2026-03-11&travelerType=family_friendly) Hot tub [](https://www.expedia.co.uk/Hotel-Search?destination=Safran%2C+Yalova%2C+Yalova+Province%2C+T%C3%BCrkiye®ionId=553248635975856178&latLong=40.608506%2C29.245298&adults=2&startDate=2026-03-09&d1=2026-03-09&endDate=2026-03-11&d2=2026-03-11&amenities=HOT_TUB) ## Check prices for these dates Tonight [24 Feb - 25 Feb](https://www.expedia.co.uk/Hotel-Search?regionId=553248635975856178&startDate=2026-02-24&endDate=2026-02-25&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) Tomorrow [25 Feb - 26 Feb](https://www.expedia.co.uk/Hotel-Search?regionId=553248635975856178&startDate=2026-02-25&endDate=2026-02-26&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) This weekend [27 Feb - 1 Mar](https://www.expedia.co.uk/Hotel-Search?regionId=553248635975856178&startDate=2026-02-27&endDate=2026-03-01&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) Next weekend [6 Mar - 8 Mar](https://www.expedia.co.uk/Hotel-Search?regionId=553248635975856178&startDate=2026-03-06&endDate=2026-03-08&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) ## Our top choices for Safran hotels ![Outdoor banquet area](https://images.trvl-media.com/lodging/15000000/14920000/14913200/14913148/01403361.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby sitting area](https://images.trvl-media.com/lodging/15000000/14920000/14913200/14913148/7ede57ac.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Fitness facility](https://images.trvl-media.com/lodging/15000000/14920000/14913200/14913148/be744729.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Breakfast buffet](https://images.trvl-media.com/lodging/15000000/14920000/14913200/14913148/676cc552.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Elegance Resort Hotel Spa Wellness-Aqua [](https://www.expedia.co.uk/Altinova-Hotels-Elegance-Resort-Hotel-Spa-Wellness-Aqua.h14913148.Hotel-Information) Altinova 7.8/10 Good (67 reviews) "It's a nice trip for me, it's clean and the staff is nice." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Johne £115 includes taxes & fees 26 Feb - 27 Feb [](https://www.expedia.co.uk/Altinova-Hotels-Elegance-Resort-Hotel-Spa-Wellness-Aqua.h14913148.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/30000000/29070000/29068800/29068730/df583031.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/30000000/29070000/29068800/29068730/23765dfc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Junior Studio Suite, 1 Bedroom, Sea View | Minibar, desk, soundproofing, iron/ironing board](https://images.trvl-media.com/lodging/30000000/29070000/29068800/29068730/939f2556.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/30000000/29070000/29068800/29068730/8dcb4238.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Grand Koru Otel Beach [](https://www.expedia.co.uk/Cinarcik-Hotels-Grand-Koru-Otel-Beach.h29068730.Hotel-Information) Cinarcik 8.2/10 Very good (107 reviews) "This is my 2nd visit, it is a hotel that I can visit many times, its cleanliness, rooms, staff, especially the food and view are great, I would definitely recommend" ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) AYSEGUL £32 includes taxes & fees 4 Mar - 5 Mar [](https://www.expedia.co.uk/Cinarcik-Hotels-Grand-Koru-Otel-Beach.h29068730.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/74000000/73240000/73232400/73232370/4cdd8593.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/74000000/73240000/73232400/73232370/edac7154.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/74000000/73240000/73232400/73232370/194a8dbe.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Premium bedding, minibar, soundproofing, iron/ironing board](https://images.trvl-media.com/lodging/74000000/73240000/73232400/73232370/045e5cff.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### The Nova [](https://www.expedia.co.uk/Altinova-Hotels-THE-NOVA.h73232370.Hotel-Information) Altinova 8.6/10 Excellent (13 reviews) "The room was quite small . But the rest really good" ![Canada](https://a.travel-assets.com/egds/marks/flags/ca.svg) VIVIANA £69 includes taxes & fees 15 Mar - 16 Mar [](https://www.expedia.co.uk/Altinova-Hotels-THE-NOVA.h73232370.Hotel-Information) ![Free minibar](https://images.trvl-media.com/lodging/83000000/82860000/82855600/82855570/2691da85.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/83000000/82860000/82855600/82855570/a5ed5e39.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/83000000/82860000/82855600/82855570/e2e0d4d4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/83000000/82860000/82855600/82855570/0ca5d17e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Tasliman Otel [](https://www.expedia.co.uk/Cinarcik-Hotels-Tasliman-Otel.h82855570.Hotel-Information) Cinarcik 9.4/10 Exceptional (81 reviews) "The manager of the hotel was very friendly and polite but some staff were very rude breakfast was Repetitious and boring coffee was not including you have to pay internet was awful all day the time was disconnected so I was not happy about it" ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Akram [](https://www.expedia.co.uk/Cinarcik-Hotels-Tasliman-Otel.h82855570.Hotel-Information) ![Breakfast, lunch, dinner served; Turkish cuisine ](https://images.trvl-media.com/lodging/21000000/20620000/20615000/20614949/a5893dee.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Shower, free toiletries, hair dryer, towels](https://images.trvl-media.com/lodging/21000000/20620000/20615000/20614949/7c145458.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/21000000/20620000/20615000/20614949/12509004.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Standard Double Room | Living area | LED TV](https://images.trvl-media.com/lodging/21000000/20620000/20615000/20614949/fd429e76.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Otel Familia [](https://www.expedia.co.uk/Orhangazi-Hotels-Otel-Familia.h20614949.Hotel-Information) Orhangazi 8.6/10 Excellent (22 reviews) "Excellent from location point of view and staff was very friendly and cooperative " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Abdul £68 includes taxes & fees 25 Feb - 26 Feb [](https://www.expedia.co.uk/Orhangazi-Hotels-Otel-Familia.h20614949.Hotel-Information) ![Presidential Villa | Select Comfort beds, minibar, iron/ironing board, free WiFi](https://images.trvl-media.com/lodging/21000000/20210000/20206500/20206412/7b7a2d7f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Dag Evi | Terrace/patio](https://images.trvl-media.com/lodging/21000000/20210000/20206500/20206412/edb38b9a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Bungalov | Balcony](https://images.trvl-media.com/lodging/21000000/20210000/20206500/20206412/54421c9c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Presidential Villa | Select Comfort beds, minibar, iron/ironing board, free WiFi](https://images.trvl-media.com/lodging/21000000/20210000/20206500/20206412/c9a62e1b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Iznik Askania Otel [](https://www.expedia.co.uk/Orhangazi-Hotels-Iznik-Askania-Otel.h20206412.Hotel-Information) Orhangazi 7.8/10 Good (156 reviews) "Odaları çok kötü kokuyor. Kahvaltı manzara çok güzel. Konaklama kötü odalar ısınmıyor yan odalardan çok ses geliyor" ![Turkey](https://a.travel-assets.com/egds/marks/flags/tr.svg) Anonymous traveller £57 includes taxes & fees 26 Feb - 27 Feb [](https://www.expedia.co.uk/Orhangazi-Hotels-Iznik-Askania-Otel.h20206412.Hotel-Information) ![Egyptian cotton sheets, premium bedding, minibar, in-room safe](https://images.trvl-media.com/lodging/101000000/100930000/100929600/100929509/e19899ef.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Family Suite | Living area | 70-cm LED TV with satellite channels, heated floors, streaming services](https://images.trvl-media.com/lodging/101000000/100930000/100929600/100929509/597025b7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Egyptian cotton sheets, premium bedding, minibar, in-room safe](https://images.trvl-media.com/lodging/101000000/100930000/100929600/100929509/237092e3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/101000000/100930000/100929600/100929509/6dd4c5b6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Olea Suites Otel [](https://www.expedia.co.uk/Gemlik-Hotels-Olea-Suites-Gemlik.h100929509.Hotel-Information) Gemlik 9.6/10 Exceptional (44 reviews) "Great stay in Gemlik!! Perfect location and really comfortable " ![New Zealand](https://a.travel-assets.com/egds/marks/flags/nz.svg) jill £68 includes taxes & fees 24 Mar - 25 Mar [](https://www.expedia.co.uk/Gemlik-Hotels-Olea-Suites-Gemlik.h100929509.Hotel-Information) ![Balcony view](https://images.trvl-media.com/lodging/113000000/112700000/112698800/112698735/206842d6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Minibar, soundproofing, rollaway beds, free WiFi](https://images.trvl-media.com/lodging/113000000/112700000/112698800/112698735/18a3ed36.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Standard Triple Room, Sea View | Minibar, soundproofing, rollaway beds, free WiFi](https://images.trvl-media.com/lodging/113000000/112700000/112698800/112698735/bc0ea93d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Minibar, soundproofing, rollaway beds, free WiFi](https://images.trvl-media.com/lodging/113000000/112700000/112698800/112698735/f3fb4f33.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Kılıçarslan Otel [](https://www.expedia.co.uk/Cnarck-Hotels-KILICARSLAN-OTEL.h112698735.Hotel-Information) Cinarcik 9.0/10 Wonderful (20 reviews) "A great place for its price. Perfect for relaxing and enjoying the sea. The area is quiet, clean, and peaceful. The beach is close, and you can comfortably spend your time there. Overall, it’s a very good choice for the price you pay. I recommend it." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Muzaffar £30 includes taxes & fees 10 Mar - 11 Mar [](https://www.expedia.co.uk/Cnarck-Hotels-KILICARSLAN-OTEL.h112698735.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/38000000/37330000/37329700/37329637/08a7393b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Duplex Suite with Jacuzzi | Soundproofing, iron/ironing board, free WiFi, bed sheets](https://images.trvl-media.com/lodging/38000000/37330000/37329700/37329637/47ffcd03.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/38000000/37330000/37329700/37329637/bf04213f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Free beach shuttle](https://images.trvl-media.com/lodging/38000000/37330000/37329700/37329637/59904609.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Green Hills Suites [](https://www.expedia.co.uk/Cnarck-Hotels-Green-Hills-Suites.h37329637.Hotel-Information) Cinarcik 8.4/10 Very good (139 reviews) "Amazing " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Hafiza £25 includes taxes & fees 25 Feb - 26 Feb [](https://www.expedia.co.uk/Cnarck-Hotels-Green-Hills-Suites.h37329637.Hotel-Information) ![Terrace/patio](https://images.trvl-media.com/lodging/110000000/109760000/109753600/109753541/d7933353.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Basic Double Room | Free WiFi](https://images.trvl-media.com/lodging/110000000/109760000/109753600/109753541/20cc52ba_edited_962f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Free WiFi](https://images.trvl-media.com/lodging/110000000/109760000/109753600/109753541/0accddb5.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/110000000/109760000/109753600/109753541/2adae48e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Lion Boutique Hotel [](https://www.expedia.co.uk/Cinarcik-Hotels-Lion-Boutique-Hotel.h109753541.Hotel-Information) Cinarcik 7.4/10 Good (25 reviews) "Great stay! Clean room, friendly staff, perfect location. Would definitely come back!" ![Turkey](https://a.travel-assets.com/egds/marks/flags/tr.svg) Puriya £20 includes taxes & fees 26 Feb - 27 Feb [](https://www.expedia.co.uk/Cinarcik-Hotels-Lion-Boutique-Hotel.h109753541.Hotel-Information) ![Outdoor pool, open 8:00 AM to 8:00 PM, free pool cabanas, pool umbrellas](https://images.trvl-media.com/lodging/117000000/116400000/116392400/116392313/94324fa4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby sitting area](https://images.trvl-media.com/lodging/117000000/116400000/116392400/116392313/67bad791.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Superior Room | Minibar, in-room safe, desk, laptop workspace](https://images.trvl-media.com/lodging/117000000/116400000/116392400/116392313/2b942423.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/117000000/116400000/116392400/116392313/3d108f6d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### ivy Hotel Spa [](https://www.expedia.co.uk/Cnarck-Hotels-Ivy-Hotel-Spa.h116392313.Hotel-Information) Cinarcik 9.4/10 Exceptional (32 reviews) "We had a fantastic experience. The staff very professional and friendly. Everything well organised and the customer service just impeccable. It was our first time in Turkey and they told us all about how to get around. Rooms super clean, the food were tasty. From pool, sauna, massage all 5\*. Definitely my first choice if I visit Turkey again. The only downside is that there isn’t much around. But that isn’t a problem if you’re driving. We had a fantastic experience. The staff very professional... ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Alex Anders De £66 includes taxes & fees 10 Mar - 11 Mar [](https://www.expedia.co.uk/Cnarck-Hotels-Ivy-Hotel-Spa.h116392313.Hotel-Information) ![Penthouse, Fireplace, Lake View | Living area | Flat-screen TV](https://images.trvl-media.com/lodging/56000000/55320000/55314300/55314280/9185727b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/56000000/55320000/55314300/55314280/98cf2db1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Bar (on property)](https://images.trvl-media.com/lodging/56000000/55320000/55314300/55314280/94db8b00.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior detail](https://images.trvl-media.com/lodging/56000000/55320000/55314300/55314280/1374446a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### The Lake House [](https://www.expedia.co.uk/Orhangazi-Hotels-Lake-House-Iznik.h55314280.Hotel-Information) Orhangazi 9.2/10 Wonderful (7 reviews) "Gol kenari harika bir atmosfer… mutfak cok lezzetliydi.. karsilama zayifti ama genel olarak cok memnun kaldik konaklamamizdan.." ![Turkey](https://a.travel-assets.com/egds/marks/flags/tr.svg) Orkun £355 includes taxes & fees 1 Mar - 2 Mar [](https://www.expedia.co.uk/Orhangazi-Hotels-Lake-House-Iznik.h55314280.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/115000000/114780000/114780000/114779909/5136e777.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Standard Room, Garden View | Egyptian cotton sheets, premium bedding, minibar, desk](https://images.trvl-media.com/lodging/115000000/114780000/114780000/114779909/a2349d17.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Hiking](https://images.trvl-media.com/lodging/115000000/114780000/114780000/114779909/5b0adab3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/115000000/114780000/114780000/114779909/c24d32ce.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Keyfe Kadir Garden Boutique hotel [](https://www.expedia.co.uk/Orhangazi-Hotels-Keyfe-Kadir-Garden-Boutique-Hotel.h114779909.Hotel-Information) Orhangazi 9.6/10 Exceptional (8 reviews) "Sakin, yeşil bir çevrede, gürültüden uzak tam hafta sonu kaçamak için ideal bir yer. Araçla gelirseniz Orhangazi ve İznik çok yakınınızda. İstanbul’dan gelenler için ulaşım da çok kolay. Çalışanlar ilgili ve nazikler. Oda abartıdan uzak ve istediğiniz her şey mevcut. Şehir merkezinden biraz erzak alıp otelden çıkmadan da dinlenebilirsiniz. İstirahat etmek, dinlenmek için çok ideal bir yer." ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Kadir £48 includes taxes & fees 25 Feb - 26 Feb [](https://www.expedia.co.uk/Orhangazi-Hotels-Keyfe-Kadir-Garden-Boutique-Hotel.h114779909.Hotel-Information) ![Sauna, steam room, Turkish bath/hammam, body treatments, aromatherapy](https://images.trvl-media.com/lodging/12000000/11640000/11638300/11638294/eef6ebb2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Free daily buffet breakfast ](https://images.trvl-media.com/lodging/12000000/11640000/11638300/11638294/e9193c0a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Sauna, steam room, Turkish bath/hammam, body treatments, aromatherapy](https://images.trvl-media.com/lodging/12000000/11640000/11638300/11638294/329f0fb6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![City view](https://images.trvl-media.com/lodging/12000000/11640000/11638300/11638294/2fe3a9f9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Ramada by Wyndham Gemlik [](https://www.expedia.co.uk/Gemlik-Hotels-Ramada-By-Wyndham-Gemlik.h11638294.Hotel-Information) Gemlik 8.6/10 Excellent (61 reviews) "Everthing went smoothly and the stay was very pleasant. Very friendly receptionists. " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Ian Scott £69 includes taxes & fees 28 Feb - 1 Mar [](https://www.expedia.co.uk/Gemlik-Hotels-Ramada-By-Wyndham-Gemlik.h11638294.Hotel-Information) ![Water park](https://images.trvl-media.com/lodging/38000000/37020000/37018000/37017987/0e583cfd.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Property amenity](https://images.trvl-media.com/lodging/38000000/37020000/37018000/37017987/83037d00.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Property amenity](https://images.trvl-media.com/lodging/38000000/37020000/37018000/37017987/317251ea.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Property amenity](https://images.trvl-media.com/lodging/38000000/37020000/37018000/37017987/d3c7c59a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Aqua Marin Spa&Wellness [](https://www.expedia.co.uk/Altinova-Hotels-Rich-Royal-Hotel.h37017987.Hotel-Information) Altinova £78 includes taxes & fees 27 Feb - 28 Feb [](https://www.expedia.co.uk/Altinova-Hotels-Rich-Royal-Hotel.h37017987.Hotel-Information) ![Grand Suite, Sea View | Terrace/patio](https://images.trvl-media.com/lodging/5000000/4260000/4258100/4258069/b733b3f0.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Buffet](https://images.trvl-media.com/lodging/5000000/4260000/4258100/4258069/95a40cdd.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Breakfast, lunch, dinner served; international cuisine, beach views ](https://images.trvl-media.com/lodging/5000000/4260000/4258100/4258069/be59b368.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/5000000/4260000/4258100/4258069/3fe0481d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hotel Hegsagone Marine Asia [](https://www.expedia.co.uk/Darica-Hotels-Hotel-Hegsagone-Marine-Asia.h4258069.Hotel-Information) Bayramoğlu Mahallesi 8.4/10 Very good (92 reviews) "Very good location, affordable price, excellent service, good size rooms with view" ![Australia](https://a.travel-assets.com/egds/marks/flags/au.svg) Ihssan £84 includes taxes & fees 26 Feb - 27 Feb [](https://www.expedia.co.uk/Darica-Hotels-Hotel-Hegsagone-Marine-Asia.h4258069.Hotel-Information) ![Indoor pool, seasonal outdoor pool, free pool cabanas, pool umbrellas](https://images.trvl-media.com/lodging/11000000/10530000/10526000/10525989/61065c97.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/11000000/10530000/10526000/10525989/a2afc5b9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Breakfast area](https://images.trvl-media.com/lodging/11000000/10530000/10526000/10525989/e154f237.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Executive Suite, 1 Bedroom | Premium bedding, minibar, in-room safe, desk](https://images.trvl-media.com/lodging/11000000/10530000/10526000/10525989/a603f7b8.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Elite Hotel Darica [](https://www.expedia.co.uk/Darica-Hotels-Elite-Hotel-Darica.h10525989.Hotel-Information) Darica 8.2/10 Very good (50 reviews) "Very friendly staff and really a super clean hotel" ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Mohammad £93 includes taxes & fees 25 Feb - 26 Feb [](https://www.expedia.co.uk/Darica-Hotels-Elite-Hotel-Darica.h10525989.Hotel-Information) ![Front of property](https://images.trvl-media.com/lodging/103000000/102480000/102477000/102476920/68347da7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/103000000/102480000/102477000/102476920/4149b6e6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/103000000/102480000/102477000/102476920/c33808bc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/103000000/102480000/102477000/102476920/0fcd43d6.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Crowne Plaza Yalova by IHG [](https://www.expedia.co.uk/Yalova-Hotels-Crowne-Plaza-Yalova.h102476920.Hotel-Information) Yalova 9.6/10 Exceptional (35 reviews) "Beautiful hotel in Yalova Loves our stay " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) karen £70 includes taxes & fees 27 Mar - 28 Mar [](https://www.expedia.co.uk/Yalova-Hotels-Crowne-Plaza-Yalova.h102476920.Hotel-Information) ![Terrace/patio](https://images.trvl-media.com/lodging/20000000/19670000/19663300/19663252/d03bd0db.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/20000000/19670000/19663300/19663252/d92806a7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property – evening/night](https://images.trvl-media.com/lodging/20000000/19670000/19663300/19663252/36d83c0a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Bar (on property)](https://images.trvl-media.com/lodging/20000000/19670000/19663300/19663252/4294e299.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hyatt House Gebze [](https://www.expedia.co.uk/Gebze-Hotels-Hyatt-House-Gebze.h19663252.Hotel-Information) Gebze 9.4/10 Exceptional (148 reviews) "Very nice room and wonderful breakfast " ![Denmark](https://a.travel-assets.com/egds/marks/flags/dk.svg) Bilal £71 includes taxes & fees 13 Mar - 14 Mar [](https://www.expedia.co.uk/Gebze-Hotels-Hyatt-House-Gebze.h19663252.Hotel-Information) ![Deluxe Room, 2 Bedrooms, Garden View | Garden view](https://images.trvl-media.com/lodging/106000000/105410000/105404500/105404427/e0b2fe2e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/106000000/105410000/105404500/105404427/bf65cba1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Premium bedding, minibar, soundproofing, free WiFi](https://images.trvl-media.com/lodging/106000000/105410000/105404500/105404427/30439e1f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Basic Bungalow | Premium bedding, minibar, soundproofing, free WiFi](https://images.trvl-media.com/lodging/106000000/105410000/105404500/105404427/7a7a40af.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Baronet Tiny House Otel [](https://www.expedia.co.uk/Yalova-Hotels-Baronet-Tiny-House-Boutique-Hotel.h105404427.Hotel-Information) Yalova 9.8/10 Exceptional (6 reviews) "3 kisi gittik ter temiz bir yer. Tek bir kritigim var o da evlerin cok fazla yanyana olmasi. Bu sebepten sohbetler ve muzikler karismakta. Bunun disinda hic bir problem yok." ![Turkey](https://a.travel-assets.com/egds/marks/flags/tr.svg) Aybuke nisa £94 includes taxes & fees 16 Mar - 17 Mar [](https://www.expedia.co.uk/Yalova-Hotels-Baronet-Tiny-House-Boutique-Hotel.h105404427.Hotel-Information) Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply. [View all properties](https://expedia.co.uk/Hotel-Search?startDate=2026-03-10&endDate=2026-03-11®ionId=553248635975856178&adults=2&sort=RECOMMENDED&openPlayBack=true) ![](https://forever.travel-assets.com/flex/flexmanager/images/2026/02/06/expedia-sale-2026-desktop-uk-fr-de.jpg?impolicy=fcrop&w=1400&h=600&q=mediumHigh) ## The Annual Holiday Sale Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save. [Book now](https://expedia.co.uk/cheap-deals?rfrr=HTG_SPRING_PROMO_553248635975856178) ![](https://a.travel-assets.com/pricing-claim/sparkle_dark.svg) Save an average of 15% on thousands of hotels when you're signed in [Sign in ](https://expedia.co.uk/user/signin?ckoflag=0&uurl=e3id%3Dredr%26rurl%3D%2FSafran-Hotels.d553248635975856178.Travel-Guide-Hotels)[ Sign up, it's free ](https://expedia.co.uk/signup?enable_registration=true&+=&uurl=e3id%3Dredr%26rurl%3D%2FSafran-Hotels.d553248635975856178.Travel-Guide-Hotels) ## Top Safran Hotel Reviews ![Black Bird Thermal Hotel & Spa](https://images.trvl-media.com/lodging/16000000/15290000/15281500/15281426/e3e5fa3e_y.jpg) ### Black Bird Thermal Hotel & Spa 10/10 Excellent "Among all the hotels I’ve stayed at in Yalova, Black Bird Thermal Hotel truly stands out as the best. The atmosphere, cleanliness, and overall service were excellent. The staff were professional, welcoming, and always helpful, which made the experience even more enjoyable. The facilities and comfort level exceeded my expectations, and I would gladly recommend this hotel to anyone visiting the area. The only downside was the breakfast — it was not bad, but it felt limited and could definitely be improved to match the overall quality of the hotel." [](https://expedia.co.uk/Yalova-Hotels-Black-Bird-Thermal-Hotel-Spa.h15281426.Hotel-Information) ![Ikigai Hotel Villa Rifat](https://images.trvl-media.com/lodging/79000000/78060000/78057400/78057342/fca410f2_y.jpg) ### Ikigai Hotel Villa Rifat 10/10 Excellent "Great" [](https://expedia.co.uk/Istanbul-Hotels-IKIGAI-HOTEL-VILLA-RIFAT-BUYUKADA.h78057342.Hotel-Information) ![Mihman Hotel](https://images.trvl-media.com/lodging/102000000/101420000/101416600/101416504/e897059a_y.jpg) ### Mihman Hotel 10/10 Excellent "The staff were so friendly and helpful, the room was clean and the room attendant visited every day and gave us everything we needed. The food was great too, room service offered which was so handy. Lots of coffee shops and restaurants near by and the marina was only a short walk or taxi away. The shopping at the marina was great. Would definitely stay here again. Thanks to all for making our stay a good one." [](https://expedia.co.uk/Istanbul-Hotels-Mihman-Hotel.h101416504.Hotel-Information) ![Radisson Blu Hotel & Spa, Istanbul Tuzla](https://images.trvl-media.com/lodging/7000000/6810000/6810000/6809998/42fae41a_y.jpg) ### Radisson Blu Hotel & Spa, Istanbul Tuzla 10/10 Excellent "I had a wonderful stay stay here. The hotel staff went out above and beyond with acts of kindness to ensure my stay was as comfortable as possible for me because I am traveling for medical reasons. I always know that booking a Radisson hotel is a safe bet, but this one is definitely the most attentive one I have stayed at. I highly recommend staying here for a layover or a relaxing break, the hotel has large grounds with many recreational amenities for hotel guests to enjoy, it is also only 5 minutes from SAW airport. Thank you! I will certainly return. 🙏 " [](https://expedia.co.uk/Istanbul-Hotels-Radisson-Blu-Hotel-Spa.h6809998.Hotel-Information) ![The Green Park Pendik](https://images.trvl-media.com/lodging/4000000/3850000/3844000/3843923/492a9b5b_y.jpg) ### The Green Park Pendik 10/10 Excellent "Her şey güzeldi" [](https://expedia.co.uk/Istanbul-Hotels-The-Green-Park-Pendik.h3843923.Hotel-Information) ![Hotel Vela Verde](https://images.trvl-media.com/lodging/73000000/72410000/72402800/72402723/1a408b98_y.jpg) ### Hotel Vela Verde 10/10 Excellent "Kahvaltı ve SPA hizmetlerinden memnun kaldım. Tavsiye ederim." [](https://expedia.co.uk/Yalova-Hotels-Hotel-Vela-Verde.h72402723.Hotel-Information) ![Ramada by Wyndham Yalova](https://images.trvl-media.com/lodging/19000000/18640000/18632300/18632293/bffe2890_y.jpg) ### Ramada by Wyndham Yalova 10/10 Excellent "Staff" [](https://expedia.co.uk/Yalova-Hotels-Ramada-By-Wyndham-Yalova.h18632293.Hotel-Information) ![Park Inn By Radisson Yalova City Center](https://images.trvl-media.com/lodging/95000000/94640000/94638800/94638722/533c04a6_y.jpg) ### Park Inn By Radisson Yalova City Center 10/10 Excellent "Always a great stay at the Park Inn. Friendly staff clean rooms comfy beds. Preferred hotel in Yalova" [](https://expedia.co.uk/Yalova-Hotels-Park-Inn-By-Radisson-Yalova-City-Center.h94638722.Hotel-Information) ![Istanbul Marriott Hotel Pendik](https://images.trvl-media.com/lodging/3000000/2980000/2974600/2974591/19dcccd6_y.jpg) ### Istanbul Marriott Hotel Pendik 10/10 Excellent "Süper bir otel" [](https://expedia.co.uk/Istanbul-Hotels-Istanbul-Marriott-Hotel-Pendik.h2974591.Hotel-Information) ## More cheap stays in Safran ![Anibal Hotel](https://images.trvl-media.com/lodging/23000000/22850000/22846400/22846354/28f6e069_y.jpg?impolicy=resizecrop&rw=402&ra=fit) ### Anibal Hotel Sultan Orhan Mahallesi Gebze Gebze £47 7 Mar - 8 Mar includes taxes & fees 7.6/10 Good! (14 reviews) [](https://expedia.co.uk/Gebze-Hotels-Anibal-Hotel.h22846354.Hotel-Information) ![Atamer Hotel](https://images.trvl-media.com/lodging/4000000/3900000/3891300/3891259/b5ce1c9e_y.jpg?impolicy=resizecrop&rw=402&ra=fit) ### Atamer Hotel Manastir Mevkii Pk1 Gemlik Bursa £54 25 Mar - 26 Mar includes taxes & fees 6.4/10 (75 reviews) [](https://expedia.co.uk/Gemlik-Hotels-Atamer-Hotel.h3891259.Hotel-Information) ![Iznik Askania Otel](https://images.trvl-media.com/lodging/21000000/20210000/20206500/20206412/7b7a2d7f_y.jpg?impolicy=resizecrop&rw=402&ra=fit) ### Iznik Askania Otel Iznik Orhangazi Road 18 km Orhangazi Orhangazi £57 26 Feb - 27 Feb includes taxes & fees 7.8/10 Good! (156 reviews) [](https://expedia.co.uk/Orhangazi-Hotels-Iznik-Askania-Otel.h20206412.Hotel-Information) ## Frequently asked questions ### What is the best area to stay in Safran? > This area is the heart of Safran, offering easy access to local amenities and the scenic coastline. You'll find a good selection of restaurants, cafes, and shops within walking distance, and the promenade along the sea is great for a relaxed stroll. The ferry terminal, which connects Safran to Istanbul, is also conveniently located here. > > > Couples looking for a relaxing getaway will find the town centre ideal. They can enjoy leisurely meals with sea views, explore the local market, and take romantic walks along the waterfront. The proximity to the ferry makes day trips to Istanbul straightforward. > > > For families, the town centre provides convenience and entertainment. Many hotels offer family-friendly amenities, and the waterfront area often has playgrounds and open spaces for children. ### When is the best time to go to Safran? > During these periods, you'll find comfortable temperatures, typically ranging from 15°C to 25°C, making it ideal for outdoor activities like hiking and visiting the local attractions. The spring brings blossoming flowers to the countryside, while autumn offers lovely foliage and the harvest season. These months avoid the intense heat of summer and the cooler, wetter conditions of winter. > > > For those planning to enjoy the thermal springs, the shoulder seasons still provide a comfortable environment without the peak summer crowds. ### Can I cancel my hotel reservation on Expedia? ### How can I save on a Safran hotel booking with Expedia? ### How much is the nightly rate at a Safran hotel? ## Explore a world of travel with Expedia - Accommodation - Flights - Packages - Cars - Holiday Homes - Other - [3 Star Hotels in Armutlu ](https://www.expedia.co.uk/3Star-Armutlu-Hotels.s30-0-d6242362.Travel-Guide-Filter-Hotels) - [3 Star Hotels in Yalova ](https://www.expedia.co.uk/3Star-Yalova-Hotels.s30-0-d4946.Travel-Guide-Filter-Hotels) - [5 Star Hotels in Yalova ](https://www.expedia.co.uk/5Star-Yalova-Hotels.s50-0-d4946.Travel-Guide-Filter-Hotels) - [Altinova Hotels ](https://www.expedia.co.uk/Altinova-Hotels.d6355940.Travel-Guide-Hotels) - [Serviced Apartments in Armutlu ](https://www.expedia.co.uk/Armutlu-Apart-Hotels.d6242362-aaApartHotels.Travel-Guide-Accommodation) - [Armutlu Hotels ](https://www.expedia.co.uk/Armutlu-Hotels.d6242362.Travel-Guide-Hotels) - [Condo Rentals in Ciftlikkoy ](https://www.expedia.co.uk/Ciftlikkoy-Condos.d6323747-aaCondos.Travel-Guide-Accommodation) - [Ciftlikkoy Hotels ](https://www.expedia.co.uk/Ciftlikkoy-Hotels.d6323747.Travel-Guide-Hotels) - [Çınarcık Hotels ](https://www.expedia.co.uk/Cnarck-Hotels.d6241756.Travel-Guide-Hotels) - [Gay-Friendly Hotels in Yalova Province ](https://www.expedia.co.uk/Destinations-In-Yalova-Province-Gay-Friendly-Hotel.0-0-d553248635458620252-tGayFriendlyHotel.Hotel-Filter-Destinations) - [Yalova Province Hotels ](https://www.expedia.co.uk/Destinations-In-Yalova-Province.d553248635458620252.Hotel-Destinations) - [Esenköy Belediyesi Hotels ](https://www.expedia.co.uk/Esenkoy-Belediyesi-Hotels.d553248635458607175.Travel-Guide-Hotels) - [Fıstıklı Köyü Hotels ](https://www.expedia.co.uk/Fstkl-Koyu-Hotels.d553248635458607071.Travel-Guide-Hotels) - [Gökçedere Hotels ](https://www.expedia.co.uk/Gokcedere-Hotels.d3000013171.Travel-Guide-Hotels) - [Koru Hotels ](https://www.expedia.co.uk/Koru-Hotels.d710940728951107584.Travel-Guide-Hotels) - [Taskopru Hotels ](https://www.expedia.co.uk/Taskopru-Hotels.d6242367.Travel-Guide-Hotels) - [Spa Hotels in Termal ](https://www.expedia.co.uk/Termal-Hotels-Spa-Hotels.0-0-d6242370-tSpaHotels.Travel-Guide-Filter-Hotels) - [Termal Hotels ](https://www.expedia.co.uk/Termal-Hotels.d6242370.Travel-Guide-Hotels) - [Üvezpınar Hotels ](https://www.expedia.co.uk/Uvezpnar-Hotels.d6242389.Travel-Guide-Hotels) - [Caravan Parks in Yalova ](https://www.expedia.co.uk/Yalova-Caravan-Parks.d4946-aaCaravanParks.Travel-Guide-Accommodation) - [Beach Resorts & in Yalova ](https://www.expedia.co.uk/Yalova-Hotels-Beach-Hotels.0-0-d4946-tBeachHotels.Travel-Guide-Filter-Hotels) - [Cheap Hotels in Yalova ](https://www.expedia.co.uk/Yalova-Hotels-Budget-Hotels.0-0-d4946-tBudgetHotels.Travel-Guide-Filter-Hotels) - [Casino Hotels in Yalova ](https://www.expedia.co.uk/Yalova-Hotels-Casino-Hotel.0-0-d4946-tCasinoHotel.Travel-Guide-Filter-Hotels) - [Wedding Hotels in Yalova ](https://www.expedia.co.uk/Yalova-Hotels-Wedding-Hotel.0-0-d4946-tWeddingHotel.Travel-Guide-Filter-Hotels) - [Yalova Hotels ](https://www.expedia.co.uk/Yalova-Hotels.d4946.Travel-Guide-Hotels) - [Yenimahalle Hotels ](https://www.expedia.co.uk/Yenimahalle-Hotels.d553248635975858358.Travel-Guide-Hotels) - [Flights to Armutlu ](https://www.expedia.co.uk/Cheap-Flights-To-Armutlu.d6242362.Travel-Guide-Flights) - [Flights to Yalova ](https://www.expedia.co.uk/Cheap-Flights-To-Yalova.d4946.Travel-Guide-Flights) - [Visit Altinova ](https://www.expedia.co.uk/Altinova.dx6355940) - [Armutla Creek Beach ](https://www.expedia.co.uk/Armutla-Creek-Beach-Yalova-Province.d6242380.Attraction) - [Armutlu Boardwalk ](https://www.expedia.co.uk/Armutlu-Boardwalk-Yalova-Province.d6242376.Attraction) - [Visit Armutlu ](https://www.expedia.co.uk/Armutlu.dx6242362) - [Baris Manco Open Air Theater ](https://www.expedia.co.uk/Baris-Manco-Open-Air-Theater-Yalova.d6245775.Attraction) - [Visit Ciftlikkoy ](https://www.expedia.co.uk/Ciftlikkoy.dx6323747) - [Visit Çınarcık ](https://www.expedia.co.uk/Cnarck.dx6241756) - [Luna Park ](https://www.expedia.co.uk/Luna-Park-Yalova.d6245686.Attraction) - [Mohackale Park ](https://www.expedia.co.uk/Mohackale-Park-Yalova.d6245701.Attraction) - [Termal Holidays ](https://www.expedia.co.uk/Termal.d6242370.Holidays-City-Breaks) - [Yalova Aqualand ](https://www.expedia.co.uk/Yalova-Aqualand-Yalova.d710940886653202432.Attraction) - [Yalova Ataturk Mansion ](https://www.expedia.co.uk/Yalova-Ataturk-Mansion-Termal.d553248621552322153.Attraction) - [Yalova Ferry Terminal ](https://www.expedia.co.uk/Yalova-Ferry-Terminal-Yalova.d6245623.Attraction) - [Yalova Holidays ](https://www.expedia.co.uk/Yalova.d4946.Holidays-City-Breaks) - [Car hire Yalova ](https://www.expedia.co.uk/Compare-Cheap-Car-Hire-In-Yalova.d4946.Car-Hire-Guide) - [Yalova Holiday Rentals ](https://www.expedia.co.uk/Yalova-Holiday-Rentals.d4946.Travel-Guide-HolidayRentals) - [Things to do in Yalova ](https://www.expedia.co.uk/Things-To-Do-In-Yalova.d4946.Travel-Guide-Activities) ![](https://a.travel-assets.com/mad-service/footer/bnaBanners/BEX_Footer.jpg) ## Go further with the Expedia app Save on select hotels when you book in the app. Our app deals help you to save on trips so you can travel more and manage it all on the go. Scan the QR code with your device camera and download our app \=d)&&Object.keys(c.O).every(function(e){return c.O\[e\](o\[i\])})?o.splice(i--,1):(r=!1,d0&&e\[f-1\]\[2\]>d;f--)e\[f\]=e\[f-1\];e\[f\]=\[o,s,d\]},c.n=function(e){var a=e&&e.\_\_esModule?function(){return e.default}:function(){return e};return c.d(a,{a:a}),a},o=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.\_\_proto\_\_},c.t=function(e,s){if(1&s&&(e=this(e)),8&s)return e;if("object"==typeof e&&e){if(4&s&&e.\_\_esModule)return e;if(16&s&&"function"==typeof e.then)return e}var d=Object.create(null);c.r(d);var b={};a=a||\[null,o({}),o(\[\]),o(o)\];for(var r=2&s&&e;"object"==typeof r&&!\~a.indexOf(r);r=o(r))Object.getOwnPropertyNames(r).forEach(function(a){b\[a\]=function(){return e\[a\]}});return b.default=function(){return e},c.d(d,b),d},c.d=function(e,a){for(var o in a)c.o(a,o)&&!c.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:a\[o\]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce(function(a,o){return c.f\[o\](e,a),a},\[\]))},c.u=function(e){return({18:"brand-11611497118101108105991011089711010097105114",279:"brand-10010110811697",347:"shared-ui-lodging-form",597:"shared-ui-retail-product-review-details",954:"node\_modules\~uitk-react-text",2066:"blossom-similar-destiations",2474:"blossom-nearby-features",2769:"shared-ui-flights-fare-calendar",2833:"blossom-page-heading\_property-filter-experience",2969:"blossom-region\_call-to-action-group",3274:"blossom-editorial-text",3503:"brand-999711610497121112979910510210599",3711:"shared\~Location",4984:"blossom-click-to-claim-toast",5103:"shared-ui-retail-product-fragments",5360:"blossom-destination-description\_cgs",5857:"blossom-price-insights-tracking-card",6184:"blossom-property-reviews",6258:"brand-114105117",6341:"blossom-destination-suggestions",6374:"brand-98111111107101116121",6470:"shared-ui-lodging-property-offers",6536:"shared-ui-local-expert-activities",6615:"blossom-meso-ad-configuration-override",6753:"blossom-layout",7052:"brand-101112115951211111171149811497110100",7212:"blossom-recently-booked-hotels",7269:"blossom-answering-traveller-questions",7480:"shared\~LoyaltySignup",7487:"flexComponents\~Editorial",7530:"blossom-cruise-search-form",8055:"blossom-MockLandingPage",8187:"flexComponents\~DestinationNeighborhoods",8347:"blossom-cr-interlinking",8530:"shared-ui-retail-lodging-offers-fragments",8841:"blossom-wizard-hotel-pwa-v2",9040:"blossom-collection-flights-carousel",9105:"blossom-property-content-reporting",9111:"shared-ui-retail-virtual-agent-vac-orchestrator",9218:"blossom-region\_biased-wizard",9938:"shared-ui-retail-landing-flight",9979:"app-store-wizard-config",9997:"blossom-featured-suppliers",10158:"shared-ui-trips-save-item",10367:"shared-ui-retail-recommendations-discovery-landing-offers",10556:"blossom-wizard-externalLinkTab-pwa",10817:"shared\~Locations3PP",10822:"brand-10997114114105111116116",10855:"shared-ui-lodging-property-details",10860:"blossom-property-relevant-amenities",11003:"blossom-star-rating-links",11038:"blossom-user-geo-location",11840:"shared-ui-lodging-property-search",11987:"blossom-region\_nts-flex-item",12262:"blossom-recently-viewed-properties",12318:"brand-101115999711210597",12464:"blossom-destination-attractions",12598:"blossom-similar-destinations-properties",12664:"blossom-hw-maps",12679:"blossom-flight-chat-agent-banner",13009:"shared-ui-retail-recommendations-discovery-landing-offers-overlay-module",13018:"shared-ui-retail-destination-content-fragments",13075:"blossom-destination-cross-link",13310:"brand-116100",13348:"blossom-geo-affinity-link-piles",13444:"blossom-region\_wizard-background-image-or-color",13691:"brand-1169797112",13797:"blossom-personalized-offers-recommendation",14058:"blossom-te-neighborhood\_neighborhood\_with\_dx\_hsr",14190:"shared-ui-retail-product-gallery",14431:"flexComponents\~WizardHotelPWA",14745:"brand-115971101009811112095116104101109101",14791:"brand-1011039599111110115111108101",14997:"eg-maps",15054:"blossom-property-search-link",15097:"blossom-travel-agent-authentication-options",15262:"blossom-all-inclusive-vacations-search-form",15442:"blossom-partner-gallery",15451:"blossom-destination-where-to-stay",16072:"brand-11111498105116122",16098:"blossom-destination-neighborhood",16204:"brand-10411111610110811595114101102114101115104",16494:"shared-ui-retail-insurtech-product-collection",16578:"blossom-hotels",16597:"blossom-incentives-collection-carousel",16770:"blossom-region\_wizard-hotwire",16820:"blossom-rewards-banner",16832:"brand-1011209910110810810111099101103114112",17265:"brand-1161149711810110811199105116121",17292:"blossom-customer-notifications",17372:"blossom-link-juice",17491:"blossom-breadcrumbs",17607:"blossom-vip-messaging",17797:"shared\~LocationField",18475:"brand-102101119111100105114101107116",19115:"shared-ui-retail-landing-packages",19135:"blossom-property-summary-header",19192:"blossom-activity-recommendation",19449:"blossom-flights-review",19501:"blossom-single-card-marquee",19742:"blossom-maps",20515:"brand-101116115951129711411611010111495991111101021051039550",20547:"shared\~StorefrontWizard",21010:"blossom-region\_meso-ad-group",21076:"blossom-property-space-details",21089:"brand-115119111111112",21340:"shared-ui-global-navigation-footer",21451:"blossom-consent-management-legal-landing",22276:"shared-ui-retail-affiliates-stripe",22422:"uitk",22643:"brand-1011121159510010110297117108116115",22653:"blossom-property-gallery",22817:"blossom-destination-discovery-map",23012:"blossom-coupon-shared-ui",23084:"brand-109114106101116",23201:"shared-ui-multi-item-operations-providers",23211:"shared-ui",23303:"brand-10198111111107101114115",23579:"shared-ui-retail-one-graph-video-experience-carousel",23663:"brand-11297116116105115111110103114111117112",24501:"shared-ui-retail-shopping-tools-egds-price-calendar",24623:"shared-ui-retail-multi-item-fragments",24807:"brand-9798114105116101108",24964:"blossom-coupons",25229:"blossom-maps\_button",25519:"brand-98105108116",25560:"shared-ui-retail-discovery-product-listing-map",25738:"shared-ui-retail-travel-content-legal-content",25770:"node\_modules\~uitk-react-layout-grid",25856:"shared-ui-retail-cross-links-link-list",26018:"blossom-activities-by-point-of-interest",26084:"brand-1059810111411111511697114",26161:"blossom-mab-wrapper-component",26313:"shared-ui-retail-shopping-banner",26718:"blossom-region\_auth-container",26850:"blossom-call-to-action",27039:"brand-979711611497118101108108101114",27452:"shared-ui-retail-product-answering-traveller-questions",27660:"blossom-virtual-agent-control",27914:"blossom-collection-packages-carousel",27924:"blossom-best-time-to-go",27989:"brand-98110115",28046:"blossom-featured-suppliers-lodging",28058:"shared-ui-retail-one-graph-social-interaction-elements",28109:"flexComponents\~Cars",28324:"blossom-wizard-lx-pwa",28384:"shared\~Gallery",28550:"blossom-flights-schedule",28754:"brand-9811111110797989799104",29367:"blossom-enterprise-auto-save-coupon",29554:"shared-ui-retail-sponsored-content-marquee-cards",29589:"blossom-property-comparison-table",29657:"RedirectBanner",30045:"brand-102108105103104116115",30115:"flexComponents\~SimpleContainer",30319:"brand-10110011410197109115",30326:"blossom-cars",30440:"shared-ui-retail-lodging-offers-vip-fragments",30519:"blossom-mock-component",30680:"brand-1041111091019711997121",30926:"app-shared",31299:"node\_modules\~uitk-react-experimental-button-tabs",31447:"blossom-activities-by-category",31561:"blossom-info-cards",31629:"blossom-destination-theme-vacations-carousel",31675:"brand-109103109",32096:"blossom-section",32405:"blossom-region\_storefront-wizard-comet",32516:"blossom-property-offers",32811:"blossom-hotel-recent-reviews\_view",32892:"blossom-value-proposition-banner",32914:"brand-1171001159510010110297117108116",33167:"blossom-destination-recommendation",33266:"blossom-retail-recommendation-personalized-module",33354:"blossom-voice-of-the-customer",33438:"blossom-landing-sort-module",33439:"shared-ui-pricing-price-details",33560:"blossom-global-sitemap",33563:"brand-10010110297117108116",33877:"blossom-landing-flight-deals",33881:"shared-ui-retail-activities-cross-sell-offers",34011:"blossom-reviews-carousel-component",34832:"shared-ui-retail-recommendation-module",35162:"shared-ui-global-navigation-header",35253:"blossom-region\_EGDSThemeContainer",35352:"blossom-check-prices",35598:"blossom-property-special-features",35613:"blossom-coupons-terms-and-conditions-content",35633:"blossom-cross-lob-links",35647:"brand-1011201121011001059795103114111117112",35973:"blossom-title-container",36971:"blossom-destination-video",37139:"brand-116114971181011081199710810997114116112108117115",37556:"blossom-wizard-enforce-login-pwa",37739:"blossom-car-search-form",38216:"brand-9710511499971109710097",38326:"bernie",38534:"blossom-property-summary\_dateless-pdp",38801:"shared-ui-retail-travel-agent-rewards",39005:"blossom-HeroBanner",39026:"blossom-property-book-bar",39289:"brand-101116115951129711411611010111495991111101021051039549",39336:"brand-1011201121011001059795114101102114101115104",39525:"blossom-property-reviews\_lazyload",39756:"brand-989711499101108111",39858:"blossom-FlexDashboard",40023:"blossom-region\_meso-collapsible-group",40195:"node\_modules\~uitk-react-button",40413:"flexComponents\~EditorialBanner",40609:"blossom-credit-card-awareness-placement",40830:"shared-ui-retail-shopping-tools-action-providers",41701:"brand-11597115",41941:"flexComponents\~Flights",42992:"blossom-property-amenity-description\_lazyload",43032:"blossom-separator",43139:"blossom-hotels\_carousel",43556:"shared-ui-retail-incentives-collections",43630:"graphql",43721:"shared-ui-pricing-price-summary",43747:"blossom-discovery-product-listing-map",43903:"shared\~PriceLockup",44155:"brand-1011031011109910597",44379:"shared-ui-retail-landing-fragments",44440:"shared-ui-retail-lodging-offers-traveler-selector",44467:"blossom-hotwire-affiliate-toast",44716:"blossom-wizard-vr-pwa",45433:"shared-ui-retail-affiliates-creator-shops",45496:"shared-ui-lodging-fragments",45957:"brand-104111116101108115116104101991111109910111411611010112011711599111109",46333:"blossom-property-whats-around\_lazyload",46429:"blossom-wizard-cruise-pwa",46902:"flexComponents\~HotelRecentReviews",46993:"blossom-region\_destination-sidebar",47299:"blossom-hotels\_placeholder-only",47800:"shared-ui-shopping-search-criteria-providers",47827:"blossom-category-activities",48133:"blossom-region\_storefront-wizard-taap",48187:"shared-ui-retail-product-random-access-one",48385:"brand-1181111219710310111495110101120116",48404:"shared-ui-travel-content-editorial",48420:"brand-1011031001159510011199115",48465:"blossom-destination-reviews",48667:"brand-117110105116101100",48679:"blossom-property-summary",48775:"blossom-lodging-search-hero",49093:"shared-ui-retail-communication-center-preview-menu",49406:"blossom-region\_toggle",49563:"shared-ui-retail-recommendations-list",49618:"flexComponents\~PropertyOffers",49673:"shared-ui-retail-loyalty-account-summary",50160:"d3",50300:"shared-ui-retail-loyalty-one-key-banner",50581:"blossom-links-juice",50946:"blossom-cruise-sailing-search-button",51019:"blossom-frequently-asked-questions",51046:"shared-ui-retail-social-share-social-share-button",51201:"blossom-section-grid",51279:"blossom-flights-structured-table",51478:"shared-ui-retail-affiliates-enterprise",51557:"blossom-property-about-this",51987:"shared-ui-retail-trips-providers",52011:"blossom-region\_view-with-background",52333:"shared-ui-retail-loyalty-dialog-with-trigger-fragments",53125:"brand-1011121159511610110911210897116101",53146:"react-lottie-player",53224:"blossom-region\_property-filters-interactive",53466:"shared\~ReasonsToBelieve",53615:"global-components",53880:"shared-ui-retail-lodging-compare",54051:"chartist",54206:"blossom-property-important-info",54593:"blossom-property-offers\_lazyload",54798:"blossom-editorial",54884:"blossom-editorial\_banner-hero",55020:"blossom-recently-viewed",55042:"blossom-landing-search-hero",55259:"blossom-geo-link-piles",55305:"shared-ui-retail-cruise-sailing-consultation",55601:"brand-1011039511297114116110101114",55616:"shared-ui-retail-dynamic-map",55716:"blossom-finish-your-booking",55902:"blossom-mojo",56135:"blossom-retail-recommendation-module",56232:"blossom-multi-product-search-form",56570:"blossom-traveler-recommendations-polaris",56684:"blossom-property-policies\_lazyload",56817:"flexComponents\~WizardFlightPWA",57279:"blossom-region\_spacing-container",57620:"shared-ui-retail-product-rating-summary",58427:"brand-11611497118101108115111102105",58496:"flexComponents\~PropertyFilters",58695:"shared-ui-retail-identity-google-one-tap",58698:"brand-10411111610110811511610410111410197108112108979910111599111109",58855:"brand-104111116101108115",58934:"blossom-destination-hero",59064:"blossom-wizard-ai-trip-planner",59101:"blossom-hotels\_summarized-hotels-carousel-top-image",59440:"eg-distances",59507:"brand-104111116101108108101114",59696:"flexComponents\~Wizard3ppPWA",60478:"shared\~BexApiWrapper",60656:"blossom-deals",60771:"brand-989710410597",60828:"blossom-destination-description",61311:"blossom-recent-searches",61424:"blossom-legal-document",61572:"blossom-packages-search-form",61675:"blossom-property-summary\_single-offer",61696:"blossom-property-host-profile\_lazyload",61774:"blossom-cruise-cancellation",62164:"blossom-recently-booked-hotels\_view",62172:"blossom-collection-packages-grid",62191:"blossom-property-types-carousel",62296:"blossom-travel-agent-rewards",62431:"blossom-hotels\_summarized-hotels-carousel",62619:"blossom-price-trend-graph",62898:"blossom-plan-your-trip",62960:"blossom-SearchFormWithBackgroundImage",62992:"flexComponents\~CTACarouselRegion",63252:"blossom-discovery-landing-offers-overlay",63382:"blossom-featured-locations",63788:"blossom-notification-center",63830:"brand-10897115116109105110117116101",63846:"blossom-one-key-banner",63934:"blossom-wizard-package-pwa",63970:"shared\~TravelersField",64495:"blossom-destination-logistics",64534:"brand-1191011081081151029711410311111611497118101108",64717:"blossom-hotwire-deals",64896:"shared-ui-retail-search-tools-fragments",65351:"blossom-property-navigation-bar",65370:"blossom-region\_check-availability",65456:"brand-119111116105102",65478:"blossom-loyalty-signup-wrapper",65847:"shared-ui-retail-insurtech-priming-card",65857:"blossom-flights-flexible-search",66175:"blossom-collection-lodging-carousel",66196:"blossom-mad-marquee",66325:"shared-ui-retail-price-insights",66576:"egds",67811:"brand-11811498111",68116:"brand-104105108116111110",68294:"blossom-hotels\_travellers-loved",68326:"blossom-region\_native-tile-showcase",68665:"blossom-lodging-search-form",68688:"shared-ui-retail-customer-direct-feedback",68725:"blossom-region\_lazy-load",68905:"brand-991041019711211610599107101116115",69058:"module-map",69085:"blossom-wizard-thirdPartyPackage-pwa",69281:"blossom-region\_view-with-fullheight",69354:"blossom-experience-card",69410:"blossom-tab-group",69660:"blossom-wizard-car-pwa",69992:"blossom-destination-properties-carousel",70175:"blossom-property-filters\_pills",70673:"blossom-recent-activities-module",70741:"blossom-paperform",71087:"blossom-property-amenity-description",71624:"blossom-cruise-messaging-card",71656:"blossom-activity-search-form",71689:"shared-ui-retail-loyalty-one-key-onboarding",71783:"blossom-destination-user-reviews",71937:"brand-11511697121122",71973:"blossom-best-time-to-go-information",72023:"shared-ui-retail-cruise-sailing-deals",72168:"blossom-travel-advisor",72250:"blossom-hotels\_view",72365:"brand-999711411410111011697108115",72851:"utility\~analytics",72874:"blossom-incentives-collection",72897:"blossom-region\_mobile-confidence-messages-carousel",73083:"blossom-region\_filter-point-of-sale",73305:"shared-ui-lodging-property-rates-date-selector",73324:"blossom-affinity-link-piles",73531:"blossom-partner-messaging-banner",73728:"shared-ui-lodging-reviews",73787:"blossom-managed-banner-wrapper",73863:"shared-ui-retail-recent-activities",73948:"blossom-destination-nearest",74046:"brand-1149899",74320:"blossom-property-whats-around",74407:"blossom-collection-tiles",74595:"blossom-discovery-landing-offers",74723:"blossom-page-heading\_wizard",74788:"blossom-ad",74848:"blossom-wizard-hotel-pwa",74861:"brand-9797114112",74949:"blossom-cookie-consent-toggle",74996:"shared-ui-retail-lodging-property-spaces",75974:"blossom-recommendations-overlay",76003:"blossom-region\_mojo-playground",76708:"blossom-top-cities",76761:"flexComponents\~Hotels",76845:"blossom-region\_marquee-ad-region",76962:"blossom-region\_destination-hero-card",77010:"blossom-collection-flights-grid",77826:"brand-97105114110122",77938:"brand-9910410197112104111116101108115",78034:"blossom-search-form-with-heading",78047:"shared-ui-retail-product-location-section",78059:"blossom-airport-address",78239:"blossom-affiliates-travel-shops-carousel",78302:"blossom-dated-searches",78480:"blossom-property-summary\_offer-price",78917:"blossom-hotel-recent-reviews",79145:"blossom-flight-price-insights",79373:"brand-102101114114105115",79981:"shared-ui-retail-landing-product",80167:"blossom-FlexPage",80445:"blossom-region\_native-ad-container",80544:"blossom-region\_full-background-container",80597:"brand-111112111100111",80914:"brand-1001011029711710811695111108100",81154:"blossom-merch-campaigns",81966:"blossom-trips-album-carousel",82076:"blossom-flights",82151:"brand-100101102971171081161159549100108",82252:"egds-tokens-runtime",82512:"blossom-region\_affinity-container",82584:"brand-979999111114",82651:"blossom-property-policies",82656:"blossom-property-whats-around-pois-view",83361:"blossom-table",84142:"blossom-wizard-flight-pwa",84236:"brand-9797110122",84517:"blossom-region\_view-port-container",84524:"blossom-destination-text-module",84617:"brand-97108971151079797105114",84708:"blossom-pre-bundled-curated-card-entry",84807:"brand-109971151161011149997114100",85102:"blossom-jumplinks",85224:"blossom-property-filter-pills",85254:"shared-ui-retail-destination-content-destination-guide",85551:"blossom-insurtech-product-collection",85998:"shared-ui-retail-lodging-property-activities-cross-sell",86048:"shared\~DatePickerAndTravelerForm",86450:"blossom-random-access-one",86557:"blossom-region\_centralized-wizard",86634:"shared-ui-retail-personalized-module-list",87036:"shared-ui-retail-traveler-recommendations",87866:"shared-ui-retail-recommendations-overlay-module",87984:"blossom-link-list",88361:"brand-10897991111081019999105111110",88487:"shared-ui-customer-notifications",88490:"blossom-links\_card-carousel",88585:"brand-11210410510810511211210511010197105114108105110101115",88856:"blossom-hotels\_summarized-hotels",88895:"blossom-property-host-profile",89019:"node\_modules\~uitk-react-icons",89156:"blossom-price-insights",89296:"brand-112971141161101011149910111011611497108",89449:"blossom-collection-lodging-grid",89459:"brand-11611497118101108108105110107",89626:"shared-ui-retail-virtual-agent-chat",89695:"flexComponents\~WizardCarPWA",89713:"flexComponents\~ToggleContainer",90347:"blossom-landing-alternative-airports",90547:"brand-10112011210110010597",90947:"blossom-property-faq",91199:"brand-104971199710510597110",91442:"brand-104111116119105114101",91701:"blossom-landing-packages-listing",91795:"flexComponents\~Links",91921:"shared\~Dates",92179:"brand-10610111611511697114",92525:"blossom-destination-neighborhoods",92864:"blossom-region\_storefront-wizard-bex",93870:"brand-1011161159511297114116110101114959897115101",93958:"blossom-region\_storefront-wizard",94396:"blossom-cruise-expert-advice",94605:"brand-9910410197112114111111109115",95078:"shared\~Merchandising",95086:"blossom-region\_hidden",95132:"shared-ui-retail-managed-banner",95777:"blossom-flight-search-form",95843:"blossom-hotwire-marketing-banner",96003:"brand-10411111610110811511610410110411111610110811010112011711599111109",96524:"brand-11111210111097105",96823:"blossom-visitor-blogs",96891:"blossom-property-summary\_location-highlights",97911:"blossom-page-heading",97972:"blossom-loyalty-acquisition-banner",98110:"shared-ui-retail-search-tools-product",98418:"lcp-resolvers",98775:"blossom-one-key-onboarding",98840:"blossom-packaging",98882:"blossom-cruise-product-listings",99196:"blossom-property-single-offer",99253:"blossom-property-filters\_sort"}\[e\]||e)+"."+{18:"6fae6b0311acbd827da9",279:"10e95590c17bc599e8ff",347:"8007fcca78b6b9751356",597:"5171d54d22bcf4062ce5",954:"4bc5752a35aaf72df841",2066:"d1e85f9cf009d000e95c",2474:"fbb69c9cc25719cf2b7f",2769:"cdcb4546d5e973d8652b",2833:"67fcfccd32b600cb4bb7",2969:"e159f189c943a53d5600",3274:"9b24ca2cce1646a43760",3503:"4779c3f0446068db0425",3711:"6cc11c9a2ef199513b66",4984:"182cb7fddaf9732911d7",5103:"24b0b0b59f09b257c0d6",5360:"06d49c7d1c0b283ae3d0",5857:"06027f2368430e7cda81",6184:"6762b7bce0138904346d",6258:"5c13137bd73e6fb8252a",6341:"fc8e625d5e648caf749c",6374:"8e8055e2b1207f857cb9",6470:"374cc3b0d3053110bea2",6536:"bf60f66ba134f1c07492",6615:"c52d47a7678cb5f59f9d",6753:"c76fbe932b081ec7c501",7052:"cc799dd88660407b48c2",7212:"0213faad1cc192f5fd90",7269:"4bf8c872c73eada7d8ee",7480:"42f752c2c3f59d4ee456",7487:"b1eb2d7827c3381f7916",7530:"e6cb03ede998799f6aab",8055:"83365ae705b318f8c191",8187:"149c62d17c590a383700",8347:"5c68494edd4045c0b8b7",8530:"1b673f074349b47a35f3",8841:"7dca8a68fe3f3a6ae3d2",9040:"615f410301ad0aaf9906",9105:"f8a8c775883bfb97774f",9111:"0c0b08741d77a4e41976",9218:"ad87fadf41d7c15f756d",9938:"f1a43c7966e47f47d5af",9979:"b884e7050a0fa2e8385d",9997:"4fda6e00321570ede984",10158:"23915dc59c654425e308",10367:"4249a89c9e1805dbb10c",10556:"3bf1d8c5c38c00b42bdd",10817:"c976a3f86a21af752c3e",10822:"fa0f484f82c9c9eef7fa",10855:"a9d88974548f9e5100cb",10860:"6ba5a16f5b74f6aadc2c",11003:"670c9bfe66d7517ff24a",11038:"7a01f322441178611e6f",11840:"0435c0191883ed25e9b0",11987:"85c9d780aa3b401d1236",12262:"969eed003f57b42a674e",12318:"54d7b210811ca0c954fa",12464:"b508eb1d6b4ed1f76800",12598:"acea62e4f5d38ce9f993",12664:"aa3fb9428b7380df40d1",12679:"04f5eeaf757679cb6e70",13009:"4eb36f7601c6f233b43b",13018:"10dd2297dd10a9818381",13075:"21c63ba5aefa9193c97e",13310:"faa03b5fd123b222a43d",13348:"ac28aa937e4d414defa4",13444:"7fed6b043450523e6b99",13691:"25634f109ea5816c52e3",13797:"c29e16ef056013b11231",14058:"0ea75263f8585ed4cb15",14190:"20ac3745c694a9bf1d22",14431:"0e245da88a366c209230",14745:"4af453d2df14e224948d",14791:"45c592d1a2ac2e16d05a",14997:"14e26fd425ddf221f138",15054:"a1e62d3e21f34c89df3a",15097:"efc030200a866615ecdf",15262:"5830c136a32937190d7c",15442:"8a8e74955aba932f1f41",15451:"990667d74cd7d7d3bb32",16072:"f0773426bd48a68dd3ba",16098:"9191dde2e9c0a8272a72",16204:"551e554d847b0cfa475b",16494:"181e0daeb2147b81322e",16578:"336cfc64d55e4a35bbd5",16597:"fa3901cace7007b23846",16770:"5f04b4c6d85f70de31db",16820:"84b7af525ba90a600d9f",16832:"cb3d74164e6d212177e5",17265:"1ebafbc2386e7b7a77dd",17292:"8822dc5febcdeabc9d91",17372:"9d7c16ea4551706bf808",17491:"0191636f09bc762ebfef",17607:"2667696cd6aa60af322c",17797:"8b00bf02b20dae1db77c",18475:"49eff069f2049204d484",19115:"86e7e042a27e75b17548",19135:"e460226faac9d690591d",19192:"9e14781f38ded5e80f57",19449:"77576d711cf965cb11da",19501:"335012e7ee982104eda0",19742:"526bb95bf9c56522dc78",20515:"e4032999e39df2e2e9df",20547:"dcac6d406b58825ffe99",21010:"6ececea4f91b4cbf7585",21076:"538479fcedfac9f6866d",21089:"3f821cfb5673032833b7",21340:"022184cc055b2c19250f",21451:"31a0a7b8aa62f7979553",22276:"fe0444a3a39694d3d262",22422:"daa0aa358273bba15775",22643:"f9b7b35483d9763a8f79",22653:"9a4d74c4def9720f0e1d",22817:"63eb2a5957cb9a1427f0",23012:"833bc9c8c5f0c1c41af5",23084:"a78d0258ba7b202b50c2",23201:"01f06c551c514f17337e",23211:"54400726c4618f509a72",23303:"01df2ede43413283b55e",23579:"24f76688c5a42cd77159",23663:"e8026b8640b25422a305",24501:"4197a9078a5a2f64f8d3",24623:"f4b5a52212a864ea4226",24807:"54bce3fa413979425e31",24964:"025d710ab7ca5f564d6a",25229:"f1020d09cd72a64c2592",25519:"2a9f4a448e966cfc2747",25560:"e53ec64a52bd677dca68",25738:"439692ae03ef2903dc8e",25770:"a1e402ecb6e25273bfb1",25856:"180695c8cf94b21367a5",26018:"17dfba94409f39a94b1d",26084:"ec1f56ce115d4d18bdb2",26161:"3f6a2e756011dada0275",26313:"b05bea9265348c292956",26718:"04523ca3b2836474c929",26850:"8993a99464192c0b0ef6",27039:"95cc0fb1870ff8e0e53a",27452:"9fe94fba3c201da98522",27660:"b1b3c24d1fb737e794ff",27914:"3716c74007114eea0726",27924:"af235d64543ba302d20a",27989:"e956db6c8f5a87b66a89",28046:"1de0ef9c82fad1899625",28058:"15f283b5b4bb15d693f8",28109:"ffab02833b16bbebc1a0",28324:"ceb8ca35289f1c93690f",28384:"9ad98a132c3a7c866176",28550:"093beae71451ce1add55",28754:"6053c209bfe5f2b8df77",29367:"90cd3dbf5c740edf1832",29554:"229e574ef54d91e2f828",29589:"e605ea3989eed6614d47",29657:"46f65db19acf810bce91",30045:"1e5e526591e89def3872",30115:"267a9d7423ae51084949",30319:"0d05873a4b858586f52c",30326:"231406bd6f6bd4f56f24",30440:"be0d44904de20f0b9cdd",30519:"545d641b51fa2795ed80",30680:"43510b69974266b83fa9",30926:"32911bb30beeef5e6afa",31299:"78c659acad04d86bbd2e",31447:"7f5f77ab802848d11216",31561:"8f1cb1b36d390387caab",31629:"405dcdfd321fa4dda159",31675:"ad518cf435b89df68797",32096:"5547ed50f1650603d438",32405:"4a94687e86c990f98346",32516:"d4174e4cf608d98db432",32811:"2d80abbad8eee458c9de",32892:"fc713a9182ca44102d70",32914:"9a7f06067a59bbbd43ae",33167:"91679508439b274942c2",33266:"deebd47de4633fc8b77e",33354:"29519e2359aa26fbf58b",33438:"a33692187240f3848ab1",33439:"d658ee5c9bd21837e9a3",33560:"1907d0adde837e96ed91",33563:"1e77d247cb4f3bd4bb22",33877:"f776859f394687e99646",33881:"fb052dff3a619e537701",34011:"666051bc6cfd83a3d18a",34832:"d128090cf96ded59f30e",35162:"1367196b958613f13647",35253:"cbf3d9f5d965ae3203fe",35352:"f08870804423267c9744",35598:"3efe4ebe2304c7e61c40",35613:"2ce8cccc34e4a7e664ae",35633:"462b7606754f071c5b70",35647:"b21b7c7789ddabbe4b9c",35973:"836db62dced91cc02707",36971:"adcc117b6c0a5970a858",37139:"851ad20d04accbcb8ad6",37556:"3e881f9f29f048a818ef",37739:"0a5a121533581ceaded0",38216:"4d1d0e94129d1e3573c4",38326:"fa34fb5f8c81a501f886",38534:"609cefabb1fc5f5e3bcb",38801:"9cb6010a98720a54ee23",39005:"b06e8c6000daff100d8d",39026:"10c0192857b5b7eda5c7",39289:"980197a54d03333e410d",39336:"255177586668b5a737c1",39525:"50601f6cbf0fa0e01fe1",39756:"dd67f8ee9139b132910e",39858:"e94db75e9a67038b941f",40023:"3a9bb2711cad8b6c9c9c",40195:"ea610e269259c98bd509",40413:"854a6eaffb78bacfc59f",40609:"7c660d22a3b37701c7d8",40830:"13120a48d548e8bddfef",41701:"7796413d14691f488463",41941:"a32ad48aeb0dcef810ff",42992:"246151bb21fe27d70fd0",43032:"9fd53db54d60861cf49e",43139:"a8237034a3687529ac8f",43556:"5e2b79511a73f8012950",43630:"86e7afb0e566bf8e581c",43721:"b4ac009d0a17487a7aa6",43747:"1c24f18ffa0ab883232e",43903:"bb636096d196a9b22a87",44155:"3444d7b6db94ca12148f",44379:"2a3b13689601ffba3e8f",44440:"889b02a629858202a2c9",44467:"5714a9fffdd42c97f8d7",44716:"7165781679925d61c005",45433:"426c55d214ff802c1c66",45496:"59925332dff745fb1cfd",45957:"22ba2ff1a7658e17660d",46333:"c90f66f0018768342846",46429:"3d644ee5534a9b9dfcc4",46902:"6da077f260c20824c04b",46993:"6fa976742ce98396873f",47299:"68eadcec4c1d1da3e26d",47800:"5f2f35b574d529ee24bf",47827:"e218a4164ef186dbdafc",48133:"6f5edec6d6361cab7866",48187:"2161dce035eeea20028b",48385:"7df562316c7bfba6a04c",48404:"3b59aad520a63e137b89",48420:"868813373acfdc9b676e",48465:"1a2064a5be5588e0ef13",48667:"b46a8bc6e1c9f17605bb",48679:"6b819cfbc48769b3d0f3",48775:"74b5dbe583e2bb18fc46",49093:"43177600a2901fe9531c",49406:"ccd08c374103e002dac8",49563:"9d4f774cda0db3311b67",49618:"66b0d253a71ce5b2d481",49673:"de2bc67eac1f65c1b2ed",50160:"459a3cda862672a93f54",50300:"0b4fdd71ae2bdc637eee",50581:"d2e121039585055ba3c2",50946:"de4f6a4723a50e075a6b",51019:"5fc180ae152e7cc3c209",51046:"eb0f5c86c11e72dc7934",51201:"53a1839a25c750e5eabc",51279:"a824d97e76f5d86605f7",51478:"67eb71b879dcbed62eda",51557:"c4de34dedbff52522d4a",51987:"b365623b26973affef36",52011:"9d87ed101941cacd7643",52333:"46702f8774efb0c8924c",53125:"84526ce05a5e47bc7060",53146:"1f809e6d815302a3353a",53224:"7b10440c887ea19fb38f",53466:"35ae30e0729d1ce89375",53615:"40bc1f79a6ee0880df77",53880:"7a0a9fe2c21975b4fe1c",54051:"e0642c9f1b92dd12bad6",54206:"1fcdb97edb2f43979300",54593:"2152167bc7e006b4b82c",54798:"27b37db20345364e7b92",54884:"94e05fed5c38530cf844",55020:"d9e7c4ad68581aa5f11c",55042:"1f79c459a02239afd474",55259:"f8ff15e4ebab2877956b",55305:"8fe83dd980573eedfd97",55601:"7f45d1a0955745ade815",55616:"e09342e67f84c583a58b",55716:"ff653445ea94477b54ad",55902:"cc19ecc51c59863c5003",56135:"3ddf3298da6e3ef0c569",56232:"a6516cfabee1453284eb",56570:"15d86cba03098a40a515",56684:"1df1370c2ffc2a2489a0",56817:"689e608d69f239029001",57279:"d859727ea854895c42b9",57620:"6252ee0b8f1242f7b5e2",58427:"b790304eb09914ec0be1",58496:"6f95515d483038e17ab5",58695:"22806cb8d2d2b4ceed22",58698:"3efe028947657ed6cf37",58855:"be815b243adc50a7f25f",58934:"59a626462481c9daee0e",59064:"27ff63818e8513322c42",59101:"5b714cf849acc331b0ca",59440:"723f6e78735faf82b01a",59507:"01eb433a1a7c2953e456",59696:"ad01bd9066915e17185c",60478:"a95630b04f566a09b792",60656:"039eb1010b0de72b2e72",60771:"d614fbeec77e7071a12e",60828:"1465e66f0430030d59cf",61311:"4bed322a0871d829c2d2",61424:"882b46e4914831239755",61572:"fe6f8e9fbf1d99fe9312",61675:"e3cdf9d53b94eaf363dd",61696:"4ddcabdb032892074802",61774:"e8732e7c7a9bcce156da",62164:"5783581c436a70b99d36",62172:"48063f0807b2aaa2221f",62191:"e79daff8c175f06e6acc",62296:"1d14b4efa5ddc422624b",62431:"39d4011e69c2e29883be",62619:"4380822abda7e9e55c29",62898:"7781ef6b7491631a2946",62960:"adf1e7c2c406c3aa724b",62992:"effdd3fe48dd2f50c3aa",63252:"3425633b61884696d202",63382:"5c9a29f614d247d8f171",63693:"c9c721c37a6425b7f196",63788:"4029c06cc28c54c7a63a",63830:"0dbcdf564fbf4d202599",63846:"0c730394d9ab64aad640",63934:"d18c8cddc60beb9d4007",63970:"ba04851bb6287236d18e",64495:"56e12ae0a78dc4c4d609",64534:"13c4763f0f3d96ce32c0",64717:"5c20272eb4a9d07ecf54",64896:"198c821a39a1cc1716d8",65351:"cd8327263923b10b8ad8",65370:"49169d28a14ba457f0ae",65456:"7caaeac0e8dfefcd263a",65478:"b114d617260c9a56b210",65847:"0f8cdd457467f861ba7e",65857:"499d8f9d40ca8ac7757b",66175:"35574cd3a44141e9744d",66196:"f9d589ae760015b6b31f",66325:"70eff156a83073ca650e",66576:"f9276fb2432433817a97",67811:"87fcb1dcaf3ddaa6a6b4",68116:"02af1467a1159385f809",68294:"d2e1766c79f88323bba2",68326:"eae81ea005754dc38e61",68665:"068b1fd8760611722505",68688:"438bcb8edcb6ce5d89ce",68725:"e22ed67294c0683ec107",68905:"1b6a8f36a56f032c1043",69058:"fae798a1866c286f69d9",69085:"181fcfed83f3edadb5ae",69281:"33bebdb8143e859f6660",69354:"46b18be86148c3fb7a65",69410:"8cb13843d7d6c2c532a8",69660:"bf0b2668fca9fa204eeb",69992:"5f0615381cb6e9c002f4",70175:"3e6070e9a2debb028539",70673:"9a129d2e621388978256",70741:"0e01d17093f0b2792cf0",71087:"25ca3ff42b8cdc94e134",71624:"e90165abd933a6882d4a",71656:"013d535c558757a86476",71689:"af44888ee42714a7881a",71783:"b977cbc9e457c98cc438",71937:"ae0e5da1b985bcbbb663",71973:"35e0547fc5126f5b3b8a",72023:"5ee7f9ac9ccf1db04013",72168:"3a50631805ca72746e89",72250:"990e69faccd2ccef00c6",72365:"de7e16e2df75fb16a239",72851:"c6c4901d5e736193d08a",72874:"ea26c95fdfa1a13f8dd9",72897:"181c8388ad79c16d772d",73083:"c194fe211a04024a747e",73305:"ab5affb5a923f1a42711",73324:"c95d696d56d41bbec141",73531:"89d0f4ac4e9ef192d408",73728:"d32aa23131e608321d60",73787:"68dcca2b683e277b6f69",73863:"8203c719814eb4da6129",73948:"2e249dc83b269bce3f9e",74046:"ed10aad85a51c7d9991b",74320:"d225cee7f4d68caff6b4",74407:"3d15ce3b144039af0424",74595:"b15a0b8f30827c3d0284",74723:"c78160673645fcec052f",74788:"dbb34d9038c6e3e8a194",74848:"375967e52db4bf6e076b",74861:"b32156994fd86388409a",74949:"f2e3664753cb83d05501",74996:"ddfba5abe827edc1058b",75974:"f4abbafb2c7af42960d8",76003:"6c528557b92172c68609",76708:"319579d96ef400b703a7",76761:"15e410922c7886eac5bd",76845:"ae3d8ca0daf3d442c66c",76962:"98b1b2ba82a9e22a9a79",77010:"e8d76f226b953a68e3e3",77826:"3693ba3599fdb5cf8e13",77938:"5d0cadd755a46d7239ba",78034:"9b230bfe5876ead41d9c",78047:"f5c7070ff21e2dc0e688",78059:"c357c61b9d3d33615c8a",78239:"90a8dff4033da97c24a1",78302:"f06992155be642978620",78480:"a6a37e140b68653420b6",78917:"fb106c22f6be390c434d",79145:"4143d86470a5955578da",79373:"7463c82a7a59892d87fb",79981:"57a90b8cca6863755e97",80167:"8f175e02dab4d72669d3",80445:"d885cfd9050145a42d7e",80544:"34c9a2dcc2211be1d40e",80597:"fac4edba352fed583a3c",80914:"8d7a9d9d00e7fc520b1a",81154:"ebf503a014c2226c6e0d",81966:"e13fff5f687d04994676",82076:"e24286ef8575022e29e3",82151:"a3a589e6a5577e359ecf",82252:"996e868f1efe90a6639b",82512:"9ac8bcd5621097780f61",82584:"cd4aa95cf3a3b7027ee5",82651:"6ffbff9055f027e70041",82656:"df6206dac3622f356634",83361:"4dbcde118d7053fec3c9",84142:"347597dfe75870bb1433",84236:"ee40f1cc20f99cfbb5c4",84517:"d6fb17db77d7760412aa",84524:"9c997af35f82c9bd19f8",84617:"cc02b05df75e5491a209",84708:"596ccc928a83345014bd",84807:"24662c3e50590b783a04",85102:"7fbd33fa9ac40d8511d0",85224:"758ace7ed6157cf6cd09",85254:"3e59924e77163bb3c9e8",85551:"dfb03f6f3392840566ef",85998:"1bb27c8c37b8b0303a2a",86048:"bb2e319377ab6754087c",86450:"b139a7217571132a8874",86557:"ad126f3e194b77268b79",86634:"96ecd81bc02a29066c5b",87036:"6b33c27bb5467a9ee5d2",87866:"e62ee6886c1599d622b9",87984:"c48b5c2ef56d02b0e631",88361:"6ec96d8dd4f1350e809a",88487:"11602dd5e8a78f1cec97",88490:"1a233f340947b9396b80",88585:"88c4474c2f13f84827ac",88856:"bbd3c8b6c418b5f37969",88895:"0b06117db17274c9c5ae",89019:"985ff5933d10a6cb5cc8",89156:"3c85a81651865673f02b",89296:"e3ef173b8adbc966a63e",89449:"564ed5bff00f0d65bd53",89459:"b9f25df9dafc59c78563",89626:"1a18da34ea9f284fc8fe",89695:"523bb1e7706f032dd7bc",89713:"cc4c78791a02a962143f",90347:"710eb5b46f61b7432502",90547:"4ea5dcb6c76088fbab9b",90947:"c081169a0fe0424970f9",91199:"dd9d6be80d0238c41ead",91442:"f96fc09d17a7d08b6f31",91701:"8b64847f5038e29b44a6",91795:"d7ce1ef897313fa26f7d",91921:"d694eff4f47a69c4e68f",92179:"3f7a7b4d5c9f7ddde1b4",92525:"d96752cb6e564fe8ecd4",92864:"edc42a3614499dbfd92b",93870:"d218a08064cb6547a433",93958:"2e9fd16944593032cc18",94396:"dc4a0c0bc6944ddd6892",94605:"93ab2cc9055dbf4b0daa",95078:"a588b459784f35f55980",95086:"d5d5c1031811087cb8e6",95132:"5a9b311e23797757a9f4",95777:"d95c62c72aa821d68165",95843:"e1d46edaf907b476d0cd",96003:"6a08ec1fde1519fb4ce2",96524:"f83ea1352445b9e21dfe",96823:"1eed24d889b23025583e",96891:"9fa682a144f4418d09a4",97911:"c15baa45331df60605c4",97972:"dfbdd6198cab702daf78",98110:"80a8745e055445db5e3b",98418:"9086ab2b1adb79f46dda",98775:"213eda4f883f7ebfbccb",98840:"495761a37d320450b936",98882:"9c2909cccb19b01cfbb1",99196:"30db4ee4dd8d6ad41006",99253:"194aad532ac135dc8b0c"}\[e\]+".js"},c.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),c.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},s={},d="blossom-flex-ui:",c.l=function(e,a,o,b){if(s\[e\])s\[e\].push(a);else{var r,i;if(void 0!==o)for(var t=document.getElementsByTagName("script"),f=0;f=this.maxBufferSize?this.handleBatch():null===this.timeoutId&&(this.timeoutId=setTimeout(()=>{this.handleBatch()},this.batchPeriod))}},{key:"flush",value:function(){this.handleBatch()}},{key:"handleBatch",value:function(){const e=this.items;this.timeoutId=null,this.items=\[\],this.handler(e)}}\])&&n(e.prototype,t),r&&n(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t,r}();t.BatchQueue=i;const o=(e,t)=>{"fetch"in window&&fetch(e,{method:"POST",body:JSON.stringify(t),headers:{"Content-Type":"application/json"},priority:"low"})};t.createBatchedLogger=e=>{const t=new i(1e4,t=>{o(e,t)},10);return document.addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&t.flush()}),t};t.createBasicLogger=e=>({add:t=>{o(e,t)},flush:()=>{}});t.createLogger=e=>{var n,r,i,o,a;return 1===(null===(a=null===(o=null===(i=null===(r=null===(n=window.\_\_PLUGIN\_STATE\_\_)||void 0===n?void 0:n\["experiment-store"\])||void 0===r?void 0:r.experimentStore)||void 0===i?void 0:i.exposures)||void 0===o?void 0:o.Bernie\_Use\_Batch\_Logger)||void 0===a?void 0:a.bucket)?(0,t.createBatchedLogger)(e):(0,t.createBasicLogger)(e)}},53706:function(e,t){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.\_\_globalData=void 0,t.\_\_globalData={}},14824:function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.ClientLogger=void 0;var r=n(29138);Object.defineProperty(t,"ClientLogger",{enumerable:!0,get:function(){return r.ClientLogger}})},29138:function(e,t,n){function r(e,t){for(var n=0;n{const t=(0,c.createLogger)(e);return u.has(e)||u.set(e,(0,o.pino)({level:"info",browser:{asObject:!0,write:function(){},transmit:{send:function(e,n){const r=n.bindings\[0\].action,i=n.bindings\[0\].systemEvent,o=n.bindings\[0\].label,s=new Date(n.ts||Date.now()).toUTCString(),c=\[\],u=n.messages\[0\].reduce((e,t)=>{var n;return t instanceof Error?(c.push(t.message.toString()),e.errorName=t.name,e.errorMessage=t.message.toString(),e.errorStack=null===(n=t.stack)||void 0===n?void 0:n.toString().replace(/\\n/g," ")):"object"!=typeof t||null===t||Array.isArray(t)?("string"==typeof t||Array.isArray(t))&&c.push(t.toString()):("message"in t&&"string"==typeof t.message&&(c.push(t.message.toString()),delete t.message),Object.assign(e,t)),e},{});"error"!==e&&"fatal"!==e||console\[l\[e\]||"log"\](\[\`\[${s}\]\`,(null==i?void 0:i.toString())||e.toUpperCase(),o,c.join("|"),Object.entries(u||{}).filter((\[e,t\])=>Boolean(e)&&Boolean(t)).map((\[e,t\])=>\`${e}=${t}\`).join(" ")\].filter(Boolean).join(" ")),t.add(Object.assign(Object.assign({action:r,systemEvent:i,logTime:s,label:o,url:window.location.href,message:c.join("|")},u),a.\_\_globalData))}}}})),u.get(e)};const f=(0,t.createLogger)("/cl/2x2.json"),p=(0,t.createLogger)("/cl/1x1.json");let d=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.identifier=t.length>e.MIN\_IDENTIFIER\_LENGTH?t:""}return t=e,i=\[{key:"getLoggerWithIdentifier",value:function(t){return new e(t)}},{key:"setGlobalData",value:function(e,t){e&&null!=t&&(a.\_\_globalData\[e\]=t)}},{key:"getGlobalData",value:function(e){return a.\_\_globalData\[e\]}}\],(n=\[{key:"performance",value:function(e){!0===a.\_\_globalData.logEvents&&p.child({action:"logTrxEvent"}).info(\[e\])}},{key:"logEvent",value:function(e,...t){const n=f.child({action:"logError",systemEvent:e.toString(),label:this.identifier});switch(e.level){case"CRITICAL":n.fatal(t);break;case"ERROR":n.error(t);break;case"WARN":n.warn(t);break;case"INFO":default:n.info(t);break;case"DEBUG":n.debug(t)}}}\])&&r(t.prototype,n),i&&r(t,i),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,n,i}();t.ClientLogger=d,d.MIN\_IDENTIFIER\_LENGTH=2,window.onerror=(e,t,n,r,i)=>{d.getLoggerWithIdentifier("global").logEvent(s.BERNIE\_CLIENT\_EVENTS.WINDOW\_ON\_ERROR,{label:"windowOnError",message:e.toString(),url:t,line:n,col:r,error:i})}},58651:function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),t.logPerformanceMarkers=void 0;const r=n(67664);t.logPerformanceMarkers=(e,t,n,i)=>{try{if(e.message="page loaded",i&&(e.pageUsable=i),window.performance&&window.performance.timing){if(window.performance.timing.toJSON)n=window.performance.timing.toJSON();else{const e=window.performance.timing;for(const t in e)"number"==typeof e\[t\]&&(n\[t\]=e\[t\])}n.responseStart&&n.fetchStart&&(e.ttfb=n.responseStart-n.fetchStart),n.domainLookupEnd&&n.domainLookupStart&&(e.dns=n.domainLookupEnd-n.domainLookupStart),n.connectEnd&&n.connectStart&&(e.tcp=n.connectEnd-n.connectStart)}t.performance(e)}catch(o){t.logEvent(r.BERNIE\_CLIENT\_EVENTS.CATALOGED\_DATA\_CAPTURE\_ERROR,o)}}},2619:function(e,t,n){n.r(t),n.d(t,{LoggerProvider:function(){return d},NoopLogger:function(){return u},SystemEvent:function(){return o},SystemEventLevel:function(){return r},useLogger:function(){return m},useLoggerEvents:function(){return h}});var r,i=n(96540);!function(e){e.CRITICAL="CRITICAL",e.ERROR="ERROR",e.WARN="WARN",e.INFO="INFO",e.UNKNOWN="UNKNOWN",e.DEBUG="DEBUG"}(r||(r={}));var o=function(){function e(e,t){this.level=e,this.name=t}return e.prototype.toString=function(){return"SystemEvent(level=".concat(this.level.toString()," name=").concat(this.name,")")},e}(),a=function(e,t){var n="function"==typeof Symbol&&e\[Symbol.iterator\];if(!n)return e;var r,i,o=n.call(e),a=\[\];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a},s=function(e,t,n){if(n||2===arguments.length)for(var r,i=0,o=t.length;i-1?f:0,e.charCodeAt(d+1)){case 100:case 102:if(l>=c)break;if(null==n\[l\])break;f=c)break;if(null==n\[l\])break;f=c)break;if(void 0===n\[l\])break;f=c)break;f{const e=window.performance,n=((e||{}).timing||{}).navigationStart||r();function i(){return void 0===t.gaMarks&&(t.gaMarks=\[\]),t.gaMarks}function o(){return void 0===t.gaMeasures&&(t.gaMeasures=\[\]),t.gaMeasures}function a(){return"function"==typeof(window&&window.performance||{}).now?e.now():r()-n}function s(e){return c(u(),e)}function c(e,t){const n=e.filter(e=>e.name===t);return n.length>0?n\[0\]:void 0}function u(){return"function"==typeof(e||{}).getEntriesByType?e.getEntriesByType("mark"):"function"==typeof(e||{}).webkitGetEntriesByType?e.webkitGetEntriesByType("mark"):i()}return{mark:function(t){"function"==typeof(e||{}).mark?e.mark(t):"function"==typeof(e||{}).webkitMark?e.webkitMark(t):i().push({name:t,entryType:"mark",startTime:a(),duration:0})},measure:function(t,n,r){if("function"==typeof(e||{}).measure)e.measure(t,n,r);else if("function"==typeof(e||{}).webkitMeasure)e.webkitMeasure(t,n,r);else{let i=0,c=a();if(n){const t=s(n);t?i=t.startTime:((e||{}).timing||{})\[n\]&&(i=e.timing\[n\]-e.timing.navigationStart)}if(r){const t=s(r);t?c=t.startTime:((e||{}).timing||{})\[r\]&&(c=e.timing\[r\]-e.timing.navigationStart)}o().push({name:t,entryType:"measure",startTime:i,duration:c-i})}},getGaMarks:i,getGaMeasures:o,getEntriesByName:function(t){return"function"==typeof(e||{}).getEntriesByName?e.getEntriesByName(t):"function"==typeof(e||{}).webkitGetEntriesByName?e.webkitGetEntriesByName(t):\[\]},findMark:s,findMeasure:function(t){return c(function(){if("function"==typeof(e||{}).getEntriesByType)return e.getEntriesByType("measure");if("function"==typeof(e||{}).webkitGetEntriesByType)return e.webkitGetEntriesByType("measure");return o()}(),t)},clearMarks:function(n){"function"==typeof(e||{}).clearMarks?e.clearMarks(n):t.gaMarks=u().filter(e=>e.name!==n)},findSpecificRow:c,toJSON:function(){return"function"==typeof(e||{}).toJSON?e.toJSON():{timing:(e||{}).timing||{}}}}})();function r(){return"function"==typeof Date.now?Date.now():Number(new Date)}e.exports=n}).call(t,n(0))},function(e,t,n){(function(t){const r=n(3);function i(e){r.isTestEnvironment()&&console.log(e)}e.exports={toLogStore:function(e){try{(r.isTestEnvironment()||function(e){if(void 0===document.cookie)return!1;return-1!==document.cookie.indexOf(e)}("paLogStore=true"))&&(t&&t.paLogStore&&Array.isArray(t.paLogStore)||(t.paLogStore=\[\],t.paLogStoreSize=100),t.paLogStore.push(e),t.paLogStore.length>t.paLogStoreSize&&t.paLogStore.shift())}catch(n){i(n)}},log:i}}).call(t,n(0))},function(e,t,n){(function(t){const n=/(?:(?:test|int|stress)\\.expedia\\.com|exp-(?:test|int)\\.net|karmalab\\.net|expedmz.com|staging.\*\\.(?:traveltainment\\.de|myersmediagroup\\.com)|localhost|docweb\\.exp-tools\\.net)$/i;function r(){return!0}function i(){return window.performance}e.exports={isTestEnvironment:function(){let e=!1;return e="undefined"!=typeof location?Boolean(location.hostname.match(n)):-1===\["prod","production"\].indexOf(t.env.NODE\_ENV),e},isLocalEnvironment:function(){return"undefined"!=typeof location&&"localhost"===location.hostname},isBrowser:r,isPerformanceTimingSupported:()=>i()&&window.performance.timing&&void 0!==window.performance.timing.navigationStart,isPerformanceMarkSupported:()=>i()&&("function"==typeof window.performance.mark||"function"==typeof window.performance.webkitMark),isTrackingDisabled:()=>navigator&&"1"===navigator.doNotTrack,isBeaconSupported:()=>navigator&&"function"==typeof navigator.sendBeacon}}).call(t,n(19))},function(e,t,n){const r=n(5);e.exports=new r},function(e,t,n){(function(t){const r=n(6),i=n(1),o=n(18),a="Page Usable",s="Page Change",c=\["deviceId","siteId","requestId","pageName","additionalData"\];function u(e,t){e&&c.forEach(n=>{e.hasOwnProperty(n)&&("siteId"===n&&isNaN(e\[n\])?console.log("WARNING: siteId must be Integer!"):t\[n\]=e\[n\])})}e.exports=class{constructor(e={}){this.ctx={},this.waitingMessage={},this.setContext(e),this.findMark=e=>i.findMark(e),this.findMeasure=e=>i.findMeasure(e),this.clearMarks=e=>i.clearMarks(e),this.mark=e=>i.mark(e),this.measure=(e,t,n)=>i.measure(e,t,n),this.pul=(e,t)=>{void 0===this.puListener?(this.puListener=e,this.puScope=t):console.log("PageUsableListener has already been initialized")}}setContext(e){u(e,this.ctx)}getFilteredPageUsableTime(){let e=this.getPageUsableTime();return e&&e.length>0&&(e=parseFloat((e\[0\].startTime/1e3).toFixed(2))),e}justMarkPageUsable(e=()=>{},t){(t||e&&(e.callback||e.microMessages))&&(this.microMessages=(e||{}).microMessages||t.microMessages,e=(e||{}).callback||t.callback),setTimeout(()=>{this.findMark(a)?console.log("WARNING: marking a page that was already usable - value won't be updated - use reset() first"):(this.clearMarks(a),this.mark(a));const t=this.getFilteredPageUsableTime();"function"==typeof this.puListener&&this.puListener.call(this.puScope,t),"function"==typeof e&&e(t,this.ctx)},50)}publish(e){const t=(e||{}).pageUsableTime||this.getFilteredPageUsableTime(),n=(e||{}).microMessages||\[\];if(this.PlatformAnalytics&&"function"==typeof this.PlatformAnalytics.getInstance&&this.PlatformAnalytics.getInstance())r.publishPageUsableToUisPrime(this.PlatformAnalytics.getInstance(),n,t),this.waitingMessage={};else if(e&&e.uisPrime)this.waitingMessage={uisPrime:!0,microMessages:n,pageUsableTime:t};else if(this.setContext(e),this.findMark(a))try{!function(e,t){const n={};u(e,n),n.pageUsableTime=t,o.publish(n)}(this.ctx,this.getFilteredPageUsableTime())}catch(i){console.log(\`Unable to publish performance metrics${i.message}\`)}else console.log("WARNING: trying to publish before page being usable")}markPageUsable(e={},n=()=>{},r){if(r||e.microMessages||e.callback){const t=e.microMessages||(r||{}).microMessages;n=e.callback||(r||{}).callback,this.justMarkPageUsable({microMessages:t,callback:e=>{this.publish({uisPrime:!0,microMessages:t}),n(e)}})}else this.setContext(e),this.justMarkPageUsable((e,r)=>{if(isNaN(this.ctx.siteId)){const e=isNaN(t.siteid)?isNaN(t.site\_id)?isNaN(t.siteId)?NaN:t.siteId:t.site\_id:t.siteid;isNaN(e)||(r.siteId=parseInt(e,10))}this.publish(r),"function"==typeof n&&n(e,r)})}getPageUsableTime(){const e=(this.findMark(a)||{}).startTime-((this.findMark(s)||{}).startTime||0);return Math.round(10\*e)/10}reset(e){this.setContext(e),this.clearMarks(a),this.clearMarks(s),this.mark(s)}setPlatformAnalyticsClass(e,t={isPublishWebVitals:!1}){this.PlatformAnalytics=e,this.waitingMessage.pageUsableTime?this.publish(this.waitingMessage):this.findMark(a)&&this.publish({uisPrime:!0}),r.publishInteractionMetrics(this.PlatformAnalytics.getInstance()),t.isPublishWebVitals&&r.publishWebVitals(this.PlatformAnalytics.getInstance())}publishWebVitals(){this.PlatformAnalytics&&"function"==typeof this.PlatformAnalytics.getInstance&&this.PlatformAnalytics.getInstance()&&r.publishWebVitals(this.PlatformAnalytics.getInstance())}}}).call(t,n(0))},function(e,t,n){(function(t){const r=n(7),i=n(9),o=n(1),a=n(11),s=n(12),c=n(13),u=n(14),l=n(15),f={navigator:t.navigator||{}};e.exports={publishInteractionMetrics:function(e){if(e&&"function"==typeof e.trackEvent){const t={schemaName:"interactivityMetrics",messageContent:{}};r.collect(t,t=>{i.collect(t,a,t=>{0!==Object.keys(t.messageContent).length&&e.trackEvent(t,"page-usable")})})}else console.error("\[PerformanceMetrics\] cannot publish interactionMetrics to Uis Prime (platformAnalytics not defined)")},publishPageUsableToUisPrime:function(e,t=\[\],n=0){if(e&&"function"==typeof e.trackEvent){Array.isArray(t)||(t=\[t\]);const r={schemaName:"performanceMetrics",messageContent:{markName:"Page Usable",markValue:n}},i={schemaName:"corePerformanceMetrics",messageContent:{pageUsableTime:n}};if(c.collect(r,f),s.collect(r,o,n=>{u.collect(n,o,n=>{t.push(n),e.trackEvent(t,"page-usable")})}),e.trackEvent(i,"page-usable"),r.messageContent.pageLoadTime){const t={schemaName:"additionalPerformanceMetrics",messageContent:{pageLoadTime:r.messageContent.pageLoadTime}};e.trackEvent(t,"timing")}}else console.error("\[PerformanceMetrics\] cannot publish page usable to Uis Prime (platformAnalytics not defined)")},publishWebVitals:function(e){if(e&&"function"==typeof e.trackEvent){const t=l.uisPrimeOnReport(e);l.report(t)}else console.error("\[PerformanceMetrics\] cannot publish web vitals to Uis Prime (platformAnalytics not defined)")}}}).call(t,n(0))},function(e,t,n){(function(t){n(8),e.exports={collect:function(e,n){try{t.perfMetrics.onFirstInputDelay(t=>{t&&(e.messageContent.firstInputDelay=t),n(e)})}catch(r){n(e)}}}}).call(t,n(0))},function(e,t){!function(e,t){var n,r,i,o=\[\],a={passive:!0,capture:!0},s=new Date,c="pointerup",u="pointercancel";function l(e,o){n||(n=o,r=e,i=new Date,d(t),f())}function f(){r>=0&&r1e12?new Date:performance.now())-n.timeStamp;"pointerdown"==n.type?function(n,r){function i(){l(n,r),s()}function o(){s()}function s(){t(c,i,a),t(u,o,a)}e(c,i,a),e(u,o,a)}(r,n):l(r,n)}}function d(e){\["click","mousedown","keydown","touchstart","pointerdown"\].forEach(function(t){e(t,p,a)})}d(e),self.perfMetrics=self.perfMetrics||{},self.perfMetrics.onFirstInputDelay=function(e){o.push(e),f()}}(addEventListener,removeEventListener)},function(e,t,n){n(10),e.exports={collect:function(e,t,n){try{t.getFirstConsistentlyInteractive().then(t=>{t&&(e.messageContent.timeToInteractive=t),n(e)})}catch(r){n(e)}}}},function(e,t,n){(function(e){!function(){if("PerformanceLongTaskTiming"in e){var t=e.\_\_tti={e:\[\]};t.o=new PerformanceObserver(function(e){t.e=t.e.concat(e.getEntries())}),t.o.observe({entryTypes:\["longtask"\]})}}()}).call(t,n(0))},function(e,t,n){(function(n){var r;!function(){var i=window===this?this:void 0!==n&&null!=n?n:this,o="function"==typeof Object.defineProperties?Object.defineProperty:function(e,t,n){e!=Array.prototype&&e!=Object.prototype&&(e\[t\]=n.value)};function a(){a=function(){},i.Symbol||(i.Symbol=c)}var s=0;function c(e){return"jscomp\_symbol\_"+(e||"")+s++}function u(){a();var e=i.Symbol.iterator;e||(e=i.Symbol.iterator=i.Symbol("iterator")),"function"!=typeof Array.prototype\[e\]&&o(Array.prototype,e,{configurable:!0,writable:!0,value:function(){return l(this)}}),u=function(){}}function l(e){var t=0;return function(e){return u(),e={next:e},e\[i.Symbol.iterator\]=function(){return this},e}(function(){return tt||(clearTimeout(e.j),e.j=setTimeout(function(){var t=performance.timing.navigationStart,n=g(e.g,e.b);t=(window.a&&window.a.A?1e3\*window.a.A().C-t:0)||performance.timing.domContentLoadedEventEnd-t;if(e.u)var r=e.u;else performance.timing.domContentLoadedEventEnd?r=(r=performance.timing).domContentLoadedEventEnd-r.navigationStart:r=null;var i=performance.now();null===r&&b(e,Math.max(n+5e3,i+1e3));var o=e.a;5e3>i-n?n=null:n=5e3>i-(n=o.length?o\[o.length-1\].end:t)?null:Math.max(n,r),n&&(e.s(n),clearTimeout(e.j),e.i=!1,e.c&&e.c.disconnect(),e.h&&e.h.disconnect()),b(e,performance.now()+1e3)},t-performance.now()),e.v=t)}v.prototype.getFirstConsistentlyInteractive=function(){var e=this;return new Promise(function(t){e.s=t,"complete"==document.readyState?y(e):window.addEventListener("load",function(){y(e)})})},v.prototype.m=function(e){this.f.set(e,performance.now())},v.prototype.l=function(e){this.f.delete(e)},v.prototype.B=function(){b(this,performance.now()+5e3)},i.Object.defineProperties(v.prototype,{g:{configurable:!0,enumerable:!0,get:function(){return\[\].concat(p(this.f.values()))}}});var E={getFirstConsistentlyInteractive:function(e){return e=e||{},"PerformanceLongTaskTiming"in window?new v(e).getFirstConsistentlyInteractive():Promise.resolve(null)}};void 0!==e&&e.exports?e.exports=E:void 0===(r=function(){return E}.apply(t,\[\]))||(e.exports=r)}()}).call(t,n(0))},function(e,t,n){(function(t){function n(e,t,n,r){void 0!==n&&void 0!==r&&(e\[t\]=n-r)}e.exports={collect:function(e,r,i){const o=r.toJSON();void 0!==o.timing?(n(e.messageContent,"dnsLookupTime",o.timing.domainLookupEnd,o.timing.domainLookupStart),n(e.messageContent,"timeToFirstByte",o.timing.responseStart,o.timing.fetchStart),n(e.messageContent,"tcpConnectionTime",o.timing.connectEnd,o.timing.connectStart),n(e.messageContent,"pageLoadTime",o.timing.domContentLoadedEventEnd,o.timing.navigationStart),e.messageContent.pageLoadTime&&e.messageContent.pageLoadTime<0?t.addEventListener("load",()=>{n(e.messageContent,"pageLoadTime",o.timing.domContentLoadedEventEnd,o.timing.navigationStart),i(e)}):i(e)):i(e)}}}).call(t,n(0))},function(e,t){function n(e,t,n){void 0!==n&&(e\[t\]=n)}e.exports={collect:function(e,t){if(t&&t.navigator){const r=t.navigator,i=r.connection||r.mozConnection||r.webkitConnection;i&&(n(e.messageContent,"networkEffectiveType",i.effectiveType),n(e.messageContent,"networkDownLink",i.downlink))}}}},function(e,t,n){(function(t){e.exports={collect:function(e,n,r){if(void 0===t.PerformancePaintTiming)return void r(e);const i=n.getEntriesByName("first-contentful-paint");if(i&&i.length>0){const t=i\[0\];return e.messageContent.firstContentfulPaint=Math.round(t.startTime+t.duration),void r(e)}if(void 0!==t.PerformanceObserver){new t.PerformanceObserver(t=>{for(const n of t.getEntries())"first-contentful-paint"===n.name&&(e.messageContent.firstContentfulPaint=Math.round(n.startTime+n.duration),r(e))}).observe({entryTypes:\["paint"\]})}else r(e)}}}).call(t,n(0))},function(e,t,n){const r=n(16),i=n(17),o=()=>{};e.exports={report:e=>{e&&"function"==typeof e&&(r.onCLS(e),r.onLCP(e),r.onFID(e),r.onTTFB(e),r.onFCP(e),r.onINP(e))},uisPrimeOnReport:e=>{let t=o;return e&&"function"==typeof e.trackEvent?t=t=>{(e=>{const t=\[\],n=e&&e.name,r=e&&e.value,o=i\[n\]||{},a=o.metricName,s=o.schemas;return a&&s&&s.forEach(e=>{t.push({schemaName:e,messageContent:{\[a\]:r}})}),t})(t).forEach(t=>e.trackEvent(t,"timing"))}:console.error("\[PerformanceMetrics\] cannot publish web vitals to Uis Prime (platformAnalytics not defined)"),t}}},function(e,t,n){Object.defineProperty(t,"\_\_esModule",{value:!0}),n.d(t,"CLSThresholds",function(){return L}),n.d(t,"FCPThresholds",function(){return R}),n.d(t,"FIDThresholds",function(){return x}),n.d(t,"INPThresholds",function(){return V}),n.d(t,"LCPThresholds",function(){return J}),n.d(t,"TTFBThresholds",function(){return Z}),n.d(t,"getCLS",function(){return C}),n.d(t,"getFCP",function(){return O}),n.d(t,"getFID",function(){return j}),n.d(t,"getINP",function(){return Y}),n.d(t,"getLCP",function(){return Q}),n.d(t,"getTTFB",function(){return te}),n.d(t,"onCLS",function(){return C}),n.d(t,"onFCP",function(){return O}),n.d(t,"onFID",function(){return j}),n.d(t,"onINP",function(){return Y}),n.d(t,"onLCP",function(){return Q}),n.d(t,"onTTFB",function(){return te});var r,i,o,a,s,c=-1,u=function(e){addEventListener("pageshow",function(t){t.persisted&&(c=t.timeStamp,e(t))},!0)},l=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")\[0\]},f=function(){var e=l();return e&&e.activationStart||0},p=function(e,t){var n=l(),r="navigate";return c>=0?r="back-forward-cache":n&&(document.prerendering||f()>0?r="prerender":document.wasDiscarded?r="restore":n.type&&(r=n.type.replace(/\_/g,"-"))),{name:e,value:void 0===t?-1:t,rating:"good",delta:0,entries:\[\],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999\*Math.random())+1e12),navigationType:r}},d=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var r=new PerformanceObserver(function(e){Promise.resolve().then(function(){t(e.getEntries())})});return r.observe(Object.assign({type:e,buffered:!0},n||{})),r}}catch(e){}},m=function(e,t,n,r){var i,o;return function(a){t.value>=0&&(a||r)&&((o=t.value-(i||0))||void 0===i)&&(i=t.value,t.delta=o,t.rating=function(e,t){return e>t\[1\]?"poor":e>t\[0\]?"needs-improvement":"good"}(t.value,n),e(t))}},h=function(e){requestAnimationFrame(function(){return requestAnimationFrame(function(){return e()})})},g=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},v=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},y=-1,b=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},E=function(e){"hidden"===document.visibilityState&&y>-1&&(y="visibilitychange"===e.type?e.timeStamp:0,T())},w=function(){addEventListener("visibilitychange",E,!0),addEventListener("prerenderingchange",E,!0)},T=function(){removeEventListener("visibilitychange",E,!0),removeEventListener("prerenderingchange",E,!0)},S=function(){return y<0&&(y=b(),w(),u(function(){setTimeout(function(){y=b(),w()},0)})),{get firstHiddenTime(){return y}}},\_=function(e){document.prerendering?addEventListener("prerenderingchange",function(){return e()},!0):e()},R=\[1800,3e3\],O=function(e,t){t=t||{},\_(function(){var n,r=S(),i=p("FCP"),o=d("paint",function(e){e.forEach(function(e){"first-contentful-paint"===e.name&&(o.disconnect(),e.startTimer.value&&(r.value=i,r.entries=o,n())},s=d("layout-shift",a);s&&(n=m(e,r,L,t.reportAllChanges),g(function(){a(s.takeRecords()),n(!0)}),u(function(){i=0,r=p("CLS",0),n=m(e,r,L,t.reportAllChanges),h(function(){return n()})}),setTimeout(n,0))}))},k={passive:!0,capture:!0},P=new Date,N=function(e,t){r||(r=t,i=e,o=new Date,M(removeEventListener),A())},A=function(){if(i>=0&&i1e12?new Date:performance.now())-e.timeStamp;"pointerdown"==e.type?function(e,t){var n=function(){N(e,t),i()},r=function(){i()},i=function(){removeEventListener("pointerup",n,k),removeEventListener("pointercancel",r,k)};addEventListener("pointerup",n,k),addEventListener("pointercancel",r,k)}(t,e):N(t,e)}},M=function(e){\["mousedown","keydown","touchstart","pointerdown"\].forEach(function(t){return e(t,I,k)})},x=\[100,300\],j=function(e,t){t=t||{},\_(function(){var n,o=S(),s=p("FID"),c=function(e){e.startTimet.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var r={id:e.interactionId,latency:e.duration,entries:\[e\]};H\[r.id\]=r,$.push(r)}$.sort(function(e,t){return t.latency-e.latency}),$.splice(10).forEach(function(e){delete H\[e.id\]})}},Y=function(e,t){t=t||{},\_(function(){var n;W();var r,i=p("INP"),o=function(e){e.forEach(function(e){e.interactionId&&K(e),"first-input"===e.entryType&&!$.some(function(t){return t.entries.some(function(t){return e.duration===t.duration&&e.startTime===t.startTime})})&&K(e)});var t,n=(t=Math.min($.length-1,Math.floor(q()/50)),$\[t\]);n&&n.latency!==i.value&&(i.value=n.latency,i.entries=n.entries,r())},a=d("event",o,{durationThreshold:null!==(n=t.durationThreshold)&&void 0!==n?n:40});r=m(e,i,V,t.reportAllChanges),a&&("interactionId"in PerformanceEventTiming.prototype&&a.observe({type:"first-input",buffered:!0}),g(function(){o(a.takeRecords()),i.value<0&&q()>0&&(i.value=0,i.entries=\[\]),r(!0)}),u(function(){$=\[\],G=z(),i=p("INP"),r=m(e,i,V,t.reportAllChanges)}))})},J=\[2500,4e3\],X={},Q=function(e,t){t=t||{},\_(function(){var n,r=S(),i=p("LCP"),o=function(e){var t=e\[e.length-1\];t&&t.startTimeperformance.now())return;n.value=Math.max(o-f(),0),n.entries=\[i\],r(!0),u(function(){n=p("TTFB",0),(r=m(e,n,Z,t.reportAllChanges))(!0)})}})}},function(e,t){const n="interactivityMetrics",r="corePerformanceMetrics",i="additionalPerformanceMetrics",o={CLS:{metricName:"cumulativeLayoutShift",schemas:\[n,r\]},LCP:{metricName:"largestContentfulPaint",schemas:\[n,r\]},FID:{metricName:"firstInputDelay",schemas:\[n,i\]},INP:{metricName:"interactionToNextPaint",schemas:\[r\]},TTFB:{metricName:"timeToFirstByte",schemas:\[i\]},FCP:{metricName:"firstContentfulPaint",schemas:\[i\]}};e.exports=o},function(e,t,n){const r=n(2).toLogStore,i=n(2).log,o=n(20),a=n(3),s=a.isLocalEnvironment()?"https://collector.test.expedia.com":"/cl/data";function c(e){return!!(e&&e.deviceId&&e.pageName&&e.pageUsableTime&&e.requestId)}e.exports={publish:function(e){if(!c(e))return i("Not valid PM formatted data: "),i(e),!1;this.requestBody=e,this.requestBody.utcTimestamp=Date.now(),this.requestBody.navigationTimingSupport=a.isPerformanceTimingSupported(),this.requestBody.performanceMarkSupport=a.isPerformanceMarkSupported(),this.requestBody.beaconApiSupport=a.isBeaconSupported();const t=o.sendBeacon(\`${s}/perfmetrics.json?persist=true\`,this.requestBody),n={publisher:"PM Publisher",status:"",sentData:this.requestBody};return"boolean"==typeof t?(n.status=t?"queued":"failed",r(n)):(t.onload=()=>{n.status=t.status,r(n)},t.onerror=()=>{n.status="error",r(n)},t.ontimeout=()=>{n.status="timeout",r(n)}),t},isValid:c}},function(e,t){var n,r,i=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function a(){throw new Error("clearTimeout has not been defined")}function s(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:a}catch(e){r=a}}();var c,u=\[\],l=!1,f=-1;function p(){l&&c&&(l=!1,c.length?u=c.concat(u):f=-1,u.length&&d())}function d(){if(!l){var e=s(p);l=!0;for(var t=u.length;t;){for(c=u,u=\[\];++f1)for(var n=1;n-1&&(c=!1);const h=Object.keys(e.customLevels||{}),v=\["error","fatal","warn","info","debug","trace"\].concat(h);"function"==typeof n&&v.forEach(function(e){n\[e\]=n}),(!1===e.enabled||e.browser.disabled)&&(e.level="silent");const y=e.level||"info",E=Object.create(n);E.log||(E.log=b),function(e,t,n){const r={};t.forEach(e=>{r\[e\]=n\[e\]?n\[e\]:i\[e\]||i\[u\[e\]||"log"\]||b}),e\[s\]=r}(E,v,n),l({},E),Object.defineProperty(E,"levelVal",{get:function(){return a(this.level,this)}}),Object.defineProperty(E,"level",{get:function(){return this.\_level},set:function(e){if("silent"!==e&&!this.levels.values\[e\])throw Error("unknown level "+e);this.\_level=e,p(this,w,E,"error"),p(this,w,E,"fatal"),p(this,w,E,"warn"),p(this,w,E,"info"),p(this,w,E,"debug"),p(this,w,E,"trace"),h.forEach(e=>{p(this,w,E,e)})}});const w={transmit:t,serialize:o,asObject:e.browser.asObject,levels:v,timestamp:g(e)};return E.levels=function(e){const t=e.customLevels||{},n=Object.assign({},f.levels.values,t),r=Object.assign({},f.levels.labels,function(e){const t={};return Object.keys(e).forEach(function(n){t\[e\[n\]\]=n}),t}(t));return{values:n,labels:r}}(e),E.level=y,E.setMaxListeners=E.getMaxListeners=E.emit=E.addListener=E.on=E.prependListener=E.once=E.prependOnceListener=E.removeListener=E.removeAllListeners=E.listeners=E.listenerCount=E.eventNames=E.write=E.flush=b,E.serializers=r,E.\_serialize=o,E.\_stdErrSerialize=c,E.child=function(n,i){if(!n)throw new Error("missing bindings for child Pino");i=i||{},o&&n.serializers&&(i.serializers=n.serializers);const a=i.serializers;if(o&&a){var s=Object.assign({},r,a),c=!0===e.browser.serialize?Object.keys(s):o;delete n.serializers,d(\[n\],c,s,this.\_stdErrSerialize)}function u(e){this.\_childLevel=1+(0|e.\_childLevel),this.bindings=n,s&&(this.serializers=s,this.\_serialize=c),t&&(this.\_logEvent=m(\[\].concat(e.\_logEvent.bindings,n)))}u.prototype=this;const f=new u(this);return l(this,f),f.level=this.level,f},t&&(E.\_logEvent=m()),E}function p(e,t,n,o){if(e\[o\]=a(e.level,n)>a(o,n)?b:n\[s\]\[o\],!t.transmit&&e\[o\]===b)return;e\[o\]=function(e,t,n,o){return c=e\[s\]\[o\],function(){const s=t.timestamp(),u=new Array(arguments.length),l=Object.getPrototypeOf&&Object.getPrototypeOf(this)===i?i:this;for(var f=0;f-1&&r in n&&(e\[i\]\[r\]=n\[r\](e\[i\]\[r\]))}function m(e){return{ts:0,messages:\[\],bindings:e||\[\],level:{label:"",value:0}}}function h(e){const t={type:e.constructor.name,msg:e.message,stack:e.stack};for(const n in e)void 0===t\[n\]&&(t\[n\]=e\[n\]);return t}function g(e){return"function"==typeof e.timestamp?e.timestamp:!1===e.timestamp?E:w}function v(){return{}}function y(e){return e}function b(){}function E(){return!1}function w(){return Date.now()}f.levels={values:{fatal:60,error:50,warn:40,info:30,debug:20,trace:10},labels:{10:"trace",20:"debug",30:"info",40:"warn",50:"error",60:"fatal"}},f.stdSerializers=o,f.stdTimeFunctions=Object.assign({},{nullTime:E,epochTime:w,unixTime:function(){return Math.round(Date.now()/1e3)},isoTime:function(){return new Date(Date.now()).toISOString()}}),e.exports.default=f,e.exports.pino=f}}\]); //# https://bernie-assets.s3.us-west-2.amazonaws.com/blossom-flex-ui/required-inline.nosw.7e559b1622abc2fae893.js /\*@license For license information please refer to analytics.nosw.licenses.txt\*/ (self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_=self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_||\[\]).push(\[\[38562\],{23985:function(e,t,a){var l=a(67664),o=a(14824),i=a(58651);const n=o.ClientLogger.getLoggerWithIdentifier("bernie.client.analytics-entry"),s=window&&window.\_\_PLUGIN\_STATE\_\_||{},g=Object.values(s).reduce((e,t)=>Object.assign(e,t),{}),{context:r,stores:d={},pageDataContext:c}=g,{analytics:b={}}=d;if(void 0!==r){let e={};const t={},{pageName:s,appName:g}=c,d={},L={serverRendered:!0};Object.keys(d).forEach(e=>{o.ClientLogger.setGlobalData(\`ab\_${e}\`,d\[e\])}),o.ClientLogger.setGlobalData("siteId",r.site.id),o.ClientLogger.setGlobalData("eapid",r.site.eapid),o.ClientLogger.setGlobalData("tpid",r.site.tpid),o.ClientLogger.setGlobalData("appId",g),o.ClientLogger.setGlobalData("langid",r.langId),o.ClientLogger.setGlobalData("locale",r.locale),o.ClientLogger.setGlobalData("guid",r.deviceId),o.ClientLogger.setGlobalData("visitid",\`${r.deviceId}\_${Date.now()}\`),o.ClientLogger.setGlobalData("logEvents",null==b?void 0:b.logEvents);const \_=function e(t,a={},l){let o;return"object"==typeof t&&t&&Object.keys(t).forEach(i=>{o=l?\`${l}\_${i}\`:i,"object"==typeof t\[i\]?e(t\[i\],a,o):a\[o\]=t\[i\]}),a}(null==b?void 0:b.userAgent);Object.keys(\_).forEach(e=>{o.ClientLogger.setGlobalData(e,\_\[e\])}),o.ClientLogger.setGlobalData("pwa",!0),n.logEvent(l.BERNIE\_CLIENT\_EVENTS.ANALYTICS\_ENTRY);const D=a(97482);D.setContext({siteId:r.site.id,deviceId:r.deviceId,pageName:s||g||"page.undefined",requestId:(null==b?void 0:b.requestId)||"",additionalData:L}),(null==b?void 0:b.delayPageUsable)?i.logPerformanceMarkers(t,n,e):D.markPageUsable({additionalData:L},a=>{i.logPerformanceMarkers(t,n,e,a)})}}},function(e){e.O(0,\[95275\],function(){return t=23985,e(e.s=t);var t});e.O()}\]); //# https://bernie-assets.s3.us-west-2.amazonaws.com/blossom-flex-ui/analytics.nosw.09d51e25bd22dcb93378.js