Title: Book The Best Hotels in Caudry for 2026 from CA $69 - Fully Refundable Options - Expedia.ca [Vacation Rentals in Caudry](https://expedia.ca/Caudry-Vacation-Rentals.d6339102.Travel-Guide-VacationRentals)[Caudry Car Rentals](https://expedia.ca/Car-Rentals-In-Caudry.d6339102.Car-Rental-Guide)[Caudry Vacation Packages](https://expedia.ca/Caudry.d6339102.Destination-Travel-Guides) ![Default HTG hotel image](https://a.travel-assets.com/travel-assets-manager/fallback-images-brand/bex_lodging_v2.jpg?impolicy=fcrop&w=1200&h=500&q=medium) ![](https://a.travel-assets.com/travel-assets-manager/fallback-images-brand/bex_lodging_v2.jpg?impolicy=fcrop&w=1200&h=500&q=medium) - ![](https://a.travel-assets.com/travel-assets-manager/pictogram-bex/light__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 Caudry Family friendly [](https://www.expedia.ca/Hotel-Search?destination=Caudry%2C+Nord%2C+France®ionId=6339102&latLong=50.124336%2C3.410503&adults=2&startDate=2026-02-10&d1=2026-02-10&endDate=2026-02-12&d2=2026-02-12&travelerType=family_friendly) Apart hotel [](https://www.expedia.ca/Hotel-Search?destination=Caudry%2C+Nord%2C+France®ionId=6339102&latLong=50.124336%2C3.410503&adults=2&startDate=2026-02-10&d1=2026-02-10&endDate=2026-02-12&d2=2026-02-12&lodging=APART_HOTEL) Spa [](https://www.expedia.ca/Hotel-Search?destination=Caudry%2C+Nord%2C+France®ionId=6339102&latLong=50.124336%2C3.410503&adults=2&startDate=2026-02-10&d1=2026-02-10&endDate=2026-02-12&d2=2026-02-12&amenities=SPA_ON_SITE) Pool [](https://www.expedia.ca/Hotel-Search?destination=Caudry%2C+Nord%2C+France®ionId=6339102&latLong=50.124336%2C3.410503&adults=2&startDate=2026-02-10&d1=2026-02-10&endDate=2026-02-12&d2=2026-02-12&amenities=POOL) Hot tub [](https://www.expedia.ca/Hotel-Search?destination=Caudry%2C+Nord%2C+France®ionId=6339102&latLong=50.124336%2C3.410503&adults=2&startDate=2026-02-10&d1=2026-02-10&endDate=2026-02-12&d2=2026-02-12&amenities=HOT_TUB) Pet friendly [](https://www.expedia.ca/Hotel-Search?destination=Caudry%2C+Nord%2C+France®ionId=6339102&latLong=50.124336%2C3.410503&adults=2&startDate=2026-02-10&d1=2026-02-10&endDate=2026-02-12&d2=2026-02-12&amenities=PETS) Apart­ment [](https://www.expedia.ca/Hotel-Search?destination=Caudry%2C+Nord%2C+France®ionId=6339102&latLong=50.124336%2C3.410503&adults=2&startDate=2026-02-10&d1=2026-02-10&endDate=2026-02-12&d2=2026-02-12&lodging=APARTMENT) Cottage [](https://www.expedia.ca/Hotel-Search?destination=Caudry%2C+Nord%2C+France®ionId=6339102&latLong=50.124336%2C3.410503&adults=2&startDate=2026-02-10&d1=2026-02-10&endDate=2026-02-12&d2=2026-02-12&lodging=COTTAGE) Waterpark [](https://www.expedia.ca/Hotel-Search?destination=Caudry%2C+Nord%2C+France®ionId=6339102&latLong=50.124336%2C3.410503&adults=2&startDate=2026-02-10&d1=2026-02-10&endDate=2026-02-12&d2=2026-02-12&amenities=WATER_PARK) ## Check prices for these dates Tonight [Jan 27 - Jan 28](https://www.expedia.ca/Hotel-Search?regionId=6339102&startDate=2026-01-27&endDate=2026-01-28&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) Tomorrow [Jan 28 - Jan 29](https://www.expedia.ca/Hotel-Search?regionId=6339102&startDate=2026-01-28&endDate=2026-01-29&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) This weekend [Jan 30 - Feb 1](https://www.expedia.ca/Hotel-Search?regionId=6339102&startDate=2026-01-30&endDate=2026-02-01&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) Next weekend [Feb 6 - Feb 8](https://www.expedia.ca/Hotel-Search?regionId=6339102&startDate=2026-02-06&endDate=2026-02-08&adults=2&rfrr=TG.LP.CheckPrices.Hotel&openPlayBack=true) ## Our top choices for Caudry hotels ![Terrace/patio](https://images.trvl-media.com/lodging/13000000/12810000/12804300/12804294/b1f6ddd7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/13000000/12810000/12804300/12804294/04fa0584.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/13000000/12810000/12804300/12804294/be74f347.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/13000000/12810000/12804300/12804294/33ad4935.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hôtel Akena Caudry Cambrai [](https://www.expedia.ca/Cambrai-Hotels-Hotel-Akena-City-Caudry.h12804294.Hotel-Information) Caudry 8.0/10 Very good (133 reviews) "Clean room, comfortable bed and wonderful breakfast. " ![United States](https://a.travel-assets.com/egds/marks/flags/us.svg) Marina CA $113 CA $128 total includes taxes & fees Feb 3 - Feb 4 [](https://www.expedia.ca/Cambrai-Hotels-Hotel-Akena-City-Caudry.h12804294.Hotel-Information) ![Restaurant](https://images.trvl-media.com/lodging/31000000/30410000/30402700/30402698/ab400adf.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior](https://images.trvl-media.com/lodging/31000000/30410000/30402700/30402698/53f2a7f3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/31000000/30410000/30402700/30402698/dec7db06.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/31000000/30410000/30402700/30402698/73b03330.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Chambre d'hôtes Coquelicot [](https://www.expedia.ca/Nurlu-Hotels-Chambre-Dhotes-Coquelicot.h30402698.Hotel-Information) Nurlu 9.2/10 Wonderful (39 reviews) "Nice place😎" ![Norway](https://a.travel-assets.com/egds/marks/flags/no.svg) Audun CA $117 CA $119 total includes taxes & fees Jan 30 - Jan 31 [](https://www.expedia.ca/Nurlu-Hotels-Chambre-Dhotes-Coquelicot.h30402698.Hotel-Information) ![Triple Room](https://images.trvl-media.com/lodging/14000000/13060000/13054100/13054023/7b3ff65d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/14000000/13060000/13054100/13054023/808b6778.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Shower, free toiletries, hair dryer, towels](https://images.trvl-media.com/lodging/14000000/13060000/13054100/13054023/0a63215e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Buffet breakfast on weekdays (EUR 10 per person)](https://images.trvl-media.com/lodging/14000000/13060000/13054100/13054023/0aea585b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Brit Hotel Saint-Quentin [](https://www.expedia.ca/Fayet-Hotels-Brit-Hotel-Saint-Quentin.h13054023.Hotel-Information) Fayet 7.2/10 Good (93 reviews) "The staff were really nice and helpful. I stayed at the Brit hotel for a week while I was visiting someone at the hospital nearby. " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Virginie CA $62 CA $71 total includes taxes & fees Jan 28 - Jan 29 [](https://www.expedia.ca/Fayet-Hotels-Brit-Hotel-Saint-Quentin.h13054023.Hotel-Information) ![Lobby sitting area](https://images.trvl-media.com/lodging/12000000/11670000/11664200/11664155/38329b5f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/12000000/11670000/11664200/11664155/78d811b5.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Twin Room, Non Smoking](https://images.trvl-media.com/lodging/12000000/11670000/11664200/11664155/80f91712.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby sitting area](https://images.trvl-media.com/lodging/12000000/11670000/11664200/11664155/f6159ff2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### B&B HOTEL Saint-Quentin [](https://www.expedia.ca/Saint-Quentin-Hotels-BB-Hotel-Saint-Quentin.h11664155.Hotel-Information) Saint-Quentin 8.2/10 Very good (229 reviews) "Stay was ok, definitely not luxury as the name implies. Disappointed with the list of undisclosed fees. Had a much nicer stay at Ibis" ![Canada](https://a.travel-assets.com/egds/marks/flags/ca.svg) Miranda CA $72 CA $83 total includes taxes & fees Feb 1 - Feb 2 [](https://www.expedia.ca/Saint-Quentin-Hotels-BB-Hotel-Saint-Quentin.h11664155.Hotel-Information) ![Front of property](https://images.trvl-media.com/lodging/31000000/30400000/30394600/30394514/c5bf9975.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Table tennis](https://images.trvl-media.com/lodging/31000000/30400000/30394600/30394514/8cbc1785.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior entrance](https://images.trvl-media.com/lodging/31000000/30400000/30394600/30394514/a2fc526d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/31000000/30400000/30394600/30394514/914d2f8d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Ferme de Bonavis - Chambres d'Hôtes [](https://www.expedia.ca/Banteux-Hotels-Ferme-De-Bonavis-Chambres-DHotes.h30394514.Hotel-Information) Banteux 10/10 Exceptional (32 reviews) "Wonderful charming property with an excellent breakfast " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Matthew CA $147 CA $147 total includes taxes & fees Jan 28 - Jan 29 [](https://www.expedia.ca/Banteux-Hotels-Ferme-De-Bonavis-Chambres-DHotes.h30394514.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/41000000/40900000/40896300/40896280/83e1006d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/41000000/40900000/40896300/40896280/ac00a77c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/41000000/40900000/40896300/40896280/4594490a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior](https://images.trvl-media.com/lodging/41000000/40900000/40896300/40896280/fb210ab4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### La Grange du Bosquet [](https://www.expedia.ca/Honnecourt-Sur-Escaut-Hotels-La-Grange-Du-Bosquet.h40896280.Hotel-Information) Honnecourt-sur-Escaut 10/10 Exceptional (18 reviews) "Convenient and spotless." ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Priscilla [](https://www.expedia.ca/Honnecourt-Sur-Escaut-Hotels-La-Grange-Du-Bosquet.h40896280.Hotel-Information) ![Reception](https://images.trvl-media.com/lodging/2000000/1390000/1383300/1383268/cd07b8ca.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Bar (on property)](https://images.trvl-media.com/lodging/2000000/1390000/1383300/1383268/c5b17679.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior](https://images.trvl-media.com/lodging/2000000/1390000/1383300/1383268/1b8eaf2e.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/2000000/1390000/1383300/1383268/b7064074.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Logis Hôtel& Appartements Le Florence [](https://www.expedia.ca/Saint-Quentin-Hotels-Hotel-Le-Florence.h1383268.Hotel-Information) Saint-Quentin 9.0/10 Wonderful (410 reviews) "Friendly staff. Short walk to town centre and secure parking on site. Lovely breakfast. " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Rhun CA $91 CA $103 total includes taxes & fees Jan 30 - Jan 31 [](https://www.expedia.ca/Saint-Quentin-Hotels-Hotel-Le-Florence.h1383268.Hotel-Information) ![Comfort Double Room, Patio](https://images.trvl-media.com/lodging/126000000/125180000/125170600/125170560/8061889a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Double Room | Private kitchen](https://images.trvl-media.com/lodging/126000000/125180000/125170600/125170560/8fde211b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Comfort Double Room, 1 Double Bed | Private kitchen](https://images.trvl-media.com/lodging/126000000/125180000/125170600/125170560/w558h768x0y0-a10d12a9.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Double Room | Bathroom](https://images.trvl-media.com/lodging/126000000/125180000/125170600/125170560/43f7d597.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Au42BisJM [](https://www.expedia.ca/Cambrai-Hotels-Au42BisJM.h125170560.Hotel-Information) Cambrai CA $47 CA $86 total includes taxes & fees Jan 30 - Jan 31 [](https://www.expedia.ca/Cambrai-Hotels-Au42BisJM.h125170560.Hotel-Information) ![Desk, blackout drapes, free rollaway beds, free WiFi](https://images.trvl-media.com/lodging/2000000/1630000/1623000/1622925/95495bd7.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Garden](https://images.trvl-media.com/lodging/2000000/1630000/1623000/1622925/6c25eb97.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/2000000/1630000/1623000/1622925/e203ad3d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Restaurant](https://images.trvl-media.com/lodging/2000000/1630000/1623000/1622925/1e45ed2b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Premiere Classe Saint Quentin [](https://www.expedia.ca/Saint-Quentin-Hotels-Premiere-Classe-Saint-Quentin.h1622925.Hotel-Information) Saint-Quentin 6.0/10 (30 reviews) "Pretty run down, auto check-in failed and double charged, needs a fan in each room if no ventilation " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Phil CA $81 CA $93 total includes taxes & fees Jan 28 - Jan 29 [](https://www.expedia.ca/Saint-Quentin-Hotels-Premiere-Classe-Saint-Quentin.h1622925.Hotel-Information) ![Sauna, hot tub, 1 treatment room](https://images.trvl-media.com/lodging/31000000/31000000/30993400/30993350/c50c57fe.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Deluxe Double Room (Nature)](https://images.trvl-media.com/lodging/31000000/31000000/30993400/30993350/162a8568.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Jetted tub](https://images.trvl-media.com/lodging/31000000/31000000/30993400/30993350/1a73610b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Family Apartment (Appart sous les toîts) | Living area](https://images.trvl-media.com/lodging/31000000/31000000/30993400/30993350/b1979844.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Les Nuits Pastel [](https://www.expedia.ca/Saint-Quentin-Hotels-Les-Nuits-Pastel.h30993350.Hotel-Information) Saint-Quentin 9.2/10 Wonderful (66 reviews) "Good sized roo With patio access" ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Peter [](https://www.expedia.ca/Saint-Quentin-Hotels-Les-Nuits-Pastel.h30993350.Hotel-Information) ![Terrace/patio](https://images.trvl-media.com/lodging/88000000/87390000/87388100/87388050/ccdeff20.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby](https://images.trvl-media.com/lodging/88000000/87390000/87388100/87388050/fd140064.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/88000000/87390000/87388100/87388050/a3a65711.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Desk, laptop workspace, free WiFi, bed sheets](https://images.trvl-media.com/lodging/88000000/87390000/87388100/87388050/16f7b541.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Le Château d'Aubry [](https://www.expedia.ca/Aubry-Du-Hainaut-Hotels-Le-Chateau-DAubry.h87388050.Hotel-Information) Aubry-du-Hainaut 9.4/10 Exceptional (34 reviews) "Amazing location, friendly staff" ![Netherlands](https://a.travel-assets.com/egds/marks/flags/nl.svg) bart [](https://www.expedia.ca/Aubry-Du-Hainaut-Hotels-Le-Chateau-DAubry.h87388050.Hotel-Information) ![Daily buffet breakfast (EUR 11.5 per person)](https://images.trvl-media.com/lodging/20000000/19410000/19403600/19403520/65e879b1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/20000000/19410000/19403600/19403520/8105acd4.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Triple Room, Multiple Beds](https://images.trvl-media.com/lodging/20000000/19410000/19403600/19403520/549f2447.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lobby sitting area](https://images.trvl-media.com/lodging/20000000/19410000/19403600/19403520/c65471c2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### ibis budget Valenciennes Petite Forêt [](https://www.expedia.ca/Valenciennes-Hotels-Ibis-Budget-Valenciennes-Petite-Foret.h19403520.Hotel-Information) Petite-Foret 8.6/10 Excellent (150 reviews) "Not worth the extra of the budget range " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Peer CA $85 CA $96 total includes taxes & fees Jan 30 - Jan 31 [](https://www.expedia.ca/Valenciennes-Hotels-Ibis-Budget-Valenciennes-Petite-Foret.h19403520.Hotel-Information) ![Classic Double Room](https://images.trvl-media.com/lodging/112000000/111360000/111356600/111356537/w2420h1814x0y1-43a0670a.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Bathroom](https://images.trvl-media.com/lodging/112000000/111360000/111356600/111356537/w1814h2420x1y0-c2756474.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Classic Double Room](https://images.trvl-media.com/lodging/112000000/111360000/111356600/111356537/w2420h1814x0y1-7523ccf1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Classic Double Room | Living area](https://images.trvl-media.com/lodging/112000000/111360000/111356600/111356537/ecdeb362.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### California [](https://www.expedia.ca/Maretz-Hotels-California.h111356537.Hotel-Information) Maretz CA $72 CA $80 total includes taxes & fees Jan 28 - Jan 29 [](https://www.expedia.ca/Maretz-Hotels-California.h111356537.Hotel-Information) ![Buffet breakfast for a fee on weekends](https://images.trvl-media.com/lodging/2000000/1390000/1383200/1383165/f129625f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/2000000/1390000/1383200/1383165/0d35f7a3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/2000000/1390000/1383200/1383165/9a534653.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Family Room, 1 Double Bed with Sofa bed](https://images.trvl-media.com/lodging/2000000/1390000/1383200/1383165/a47d9d51.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### ibis Styles Saint-Quentin [](https://www.expedia.ca/Saint-Quentin-Hotels-Hotel-Kyriad-Saint-Quentin.h1383165.Hotel-Information) Saint-Quentin 9.2/10 Wonderful (98 reviews) "Good quality hotel outside the town, but in a good location for the motorway, and restaurant available next door" ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Richard CA $135 CA $152 total includes taxes & fees Feb 14 - Feb 15 [](https://www.expedia.ca/Saint-Quentin-Hotels-Hotel-Kyriad-Saint-Quentin.h1383165.Hotel-Information) ![Quadruple Room, Non Smoking](https://images.trvl-media.com/lodging/12000000/11140000/11136100/11136079/45004b63.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Front of property](https://images.trvl-media.com/lodging/12000000/11140000/11136100/11136079/d1a945f0.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Daily buffet breakfast for a fee](https://images.trvl-media.com/lodging/12000000/11140000/11136100/11136079/9a62a023.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Reception](https://images.trvl-media.com/lodging/12000000/11140000/11136100/11136079/f9fd0833.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### B&B Hotel Valenciennes Marly [](https://www.expedia.ca/Valenciennes-Hotels-BB-Hotel-Valenciennes.h11136079.Hotel-Information) Marly 7.8/10 Good (445 reviews) "Lovely spacious family room, in a great location for onward travel " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Bethan CA $77 CA $87 total includes taxes & fees Jan 30 - Jan 31 [](https://www.expedia.ca/Valenciennes-Hotels-BB-Hotel-Valenciennes.h11136079.Hotel-Information) ![Lunch and dinner served](https://images.trvl-media.com/lodging/4000000/3640000/3637300/3637295/a0161f42.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Standard Room, 1 Queen Bed, Non Smoking, Terrace](https://images.trvl-media.com/lodging/4000000/3640000/3637300/3637295/e7f0c2af.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/4000000/3640000/3637300/3637295/aaf6a707.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/4000000/3640000/3637300/3637295/337fad2f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Sure Hotel by Best Western Saint-Quentin Ouest Le pot d'étain [](https://www.expedia.ca/Holnon-Hotels-Citotel-Le-Pot-Detain.h3637295.Hotel-Information) Holnon 8.4/10 Very good (190 reviews) "Very good restaurant. " ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Michael CA $127 CA $143 total includes taxes & fees Feb 20 - Feb 21 [](https://www.expedia.ca/Holnon-Hotels-Citotel-Le-Pot-Detain.h3637295.Hotel-Information) ![Suite (Lune de Miel Triplex spiral stairs) | Living area](https://images.trvl-media.com/lodging/40000000/39620000/39612800/39612796/9ab25c83.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Property grounds](https://images.trvl-media.com/lodging/40000000/39620000/39612800/39612796/da295660.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Outdoor pool, sun loungers](https://images.trvl-media.com/lodging/40000000/39620000/39612800/39612796/63c8f1d2.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Suite (Lune de Miel Triplex spiral stairs)](https://images.trvl-media.com/lodging/40000000/39620000/39612800/39612796/b3527831.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Domaine de la ferme de Ribeaufontaine [](https://www.expedia.ca/Dorengt-Hotels-Domaine-De-La-Ferme-De-Ribeaufontaine.h39612796.Hotel-Information) Dorengt 9.6/10 Exceptional (32 reviews) "A beautiful property in a quiet location. Bags of facilities, with charming and thoughtful service. Excellent food and a copious breakfast, with delicious organic fruit, cheese, meat and drink from the farm and other local producers. Ideal as a stop over travelling to or from the UK, or as a romatic getaway in the country." ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) F [](https://www.expedia.ca/Dorengt-Hotels-Domaine-De-La-Ferme-De-Ribeaufontaine.h39612796.Hotel-Information) ![Breakfast and dinner served, French cuisine](https://images.trvl-media.com/lodging/2000000/1610000/1609500/1609480/3cbd4857.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Terrace/patio](https://images.trvl-media.com/lodging/2000000/1610000/1609500/1609480/e5529aaa.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Standard Room, 1 Double Bed](https://images.trvl-media.com/lodging/2000000/1610000/1609500/1609480/97e318f3.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Meeting facility](https://images.trvl-media.com/lodging/2000000/1610000/1609500/1609480/7e05812c.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Campanile Saint Quentin [](https://www.expedia.ca/Saint-Quentin-Hotels-Campanile-Saint-Quentin.h1609480.Hotel-Information) Saint-Quentin 8.0/10 Very good (443 reviews) "Great price and good quality for overnight stop." ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Paul CA $59 CA $69 total includes taxes & fees Feb 27 - Feb 28 [](https://www.expedia.ca/Saint-Quentin-Hotels-Campanile-Saint-Quentin.h1609480.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/2000000/1160000/1158400/1158323/9e99b1a1.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lounge](https://images.trvl-media.com/lodging/2000000/1160000/1158400/1158323/8cb0890f.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lounge](https://images.trvl-media.com/lodging/2000000/1160000/1158400/1158323/4d8b1a41.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Lunch and dinner served, French cuisine](https://images.trvl-media.com/lodging/2000000/1160000/1158400/1158323/2b9597cb.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Chateau de La Motte Fénelon [](https://www.expedia.ca/Cambrai-Hotels-Chateau-De-La-Motte-Fenelon.h1158323.Hotel-Information) Cambrai 8.0/10 Very good (219 reviews) "Easy to find, own car park, nice evening meal in the restaurant, good breakfast." ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) Felicity CA $166 CA $184 total includes taxes & fees Jan 29 - Jan 30 [](https://www.expedia.ca/Cambrai-Hotels-Chateau-De-La-Motte-Fenelon.h1158323.Hotel-Information) ![Exterior](https://images.trvl-media.com/lodging/1000000/10000/900/889/31ad941b.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Exterior](https://images.trvl-media.com/lodging/1000000/10000/900/889/4a4d00ac.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Interior entrance](https://images.trvl-media.com/lodging/1000000/10000/900/889/11a3853d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ![Breakfast, lunch, dinner served; French cuisine ](https://images.trvl-media.com/lodging/1000000/10000/900/889/52757a4d.jpg?impolicy=fcrop&w=357&h=201&p=1&q=medium) ### Hôtel ibis Cambrai [](https://www.expedia.ca/Cambrai-Hotels-Hotel-Ibis-Cambrai.h889.Hotel-Information) Fontaine-Notre-Dame 7.8/10 Good (152 reviews) "Convenient and helpful.excellent breakfast." ![United Kingdom](https://a.travel-assets.com/egds/marks/flags/uk.svg) John CA $116 CA $130 total includes taxes & fees Feb 1 - Feb 2 [](https://www.expedia.ca/Cambrai-Hotels-Hotel-Ibis-Cambrai.h889.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-02-10&endDate=2026-02-11®ionId=6339102&adults=2&sort=RECOMMENDED&openPlayBack=true) ![](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%2FCaudry-Hotels.d6339102.Travel-Guide-Hotels)[ Sign up, it's free ](https://expedia.ca/signup?enable_registration=true&+=&uurl=e3id%3Dredr%26rurl%3D%2FCaudry-Hotels.d6339102.Travel-Guide-Hotels) ## More cheap stays in Caudry ![B&B HOTEL Saint-Quentin](https://images.trvl-media.com/lodging/12000000/11670000/11664200/11664155/f6159ff2_y.jpg?impolicy=resizecrop&rw=402&ra=fit) ### B&B HOTEL Saint-Quentin ZAC de la Vallée Saint-Quentin CA $72 CA $83 total Feb 1 - Feb 2 includes taxes & fees 8/10 Very Good! (228 reviews) [](https://expedia.ca/Saint-Quentin-Hotels-BB-Hotel-Saint-Quentin.h11664155.Hotel-Information) ![ibis budget Saint-Quentin Centre Gare](https://images.trvl-media.com/lodging/15000000/14930000/14928600/14928575/5c3bf7e8_y.jpg?impolicy=resizecrop&rw=402&ra=fit) ### ibis budget Saint-Quentin Centre Gare 84 Rue Michelet Saint-Quentin CA $75 CA $86 total Feb 6 - Feb 7 includes taxes & fees 8.6/10 Excellent! (271 reviews) [](https://expedia.ca/Saint-Quentin-Hotels-Ibis-Budget-Saint-Quentin-Centre-Gare.h14928575.Hotel-Information) ![B&B Hotel Valenciennes Marly](https://images.trvl-media.com/lodging/12000000/11140000/11136100/11136079/45004b63_y.jpg?impolicy=resizecrop&rw=402&ra=fit) ### B&B Hotel Valenciennes Marly Rue de Sologne Marly Nord CA $77 CA $87 total Jan 30 - Jan 31 includes taxes & fees 7.6/10 Good! (442 reviews) [](https://expedia.ca/Valenciennes-Hotels-BB-Hotel-Valenciennes.h11136079.Hotel-Information) ![B&B HOTEL Cambrai](https://images.trvl-media.com/lodging/64000000/63490000/63484000/63483902/60130c57_y.jpg?impolicy=resizecrop&rw=402&ra=fit) ### B&B HOTEL Cambrai Rue René Descartes Proville CA $78 CA $88 total Jan 28 - Jan 29 includes taxes & fees 7.8/10 Good! (81 reviews) [](https://expedia.ca/Cambrai-Hotels-BB-Hotel-Cambrai.h63483902.Hotel-Information) ![Brit Hotel Notre Dame](https://images.trvl-media.com/lodging/3000000/2700000/2694000/2693986/e7348e9c_y.jpg?impolicy=resizecrop&rw=402&ra=fit) ### Brit Hotel Notre Dame 1 Pl Abbe Thellier De Poncheville Valenciennes NORD CA $91 CA $103 total Feb 20 - Feb 21 includes taxes & fees 8.2/10 Very Good! (194 reviews) [](https://expedia.ca/Valenciennes-Hotels-Brit-Hotel-Notre-Dame.h2693986.Hotel-Information) ![Hotel le Florence](https://images.trvl-media.com/lodging/2000000/1390000/1383300/1383268/59a557fa_y.jpg?impolicy=resizecrop&rw=402&ra=fit) ### Hotel le Florence 42 Rue Emile Zola Saint-Quentin Aisne CA $91 CA $103 total Jan 30 - Jan 31 includes taxes & fees 8.8/10 Excellent! (405 reviews) [](https://expedia.ca/Saint-Quentin-Hotels-Hotel-Le-Florence.h1383268.Hotel-Information) ## Find out more about Caudry ### Top reasons to visit Caudry - **Cultural Attractions:** Discover the local heritage at the Caudresien Museum, art museum, and stunning cathedral. - **Outdoor Activities:** Enjoy scenic cycling paths and a round of golf at the local course. - **Community Events:** Immerse yourself in vibrant local events that showcase Caudry's culture. - **Charming Architecture:** Stroll through picturesque streets lined with beautiful buildings and historic charm. - **Comfortable Accommodations:** Stay at various lodging options, including pet-friendly and family-friendly hotels. ### Find great hotels in and around Caudry Discover the charming accommodations in Caudry, Nord, where a variety of lodging options awaits to suit every traveler's needs. Whether you're seeking a pet-friendly hotel, a family-friendly guesthouse, or a business-themed stay, Caudry offers it all. Notable options include the Hôtel Akena City Caudry, known for its comfort and convenience. Experience the best that Caudry has to offer as you embark on your vacation in this delightful French town. - **[Zenia Hotel & Spa: ](https://www.expedia.ca/Cambrai-Hotels-Zenia-Hotel-Spa.h3788930.Hotel-Information)** Nestled 14.5km from Caudry, Zenia Hotel & Spa is a delightful 3-star retreat that caters to both relaxation and business needs. With a pet-friendly atmosphere, this hotel is perfect for travellers seeking a serene spa experience. The hotel's full-service spa offers daily treatments, an indoor pool, sauna, and hot tub, ensuring rejuvenation after a day of exploring. Business travellers will appreciate the dedicated meeting space and conference facilities, making it an ideal choice for combining work and leisure. - **[Hôtel Akena City Caudry: ](https://www.expedia.ca/Cambrai-Hotels-Hotel-Akena-City-Caudry.h12804294.Hotel-Information)** Located in the heart of Caudry, Hôtel Akena City is another 3-star gem that blends comfort with practicality. Ideal for business-minded guests, this hotel features a meeting room designed for professional gatherings. With a pet-friendly policy—though some restrictions apply—guests can bring their furry companions along. The welcoming atmosphere and essential amenities create a pleasant environment for both work and relaxation, making it a convenient option for your stay in Caudry. - **[Hôtel ibis Cambrai: ](https://www.expedia.ca/Cambrai-Hotels-Hotel-Ibis-Cambrai.h889.Hotel-Information)** Situated 16.1km from Caudry, Hôtel ibis Cambrai is a versatile 3-star accommodation that welcomes families, business travellers, and pets alike. The hotel boasts multiple meeting rooms and a fully accessible business centre, ensuring seamless work arrangements. Families will appreciate the free cribs for younger children, allowing for a stress-free stay. With its convenient location and range of amenities, this hotel is a fantastic choice for those looking to balance family fun, business commitments, and a pet-friendly environment. ### Where to stay near Caudry Caudry offers a delightful blend of culture and outdoor experiences, making it an ideal destination for a weekend getaway. Explore its charming streets adorned with beautiful architecture and immerse yourself in the city's rich history. Nearby, you’ll discover trendy neighborhoods perfect for relaxation and excursions, ensuring a memorable trip. With its convenient location, Caudry serves as a fantastic base to explore the surrounding regions, highlighting both budget-friendly and picturesque experiences. - **[Cambrai: ](https://www.expedia.ca/Cambrai-Hotels.d6223300.Travel-Guide-Hotels)** Located approximately 14.5km from Caudry, Cambrai is a charming city rich in culture and history. Ideal for family outings and outdoor exploration, visitors can enjoy the local shopping centre and recreational areas. The city comes alive in June and during the September to October period, making it a great time to experience its vibrant atmosphere. Notable attractions include a theme park, impressive cathedrals, and various places of worship, offering a mix of entertainment and cultural experiences. - **[Béthencourt: ](https://www.expedia.ca/Bethencourt-Hotels.d553248634539940238.Travel-Guide-Hotels)** Just 1.6km from Caudry, Béthencourt offers a quaint escape perfect for romantic getaways. This small city sees a steady flow of visitors, particularly peaking in June and from September to October. While there, you can indulge in the local entertainment scene, which is perfect for couples looking to enjoy a cozy night out. The laid-back vibe of Béthencourt makes it a delightful stop for those wanting an intimate connection with their surroundings. - **[Fontaine-au-Pire: ](https://www.expedia.ca/Fontaine-Au-Pire-Hotels.d553248634539936725.Travel-Guide-Hotels)** Situated 3.2km from Caudry, Fontaine-au-Pire is a city that beautifully blends business and culture. With seasonal peaks in visitor numbers, particularly in April and the holiday season, this area is an excellent choice for both work and leisure. The art museum stands as a testament to its cultural vibrancy, inviting visitors to immerse themselves in local artistry. Whether you're on a business trip or simply exploring, Fontaine-au-Pire provides a unique backdrop for your adventures. ### Things to do near Caudry Caudry offers a delightful mix of cultural and outdoor activities for your vacation. Enjoy a round of golf at the local course or catch a performance at the theatre. For those who love exploring, there are scenic cycling paths and vibrant community events to immerse yourself in the local culture. Whether you're seeking relaxation or adventure, Caudry has something to satisfy every traveller's interests. **Shopping** In Caudry, you can enjoy local boutiques offering lace products and unique souvenirs. If you're up for a drive, visit the Centre Commercial Auchan in nearby Cambrai for more extensive shopping options, including well-known brands and a variety of specialty stores. **Recreation** Experience the vibrant atmosphere at Stade Nungesser, perfect for sports enthusiasts. Enjoy a round of golf surrounded by nature at Mormal Golf. For relaxation, visit Park d'Isle, where you can unwind and rejuvenate in a serene outdoor setting. **Adventure** Pure Aventure is an exhilarating treeTopWalk located 30.6km from Caudry. Experience the thrill of soaring through the treetops, surrounded by nature's beauty. This outdoor venue offers a unique opportunity to enjoy breathtaking views and an adrenaline rush as you navigate various high-flying obstacles. **Nightlife** In Caudry, Le Splendid and Théâtre Jean-Vilar offer captivating performances with a mix of culture and romance, perfect for a family night out. For a thrilling adventure, head to Royal Kids Saint Quentin, where excitement awaits in a vibrant arcade atmosphere. \*Distances are measured in a straight line; actual driving distances may vary depending on the route. ### Booking tips and Expedia advantages for Caudry To save money on your trip to Caudry, consider visiting during the off-peak months of February to March and August for lower accommodation rates. Saturdays are typically the cheapest days to book, while Wednesdays are the priciest. Use Expedia to compare hotel deals and package your flights and activities for better savings. Additionally, explore the town on foot to minimize transportation costs, as Caudry is easily navigable. Sorting price filters from lowest to highest can help you find the best rates for your stay. - **The most and least expensive months on average to stay in a hotel:** The cheapest months to stay in Caudry are February to March and August, where the prices are slightly lower. This is in comparison to June to July and November, 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 Caudry is Saturday. The most expensive day to stay in Caudry is Wednesday. - **Find cheap hotels on Expedia:** Utilize Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To find the best prices and offers, sort the price filter from lowest to highest. - **Consider bundling your trip:** You can save money by combining your hotel stay in Caudry with your flights and activities through an Expedia package deal. ### Find the best attractions near Caudry Caudry, Nord, France, is perfect for a culture-themed vacation, offering a blend of outdoor activities and scenic beauty. Visitors can explore attractions such as the art museum, cathedral, and local museum, all of which provide a rich city experience. Don't miss the Caudresien Museum for an insightful glimpse into the area's heritage. Whether you're seeking culture or simply a relaxing getaway, Caudry has something special to offer every traveller. - **Musée Départemental Henri Matisse:** Located 9.7km from Caudry, this art museum is a tribute to the renowned artist Henri Matisse. It houses a rich collection of his works, offering visitors an immersive experience into the world of modern art and culture. - **Cambrai Cathedral:** Situated 14.5km away, this stunning cathedral is a masterpiece of Gothic architecture. Its intricate details and serene atmosphere provide a unique glimpse into the rich history and culture of the region. - **Aristide-Briand Square:** Also 14.5km from Caudry, this vibrant piazza is the heart of the city. Surrounded by cafes and shops, it offers a lively atmosphere perfect for people-watching and enjoying local culture. ### Best time to go to Caudry The best time to visit Caudry can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Caudry falls in July, when visitor numbers are moderately high and weather is mostly sunny with light rain. The coolest average temperature in Caudry falls in January, visitor numbers are average and weather is mostly cloudy 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 | 38.3°F (3.5°C) | Light Rain | Mostly Cloudy | Average | Average | | February | 39.7°F (4.3°C) | Light Rain | Mostly Cloudy | Average | Slightly Low | | March | 44.4°F (6.9°C) | Light Rain | Mostly Cloudy | Moderately High | Slightly Low | | April | 49.6°F (9.8°C) | No Rain | Mostly Sunny | Average | Average | | May | 55.4°F (13.0°C) | Light Rain | Mostly Sunny | Moderately Low | Average | | June | 62.1°F (16.7°C) | Light Rain | Mostly Sunny | Average | Slightly High | | July | 65.5°F (18.6°C) | Light Rain | Mostly Sunny | Moderately High | Slightly High | | August | 65.3°F (18.5°C) | Light Rain | Mostly Sunny | Average | Slightly Low | | September | 60.4°F (15.8°C) | No Rain | Mostly Sunny | Moderately Low | Average | | October | 53.8°F (12.1°C) | Light Rain | Mostly Sunny | Moderately Low | Average | | November | 45.9°F (7.7°C) | Light Rain | Mostly Cloudy | Moderately High | Slightly High | | December | 40.8°F (4.9°C) | Light Rain | Mostly Cloudy | Average | Average | ### The nearest major airports for your trip to Caudry For your visit to Caudry, Nord, France, you can fly into two major airports. Charleroi Airport ([CRL](https://www.expedia.ca/Brussels-South-Charleroi-Airport-Hotels.0-aCRL-0.Travel-Guide-Filter-Hotels)) is situated 83.7km away, with nearby hotel options like the 4-star [Van Der Valk Hotel Charleroi Airport](https://www.expedia.ca/Charleroi-Hotels-Van-Der-Valk-Hotel-Charleroi-Airport.h1652743.Hotel-Information), located 3.2km from the airport, and the 4-star [Novotel Charleroi Centre](https://www.expedia.ca/Charleroi-Hotels-Novotel-Charleroi-Centre.h19751719.Hotel-Information), 4.8km away. Lille Airport (LIL) is closer, at 54.7km from Caudry, and offers luxurious accommodations such as the 5-star [L'Hermitage Gantois](https://www.expedia.ca/Lille-Hotels-LHermitage-Gantois.h986234.Hotel-Information), just 6.4km away, and [Hôtel Barrière Lille](https://www.expedia.ca/Lille-Hotels-Hotel-Barriere-Lille.h3534051.Hotel-Information), 8.0km away. Both airports provide convenient transportation services from these hotels, making your travel seamless as you explore the region. ## Recent reviews of Caudry hotels ![La Ferme des Ailleurs](https://images.trvl-media.com/lodging/97000000/96040000/96037000/96036947/cec6273f_y.jpg) ### La Ferme des Ailleurs 5/5 Excellent "The staff were fabulous. Warm, kind and welcoming." A verified traveller stayed at La Ferme des Ailleurs Posted 9 days ago [](https://expedia.ca/Arleux-Hotels-124-Rue-Des-Murets-Simon.h96036947.Hotel-Information) ![Campanile Saint Quentin](https://images.trvl-media.com/lodging/2000000/1610000/1609500/1609480/3c80e453_y.jpg) ### Campanile Saint Quentin 5/5 Excellent "Room was excellent, bed was very comfortable. It was warm (but adjustable). Parking close by, easy to find. Will come again." A verified traveller stayed at Campanile Saint Quentin Posted 11 days ago [](https://expedia.ca/Saint-Quentin-Hotels-Campanile-Saint-Quentin.h1609480.Hotel-Information) ![The Originals Boutique, Hôtel 3 étoiles Les Coulisses du Théâtre](https://images.trvl-media.com/lodging/113000000/112970000/112966500/112966403/555aa4e0_y.jpg) ### The Originals Boutique, Hôtel 3 étoiles Les Coulisses du Théâtre 5/5 Excellent "Beautiful hotel, at least 4-star experience. Very clean and new furnishings throughout. One block from elegant city town square. Highly recommended." A verified traveller from Teddington stayed at The Originals Boutique, Hôtel 3 étoiles Les Coulisses du Théâtre Posted 2 weeks ago [](https://expedia.ca/Saint-Quentin-Hotels-The-Originals-Hotel-Les-Coulisses.h112966403.Hotel-Information) ![ibis Styles Saint-Quentin](https://images.trvl-media.com/lodging/2000000/1390000/1383200/1383165/f129625f_y.jpg) ### ibis Styles Saint-Quentin 5/5 Excellent "Clean room and helpful friendly staff" A verified traveller stayed at ibis Styles Saint-Quentin Posted 2 weeks ago [](https://expedia.ca/Saint-Quentin-Hotels-Hotel-Kyriad-Saint-Quentin.h1383165.Hotel-Information) ![Campanile Valenciennes Ouest - Petite Foret](https://images.trvl-media.com/lodging/2000000/1610000/1609500/1609484/1886b796_y.jpg) ### Campanile Valenciennes Ouest - Petite Foret 5/5 Excellent "Every thing" A verified traveller stayed at Campanile Valenciennes Ouest - Petite Foret Posted 2 months ago [](https://expedia.ca/Valenciennes-Hotels-Campanile-Valenciennes-Ouest-Petite-Foret.h1609484.Hotel-Information) ![Zenia Hotel & Spa](https://images.trvl-media.com/lodging/4000000/3790000/3789000/3788930/98c1e4cc_y.jpg) ### Zenia Hotel & Spa 5/5 Excellent "Staff very friendly. room spacious" A verified traveller stayed at Zenia Hotel & Spa Posted 2 months ago [](https://expedia.ca/Cambrai-Hotels-Zenia-Hotel-Spa.h3788930.Hotel-Information) ![Auberge Du Bon Fermier](https://images.trvl-media.com/lodging/25000000/25000000/24997800/24997731/5abbf9f8_y.jpg) ### Auberge Du Bon Fermier 5/5 Excellent "Perfect for our working trip" A verified traveller from cropwell butler stayed at Auberge Du Bon Fermier Posted 3 months ago [](https://expedia.ca/Valenciennes-Hotels-Auberge-Du-Bon-Fermier.h24997731.Hotel-Information) ![Le Grand Hôtel de Valenciennes](https://images.trvl-media.com/lodging/1000000/90000/81700/81690/f11ff642_y.jpg) ### Le Grand Hôtel de Valenciennes 4/5 Good "Decor a bit tired but overall the room was clean and bed comfortable.The staff were pleasant and eager to please.Overall,it was good for the price I paid." A verified traveller stayed at Le Grand Hôtel de Valenciennes Posted 3 months ago [](https://expedia.ca/Valenciennes-Hotels-Le-Grand-Hotel-De-Valenciennes.h81690.Hotel-Information) ![Hôtel Akena City Caudry](https://images.trvl-media.com/lodging/13000000/12810000/12804300/12804294/98d0e6be_y.jpg) ### Hôtel Akena City Caudry 5/5 Excellent "Clean room, comfortable bed and wonderful breakfast. " A verified traveller stayed at Hôtel Akena City Caudry Posted 4 months ago [](https://expedia.ca/Cambrai-Hotels-Hotel-Akena-City-Caudry.h12804294.Hotel-Information) ## Frequently asked questions ### What are the best hotels in Caudry that travellers recommend? ### What are the best family hotels in Caudry? ### What are the top pet-friendly hotels in Caudry? ### What are the best budget hotels in Caudry? ### When is the best time to go to Caudry? > During the peak season from November to January, Caudry offers a vibrant atmosphere, with local markets and festive celebrations that draw both locals and visitors alike. This is an ideal time for those who appreciate community events, as you can immerse yourself in the traditional crafts and textile heritage for which Caudry is renowned. The crisp air and stunning autumn foliage create a picturesque backdrop for leisurely walks and outdoor cafés, where you can savour regional delicacies. > > > If you're looking for a more tranquil experience, consider visiting in October. The crowds are fewer, allowing you to fully appreciate the charm of Caudry at a relaxed pace. This month still offers pleasant weather and the opportunity to engage with the local culture without the hustle and bustle of peak tourist season. ### Can I cancel my hotel reservation on Expedia? ### How can I save on a Caudry hotel booking with Expedia? ### How much is the nightly rate at a Caudry hotel? ## Explore a world of travel with Expedia - Lodging - Flights - Packages - Cars - Vacation Rentals - Other - More ways to book - [4 Star Hotels in Arras ](https://www.expedia.ca/4Star-Arras-Hotels.s40-0-d4732.Travel-Guide-Filter-Hotels) - [Aisonville-Et-Bernoville Hotels ](https://www.expedia.ca/Aisonville-Et-Bernoville-Hotels.d6127277.Travel-Guide-Hotels) - [B&B in Arras ](https://www.expedia.ca/Arras-Bed-And-Breakfast.d4732-aaBedAndBreakfast.Travel-Guide-Accommodation) - [Lgbt Friendly Hotels in Arras ](https://www.expedia.ca/Arras-Hotels-LGBT-Friendly-Hotel.0-0-d4732-tLGBTFriendlyHotel.Travel-Guide-Filter-Hotels) - [Bazuel Hotels ](https://www.expedia.ca/Bazuel-Hotels.d553248634539850121.Travel-Guide-Hotels) - [Beaurain Hotels ](https://www.expedia.ca/Beaurain-Hotels.d553248634774788671.Travel-Guide-Hotels) - [Bony Hotels ](https://www.expedia.ca/Bony-Hotels.d6303632.Travel-Guide-Hotels) - [Hotels near Cambrai Epinoy ](https://www.expedia.ca/Cambrai-Epinoy-Airport-Hotels.0-aXCB-0.Travel-Guide-Filter-Hotels) - [Historic Hotels in Cambrai ](https://www.expedia.ca/Cambrai-Hotels-Historic-Hotel.0-0-d6223300-tHistoricHotel.Travel-Guide-Filter-Hotels) - [Cambrai Hotels ](https://www.expedia.ca/Cambrai-Hotels.d6223300.Travel-Guide-Hotels) - [Clary Hotels ](https://www.expedia.ca/Clary-Hotels.d553248634539831147.Travel-Guide-Hotels) - [Denain Hotels ](https://www.expedia.ca/Denain-Hotels.d553248634539912139.Travel-Guide-Hotels) - [Cambrai Agglomeration Hotels ](https://www.expedia.ca/Destinations-In-Cambrai-Agglomeration.d553248635988765141.Hotel-Destinations) - [Cheap Hotels in Douai ](https://www.expedia.ca/Douai-Hotels-Cheap-Hotels.0-0-d6223308-tCheapHotels.Travel-Guide-Filter-Hotels) - [Douchy-Les-Mines Hotels ](https://www.expedia.ca/Douchy-Les-Mines-Hotels.d553248634539818859.Travel-Guide-Hotels) - [Escaudoeuvres Hotels ](https://www.expedia.ca/Escaudoeuvres-Hotels.d6271978.Travel-Guide-Hotels) - [Fontaine-Notre-Dame Hotels ](https://www.expedia.ca/Fontaine-Notre-Dame-Hotels.d6047344.Travel-Guide-Hotels) - [Fresnoy-Le-Grand Hotels ](https://www.expedia.ca/Fresnoy-Le-Grand-Hotels.d6246764.Travel-Guide-Hotels) - [Hordain Hotels ](https://www.expedia.ca/Hordain-Hotels.d3000038194.Travel-Guide-Hotels) - [Iwuy Hotels ](https://www.expedia.ca/Iwuy-Hotels.d553248634539943625.Travel-Guide-Hotels) - [Le Cateau-Cambresis Hotels ](https://www.expedia.ca/Le-Cateau-Cambresis-Hotels.d6131684.Travel-Guide-Hotels) - [Le Favril Hotels ](https://www.expedia.ca/Le-Favril-Hotels.d3000037633.Travel-Guide-Hotels) - [Le Quesnoy Hotels ](https://www.expedia.ca/Le-Quesnoy-Hotels.d553248634539833757.Travel-Guide-Hotels) - [Les Rues-des-Vignes Hotels ](https://www.expedia.ca/Les-Rues-Des-Vignes-Hotels.d553248634539936624.Travel-Guide-Hotels) - [Masnières Hotels ](https://www.expedia.ca/Masnieres-Hotels.d3000037132.Travel-Guide-Hotels) - [Nauroy Hotels ](https://www.expedia.ca/Nauroy-Hotels.d3000275725.Travel-Guide-Hotels) - [Oisy Hotels ](https://www.expedia.ca/Oisy-Hotels.d553248634539973814.Travel-Guide-Hotels) - [Ors Hotels ](https://www.expedia.ca/Ors-Hotels.d6271751.Travel-Guide-Hotels) - [Villas in Paroisse Notre-Dame des Sources ](https://www.expedia.ca/Paroisse-Notre-Dame-Des-Sources-Villas.d553248634539940360-aaVillas.Travel-Guide-Accommodation) - [Villas in Paroisse Saint-Médard en Vermandois ](https://www.expedia.ca/Paroisse-Saint-Medard-En-Vermandois-Villas.d553248634539848096-aaVillas.Travel-Guide-Accommodation) - [Farmstay in Paroisse Saint-Pierre Saint-Paul du Val d'Oise ](https://www.expedia.ca/Paroisse-Saint-Pierre-Saint-Paul-Du-Val-DOise-Agritourism.d553248634539925224-aaAgritourism.Travel-Guide-Accommodation) - [Country Houses in Paroisse Saint-Quentin des Rives de l'Oise ](https://www.expedia.ca/Paroisse-Saint-Quentin-Des-Rives-De-LOise-Country-House.d553248634539973094-aaCountryHouse.Travel-Guide-Accommodation) - [Castles in Paroisse Saint-Quentin Notre-Dame ](https://www.expedia.ca/Paroisse-Saint-Quentin-Notre-Dame-Castles.d553248634539836227-aaCastles.Travel-Guide-Accommodation) - [B&B Hotels in Paroisse Saint-Quentin Notre-Dame ](https://www.expedia.ca/Paroisse-Saint-Quentin-Notre-Dame-Hotels-BB-Hotels.0-0-d553248634539836227--bBBHotels.Travel-Guide-Filter-Hotels) - [Rv Parks in Paroisse Saint-Quentin Vallée d'Isle ](https://www.expedia.ca/Paroisse-Saint-Quentin-Vallee-DIsle-RV-Parks.d553248634539955731-aaRVParks.Travel-Guide-Accommodation) - [Potelle Hotels ](https://www.expedia.ca/Potelle-Hotels.d6305550.Travel-Guide-Hotels) - [Proville Hotels ](https://www.expedia.ca/Proville-Hotels.d6052742.Travel-Guide-Hotels) - [Romeries Hotels ](https://www.expedia.ca/Romeries-Hotels.d3000036122.Travel-Guide-Hotels) - [Rouvignies Hotels ](https://www.expedia.ca/Rouvignies-Hotels.d6052635.Travel-Guide-Hotels) - [Cabin Rentals in Saint-Quentin ](https://www.expedia.ca/Saint-Quentin-Cabins.d5541-aaCabins.Travel-Guide-Accommodation) - [Lgbt Friendly Hotels in Saint-Quentin ](https://www.expedia.ca/Saint-Quentin-Hotels-LGBT-Friendly-Hotel.0-0-d5541-tLGBTFriendlyHotel.Travel-Guide-Filter-Hotels) - [Trith-Saint-Leger Hotels ](https://www.expedia.ca/Trith-Saint-Leger-Hotels.d6272389.Travel-Guide-Hotels) - [Hostels in Valenciennes ](https://www.expedia.ca/Valenciennes-Hostels.d6223301-aaHostels.Travel-Guide-Accommodation) - [Vertain Hotels ](https://www.expedia.ca/Vertain-Hotels.d553248634539819003.Travel-Guide-Hotels) - [Viesly Hotels ](https://www.expedia.ca/Viesly-Hotels.d553248634109819746.Travel-Guide-Hotels) - [Flights to Arras ](https://www.expedia.ca/Cheap-Flights-To-Arras.d4732.Travel-Guide-Flights) - [Flights to Saint-Quentin ](https://www.expedia.ca/Cheap-Flights-To-Saint-Quentin.d5541.Travel-Guide-Flights) - [Flights to Sin-le-Noble ](https://www.expedia.ca/Cheap-Flights-To-Sin-Le-Noble.d6201157.Travel-Guide-Flights) - [Flights to Valenciennes ](https://www.expedia.ca/Cheap-Flights-To-Valenciennes.d6223301.Travel-Guide-Flights) - [Flights to Nord ](https://www.expedia.ca/Destinations-In-Nord.d6053035.Flight-Destinations) - [Visit Achiet-le-Grand ](https://www.expedia.ca/Achiet-Le-Grand.dx6271525) - [Visit Arras ](https://www.expedia.ca/Arras.dx4732) - [Visit Auby ](https://www.expedia.ca/Auby.dx553248634539905255) - [Visit Avesnes-sur-Helpe ](https://www.expedia.ca/Avesnes-Sur-Helpe.dx553248634779734502) - [Visit Curlu ](https://www.expedia.ca/Curlu.dx3000413058) - [Visit Écoust-Saint-Mein ](https://www.expedia.ca/Ecoust-Saint-Mein.dx553248634539906170) - [Visit Fourmies ](https://www.expedia.ca/Fourmies.dx4807) - [Visit Fresnoy-le-Grand ](https://www.expedia.ca/Fresnoy-Le-Grand.dx6246764) - [Grand Place ](https://www.expedia.ca/Grand-Place-Arras.d6108728.Vacation-Attraction) - [Visit Honnecourt-sur-Escaut ](https://www.expedia.ca/Honnecourt-Sur-Escaut.dx553248634539831511) - [Visit Landas ](https://www.expedia.ca/Landas.dx6272061) - [Visit Le Cateau-Cambresis ](https://www.expedia.ca/Le-Cateau-Cambresis.dx6131684) - [Visit Longueval ](https://www.expedia.ca/Longueval.dx6233510) - [Visit Louvroil ](https://www.expedia.ca/Louvroil.dx6272378) - [Visit Marly-Gomont ](https://www.expedia.ca/Marly-Gomont.dx3000412982) - [Visit Misery ](https://www.expedia.ca/Misery.dx553248634539933423) - [Visit Monchy-le-Preux ](https://www.expedia.ca/Monchy-Le-Preux.dx553248634539837851) - [Museum of Thierache ](https://www.expedia.ca/Museum-Of-Thierache-Vervins.d553248625384296041.Vacation-Attraction) - [Nord Vacations ](https://www.expedia.ca/Nord.d6053035.Destination-Travel-Guides) - [Visit Ohis ](https://www.expedia.ca/Ohis.dx553248634539851604) - [Visit Oppy ](https://www.expedia.ca/Oppy.dx553248634539943834) - [Parc de la Rhônelle ](https://www.expedia.ca/Parc-De-La-Rhonelle-Valenciennes.d553248635997896059.Vacation-Attraction) - [Visit Paroisse Notre-Dame des Sources ](https://www.expedia.ca/Paroisse-Notre-Dame-Des-Sources.dx553248634539940360) - [Paroisse Saint-Quentin des Rives de l'Oise Vacations ](https://www.expedia.ca/Paroisse-Saint-Quentin-Des-Rives-De-LOise.d553248634539973094.Destination-Travel-Guides) - [Visit Petite-Foret ](https://www.expedia.ca/Petite-Foret.dx6052318) - [Place des Héros ](https://www.expedia.ca/Place-Des-Heros-Arras.d6108730.Vacation-Attraction) - [Visit Proix ](https://www.expedia.ca/Proix.dx3000275756) - [Visit Rombies-et-Marchipont ](https://www.expedia.ca/Rombies-Et-Marchipont.dx553248634539829173) - [Visit Romeries ](https://www.expedia.ca/Romeries.dx3000036122) - [Rouvignies Vacations ](https://www.expedia.ca/Rouvignies.d6052635.Destination-Travel-Guides) - [Visit Saint-Martin-sur-Ecaillon ](https://www.expedia.ca/Saint-Martin-Sur-Ecaillon.dx6305562) - [Saint-Quentin Hospital ](https://www.expedia.ca/Saint-Quentin-Hospital-Saint-Quentin.d6323851.Vacation-Attraction) - [Sin-Le-Noble Vacations ](https://www.expedia.ca/Sin-Le-Noble.d6201157.Destination-Travel-Guides) - [Sissy Vacations ](https://www.expedia.ca/Sissy.d553248634539924682.Destination-Travel-Guides) - [Visit Sissy ](https://www.expedia.ca/Sissy.dx553248634539924682) - [Visit Trith-Saint-Leger ](https://www.expedia.ca/Trith-Saint-Leger.dx6272389) - [Visit Valenciennes ](https://www.expedia.ca/Valenciennes.dx6223301) - [Visit Vertain ](https://www.expedia.ca/Vertain.dx553248634539819003) - [Visit Wandignies-Hamage ](https://www.expedia.ca/Wandignies-Hamage.dx553248634539904560) - [Wellington Quarry Museum ](https://www.expedia.ca/Wellington-Quarry-Museum-Arras.d6128388.Vacation-Attraction) - [Car rental Arras ](https://www.expedia.ca/Car-Rentals-In-Arras.d4732.Car-Rental-Guide) - [Car rental Cambrai ](https://www.expedia.ca/Car-Rentals-In-Cambrai.d6223300.Car-Rental-Guide) - [Car rental Reumont ](https://www.expedia.ca/Car-Rentals-In-Reumont.d553248634539871922.Car-Rental-Guide) - [Car rental Saint-Quentin ](https://www.expedia.ca/Car-Rentals-In-Saint-Quentin.d5541.Car-Rental-Guide) - [Car rental Thun-Saint-Martin ](https://www.expedia.ca/Car-Rentals-In-Thun-Saint-Martin.d553248634539839517.Car-Rental-Guide) - [Car rental Valenciennes ](https://www.expedia.ca/Car-Rentals-In-Valenciennes.d6223301.Car-Rental-Guide) - [Enterprise Rental Cars in Paroisse Saint-Martin en Vermandois ](https://www.expedia.ca/Enterprise-Car-Rentals-In-Paroisse-Saint-Martin-En-Vermandois.d553248634539940507-c15.Car-Rental-Guide-Suppliers) - [Arras Vacation Rentals ](https://www.expedia.ca/Arras-Vacation-Rentals.d4732.Travel-Guide-VacationRentals) - [Paroisse Saint-Quentin des Rives de l'Oise Vacation Rentals ](https://www.expedia.ca/Paroisse-Saint-Quentin-Des-Rives-De-LOise-Vacation-Rentals.d553248634539973094.Travel-Guide-VacationRentals) - [Things to do in Arras ](https://www.expedia.ca/Things-To-Do-In-Arras.d4732.Travel-Guide-Activities) - [Book Hotels in Caudry on Expedia.fr ](https://www.expedia.fr/Caudry-Hotel.d6339102.Voyage-Guide-Hotels) ![](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 ript>/\*@license For license information please refer to webpack-runtime.nosw.licenses.txt\*/!function(){var e,a,o,d,s,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,d,s){if(!o){var b=1/0;for(t=0;t=s)&&Object.keys(c.O).every((function(e){return c.O\[e\](o\[i\])}))?o.splice(i--,1):(r=!1,s0&&e\[t-1\]\[2\]>s;t--)e\[t\]=e\[t-1\];e\[t\]=\[o,d,s\]},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,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.\_\_esModule)return e;if(16&d&&"function"==typeof e.then)return e}var s=Object.create(null);c.r(s);var b={};a=a||\[null,o({}),o(\[\]),o(o)\];for(var r=2&d&&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(s,b),s},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",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",25047:"shared-ui-retail-landing-hackathon",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",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",53224:"blossom-region\_property-filters-interactive",53466:"shared\~ReasonsToBelieve",53615:"global-components",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",79114:"core",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",89421:"shared-ui-retail-lodging-offers-price-insight-fragments",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:"7e557a0a95a4edceace2",597:"1aab31df563aec030e56",954:"4bc5752a35aaf72df841",2066:"317c747a2bb293d684aa",2474:"f175a155bdf78043cba8",2631:"8091c751911550117167",2769:"c709da8fda635f1be253",2833:"8aa8da151ed5b2589a1e",2969:"6685471844263d417bda",3274:"62ea6816981325c7c552",3503:"4779c3f0446068db0425",3711:"d4714147e92970258b6d",4262:"590e105a6198b81b6d9b",4984:"1747bb7a8de163eb13bb",5103:"4eeb28c6e9cd9761f7cf",5360:"d0ce39357e27b5dfce8d",5857:"06027f2368430e7cda81",6184:"6762b7bce0138904346d",6258:"5c13137bd73e6fb8252a",6341:"f9a6b5bedb23f59f8901",6374:"8e8055e2b1207f857cb9",6470:"8b03e5dc8390a1d7e2d3",6536:"0fe55a38f13da04ff486",6615:"c52d47a7678cb5f59f9d",6753:"c76fbe932b081ec7c501",7052:"cc799dd88660407b48c2",7212:"cf4630a9bc58ae25127c",7269:"4bf8c872c73eada7d8ee",7480:"07056b27730cae949dbb",7487:"377050eb98a7a4fa6cac",7530:"eea68de82d30418f2531",8055:"f83394fb31d48ecf1841",8142:"938bd054f57ba4bd04e5",8187:"c4e4419474268ce47473",8347:"c66baa4300776ea00f0a",8508:"e5f0af857091cf493caf",8530:"4427308c4898f52f4a2c",8841:"df1eacfc2ee831b25aed",9040:"f1aff2546b94abac80bf",9105:"b8ba7f114627840377f8",9111:"9234a5de83e35440342e",9218:"9ded5ae249b3d65bfb12",9938:"c66e4c0f6568b4a8222f",9979:"d05758865c2144faae73",9997:"1bd276c907d1bc72cf90",10158:"18b624544826d9788255",10367:"38446285c2c3fd0db894",10556:"1a2ce86a369fe7e906e7",10817:"1d83ed9bb67be301113f",10822:"fa0f484f82c9c9eef7fa",10855:"9f66caef36a4ad04683a",10860:"6ba5a16f5b74f6aadc2c",11003:"86aeb6ce6feae2ee4559",11038:"c74d2bfe7b16bf57657f",11840:"e32cd12fb643995f0976",11987:"9f74b5b5b38c8eaf5fea",12262:"1c674e9ba178a6cc1955",12318:"54d7b210811ca0c954fa",12464:"ff16e7668d71e8e183c7",12598:"acea62e4f5d38ce9f993",12664:"429925180df97a75cd31",12679:"04f5eeaf757679cb6e70",13009:"7f2373addc2147a30f9b",13018:"630eaf2bfc91b7293cca",13075:"a46b1a17d23b5fc26f77",13310:"faa03b5fd123b222a43d",13348:"cf886a393bf9aab00414",13444:"7fed6b043450523e6b99",13691:"25634f109ea5816c52e3",13797:"0730aea83e6ca46996e9",14058:"89214f0848eabb681c27",14176:"8519d588d76681de40a2",14190:"3fc6fe1b1d03288056a8",14431:"0e245da88a366c209230",14745:"4af453d2df14e224948d",14791:"45c592d1a2ac2e16d05a",14997:"65cf096899b25afad489",15054:"853c4446914cd36ec0af",15097:"3b0b4e360559fafc9d17",15262:"47bd36a9a86e3c8c9d11",15442:"c889f6f772fffc7c6a1c",15451:"c36be4f406dadc05c329",16072:"f0773426bd48a68dd3ba",16098:"88643f7b336669302e33",16204:"551e554d847b0cfa475b",16471:"21969a9881afcbff15f7",16494:"ec304c2097b95ed2ddd9",16578:"8aa0e7f088345a19483f",16597:"9fdf3a082430acedd191",16770:"768d1114a4ec78d8f8cf",16820:"ce709490c16c41064ba1",16832:"cb3d74164e6d212177e5",16868:"4d5ce28e3153f492e5b1",17265:"1ebafbc2386e7b7a77dd",17281:"257fc412ae6558c35867",17292:"50d8da64238531583d18",17372:"70eb11ee36620fde299b",17491:"1fea4846a6448a9c3245",17607:"2667696cd6aa60af322c",17797:"fb3cca32d37ec71bac4e",18298:"1f43e58aaab0a2067f6e",18475:"49eff069f2049204d484",19115:"fd236f14d0c999514e12",19135:"e460226faac9d690591d",19192:"16a3447c2879c8410d49",19449:"2f513bd78220474a677b",19501:"d79b9c265ff527399c22",19742:"096aedf4b8aac6745592",20515:"e4032999e39df2e2e9df",20547:"a3297822c2e10d1497bd",21010:"781e1e155ba94bd58b36",21076:"538479fcedfac9f6866d",21089:"3f821cfb5673032833b7",21340:"cb709f1be9fa793605c4",21451:"f6a58ca2b4f707e49014",22276:"79f75e067eafd22edcb5",22422:"14ae290acaf9f3b9c21b",22643:"f9b7b35483d9763a8f79",22653:"f52a505a63e0b9281e49",22817:"bdd95e2bc5a0a118b7dc",23012:"e6ec2f53c637e01d517a",23084:"a78d0258ba7b202b50c2",23303:"01df2ede43413283b55e",23579:"a2d6ba7ae40038478e52",23663:"e8026b8640b25422a305",24501:"56c5bb07acbc5ab15a87",24623:"b899b2588921369c8786",24807:"54bce3fa413979425e31",24964:"d79e2d81d86370145b37",25047:"4a842053b65c88e2ee30",25229:"d72858b46b542957216d",25519:"2a9f4a448e966cfc2747",25560:"b0ed33ea877ea9e04b72",25738:"de27233853934ee1a603",25770:"e680c0ed8c3375747891",25856:"7b56dc5175bab2e9d75c",25932:"0b9de727764842e611de",26018:"329a53bf95086c1c0afa",26084:"ec1f56ce115d4d18bdb2",26161:"fd589410f7617d1a9ee7",26313:"6f90e9e0818281223810",26718:"76c4f84ced67460a48f9",26850:"1aafa945ee04dbc0274d",27039:"95cc0fb1870ff8e0e53a",27452:"bfd49fc766e9c58dc3bf",27660:"5f2c2919711bd1dd7f3a",27914:"f3566a39fe4a810597d6",27924:"af235d64543ba302d20a",27989:"e956db6c8f5a87b66a89",28046:"c4cf620be6bfd03df9d4",28058:"b3226c9bd822cbcde176",28109:"ca2824f9725ac22b0358",28324:"bbd54b1a47950d634e43",28384:"f870c7a0bbf86ddf4c0f",28421:"27d7b48395d864395353",28550:"962d35ed4409e722cc21",28754:"09c1414a77bd4f2af31d",29367:"eaef80c13f202e4c4d6b",29554:"b65880725b42e34fc72f",29589:"58363f85aea8ff31bd8f",29657:"6869a0b40a016cc1d3ea",30045:"1e5e526591e89def3872",30115:"84ef8965397fbd88b6fb",30319:"0d05873a4b858586f52c",30326:"94a4bcd0d4df1b3dce76",30440:"f9120eb302e461946269",30519:"545d641b51fa2795ed80",30680:"43510b69974266b83fa9",30926:"80c7e5320ade7d7b17f4",31299:"045cbe9adb98e01c1c2d",31447:"f85c96e500d0269c1b3e",31561:"5f870203a4a7f7faec61",31629:"ac6daf80a7a80ab4b120",31675:"ad518cf435b89df68797",32096:"5547ed50f1650603d438",32405:"b22b1f21cb7c1702f656",32516:"9b488adc476878d78bdf",32811:"d9903794253a7b5f0594",32892:"0c1b0a329d97125c85a6",32914:"9a7f06067a59bbbd43ae",33167:"56fb8f2483245834fb50",33266:"deebd47de4633fc8b77e",33354:"e9f62c6e02b6ea418157",33438:"5f32466d1f75a1aff9e5",33439:"f52d3abe0cc64e3b9e09",33560:"0534ade1027e46e5d9eb",33563:"1e77d247cb4f3bd4bb22",33877:"b788521a68b077799cd1",33881:"8a5008c2c9131acda88b",34011:"d8d8091f8cd36f45ebd5",34832:"e232d3aaf17c0c378528",35162:"269429304d65092c9de9",35253:"7cf55c05c7c2ec6414e9",35352:"bc610ad71163767836b1",35598:"3efe4ebe2304c7e61c40",35613:"24050ce70f34f5cf9168",35633:"578ef921427276be64b9",35647:"b21b7c7789ddabbe4b9c",35973:"77f520390221988115ae",36971:"ff170a953e6ed71394a0",37139:"851ad20d04accbcb8ad6",37556:"fc42ed53ec9b02d539b5",37739:"09b0c087645e35e73ae9",38216:"4d1d0e94129d1e3573c4",38326:"522154de94c66c22c057",38534:"609cefabb1fc5f5e3bcb",38801:"f0f87eda24c434751847",39005:"8cc8c766cfcca0bbb0cc",39026:"10c0192857b5b7eda5c7",39289:"980197a54d03333e410d",39336:"255177586668b5a737c1",39525:"50601f6cbf0fa0e01fe1",39756:"dd67f8ee9139b132910e",39858:"711d746b0345ba192f94",40023:"45830bcc9de8591d94c6",40195:"2a13b901ba88d541d3f3",40413:"be7b24150e00474a8937",40609:"d7139724f78831d6a91b",40830:"01c760a384e31366af9e",41245:"f4eec66e10b39dfb9c5f",41701:"7796413d14691f488463",41941:"9b55107d6f4c0daa47bb",42992:"41daf22b479555afc66a",43032:"fce60162168ef39f732d",43139:"1a4165ec17c38df8b065",43556:"3148d6fdf0883c706084",43630:"e2806772720758296a70",43747:"0305dd8a9887844f0284",43903:"9ee1510e680c48773397",44155:"3444d7b6db94ca12148f",44379:"24eb9c89e549a79d7135",44440:"5af7623dc1ad7e1e270d",44467:"caf8bbeff54a94919c74",44716:"527d7724247d5e7220e6",45433:"7d160b01393caaffaa65",45496:"0f4a4525ad4af697d819",45957:"22ba2ff1a7658e17660d",46333:"37e0e64f92b1294ab7dd",46429:"e7bce04562dde1a6b130",46902:"0fd5405112492be0239a",46993:"9e67a8cf13858caf5ae5",47299:"d534ac1a12f8d5592d84",47800:"946a89f36bdbf5bca3d1",47827:"5526692fe259a99f6a98",48133:"134f6900ec6051a2b0a7",48187:"a583728a0d93696d712e",48385:"7df562316c7bfba6a04c",48404:"9b5be957bff1f6d92229",48420:"868813373acfdc9b676e",48465:"0d414b9284eb5b0bb274",48667:"b46a8bc6e1c9f17605bb",48679:"6b819cfbc48769b3d0f3",48775:"967b8c1b7a0449ddf410",49093:"8ea5af93daed2e999db1",49406:"189231788424bbe05a42",49563:"268b49ea562c12c64799",49618:"dd458ece8db08fe2fbd2",49673:"da05fee93ce9b7001fff",50160:"7cec4fcbf9b7bd98a1e6",50300:"eed23817afcf7dc7487c",50581:"df564391dc27f66854f4",50946:"01be88046b4ac6827217",51019:"68301aa70ebd607e8e81",51046:"dfe6591fe451c52ee0d1",51201:"53a1839a25c750e5eabc",51279:"a74df146994b1068d8ca",51478:"ca069b17eec34100e0a3",51557:"d50ea6b092bab7053973",51987:"2b103ba38e8f66a44c4e",52009:"ce204dfc859b2e9a7f21",52011:"9d87ed101941cacd7643",52333:"582b0045cc668f1a5f27",52473:"865c0d421aba11407a40",53125:"84526ce05a5e47bc7060",53224:"4a3e1960703343289967",53466:"f0b4139e8b482d49c614",53615:"662ee4af2da7b322b012",54051:"475ed34c4eb19a333b18",54206:"1fcdb97edb2f43979300",54569:"af1cfc32d547e45c71f9",54593:"01e84cc3e91ba2e6b940",54798:"d6cde5543db9715af565",54884:"09851d5228b201cb973e",55020:"8ec484805e78ab3a9206",55042:"ac020c13eb76b4cb8bb9",55259:"1c2c3bb8d9d6c89ac1a8",55305:"4e69e977d965396d2be2",55601:"7f45d1a0955745ade815",55616:"ad5ad50c3bd7102c3481",55716:"b0bcdafbe6efd7aebb7e",55902:"9759e48f48c0b932b9e5",56135:"3ddf3298da6e3ef0c569",56232:"6920bbc9628d62536cd5",56570:"ae90b928b77248e86c35",56684:"1df1370c2ffc2a2489a0",56817:"0db8f6b6d9ac336d9a94",57279:"5a0f050f8566d210ffb0",57620:"40397842fe98c7f5a626",58427:"b790304eb09914ec0be1",58496:"23d3e11160e9417d4f89",58695:"d1628ff95b8c4b0cf5b2",58698:"3efe028947657ed6cf37",58855:"be815b243adc50a7f25f",58934:"37a0aa333f869e0cd412",59064:"a1b180c13062f30448ea",59101:"ba8c7cd0d38430444357",59440:"09f4125ec03f68f2e58f",59507:"01eb433a1a7c2953e456",59696:"4172a37334efbd8fc18b",60478:"e81c75422b1ba15307fb",60656:"ac4b4bd31b2931f30103",60771:"d614fbeec77e7071a12e",60828:"511b6fb6a2e1ed365110",61311:"f312b935dccb8f339926",61424:"125cfc3df23a60966552",61572:"a12b947c0573c8cb3dbd",61675:"49e27d1147b2bf13e9e7",61696:"4ddcabdb032892074802",61774:"b97c1280af7dd175771e",62164:"68290b5a1e5054df74a6",62172:"08001dbad07788df5823",62191:"976ab7966859962537f5",62296:"1892c0e63f5ed590129f",62431:"f84b57c29da5b1511d90",62619:"4ea4b3ae0ac0e3d635be",62898:"ad9480734ac13f004050",62960:"8db2882e98745cff3211",62992:"d70d8753df83efbc6de3",63252:"3425633b61884696d202",63382:"82cf3cf7720327f1dc8b",63471:"7bd3256181bbd607f4f3",63693:"d34207656f7a3f44e2e7",63788:"f4e871d9ed5df47a2248",63830:"0dbcdf564fbf4d202599",63846:"336526faf4573a8f182d",63934:"53cca2fc2a1297ae345f",63970:"24f1c3ffcbe441578b0a",64495:"265a8416ace5d20f66a4",64534:"13c4763f0f3d96ce32c0",64717:"db2224cfa272eea1b677",64896:"cb4e537d433f9eaad489",65351:"2dfd2aac7269ee1d5f65",65370:"49169d28a14ba457f0ae",65456:"7caaeac0e8dfefcd263a",65478:"b114d617260c9a56b210",65847:"85981a4ce7f6e097f41d",65857:"e17d76ad6fa87f7e955b",66175:"c8b15a327a48a6d70a3c",66196:"95ebcee58ed7d55717ca",66325:"0bc0ebfd6acd64637f0e",66576:"14e702b3c3ce4db6874d",67811:"87fcb1dcaf3ddaa6a6b4",68116:"02af1467a1159385f809",68294:"71d33bb7c1efc476e474",68326:"a724384b8a55e6370de6",68665:"f2d312e3f7f5ddb609b4",68688:"00d007bda41a5eccfaad",68725:"e388db981ff20a455292",68905:"1b6a8f36a56f032c1043",69058:"ba011539910f225cd9cc",69085:"9a04d95191a56f730602",69133:"b244b0488c0af3607bc2",69281:"33bebdb8143e859f6660",69354:"2ac890ceecd6df6e01ca",69410:"3ad6deaa78a7fed05a6c",69660:"c0669b25cdce2bf43ef1",69992:"5f0615381cb6e9c002f4",70175:"5440d5db45b7fb8f3989",70673:"20feb4ebc335997a3f0c",70741:"0e01d17093f0b2792cf0",71087:"25ca3ff42b8cdc94e134",71624:"e90165abd933a6882d4a",71656:"3a0661f4677724fe9c24",71689:"7d369b4f2bf074b5a96b",71783:"78658ca43d2c334f700f",71937:"ae0e5da1b985bcbbb663",71973:"35e0547fc5126f5b3b8a",72023:"ecdd25ea75ff92cd9ff8",72168:"c0a2b1da9914b28d66b2",72250:"dd3538ab66b0d053bd1e",72365:"de7e16e2df75fb16a239",72851:"2e2a221724fbad88717e",72874:"895bfe37d151983ab7d5",72897:"28257644ddb63bd4e76c",73083:"f4d381b0a40d28f1d807",73305:"be09f4cc0ea3b66f1743",73324:"3924aeecf2a9a0bca8a2",73531:"91e02e0c60c58bebe64e",73728:"40ce06ec3ec6e413f06f",73787:"ca9696ffb59cf2568c9b",73863:"a123c325cf390ab62b8d",73948:"c68695179483cdae8d88",74046:"ed10aad85a51c7d9991b",74320:"2f70fec2be940ad1308a",74407:"8697a102f0a8a8d80c43",74595:"c58b3ce3f692a0026291",74723:"c8c0f57ceb0208866ab1",74788:"bb230bb0aed2a86e86d1",74848:"1407f92fd40581ebbe1e",74861:"b32156994fd86388409a",74949:"570eef93ef6eb4a3ed69",74996:"d40c0d2f31e35f964d8a",75974:"82070785d172665bd5b8",76003:"a395dad169c26cf7fd71",76708:"6fcf75089dbdcceb7000",76761:"b0ef09cfb31b526dc18e",76845:"6d9e428c30b1d296cd74",76962:"1f1f3026411294be67d7",77010:"757688f8c58ed923c3f3",77826:"3693ba3599fdb5cf8e13",77938:"5d0cadd755a46d7239ba",78034:"9b230bfe5876ead41d9c",78047:"fd32dbeef67b39962cd2",78059:"3fbc6c54539357a6979b",78239:"fde310d0c34751331415",78302:"6cc5d7b675126c68fe30",78480:"a6a37e140b68653420b6",78917:"c0a8f07353bc93e39b9e",79114:"e2feee1e757654b55743",79145:"e8501ae2308e50148f26",79373:"7463c82a7a59892d87fb",79981:"72c11cb9c0c7a76862e2",80167:"b74b3a4c4051cfb3ba32",80445:"f307315ac92c9d025606",80544:"eab934ac4cada4d3da58",80597:"fac4edba352fed583a3c",80914:"8d7a9d9d00e7fc520b1a",81154:"481c4c6ae5738e3f3238",81966:"3570cdf4ef98a1dc82fa",82076:"7f11af3d7307528b7ede",82151:"a3a589e6a5577e359ecf",82252:"8935dace4f6ab9f7f1e4",82512:"6d3f7bd1ff815903ae1f",82584:"cd4aa95cf3a3b7027ee5",82651:"6ffbff9055f027e70041",82656:"df6206dac3622f356634",83361:"df79b66614c285619ce8",84142:"8e7480efb49eff5499c4",84236:"ee40f1cc20f99cfbb5c4",84317:"5952231a75844cb54e44",84517:"a89f9ec84752b57777cd",84524:"b8b215339d1fb5a5dbb5",84617:"cc02b05df75e5491a209",84701:"19e803a6e59d2a0b2e23",84708:"be59d9d02c52ff84fe28",84807:"24662c3e50590b783a04",85102:"f70e7fe9de2891cf74d9",85224:"5a9ccf287cbea7acb3d3",85254:"b3b795dec63b027d6d28",85551:"b47d179dd6d25c7dee87",85998:"ef4aa9890f0d800693c6",86048:"e6e04fc3c4592beeda8c",86450:"b139a7217571132a8874",86557:"df72b6b3f7e843df27fc",86634:"2a1510eb16e6f7818678",87036:"391dbde54547b5475569",87866:"5d630cc55dfb2a4c7631",87984:"e9719fbcc7878748fd5e",88361:"6ec96d8dd4f1350e809a",88487:"ac5d06c9eb31dfbd76a5",88490:"682b40e727a831670c62",88585:"88c4474c2f13f84827ac",88856:"e3bc102b5669c5bf1769",88895:"0b06117db17274c9c5ae",89019:"985ff5933d10a6cb5cc8",89156:"3c85a81651865673f02b",89296:"e3ef173b8adbc966a63e",89421:"02c25a57ebd1e8127578",89449:"ecb75c95a790d3fd5468",89459:"b9f25df9dafc59c78563",89626:"a9174cf8fbb2a538b40d",89695:"750801f0c03e54410a94",89713:"abdb2d27f4cc2ae2342a",90347:"1c85ff75fcc38f78aa1a",90547:"4ea5dcb6c76088fbab9b",90947:"c081169a0fe0424970f9",91199:"dd9d6be80d0238c41ead",91442:"f96fc09d17a7d08b6f31",91701:"b6cbaae4c47b3822463e",91795:"a784ed3a67e9103e5176",91921:"a43019354ace0bc5af5f",92179:"3f7a7b4d5c9f7ddde1b4",92525:"5c6fd1d8a5d49bae74f9",92644:"06deb32c6d61d56f09ce",92864:"fdf8eaa7655367c44cb6",93013:"5991f17fc3aa7b181c19",93870:"d218a08064cb6547a433",93958:"5defb5742f6ba188fb5c",94396:"dc4a0c0bc6944ddd6892",94605:"93ab2cc9055dbf4b0daa",95078:"cc24b49ba675a301336c",95086:"d5d5c1031811087cb8e6",95132:"81137fc4cfa8268d69ea",95777:"eeb4cbea46192e287476",95843:"67f7e23fbca3c839b2d6",96003:"6a08ec1fde1519fb4ce2",96524:"f83ea1352445b9e21dfe",96823:"4f9cb90096e516afb58a",96891:"9fa682a144f4418d09a4",97128:"d4d74c0de2996dca800c",97911:"6b26c2b56d00ecf2868a",97972:"9eb2595365fe2e093fbd",98110:"edb66518bd449700f19a",98418:"718e21b7cff63342f856",98775:"213eda4f883f7ebfbccb",98840:"867b2b37af52127011da",98882:"3b2415463256bac3d29e",99196:"30db4ee4dd8d6ad41006",99253:"9e75d528d60b43f01789"}\[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)},d={},s="blossom-flex-ui:",c.l=function(e,a,o,b){if(d\[e\])d\[e\].push(a);else{var r,i;if(void 0!==o)for(var f=document.getElementsByTagName("script"),t=0;t(c.has(e)||c.set(e,(0,o.pino)({level:"info",browser:{asObject:!0,write:function(){},transmit:{send:function(t,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=\[\],l=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"!==t&&"fatal"!==t||console\[u\[t\]||"log"\](\[\`\[${s}\]\`,(null==i?void 0:i.toString())||t.toUpperCase(),o,c.join("|"),Object.entries(l||{}).filter(((\[e,t\])=>Boolean(e)&&Boolean(t))).map(((\[e,t\])=>\`${e}=${t}\`)).join(" ")\].filter(Boolean).join(" ")),"fetch"in window&&fetch(e,{method:"POST",body:JSON.stringify(Object.assign(Object.assign({action:r,systemEvent:i,logTime:s,label:o,url:window.location.href,message:c.join("|")},l),a.\_\_globalData)),headers:{"Content-Type":"application/json"},priority:"low"})}}}})),c.get(e));const l=(0,t.createLogger)("/cl/2x2.json"),f=(0,t.createLogger)("/cl/1x1.json");let p=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&&f.child({action:"logTrxEvent"}).info(\[e\])}},{key:"logEvent",value:function(e,...t){const n=l.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=p,p.MIN\_IDENTIFIER\_LENGTH=2,window.onerror=(e,t,n,r,i)=>{p.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 g}});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=h(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))}},g=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},h=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),h((function(){a(s.takeRecords()),n(!0)})),u((function(){i=0,r=p("CLS",0),n=m(e,r,L,t.reportAllChanges),g((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}),h((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 g=Object.keys(e.customLevels||{}),v=\["error","fatal","warn","info","debug","trace"\].concat(g);"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"),g.forEach((e=>{p(this,w,E,e)}))}});const w={transmit:t,serialize:o,asObject:e.browser.asObject,levels:v,timestamp:h(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 g(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 h(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.42234feb78cee5d834f1.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.5a46ed087fab90e09871.js