Title: Book The Best Hotels in Artvin for 2026 from CA $42 - Fully Refundable Options - Expedia.ca [Vacation Rentals in Artvin](https://expedia.ca/Artvin-Vacation-Rentals.d6323606.Travel-Guide-VacationRentals)[Artvin Car Rentals](https://expedia.ca/Car-Rentals-In-Artvin.d6323606.Car-Rental-Guide)[Artvin Vacation Packages](https://expedia.ca/Artvin.d6323606.Destination-Travel-Guides) ![Beautiful lake and pier](https://images.trvl-media.com/place/6323606/8aa02736-78c1-4899-abdb-e52c7be1cccb.jpg?impolicy=fcrop&w=1200&h=500&q=medium) ![](https://images.trvl-media.com/place/6323606/8aa02736-78c1-4899-abdb-e52c7be1cccb.jpg?impolicy=fcrop&w=1200&h=500&q=medium) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__calendar_shield.svg) ### Change your mind Book hotels with free cancellation - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__deals.svg) ### Treat yourself Sign in to save 10% or more on thousands of hotels [Sign in](https://www.expedia.ca/login) - ![](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 Artvin Ocean view [](https://www.expedia.ca/Hotel-Search?destination=Artvin%2C+Artvin+Province%2C+T%C3%BCrkiye®ionId=6323606&latLong=41.115039%2C41.761418&adults=2&startDate=2026-03-10&d1=2026-03-10&endDate=2026-03-12&d2=2026-03-12&amenities=OCEAN_VIEW) ## Check prices for these dates Tonight [Feb 24 - Feb 25](https://www.expedia.ca/Hotel-Search?regionId=6323606&startDate=2026-02-24&endDate=2026-02-25&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) Tomorrow [Feb 25 - Feb 26](https://www.expedia.ca/Hotel-Search?regionId=6323606&startDate=2026-02-25&endDate=2026-02-26&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) This weekend [Feb 27 - Mar 1](https://www.expedia.ca/Hotel-Search?regionId=6323606&startDate=2026-02-27&endDate=2026-03-01&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) Next weekend [Mar 6 - Mar 8](https://www.expedia.ca/Hotel-Search?regionId=6323606&startDate=2026-03-06&endDate=2026-03-08&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) ## Our top choices for Artvin hotels ![Front of property](https://images.trvl-media.com/lodging/57000000/56540000/56533100/56533082/8687151f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Economy Double Room, City View](https://images.trvl-media.com/lodging/57000000/56540000/56533100/56533082/862cc922.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Economy Double Room, City View](https://images.trvl-media.com/lodging/57000000/56540000/56533100/56533082/acd5f179.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Economy Double Room, City View | Bathroom](https://images.trvl-media.com/lodging/57000000/56540000/56533100/56533082/07f2e95e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Koru Butik Otel [](https://www.expedia.ca/Artvin-Hotels-Koru-Butik-Otel.h56533082.Hotel-Information) Artvin 9.6/10 Exceptional (37 reviews) "I liked the service and breakfast. The views were spectacular. " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) David CA $111 CA $125 total includes taxes & fees Feb 25 - Feb 26 [](https://www.expedia.ca/Artvin-Hotels-Koru-Butik-Otel.h56533082.Hotel-Information) ![Front of property](https://images.trvl-media.com/lodging/37000000/36430000/36425800/36425755/dc79e452.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![LCD TV](https://images.trvl-media.com/lodging/37000000/36430000/36425800/36425755/b1098889.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Standard Single Room | Living area](https://images.trvl-media.com/lodging/37000000/36430000/36425800/36425755/2cf19214.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Free daily buffet breakfast](https://images.trvl-media.com/lodging/37000000/36430000/36425800/36425755/2dd23e21.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Sadikoglu Oteli [](https://www.expedia.ca/Artvin-Hotels-Sadikoglu-Oteli.h36425755.Hotel-Information) Artvin 8.4/10 Very good (17 reviews) "Everything (location, cleanliness, breakfast) was good" ![Ireland](https://a.travel-assets.com/egds/marks/flags/ie.svg) DANIIL CA $97 CA $109 total includes taxes & fees Mar 16 - Mar 17 [](https://www.expedia.ca/Artvin-Hotels-Sadikoglu-Oteli.h36425755.Hotel-Information) ![Front of property](https://images.trvl-media.com/lodging/34000000/33780000/33778500/33778447/w750h691x0y11-bf099bbc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Family Bungalow](https://images.trvl-media.com/lodging/34000000/33780000/33778500/33778447/4fff8d45.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior](https://images.trvl-media.com/lodging/34000000/33780000/33778500/33778447/65b3d314.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![View from room](https://images.trvl-media.com/lodging/34000000/33780000/33778500/33778447/f177c38a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Green Valley Savsat [](https://www.expedia.ca/Savsat-Hotels-Green-Valley-Savsat.h33778447.Hotel-Information) Savsat 8.4/10 Very good (9 reviews) "Hôtel très agréable et accueil extrêmement sympathique..." ![France](https://a.travel-assets.com/egds/marks/flags/fr.svg) Franck CA $169 CA $190 total includes taxes & fees Feb 25 - Feb 26 [](https://www.expedia.ca/Savsat-Hotels-Green-Valley-Savsat.h33778447.Hotel-Information) ![Comfort Triple Room, Non Smoking, Pool View | View from room](https://images.trvl-media.com/lodging/25000000/24420000/24417900/24417808/45eb965c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Egyptian cotton sheets, premium bedding, down comforters](https://images.trvl-media.com/lodging/25000000/24420000/24417900/24417808/2cb72d2f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/25000000/24420000/24417900/24417808/f9dd96f0.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Beach nearby, black sand](https://images.trvl-media.com/lodging/25000000/24420000/24417900/24417808/8d1b3d34.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Pinar Kir Evi [](https://www.expedia.ca/Arhavi-Hotels-Pinar-Kir-Evi.h24417808.Hotel-Information) Arhavi 9.4/10 Exceptional (37 reviews) "Very attentive and kind management and staff. Beautiful, peaceful place " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) George CA $118 CA $144 total includes taxes & fees Mar 15 - Mar 16 [](https://www.expedia.ca/Arhavi-Hotels-Pinar-Kir-Evi.h24417808.Hotel-Information) ![Food court](https://images.trvl-media.com/lodging/19000000/18420000/18419000/18418930/1d3cc997.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![View from property](https://images.trvl-media.com/lodging/19000000/18420000/18419000/18418930/0f54eba5.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/19000000/18420000/18419000/18418930/9baac8dd.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Bungalow, 2 Bedrooms](https://images.trvl-media.com/lodging/19000000/18420000/18419000/18418930/ada62e83.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Mencuna Konaklari [](https://www.expedia.ca/Arhavi-Hotels-Mencuna-Konaklari.h18418930.Hotel-Information) Arhavi 8.4/10 Very good (13 reviews) "The owner Ali greeted us and showed us our bungalow which was clean overlooking the waterfalls. Great wi-Fi and beds were comfortable. He also provided an excellent breakfast of Black Sea favorites. Scrumptious! Ali also gave us ideas of where to go which we took. Overall if your looking for a quiet nature filled place to stay this is the place. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Carole CA $143 CA $160 total includes taxes & fees Mar 26 - Mar 27 [](https://www.expedia.ca/Arhavi-Hotels-Mencuna-Konaklari.h18418930.Hotel-Information) ![Reception](https://images.trvl-media.com/lodging/56000000/55560000/55558200/55558153/4a1f65fb.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/56000000/55560000/55558200/55558153/3646e6f1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Suite, 1 Bedroom](https://images.trvl-media.com/lodging/56000000/55560000/55558200/55558153/79d24ec3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Suite, 1 Bedroom](https://images.trvl-media.com/lodging/56000000/55560000/55558200/55558153/a89f7780.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Black Lake Hotel [](https://www.expedia.ca/Borcka-Hotels-Blacklake.h55558153.Hotel-Information) Borcka 9.4/10 Exceptional (43 reviews) "Friendly, clean, convenient" ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Hacene CA $110 CA $123 total includes taxes & fees Feb 25 - Feb 26 [](https://www.expedia.ca/Borcka-Hotels-Blacklake.h55558153.Hotel-Information) ![Breakfast, lunch and dinner served](https://images.trvl-media.com/lodging/19000000/18630000/18629500/18629433/edc504cf.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Suite](https://images.trvl-media.com/lodging/19000000/18630000/18629500/18629433/56580e10.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/19000000/18630000/18629500/18629433/a73c7106.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Hallway](https://images.trvl-media.com/lodging/19000000/18630000/18629500/18629433/9d1ff333.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Nana Hotel [](https://www.expedia.ca/Hopa-Hotels-Nana-Hotel.h18629433.Hotel-Information) Hopa 8.0/10 Very good (7 reviews) "В связи с малой загрузкой, все хорошо. Завтрак желает лучшего. Вид отличный." ![Russia](https://a.travel-assets.com/egds/marks/flags/ru.svg) OLEKSII CA $173 CA $193 total includes taxes & fees Feb 25 - Feb 26 [](https://www.expedia.ca/Hopa-Hotels-Nana-Hotel.h18629433.Hotel-Information) ![Deluxe Triple Room, Sea View](https://images.trvl-media.com/lodging/54000000/53650000/53644000/53643902/a8952be1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property - evening/night](https://images.trvl-media.com/lodging/54000000/53650000/53644000/53643902/24ed5c01.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Deluxe Room, Sea View, Sea Facing](https://images.trvl-media.com/lodging/54000000/53650000/53644000/53643902/1f98de3c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Shower, rainfall showerhead, free toiletries, hair dryer](https://images.trvl-media.com/lodging/54000000/53650000/53644000/53643902/14ede030.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Terzioglu Hotel [](https://www.expedia.ca/Hopa-Hotels-Terzioglu-Hotel.h53643902.Hotel-Information) Hopa 8.2/10 Very good (84 reviews) "Great, functional hotel, very close to the bus station. Pleasant stay. " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Matthew CA $64 CA $72 total includes taxes & fees Feb 25 - Feb 26 [](https://www.expedia.ca/Hopa-Hotels-Terzioglu-Hotel.h53643902.Hotel-Information) ![Terrace/patio](https://images.trvl-media.com/lodging/95000000/94960000/94950700/94950618/7203ce46.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Free WiFi](https://images.trvl-media.com/lodging/95000000/94960000/94950700/94950618/a7a05215.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Free WiFi](https://images.trvl-media.com/lodging/95000000/94960000/94950700/94950618/f6bc0bd2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Free WiFi](https://images.trvl-media.com/lodging/95000000/94960000/94950700/94950618/0f1b5676.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Derya Otel [](https://www.expedia.ca/Borcka-Hotels-Derya-Otel.h94950618.Hotel-Information) Borcka 7.8/10 Good (34 reviews) "Nice and nearly for everything " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) hassan CA $38 CA $42 total includes taxes & fees Feb 25 - Feb 26 [](https://www.expedia.ca/Borcka-Hotels-Derya-Otel.h94950618.Hotel-Information) ![Living area](https://images.trvl-media.com/lodging/125000000/124890000/124883600/124883597/3334bf5f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Comfort Double Room Single Use, Balcony, Sea View](https://images.trvl-media.com/lodging/125000000/124890000/124883600/124883597/09299750.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/125000000/124890000/124883600/124883597/a7e511dc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/125000000/124890000/124883600/124883597/e604acae.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Paluri Hotel [](https://www.expedia.ca/Hopa-Hotels-Paluri-Hotel.h124883597.Hotel-Information) Hopa CA $107 CA $121 total includes taxes & fees Mar 27 - Mar 28 [](https://www.expedia.ca/Hopa-Hotels-Paluri-Hotel.h124883597.Hotel-Information) ![Free daily local cuisine breakfast](https://images.trvl-media.com/lodging/94000000/93470000/93461900/93461859/e7b5b8c8.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/94000000/93470000/93461900/93461859/2aa8ff04.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/94000000/93470000/93461900/93461859/efd44ab4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/94000000/93470000/93461900/93461859/de6f25cd.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Tuğra Butik Otel [](https://www.expedia.ca/Savsat-Hotels-Tugra-Butik-Otel.h93461859.Hotel-Information) Savsat 9.6/10 Exceptional (10 reviews) "While quite a distance out in the countryside for this family run hotel was a great find. Our room was comfortable and clean, staff kind and helpful and the breakfast very good. The real bonus was the outdoors bonfire, where everyone gathered around in the evening. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Eleanor [](https://www.expedia.ca/Savsat-Hotels-Tugra-Butik-Otel.h93461859.Hotel-Information) ![Front of property](https://images.trvl-media.com/lodging/96000000/95060000/95054500/95054458/9e3eec22.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Living room](https://images.trvl-media.com/lodging/96000000/95060000/95054500/95054458/c23c6e59.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Garden view](https://images.trvl-media.com/lodging/96000000/95060000/95054500/95054458/955edd70.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/96000000/95060000/95054500/95054458/219e9321.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Vices Konagi [](https://www.expedia.ca/Findikli-Hotels-Vices-Konag.h95054458.Hotel-Information) Findikli [](https://www.expedia.ca/Findikli-Hotels-Vices-Konag.h95054458.Hotel-Information) ![Family Quadruple Room, Partial Sea View](https://images.trvl-media.com/lodging/121000000/120490000/120484500/120484452/e7397f32.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Family Quadruple Room, Partial Sea View | Living area](https://images.trvl-media.com/lodging/121000000/120490000/120484500/120484452/ab1ccabf.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Shower, hair dryer, slippers, towels](https://images.trvl-media.com/lodging/121000000/120490000/120484500/120484452/820a7059.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Superior Suite](https://images.trvl-media.com/lodging/121000000/120490000/120484500/120484452/2babc2b5.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Yeşilton Otel [](https://www.expedia.ca/Arhavi-Hotels-Yesilton-Otel.h120484452.Hotel-Information) Arhavi 8.0/10 Very good (6 reviews) "Oda temiz, ferah ve sessizdi. Personel ilgili. Civarda kalınabilecek en iyi otel. " ![Turkey](https://a.travel-assets.com/egds/marks/flags/tr.svg) Muhammed Furkan CA $83 CA $93 total includes taxes & fees Feb 25 - Feb 26 [](https://www.expedia.ca/Arhavi-Hotels-Yesilton-Otel.h120484452.Hotel-Information) ![Triple Room | Balcony](https://images.trvl-media.com/lodging/23000000/22250000/22247400/22247396/7b1e7fb2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Egyptian cotton sheets, premium bedding, down comforters](https://images.trvl-media.com/lodging/23000000/22250000/22247400/22247396/88a22ee1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Property grounds](https://images.trvl-media.com/lodging/23000000/22250000/22247400/22247396/28717e08.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/23000000/22250000/22247400/22247396/520348b4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Satiroglu Konagi [](https://www.expedia.ca/Findikli-Hotels-Satiroglu-Konagi.h22247396.Hotel-Information) Findikli [](https://www.expedia.ca/Findikli-Hotels-Satiroglu-Konagi.h22247396.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/79000000/78750000/78744300/78744297/b5bef5ac.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/79000000/78750000/78744300/78744297/d1975233.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/79000000/78750000/78744300/78744297/adc80681.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![City Triple Room](https://images.trvl-media.com/lodging/79000000/78750000/78744300/78744297/055aebac.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Beyaz Saray Hotel [](https://www.expedia.ca/Hopa-Hotels-Beyaz-Saray-Hotel.h78744297.Hotel-Information) Hopa [](https://www.expedia.ca/Hopa-Hotels-Beyaz-Saray-Hotel.h78744297.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/58000000/57280000/57276600/57276558/e71da700.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Standard Bungalow](https://images.trvl-media.com/lodging/58000000/57280000/57276600/57276558/eb8628fa.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Standard Bungalow | Terrace/patio](https://images.trvl-media.com/lodging/58000000/57280000/57276600/57276558/33fe0e37.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/58000000/57280000/57276600/57276558/a46de0af.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Danzot Tatil Köyü [](https://www.expedia.ca/Ardanuc-Hotels-Danzot-Tatil-Koyu.h57276558.Hotel-Information) Ardanuç 9.0/10 Wonderful (4 reviews) "Tesis gerçekten çok güzel dizayn edilmiş. İşletme sahibi çok yardımsever ve güler yüzlü. Kendinizi evinizde gibi hissediyorsunuz. Yemekler harikaydı. Muhteşem doğa içinde kafa dinlemek isteyenlerin asla kaçırmaması gereken bir tesis." ![Turkey](https://a.travel-assets.com/egds/marks/flags/tr.svg) Burak [](https://www.expedia.ca/Ardanuc-Hotels-Danzot-Tatil-Koyu.h57276558.Hotel-Information) ![Restaurant](https://images.trvl-media.com/lodging/16000000/16000000/15996600/15996501/7f62d3bc.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/16000000/16000000/15996600/15996501/f7eb234d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Balcony](https://images.trvl-media.com/lodging/16000000/16000000/15996600/15996501/0d544ac8.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Deluxe Room, Balcony, Sea View | Bathroom](https://images.trvl-media.com/lodging/16000000/16000000/15996600/15996501/c8c643d8.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hopa Heyamo Hotel [](https://www.expedia.ca/Hopa-Hotels-Hopa-Heyamo-Hotel.h15996501.Hotel-Information) Hopa 5.8/10 (29 reviews) "The team were very friendly and helpful. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Karla [](https://www.expedia.ca/Hopa-Hotels-Hopa-Heyamo-Hotel.h15996501.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.ca/Hotel-Search?startDate=2026-03-10&endDate=2026-03-11®ionId=6323606&adults=2&sort=RECOMMENDED&openPlayBack=true) ![](https://forever.travel-assets.com/flex/flexmanager/images/2026/02/06/expedia-sale-2026-desktop-us-ca.jpg?impolicy=fcrop&w=1400&h=600&q=mediumHigh) ## The Annual Vacation Sale Members save up to 40% on hotels and homes. Plan this year’s big trip and save. [Book now](https://expedia.ca/deals?rfrr=HTG_SPRING_PROMO_6323606) ![](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.ca/user/signin?ckoflag=0&uurl=e3id%3Dredr%26rurl%3D%2FArtvin-Hotels.d6323606.Travel-Guide-Hotels)[ Sign up, it's free ](https://expedia.ca/signup?enable_registration=true&+=&uurl=e3id%3Dredr%26rurl%3D%2FArtvin-Hotels.d6323606.Travel-Guide-Hotels) ## Stay near popular Artvin attractions ### Karagöl Sahara National Park 5.0/5 (1 review) You can find out about the history of Artvin with a stop at Karagöl Sahara National Park. Amble around the area's parks or visit its monuments. [See properties](https://www.expedia.ca/Hotel-Search?rfrrid=TG.LP..PointOfInterests®ionId=553248621533062876) ### Kafkasor Arena Enjoy an outing to Kafkasor Arena during your stay in Artvin. Amble around the area's parks or visit its monuments. [See properties](https://www.expedia.ca/Hotel-Search?rfrrid=TG.LP..PointOfInterests®ionId=553248621562601756) ### Atapark Explore the great outdoors at Atapark, a lovely green space in Artvin. While you're in the area, wander around the natural setting. [See properties](https://www.expedia.ca/Hotel-Search?rfrrid=TG.LP..PointOfInterests®ionId=553248625388251730) ### Hatila Valley National Park Explore the great outdoors at Hatila Valley National Park, a lovely green space in Artvin. While you're in the area, wander around the parks. [See properties](https://www.expedia.ca/Hotel-Search?rfrrid=TG.LP..PointOfInterests®ionId=795236097032339456) ### Waterfall Park Explore the great outdoors at Waterfall Park, a lovely green space in Artvin. Make some time to visit the monuments while you're in the area. [See properties](https://www.expedia.ca/Hotel-Search?rfrrid=TG.LP..PointOfInterests®ionId=553248625388251737) ### Dolishane Church After visiting Dolishane Church, make a plan to see the other sights and activities in Artvin. Amble around the area's parks or visit its monuments. [See properties](https://www.expedia.ca/Hotel-Search?rfrrid=TG.LP..PointOfInterests®ionId=6330227) ## Learn more about Artvin Nestled between mountains and the Çoruh River, this ancient city offers spectacular views from the medieval Artvin Castle. Explore the nearby Karagöl-Sahara National Park's alpine lakes, or time your visit for the colourful Kafkasör Bull Wrestling Festival in June. [See all hotels in Artvin](https://www.expedia.ca/Hotel-Search?startDate=2026-03-10&endDate=2026-03-11&adults=2®ionId=6323606) ![Beautiful lake and pier](https://images.trvl-media.com/place/6323606/8aa02736-78c1-4899-abdb-e52c7be1cccb.jpg?impolicy=fcrop&w=900&h=292&p=1&q=high) ## Top Artvin Hotel Reviews ## Recent Reviews in Artvin ![Terzioglu Hotel](https://images.trvl-media.com/lodging/54000000/53650000/53644000/53643902/aefae9a3_y.jpg) ### Terzioglu Hotel 10/10 Excellent "Great, functional hotel, very close to the bus station. Pleasant stay. " [](https://expedia.ca/Hopa-Hotels-Terzioglu-Hotel.h53643902.Hotel-Information) ![Pinar Kir Evi](https://images.trvl-media.com/lodging/25000000/24420000/24417900/24417808/f9dd96f0_y.jpg) ### Pinar Kir Evi 10/10 Excellent "Very attentive and kind management and staff. Beautiful, peaceful place " [](https://expedia.ca/Arhavi-Hotels-Pinar-Kir-Evi.h24417808.Hotel-Information) ![Mencuna Konaklari](https://images.trvl-media.com/lodging/19000000/18420000/18419000/18418930/bf08ddb5_y.jpg) ### Mencuna Konaklari 10/10 Excellent "The owner Ali greeted us and showed us our bungalow which was clean overlooking the waterfalls. Great wi-Fi and beds were comfortable. He also provided an excellent breakfast of Black Sea favorites. Scrumptious! Ali also gave us ideas of where to go which we took. Overall if your looking for a quiet nature filled place to stay this is the place. " [](https://expedia.ca/Arhavi-Hotels-Mencuna-Konaklari.h18418930.Hotel-Information) ## Find out more about Artvin ### Top reasons to visit Artvin - **Stunning Natural Landscapes:** Artvin boasts breathtaking scenery, including majestic mountains and serene altitude lakes, perfect for nature lovers. - **Adventure Activities:** Enjoy thrilling experiences like hiking, rafting, and skiing at local resorts, catering to all adventure enthusiasts. - **Cultural Attractions:** Visit historical sites such as Artvin Castle and the Atatürk Monument, enriching your cultural experience. - **Charming Villages:** Explore quaint villages that offer a glimpse into local life and romantic spots for a perfect getaway. - **Diverse Accommodations:** Artvin provides a variety of lodging options, from family-friendly hotels to scenic retreats, ensuring comfort for every traveller. ### Find great hotels in and around Artvin Artvin offers a diverse selection of accommodations to cater to every traveller's needs, from family-friendly hotels to pet-friendly options. Whether you're seeking a charming stay in Arhavi or a comfortable retreat with breathtaking views at Atatepe, you'll find a variety of hotels in Artvin Province. With numerous reviews available, you can easily discover the perfect lodging for your vacation experience in this beautiful region of Türkiye. - **[Villa Da Otel: ](https://www.expedia.ca/Artvin-Hotels-Villa-DA-Apart-Butik-Otel.h39301831.Hotel-Information)** Nestled in the heart of Artvin, Villa Da Otel offers a unique and pet-friendly retreat for travellers looking to enjoy a vacation with their furry companions. This charming property allows pets on-site, fostering a welcoming atmosphere for animal lovers. With amenities designed specifically for pets, including a policy that allows dogs and cats, this hotel ensures a comfortable stay for both you and your pets. Guests appreciate the friendly environment, making it an ideal choice for those seeking a memorable getaway with their four-legged friends. - **[Koru Butik Otel: ](https://www.expedia.ca/Artvin-Hotels-Koru-Butik-Otel.h56533082.Hotel-Information)** With its inviting ambiance and convenient location in Artvin, Koru Butik Otel is perfect for those looking to indulge in a delightful culinary experience. Guests can enjoy complimentary buffet breakfast and dine at the on-site restaurant, which is easily accessible. The hotel features modern entertainment options such as satellite and LED TVs, ensuring that guests have a cozy space to relax after exploring the beautiful surroundings. Koru Butik Otel combines comfort and convenience, making it an ideal base for your Artvin adventures. - **[Black Lake Hotel: ](https://www.expedia.ca/Borcka-Hotels-Blacklake.h55558153.Hotel-Information)** Located 29.0km from Artvin, Black Lake Hotel caters to families seeking an enjoyable vacation experience. This family-friendly property provides a range of amenities for children, including toys, first aid kits, and safety features such as corner and bed guards. Parents can relax knowing their little ones are well cared for, allowing for a stress-free stay. With its focus on family-friendly services, Black Lake Hotel is an excellent choice for creating lasting memories with loved ones in a picturesque setting. ### Where to stay near Artvin Artvin, Türkiye, is a haven for outdoor enthusiasts and nature lovers. Immerse yourself in its breathtaking scenery, from the majestic tall mountains to serene altitude lakes. The region offers thrilling adventures such as hiking, rafting, and exploring lush forests. Nearby, discover charming villages and romantic spots perfect for a getaway. Whether you seek adrenaline or tranquility, Artvin's stunning landscapes promise an unforgettable experience. - **[Murgul: ](https://www.expedia.ca/Murgul-Hotels.d553248635290262469.Travel-Guide-Hotels)** Located 22.5km from Artvin, Murgul is a charming city known for its stunning natural landscapes. The area is a haven for adventure seekers and couples looking for a romantic getaway. The peak season for visitors runs from July to September, when the weather is perfect for outdoor activities. Murgul offers breathtaking waterfalls and majestic mountains, making it ideal for hiking and exploring nature. Whether you're seeking thrilling adventures or simply want to relax amidst picturesque scenery, Murgul is a delightful destination. - **[Ardanuç: ](https://www.expedia.ca/Ardanuc-Hotels.d553248635290261681.Travel-Guide-Hotels)** Situated 27.4km from Artvin, Ardanuç is a captivating city that draws visitors year-round, with peak tourism in June to July and September. Known for its stunning mountain landscapes and rich history, Ardanuç offers a unique blend of outdoor adventures and scenic beauty. Notable attractions include historic bridges and ancient sites that reflect the region's heritage. The city is perfect for those looking to immerse themselves in nature while enjoying a glimpse into Türkiye's past, making it an enriching experience for all visitors. - **Bicakcilar:** A quaint village located 29.0km from Artvin, Bicakcilar is ideal for those seeking a tranquil retreat. The village experiences seasonal tourism, with peak visitors from June to August, offering a peaceful escape during the summer months. Surrounded by lush landscapes, Bicakcilar is perfect for leisurely walks and enjoying the serene environment. Though it may not be as bustling as nearby cities, the charm of this village and its scenic views provide a unique experience for those looking to unwind and connect with nature. ### Things to do near Artvin Artvin is a fantastic destination for outdoor and adventure enthusiasts, offering stunning scenery and a range of activities. You can enjoy cultural tours, take part in day excursions, and attend vibrant arts festivals. For those seeking physical challenges, the area boasts excellent hiking trails, including some of the best hikes in Türkiye. Additionally, visitors can explore recreational areas and even hit the slopes at the local ski resort, making it a perfect getaway for all kinds of adventurers. **Shopping** The nearest shopping spot is the Istanbul Bazaar Shopping Center, located 45.1km away from Artvin. If you're up for a drive, this vibrant mall offers a mix of entertainment and family-friendly activities, along with a variety of shops for unique gifts and souvenirs. **Recreation** In Artvin, the stunning Nature Wellness Center provides rejuvenating spa treatments amidst lush landscapes. Enjoy traditional Turkish baths and holistic therapies that promote relaxation and well-being. For recreation, explore the scenic hiking trails around the stunning Çoruh Valley, perfect for immersing yourself in nature's beauty. **Adventure** Artvin offers stunning hiking trails in the Kaçkar Mountains, where you can experience breathtaking views and diverse wildlife. For thrill-seekers, the Çoruh River provides exciting white-water rafting opportunities, while the local forests are ideal for mountain biking adventures through lush landscapes and picturesque scenery. **Nightlife** In Artvin, the vibrant nightlife invites you to explore local taverns and cafes where you can enjoy live music and traditional Turkish dishes. Visit the city's charming bars for a laid-back evening, or join locals in lively gatherings that showcase the warm hospitality of the region. \*Distances are measured in a straight line; actual driving distances may vary depending on the route. ### Booking tips and Expedia advantages for Artvin To save money on your trip to Artvin, consider visiting between November and January when accommodation prices are lower. Fridays typically offer the best rates, while Wednesdays are the most expensive. Use Expedia to search for affordable hotels and package deals that combine flights and activities for additional savings. Look for Eco-certified accommodations to ensure you're choosing sustainable options. Lastly, take advantage of public transport, which is budget-friendly, or explore on foot to enjoy the beautiful scenery without spending extra. - **The most and least expensive months on average to stay in a hotel:** The cheapest months to stay in Artvin are November to January, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher. - **The most and least expensive days on average to stay in a hotel:** The least expensive day to stay in Artvin is Friday. The most expensive day to stay in Artvin is Wednesday. - **Find cheap hotels on Expedia:** Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can easily arrange your results to display the lowest prices first, helping you find the most affordable hotels right away. Additionally, you have the option to refine your search by hotel type; for instance, by selecting the Eco-certified filter, you’ll be shown sustainable and environmentally-friendly accommodations available for booking. - **Consider bundling your trip:** You can save money by combining your hotel stay in Artvin with your flights and activities through an Expedia package. ### Find the best attractions in Artvin Artvin, Türkiye, is perfect for tourists seeking outdoor adventures and stunning scenery. Explore the natural beauties of the region, including the breathtaking waterfalls and the historic Artvin Castle. Don't miss the impressive Atatürk Monument, which adds a cultural touch to your visit. With numerous national parks and attractions, Artvin promises an unforgettable experience for those eager to immerse themselves in nature and adventure. - **Karagöl Sahara National Park:** Experience breathtaking scenery and outdoor adventures in Karagöl Sahara National Park. With its lush landscapes, pristine lake, and diverse wildlife, it’s perfect for hiking, picnicking, and photography. The tranquil atmosphere invites you to explore nature at its finest. - **Kafkasor Arena:** Kafkasor Arena is a vibrant attraction known for its exciting events and local culture. Whether you're visiting for a sports event or a festival, this venue offers a unique glimpse into the energetic spirit of Artvin. - **Waterfall Park:** Waterfall Park is a romantic outdoor escape featuring stunning waterfalls and lush greenery. Ideal for a peaceful stroll or a picnic, the park’s enchanting ambiance creates a perfect setting for relaxation and adventure alike. ### Best time to go to Artvin The best time to visit Artvin can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Artvin falls in August, when visitor numbers are moderately high and weather is mostly sunny with moderate rain. The coolest average temperature in Artvin falls in January, visitor numbers are average and weather is mostly sunny with light rain. | **![calendar](https://forever.travel-assets.com/flex/flexmanager/images/2024/03/04/calendar.png)Calendar Month** | **![temperature](https://forever.travel-assets.com/flex/flexmanager/images/2024/03/04/weather__hot.png)Temperature** | **![rain](https://forever.travel-assets.com/flex/flexmanager/images/2024/03/04/weather__rain.png)Precipitation** | **![mostly](https://forever.travel-assets.com/flex/flexmanager/images/2024/05/21/weather__day_mostly_cloudy.png)Cloudiness** | **![occupation](https://forever.travel-assets.com/flex/flexmanager/images/2024/10/29/peoplebex.png)Occupancy** | **![price](https://forever.travel-assets.com/flex/flexmanager/images/2024/10/29/currency_dollar.png)Pricing** | | ---------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | | January | 43.3°F (6.3°C) | Light Rain | Mostly Sunny | Average | Slightly Low | | February | 44.4°F (6.9°C) | Light Rain | Mostly Sunny | Average | Average | | March | 47.5°F (8.6°C) | Light Rain | Mostly Sunny | Average | Average | | April | 54.5°F (12.5°C) | Light Rain | Mostly Sunny | Average | Average | | May | 62.6°F (17.0°C) | Light Rain | Mostly Sunny | Average | Average | | June | 70.0°F (21.1°C) | Light Rain | Mostly Sunny | Moderately High | Slightly High | | July | 73.4°F (23.0°C) | Moderate Rain | Mostly Sunny | Moderately High | Slightly High | | August | 74.7°F (23.7°C) | Moderate Rain | Mostly Sunny | Moderately High | Slightly High | | September | 70.0°F (21.1°C) | Moderate Rain | Mostly Sunny | Average | Average | | October | 63.1°F (17.3°C) | Moderate Rain | Mostly Sunny | Moderately Low | Average | | November | 54.7°F (12.6°C) | Moderate Rain | Mostly Sunny | Moderately Low | Slightly Low | | December | 47.5°F (8.6°C) | Light Rain | Mostly Sunny | Moderately Low | Slightly Low | ### The nearest major airports for your trip to Artvin Flying into Artvin, Türkiye, can be conveniently done via Rize Artvin Airport (RZV), located 77.2km from Artvin. Popular accommodations near Rize include [Bungalove Tatilkoyu](https://www.expedia.ca/Camlihemsin-Hotels-Bungalove-Tatilkoyu.h38112038.Hotel-Information), situated 19.3km away, and [ZirvedeKal Suit Otel](https://www.expedia.ca/Camlihemsin-Hotels-ZirvedeKal.h78525998.Hotel-Information), also 19.3km from the airport. For those seeking closer options, [Deniz Konak Otel](https://www.expedia.ca/Pazar-Hotels-Deniz-Konak-Otel.h22995255.Hotel-Information) is merely 3.2km from Rize Airport. Transportation services from these hotels to Rize Artvin Airport typically include shuttle services and taxis, making it easy for travellers to access their flights without hassle. ## Frequently asked questions ### What is the best area to stay in Artvin? > This central area is the hub of activity in Artvin, offering easy access to most amenities and local attractions. Cumhuriyet Street is the main thoroughfare, lined with shops, restaurants, and cafes. The main square is often a focal point for local life and provides a convenient starting point for exploring. > > > For couples, staying in the city centre offers convenience and a pleasant base for exploring. You'll find many local eateries for dinners and can easily access the Artvin Castle, which offers remarkable views and a glimpse into the region's history. The general accessibility of the area makes it simple to enjoy evenings out. > > > Families will also find the city centre a practical choice. Proximity to local parks and eateries that cater to various tastes makes it easier to manage mealtimes and keep children entertained. ### What are the best family hotels in Artvin? > Villa Da Otel, with an 8.8 rating, offers several family-friendly amenities, including free cots, child-friendly window designs, and complimentary breakfast, with a buffet option available. Guests will also appreciate the free Wi-Fi, free self-parking, and complimentary toiletries. It is conveniently located near Waterfall Park, just 1.6 km away, and Atapark, which is 0.9 km away. > > > Another excellent option is Sadikoglu Oteli, rated 8.4\. This hotel also provides child-friendly window designs, free buffet breakfast, and free self-parking. Free Wi-Fi and complimentary toiletries are included for guests. Additionally, there is free parking available at a nearby location. The hotel is very close to Atapark, only 0.1 km away, and Waterfall Park is 1.0 km distant. ### What hotels in Artvin offer free breakfast? > Koru Butik Otel, with a superb rating of 9.6, provides complimentary buffet breakfast, free toiletries, and free self-parking. Guests can also enjoy mountain views from the hotel, which is conveniently located near Waterfall Park and Karagöl Sahara National Park. > > > Another excellent option is Villa Da Otel, which has an 8.8 rating. This hotel offers free buffet breakfast, free WiFi, and free self-parking. It also allows pets to stay free of charge and is situated close to Waterfall Park and Karagöl Sahara National Park. > > > Sadikoglu Oteli, rated 8.4, also includes free buffet breakfast, free WiFi, and free self-parking. Additionally, free parking is available at a nearby location. This hotel is also very close to Waterfall Park and Karagöl Sahara National Park. ### What are the top pet-friendly hotels in Artvin? > This hotel, with an 8.8 rating, warmly welcomes pets, and they stay free of charge. Both dogs and cats are permitted, making it a convenient option for all pet owners. Guests can enjoy complimentary breakfast, including a buffet, and free WiFi. The hotel also provides free self-parking and complimentary toiletries. It is conveniently located near Waterfall Park, just 1.6 km away, and Atapark, which is 0.9 km from the hotel. ### What are the most romantic hotels in Artvin for couples? > Koru Butik Otel, with an exceptional 9.6 rating, is an excellent choice for a romantic getaway. It is conveniently located near Karagöl Sahara National Park, just 0.3 km away, and Waterfall Park, which is 1.1 km from the hotel. Guests can enjoy complimentary breakfast, including a buffet, free toiletries, and free self-parking. The hotel offers rooms with a balcony and beautiful mountain views, great for couples. > > > Another lovely option is Villa Da Otel, which has an 8.8 rating. This hotel provides complimentary breakfast, including a buffet, free WiFi, free self-parking, and free toiletries. It is situated 1.0 km from Karagöl Sahara National Park and 1.6 km from Waterfall Park. Couples can enjoy rooms with a picturesque lake view, and pets are welcome to stay for free. ### What are the best hotels in Artvin near Waterfall Park? > The Koru Butik Otel, with an excellent 9.6 rating, is located only 1.1 kilometres from Waterfall Park. Guests can enjoy complimentary breakfast, including a buffet, and free toiletries. The hotel also provides free self-parking and offers rooms with mountain views. > > > Another great option is Sadikoglu Oteli, which has an 8.4 rating and is situated just 1.0 kilometre from Waterfall Park. This hotel offers complimentary buffet breakfast, free WiFi, and free self-parking. It also provides free toiletries and features child-friendly window designs. ### When is the best time to go to Artvin? > During these months, you'll find comfortable temperatures, making it ideal for outdoor activities like hiking and visiting historical sites. The lush greenery is at its peak, and the rivers and lakes are great for water-based excursions. This period also avoids the colder, often snowy, winter months, which can make travel to some of the more mountainous areas challenging. > > > For those looking to enjoy the region's festivals and cultural events, late summer and early autumn are particularly good. Many local celebrations take place when the harvest is in full swing, offering a chance to experience traditional Artvin life. This is a great time for travellers who appreciate cultural experiences alongside natural exploration. > > > If you're primarily interested in hiking and exploring the high-altitude areas, July and August offer the warmest and most stable weather conditions. ### Can I cancel my hotel reservation on Expedia? ### How can I save on a Artvin hotel booking with Expedia? ### How much is the nightly rate at a Artvin hotel? ## Explore a world of travel with Expedia - Lodging - Packages - Other - [Ardanuç Hotels ](https://www.expedia.ca/Ardanuc-Hotels.d553248635290261681.Travel-Guide-Hotels) - [Arhavi Hotels ](https://www.expedia.ca/Arhavi-Hotels.d6322013.Travel-Guide-Hotels) - [Bicakcilar Hotels ](https://www.expedia.ca/Bicakcilar-Hotels.d6322088.Travel-Guide-Hotels) - [Hotels near Black Lake ](https://www.expedia.ca/Black-Lake-Hotels.0-l6330223-0.Travel-Guide-Filter-Hotels) - [Borcka Hotels ](https://www.expedia.ca/Borcka-Hotels.d6323609.Travel-Guide-Hotels) - [Bostanci Hotels ](https://www.expedia.ca/Bostanci-Hotels.d179885.Travel-Guide-Hotels) - [Artvin Province Hotels ](https://www.expedia.ca/Destinations-In-Artvin-Province.d6248908.Hotel-Destinations) - [Hopa Hotels ](https://www.expedia.ca/Hopa-Hotels.d6330716.Travel-Guide-Hotels) - [Kucukkoy Hotels ](https://www.expedia.ca/Kucukkoy-Hotels.d6322014.Travel-Guide-Hotels) - [Meseli Hotels ](https://www.expedia.ca/Meseli-Hotels.d6323608.Travel-Guide-Hotels) - [Savsat Hotels ](https://www.expedia.ca/Savsat-Hotels.d6323607.Travel-Guide-Hotels) - [Yaylalar Hotels ](https://www.expedia.ca/Yaylalar-Hotels.d6322009.Travel-Guide-Hotels) - [Yusufeli Hotels ](https://www.expedia.ca/Yusufeli-Hotels.d6321581.Travel-Guide-Hotels) - [Visit Hopa ](https://www.expedia.ca/Hopa.dx6330716) - [Visit Yusufeli ](https://www.expedia.ca/Yusufeli.dx6321581) - [Things to do in Artvin Province ](https://www.expedia.ca/Things-To-Do-In-Artvin-Province.d6248908.Travel-Guide-Activities) - [Things to do in Sarp ](https://www.expedia.ca/Things-To-Do-In-Sarp.d835474938795167744.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 and earn double points when you book on 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 /\*@license For license information please refer to webpack-runtime.nosw.licenses.txt\*/!function(){var e,a,o,s,d,b={},r={};function c(e){var a=r\[e\];if(void 0!==a)return a.exports;var o=r\[e\]={id:e,loaded:!1,exports:{}};return b\[e\].call(o.exports,o,o.exports,c),o.loaded=!0,o.exports}c.m=b,e=\[\],c.O=function(a,o,s,d){if(!o){var b=1/0;for(f=0;f=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:"91ff86129ed4201dc6ca",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