Titre : Marbella – Avis, offres et photos 2026 | Expedia.ca ody data-theme-light="light-1"> [Afficher tous les hébergements](http://www.expedia.ca/Hotel-Search?regionId=&selected=12808437&adults=2&children=&sort=RECOMMENDED&useRewards=false&semdtl=&userIntent=&vip=false) # Marbella Hôtel avec stationnement libre-service à quelques pas de l’attrait suivant : Plage de Marmaris ## Galerie de photos de l’hébergement Marbella ![Chambre](https://images.trvl-media.com/lodging/13000000/12810000/12808500/12808437/903423b6.jpg?impolicy=resizecrop&rw=598&ra=fit) ![Intérieur](https://images.trvl-media.com/lodging/13000000/12810000/12808500/12808437/9789eb65.jpg?impolicy=resizecrop&rw=297&ra=fit) ![Extérieur](https://images.trvl-media.com/lodging/13000000/12810000/12808500/12808437/c4115b37.jpg?impolicy=resizecrop&rw=297&ra=fit) ![Restauration en plein air](https://images.trvl-media.com/lodging/13000000/12810000/12808500/12808437/d1b97fca.jpg?impolicy=resizecrop&rw=297&ra=fit) ![Hall](https://images.trvl-media.com/lodging/13000000/12810000/12808500/12808437/w4608h3038x0y0-0b8e4fce.jpg?impolicy=resizecrop&rw=297&ra=fit) - Aperçu - Chambres - Emplacement - Politiques ## Commodités populaires - Piscine - Stationnement compris - Restaurant - Services d’affaires - Bar - Buanderie ## Options de chambre ### Vérifiez la disponibilité pour ces dates Ce soir [janv. 15 - janv. 16](https://www.expedia.ca/Hotel-Search?startDate=2026-01-15&endDate=2026-01-16&selected=12808437&PinnedHotelID=12808437&HadPinnedHotel=true®ionId=-1&adults=2) [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-15&endDate=2026-01-16&selected=12808437&PinnedHotelID=12808437&HadPinnedHotel=true®ionId=-1&adults=2) Demain [janv. 16 - janv. 17](https://www.expedia.ca/Hotel-Search?startDate=2026-01-16&endDate=2026-01-17&selected=12808437&PinnedHotelID=12808437&HadPinnedHotel=true®ionId=-1&adults=2) [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-16&endDate=2026-01-17&selected=12808437&PinnedHotelID=12808437&HadPinnedHotel=true®ionId=-1&adults=2) Cette fin de semaine [janv. 16 - janv. 18](https://www.expedia.ca/Hotel-Search?startDate=2026-01-16&endDate=2026-01-18&selected=12808437&PinnedHotelID=12808437&HadPinnedHotel=true®ionId=-1&adults=2) [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-16&endDate=2026-01-18&selected=12808437&PinnedHotelID=12808437&HadPinnedHotel=true®ionId=-1&adults=2) La fin de semaine prochaine [janv. 23 - janv. 25](https://www.expedia.ca/Hotel-Search?startDate=2026-01-23&endDate=2026-01-25&selected=12808437&PinnedHotelID=12808437&HadPinnedHotel=true®ionId=-1&adults=2) [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-23&endDate=2026-01-25&selected=12808437&PinnedHotelID=12808437&HadPinnedHotel=true®ionId=-1&adults=2) ![Mod logo](https://a.travel-assets.com/pricing-claim/sparkle_dark.svg) Ouvrez une session pour accéder aux réductions et avantages admissibles. Plus de récompenses pour vivre plus d’aventures! [Ouvrir une session](https://www.expedia.ca/login?ckoflag=0&uurl=e3id%3Dredr%26rurl%3D%2Ffr%2FMarmaris-Hotels-Marbella.h12808437.Description-Hotel)[M’inscrire gratuitement](https://www.expedia.ca/signup?enable_registration=true&uurl=e3id%3Dredr%26rurl%3D%2Ffr%2FMarmaris-Hotels-Marbella.h12808437.Description-Hotel) ## À propos du quartier Le quartier Centre-ville de Marmaris, un secteur à Marmaris, est là où se trouve Marbella.Pour contempler la beauté naturelle de la région, visitez Plage de Marmaris et Plage d'İçmeler. D'autres attraits valent également le détour : Parc aquatique Aqua Dream et Parc aquatique Atlantis Marmaris. [Visiter le guide de voyage pour Marmaris](https://www.expedia.ca/fr/Marmaris.dx6054843) ![Carte](https://maps.googleapis.com/maps/api/staticmap?&size=660x330&map_id=3b266eb50d2997c6&zoom=13&markers=icon:https%3A%2F%2Fa.travel-assets.com%2Ftravel-assets-manager%2Feg-maps%2Fproperty.png%7C36.83795%2C28.24931&channel=expedia-HotelInformation&maptype=roadmap&scale=1&key=AIzaSyCYjQus5kCufOpSj932jFoR_AJiL9yiwOw&signature=12FSVM71tVJD7zY7lGHrE9DxZMA=) Uzunyali Mevkii Siteler 254 Sokak 5, 5, Marmaris, Mugla, 48700 ### À proximité - Plage de Marmaris \- 2 min à pied \- 0.2 km - Parc aquatique Aqua Dream \- 5 min à pied \- 0.5 km - Parc aquatique Marmaris \- 5 min à pied \- 0.5 km - Parc aquatique Atlantis Marmaris \- 8 min à pied \- 0.8 km - Centre commercial Blue Port \- 12 min à pied \- 1.0 km ### Transport - Dalaman (DLM-Aéroport international de Dalaman) : à 106 min en voiture ### Restaurants - ‪Demir Restaurant - ‬3 min à pied - ‪Volo Restaurant Bar - ‬4 min à pied - ‪Green Nature Saffron Restaurant - ‬3 min à pied - ‪emre beach hotel teras bar - ‬4 min à pied - ‪Fi Fi Cafe - ‬4 min à pied ## À propos de cet hébergement ### Marbella Hôtel à proximité d’attraits comme Plage de Marmaris Songez à séjourner au Marbella et à profiter des commodités offertes, comme service de nettoyage et de nettoyage à sec, un bar et un centre d'affaires. Les clients peuvent également s’attendre à pouvoir profiter de commodités comme un restaurant. Les autres avantages offerts comprennent : - Piscine extérieure - Stationnement libre-service gratuit - Ascenseur et coffre-fort à la réception ## Hébergements similaires ![Chambre Standard double ou avec lits jumeaux | Vue de la chambre](https://images.trvl-media.com/lodging/20000000/19660000/19655800/19655760/e812ae34.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### La Vita Beach Hotel Centre-ville de Marmaris - Sur une plage privée - Déjeuner compris - Wi-Fi gratuit - Restaurant [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=19655760&PinnedHotelID=19655760&HadPinnedHotel=true®ionId=-1&adults=2) ![Façade de l’hébergement ](https://images.trvl-media.com/lodging/77000000/76260000/76250700/76250671/e4f352db.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Faros Premium Beach Hotel Centre-ville d’İçmeler - Sur une plage privée - Piscine - Déjeuner compris - Tout inclus 8,0 Très bien 3 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=76250671&PinnedHotelID=76250671&HadPinnedHotel=true®ionId=-1&adults=2) ![Piscine extérieure, accès possible de 10 h à 18 h, cabanas gratuites](https://images.trvl-media.com/lodging/20000000/19570000/19568500/19568470/69b917aa.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Portofino Hotel Centre-ville d’İçmeler - Piscine - Déjeuner compris - Tout inclus - Piscine pour enfants 4,6 4 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=19568470&PinnedHotelID=19568470&HadPinnedHotel=true®ionId=-1&adults=2) ![Piscine intérieure, piscine extérieure en saison, cabanas (supplément)](https://images.trvl-media.com/lodging/23000000/22850000/22842400/22842359/15c668c8.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Lalila Blue Suites Centre-ville de Marmaris - Piscine - Déjeuner compris - Tout inclus - Spa 8,4 Très bien 70 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=22842359&PinnedHotelID=22842359&HadPinnedHotel=true®ionId=-1&adults=2) ![Extérieur](https://images.trvl-media.com/lodging/2000000/1320000/1316000/1315910/f2d881a2.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Mersoy Bellavista Hotel Centre-ville d’İçmeler - Piscine - Déjeuner compris - Tout inclus - Spa 6,4 61 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=1315910&PinnedHotelID=1315910&HadPinnedHotel=true®ionId=-1&adults=2) ![Piscine extérieure](https://images.trvl-media.com/lodging/20000000/19700000/19691200/19691173/a8cf1a36.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Club Sun Village Marmaris - Piscine - Restaurant - Stationnement disponible - Bar [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=19691173&PinnedHotelID=19691173&HadPinnedHotel=true®ionId=-1&adults=2) ![Extérieur](https://images.trvl-media.com/lodging/20000000/19020000/19010200/19010134/w1346h1792x23y24-5abb60c2.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Club Ako Apartments Centre-ville de Marmaris - Piscine - Cuisine - Stationnement compris - Wi-Fi gratuit 6,6 4 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=19010134&PinnedHotelID=19010134&HadPinnedHotel=true®ionId=-1&adults=2) ![Restaurant](https://images.trvl-media.com/lodging/47000000/46290000/46280400/46280313/95e30362.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Pasahan Apart Centre-ville de Marmaris - Piscine - Cuisine - Stationnement compris - Wi-Fi gratuit 7,2 Bien 23 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=46280313&PinnedHotelID=46280313&HadPinnedHotel=true®ionId=-1&adults=2) ![Piscine](https://images.trvl-media.com/lodging/13000000/12480000/12475900/12475834/4c598f16.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Club Hotel Keskin Dalyan Ortaca - Restaurant - Bar - Salon/salle à manger 7,4 Bien 3 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=12475834&PinnedHotelID=12475834&HadPinnedHotel=true®ionId=-1&adults=2) ![King Suite | Vue de la chambre](https://images.trvl-media.com/lodging/10000000/9380000/9374900/9374839/33873e9d.jpg?impolicy=fcrop&w=469&h=201&p=1&q=medium) ### Green Nature Diamond Hotel Centre-ville de Marmaris - Sur une plage privée - Piscine - Baignoire à remous - Tout inclus 7,6 Bien 89 avis [](https://www.expedia.ca/Hotel-Search?startDate=2026-01-29&endDate=2026-01-30&selected=9374839&PinnedHotelID=9374839&HadPinnedHotel=true®ionId=-1&adults=2) ## Commodités de l’hébergement ### Stationnement et transport - Stationnement libre-service gratuit sur place - Nombre limité de places de stationnement libre-service sur place ### Repas et boissons - Un bar-salon - Un restaurant ### Activités - Piscine extérieure ### Pour les familles - Buanderie - Piscine extérieure - Salle de séjour ### Commodités - Buanderie - Coffre-fort à la réception ### Services pour les clients - Service de buanderie et de nettoyage à sec ### Services d’affaires - Centre d’affaires ### Accessibilité - Ascenseur ## Commodités de la chambre ### Autres - Salle de séjour ## Politiques ### Instructions spéciales pour l’enregistrement Le personnel de la réception accueillera les clients sur place. Les renseignements fournis par l’hébergement peuvent être traduits au moyen d’outils de traduction automatique. ### Méthodes d’accès Portier ### Enfants et lits supplémentaires Les enfants sont bienvenus. ## Renseignements importants ### À savoir Des frais par personne supplémentaire peuvent s’appliquer et varient selon les politiques de l’établissement. Une pièce d’identité avec photo émise par le gouvernement et un dépôt en espèces, une carte de crédit ou une carte de débit pour couvrir les frais accessoires peuvent être requis à l’arrivée. Les demandes spéciales sont sujettes à la disponibilité au moment de l’enregistrement et peuvent entraîner des frais supplémentaires. Les demandes spéciales ne peuvent pas être garanties. Cet hébergement dispose d’espaces extérieurs, tels que des balcons, des patios et des terrasses, qui peuvent ne pas convenir aux enfants. Si vous avez des inquiétudes, nous vous recommandons de communiquer avec l’hébergement avant votre arrivée pour confirmer qu’il pourra vous accueillir dans une chambre appropriée. ### Hébergement également appelé Marbella Hotel Marmaris Marbella Marmaris Marbella Hotel Marbella Marmaris Marbella Hotel Marmaris ## Foire aux questions ### Marbella possède-t-il une piscine? ### Combien coûte le stationnement à Marbella? ### Où se situe Marbella? /\*@license For license information please refer to webpack-runtime.nosw.licenses.txt\*/!function(){var e,a,r,d,n,t={},i={};function c(e){var a=i\[e\];if(void 0!==a)return a.exports;var r=i\[e\]={id:e,loaded:!1,exports:{}};return t\[e\].call(r.exports,r,r.exports,c),r.loaded=!0,r.exports}c.m=t,e=\[\],c.O=function(a,r,d,n){if(!r){var t=1/0;for(o=0;o=n)&&Object.keys(c.O).every(function(e){return c.O\[e\](r\[f\])})?r.splice(f--,1):(i=!1,n0&&e\[o-1\]\[2\]>n;o--)e\[o\]=e\[o-1\];e\[o\]=\[r,d,n\]},c.n=function(e){var a=e&&e.\_\_esModule?function(){return e.default}:function(){return e};return c.d(a,{a:a}),a},r=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 n=Object.create(null);c.r(n);var t={};a=a||\[null,r({}),r(\[\]),r(r)\];for(var i=2&d&&e;"object"==typeof i&&!\~a.indexOf(i);i=r(i))Object.getOwnPropertyNames(i).forEach(function(a){t\[a\]=function(){return e\[a\]}});return t.default=function(){return e},c.d(n,t),n},c.d=function(e,a){for(var r in a)c.o(a,r)&&!c.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:a\[r\]})},c.f={},c.e=function(e){return Promise.all(Object.keys(c.f).reduce(function(a,r){return c.f\[r\](e,a),a},\[\]))},c.u=function(e){return({12:"profiler",18:"brand-11611497118101108105991011089711010097105114",45:"brand-102108105103104116115",158:"shared-ui-trips-save-item",160:"d3",225:"template",279:"brand-10010110811697",286:"shared-ui-retail-storefront-incentive",319:"brand-10110011410197109115",347:"shared-ui-lodging-form",367:"shared-ui-retail-recommendations-discovery-landing-offers",372:"shared-ui-retail-product-headline",440:"shared-ui-retail-lodging-offers-vip-fragments",515:"brand-101116115951129711411611010111495991111101021051039550",547:"brand-10112011210110010597",597:"brand-111112111100111",680:"brand-1041111091019711997121",771:"brand-989710410597",822:"brand-10997114114105111116116",830:"shared-ui-retail-shopping-tools-action-providers",855:"shared-ui-lodging-property-details",914:"brand-1001011029711710811695111108100",926:"app-shared",1046:"shared-ui-retail-social-share-social-share-button",1089:"brand-115119111111112",1199:"brand-104971199710510597110",1231:"landing-flight-deals-wrapper",1275:"property-types-carousel",1338:"retail-destination-content-destination-text",1340:"shared-ui-global-navigation-footer",1442:"brand-104111116119105114101",1482:"shared-ui-providers",1675:"brand-109103109",1701:"brand-11597115",1825:"travel-content-text",1840:"shared-ui-lodging-property-search",1937:"brand-11511697121122",1940:"shared-ui-retail-credit-card-account-placement",1987:"shared-ui-retail-trips-providers",2151:"brand-100101102971171081161159549100108",2179:"brand-10610111611511697114",2252:"egds-tokens-runtime",2276:"shared-ui-retail-affiliates-stripe",2318:"brand-101115999711210597",2333:"shared-ui-retail-loyalty-dialog-with-trigger-fragments",2362:"shared-ui-customer-virtual-agent-control",2365:"brand-999711411410111011697108115",2392:"mojo-landing",2422:"uitk",2449:"shared-ui-retail-product-amenities",2506:"property-search-form-wrapper",2572:"smart-landing",2584:"brand-979999111114",2643:"brand-1011121159510010110297117108116115",2769:"shared-ui-flights-fare-calendar",2914:"brand-1171001159510010110297117108116",2978:"shared-ui-retail-product-review-details",3009:"shared-ui-retail-recommendations-discovery-landing-offers-overlay-module",3018:"shared-ui-retail-destination-content-fragments",3028:"property-recommendations-wrapper',",3084:"brand-109114106101116",3125:"brand-1011121159511610110911210897116101",3201:"shared-ui-multi-item-operations-providers",3211:"shared-ui",3303:"brand-10198111111107101114115",3310:"brand-116100",3357:"shared-ui-retail-travel-content-legal-content",3439:"shared-ui-pricing-price-details",3503:"brand-999711610497121112979910510210599",3556:"shared-ui-retail-incentives-collections",3563:"brand-10010110297117108116",3600:"destination-hero-media-with-custom-title-scrim-wrapper",3615:"global-components",3630:"graphql",3634:"flights-search-form-wrapper",3650:"shared-ui-retail-cross-links-link-group-tabs",3663:"brand-11297116116105115111110103114111117112",3667:"uitk-icons",3691:"brand-1169797112",3721:"shared-ui-pricing-price-summary",3722:"retail-destination-content-destination-neighborhoods",3728:"shared-ui-lodging-reviews",3807:"landing-pdp",3830:"brand-10897115116109105110117116101",3870:"brand-1011161159511297114116110101114959897115101",3881:"shared-ui-retail-activities-cross-sell-offers",4046:"brand-1149899",4125:"shared-ui-retail-destination-content-destination-neighborhoods",4151:"featured-suppliers-wrapper",4155:"brand-1011031011109910597",4190:"shared-ui-retail-product-gallery",4236:"brand-9797110122",4279:"shared-ui-global-navigation-member-wallet",4292:"link-group-tabs-wrapper",4379:"shared-ui-retail-landing-fragments",4501:"shared-ui-retail-shopping-tools-egds-price-calendar",4534:"brand-1191011081081151029711410311111611497118101108",4605:"brand-9910410197112114111111109115",4617:"brand-97108971151079797105114",4623:"shared-ui-retail-multi-item-fragments",4745:"brand-115971101009811112095116104101109101",4791:"brand-1011039599111110115111108101",4797:"destination-hero-media",4807:"brand-109971151161011149997114100",4813:"landing-flight-price-insights-wrapper",4832:"shared-ui-retail-recommendation-module",4861:"brand-9797114112",4896:"shared-ui-retail-search-tools-fragments",4947:"dummy-component",4997:"eg-maps",5103:"shared-ui-retail-product-fragments",5132:"shared-ui-retail-trips-common-fragments",5162:"shared-ui-global-navigation-header",5254:"shared-ui-retail-destination-content-destination-guide",5456:"brand-119111116105102",5496:"shared-ui-lodging-fragments",5519:"brand-98105108116",5560:"shared-ui-retail-discovery-product-listing-map",5601:"brand-1011039511297114116110101114",5616:"shared-ui-retail-dynamic-map",5647:"brand-1011201121011001059795103114111117112",5689:"landing-popular-destination-wrapper",5705:"shared-ui-retail-product-summarized-reviews",5738:"customer-notifications-wrapper",5847:"shared-ui-retail-insurtech-priming-card",5856:"shared-ui-retail-cross-links-link-list",5894:"experience-card",5934:"cheap-flights",5957:"brand-104111116101108115116104101991111109910111411611010112011711599111109",6003:"brand-10411111610110811511610410110411111610110811010112011711599111109",6008:"cars-search-form-wrapper",6072:"brand-11111498105116122",6084:"brand-1059810111411111511697114",6204:"brand-10411111610110811595114101102114101115104",6258:"brand-114105117",6374:"brand-98111111107101116121",6391:"landing-alternative-airports",6470:"shared-ui-lodging-property-offers",6524:"brand-11111210111097105",6553:"destination-content-destination-guide-hero-media",6554:"incentives-incentives-collection-grid",6576:"egds",6590:"shared-ui-global-navigation-co-brand-banner",6720:"shared-ui-retail-storefront-value-proposition-banner",6832:"brand-1011209910110810810111099101103114112",6885:"shared-ui-sponsored-content-partner-gallery",7039:"brand-979711611497118101108108101114",7052:"brand-101112115951211111171149811497110100",7139:"brand-116114971181011081199710810997114116112108117115",7188:"brand-9798114105116101108",7191:"discovery-product-listing-map",7204:"ls-search-tools-lodging-search-form",7265:"brand-1161149711810110811199105116121",7299:"shared-ui-retail-storefront-property-types-carousel",7430:"shared-ui-retail-recommendations-lodging-in-destination-listing-map",7452:"shared-ui-retail-product-answering-traveller-questions",7620:"shared-ui-retail-product-rating-summary",7666:"virtual-agent-control-wrapper",7668:"template-layout",7684:"customer-customer-notification",7741:"aeo-top-to-dos",7800:"shared-ui-shopping-search-criteria-providers",7811:"brand-11811498111",7826:"brand-97105114110122",7866:"shared-ui-retail-recommendations-overlay-module",7938:"brand-9910410197112104111116101108115",7940:"hotel-search",7989:"brand-98110115",8047:"shared-ui-retail-product-location-section",8105:"shared-ui-retail-places-place-details",8110:"shared-ui-retail-search-tools-product",8116:"brand-104105108116111110",8170:"shared-ui-retail-sponsored-content-transparency",8178:"shared-ui-retail-product-at-a-glance",8187:"shared-ui-retail-product-random-access-one",8212:"ls-link-juice-wrapper",8216:"brand-9710511499971109710097",8326:"bernie",8341:"incentives-incentives-collection-view",8361:"brand-10897991111081019999105111110",8385:"brand-1181111219710310111495110101120116",8404:"shared-ui-travel-content-editorial",8420:"brand-1011031001159510011199115",8427:"brand-11611497118101108115111102105",8475:"brand-102101119111100105114101107116",8487:"shared-ui-customer-notifications",8530:"shared-ui-retail-lodging-offers-fragments",8539:"hotels-near-place",8585:"brand-11210410510810511211210511010197105114108105110101115",8667:"brand-117110105116101100",8688:"shared-ui-retail-customer-direct-feedback",8695:"shared-ui-retail-identity-google-one-tap",8698:"brand-10411111610110811511610410111410197108112108979910111599111109",8744:"ls-link-list-wrapper",8754:"brand-9811111110797989799104",8794:"shared-ui-retail-cross-links-expando",8855:"brand-104111116101108115",8905:"brand-991041019711211610599107101116115",8968:"lodging-in-destination",9093:"shared-ui-retail-communication-center-preview-menu",9114:"core",9115:"shared-ui-retail-landing-packages",9120:"lazy-load-section",9249:"retail-destination-content-destination-faq",9289:"brand-101116115951129711411611010111495991111101021051039549",9296:"brand-112971141161101011149910111011611497108",9336:"brand-1011201121011001059795114101102114101115104",9373:"brand-102101114114105115",9433:"incentives-collection-carousel",9440:"eg-distances",9459:"brand-11611497118101108108105110107",9507:"brand-104111116101108108101114",9543:"shared-ui-global-navigation-picker",9657:"RedirectBanner",9673:"shared-ui-retail-loyalty-account-summary",9756:"brand-989711499101108111",9777:"recorder",9938:"shared-ui-retail-landing-flight",9981:"shared-ui-retail-landing-product"}\[e\]||e)+"."+{12:"068c2859d26bd1f0b382",18:"6ee55ad9aeb0539e392f",45:"9d82243ecdf0cbc78b5f",158:"ab0862dbe084ecff90fa",160:"79b85bab257375e32cff",225:"1aea65441ec6f6649e52",279:"b841c25acaa27eac8981",286:"539bef4a7c6c3d6649ba",319:"6b292793852307dd5461",347:"4356f9075356618e2d22",367:"a866a242723bdaa92f29",372:"4eb35f84058f7635eb6d",440:"589c264835d6ad2b4629",515:"ed50509e6a17ab66dc4f",547:"5f6a75e7ffb17a16bbfc",597:"afdf30ec591ac6b4c98a",680:"5bb7027eabb81fa8692a",771:"34d9fc7bb72b43187f61",822:"fdcc137da08a966aa1d1",830:"d973d14cc5a8cb420ff8",855:"101f0b70ef261ad606ae",914:"f5bd55c08f8f048d2e1b",926:"cd981ae2b2e8afe2ccfa",1046:"1e6344f648922ead94c3",1089:"f64a523606d6d5247dfd",1199:"8cc51c9f22bb59a6e7fe",1231:"8f339750a06c13321a56",1275:"7f9272af648e71373159",1338:"6cadb3ff9cbbdeeffe51",1340:"b1b9b360f3b2325ebfdf",1442:"1dcfc7a80d4ac84f544a",1482:"b663a2b8f00ac24c8f83",1675:"985d1ab8fe66442963a3",1701:"306cb68db6160cc2bc37",1825:"1d4a896e6403d10ccf1a",1840:"780e014dff9307c98bda",1937:"20aeb47dc1aff5aeffba",1940:"d7a56934866e189c38fd",1987:"8f5d5b8ec6664cbf448a",2151:"0029420c2f00f9f5f13c",2179:"057f587a3b79e421aad6",2252:"8bba8f65a4fd207e20ed",2276:"fc8dd00df92700b39fca",2318:"7746f03bb7b54f58b41f",2333:"8d05ae0df63f436c6628",2362:"acbd8220afe5c8a389f2",2365:"c88d1e55b4deca6b418d",2392:"15b14f5fb1de86d8d098",2422:"8a26ee3b3130c61c5522",2449:"02c32d7149e14308fcb9",2506:"52df9cacf880e8acf8c4",2572:"dd08e143e8d0f82e742d",2584:"8916a8015250f88c87d5",2643:"ecd46982f56aec12aabf",2769:"a5a316899cc7e11f3eba",2914:"35f3f523df685730ddea",2978:"09029137a20db05327cc",3009:"a7ba0f41819d5cf32a83",3018:"54410483a4298faeeac9",3028:"41ebbfc0e72c335ec700",3084:"2290a44aba9b31e25237",3125:"6849f7478af310f1429c",3201:"188d46a324b53e0d6ff9",3211:"c0bd1f6de38e7ac9531c",3303:"e8d9809b7cb63836cf0f",3310:"6916e8f548efb3653262",3357:"7824cefa98f4f94ef298",3439:"ba25d7b39ceaacfc46f2",3503:"ad2150bba62118692f54",3556:"554198bca203ebb5ec47",3563:"58f28fefc8c47eeccaf9",3600:"ec494ff190b67ec87235",3615:"6e3eeed7bfd4c157ff41",3630:"b2b8d2a52d72aaffc525",3634:"281647d806d1734c9808",3650:"66f0b3560ff188d531c7",3663:"f5d3f7550d349874ebe3",3667:"9e5a0dd5214a37fbf17a",3691:"b0275eb6a3304c68e50b",3721:"99c5603a4421811032e0",3722:"d12766127fb9ac89dca5",3728:"96ad7619cc1dd658331a",3807:"7cbf100f84fbe0d09f7f",3830:"0d2b41ae48cef6650594",3870:"5ea0bda930684630652b",3881:"5d00f114400c0b8d0292",4046:"e87ff599ecbda22972ec",4125:"e613f3e3587833d7eba8",4151:"8c6b80027015af8faffc",4155:"e4ca51fb0cbeb43a5cac",4190:"9ca4f072a8f2513a03bb",4236:"8bdf371920a7569aabae",4279:"397c7158fc4b823983f6",4292:"b5e27132395ed0ad2060",4379:"21fe4103e9aa7ac2f40c",4501:"05070d8960b8c266e315",4534:"bd71ddd0951b5d6254ef",4605:"ea19e377fbde10bdbefe",4617:"83e85d3ac1a10cae32f3",4623:"720c99a1cf657edd7ab6",4745:"fdd844b4ed145f5a1d64",4791:"59c3ada2b920dae18a68",4797:"d2f0a927830b62c82c52",4807:"8d8b3329b36b228c7427",4813:"ef1b79256c1597d58e2e",4832:"5fdc515a7709f6f5fdb1",4861:"07bd432b481245df2c23",4896:"d6f51c259d3156b9aa81",4947:"4678bc50a53444936b0d",4997:"29c04ed00a193eab4af8",5103:"a9a72db9dde6c5afee63",5132:"8e5c62991ea51d69f1c2",5162:"9faf8ecaaae825f2c237",5254:"c9d11d519ea6f3ad85ce",5456:"18bfc472682e0c82e0f7",5496:"5b993713ef69c0bd6d42",5519:"ca91a7353eef518f336d",5560:"499b6d1a1984fc1ed1e4",5601:"b2f424a93c93407688e3",5616:"d7185ff95d3ddacc3e8e",5647:"2e0904e897ca5491e82a",5689:"ce8e24d6bd8811913921",5705:"8624c15346ff9442b4d5",5738:"8a3f5ee922248e39bc9d",5847:"04bcc9e5afa2b5a2dee3",5856:"297c1186ce736d341654",5894:"c10fe4feb74394776e5c",5934:"984ed47d1f65c8d9a758",5957:"084ca308fbfcefa0245b",6003:"5d136bc64e183000f50b",6008:"53c0dd61595fefdec371",6072:"b0ed4e23177f5dd2a721",6084:"ecc006e94b2546b1b482",6204:"4fb838c3c02b3eb7c79a",6211:"3c34187e20ca50cb9bc1",6258:"acad4a516ac6dc521b41",6374:"1724491ab9a0e1c8fc14",6391:"236ae9a5240ae2427d95",6470:"15acb7eff418d1f2b64f",6524:"16ec989acb33de26389c",6553:"b8e86e8e086692acd06b",6554:"98ccd20fcea564340c28",6576:"60bf333201f655fed50c",6590:"73e9ebf90022719ee05f",6720:"a7921664b198928133df",6832:"1cbd2b88fff6d1ba1a04",6885:"2533c05baff9122ac7b2",7039:"ba4e3eb402059b572551",7052:"87afe71a60eec0504640",7139:"7bd05645235ed9bc06ad",7188:"ed9d9e84b9be9137a336",7191:"a189968505fddaa8d8f5",7204:"871c667a38c46d7fe50a",7265:"d3182877f133ba688df3",7299:"936bd85a82fffb096d3c",7430:"be740c42c527f895a492",7452:"4b9bbd5d6b36859f039d",7620:"6cfd2a3f3e5c18c70893",7666:"1cca219ce91830959d78",7668:"0c9976a73905eddd5f73",7684:"67047dd4b7a1f2fcbf58",7741:"669cd959ac6d9e539b02",7800:"2744d83041be70d5a836",7811:"877db0d9fab0406370b1",7826:"20620e61a981abd5096b",7866:"e95a46bbdb0770c7ed8d",7938:"672710a25a0cee86f659",7940:"9e3de3ec19a93882b3c5",7989:"c89a03037da52316ca61",8047:"5f40f2dbbde66b060dd1",8105:"ba7292f9862ae18e2917",8110:"408eb56d65a0179d296d",8116:"4140fd5bb04ac56684be",8170:"790dd3f3176e078e19fd",8178:"d9a219a087e5ec6ccee8",8187:"a9fe19ac1135f3c32b77",8212:"e5b549ebf55d46b74724",8216:"4534642c905332bd7752",8326:"34f3f0d92ef1387a5331",8341:"8b55c3e0acab6092e021",8361:"7a485456739d0c0c4000",8385:"7cf88642f1a9d99a982d",8404:"221c9f8235eacb58e031",8420:"f0aebf68ea932fdb10b4",8427:"4ffce7e204cf53b3bfe0",8475:"c7422f21b08557ae61a9",8487:"0f5cc6cad33ef542252a",8530:"453047f69728dd2f1387",8539:"005a7cb1c60a0d637bcd",8585:"7f3bd2a863a7fe3800da",8667:"b8abad60d010ab7539e6",8688:"ce2f1e3c69171b5ec5d1",8695:"2bbef6ebb2b02e2809b5",8698:"aeb45a9457e3742c49f2",8744:"84e043d135325d960997",8754:"3ea64e9dfaba072b0ee7",8794:"81ce49ce32ddc324cb89",8855:"3d4f2aace80fb2d111ef",8905:"8b2a6b8283ba7f33169e",8968:"c07a117eae1947ec1455",9093:"dc204eea0ab11631db36",9114:"1d2d3bfa83f61a7f8b4e",9115:"fa83b700e484f7fd412b",9120:"21e2c9f973196a853c8c",9249:"542111da4d47c3c7a6d0",9289:"f6beb98555a9e383f9b2",9296:"1e937b9fa9afdaf89bc9",9336:"efde507ecb9e15e77b1f",9373:"ee3b85a855ba508c81a2",9433:"91ead23d5f42a6520fb8",9440:"3f49660179d30b705532",9459:"ab19bbd832fce004c8ef",9507:"d02afa059e5bdb13ab47",9543:"ef0d2b6f81f084db33c1",9657:"9fb59c80438cdcae7ba4",9673:"355af4ac21a8aca0cc32",9756:"6d8d6af849769fe78827",9777:"9e9583aa303107bf6ac9",9938:"0524c0dfdd941d7e26b7",9981:"8d9b4fd712801a92cd52"}\[e\]+".js"},c.miniCssF=function(e){return"css/"+{926:"app-shared",7877:"answering-traveler-questions",8386:"property-offers-wrapper",9657:"RedirectBanner"}\[e\]+"."+{926:"c569dcaaf7452b804b48",7877:"2f57ed192bc92e893d94",8386:"a9202ce88b157070e57f",9657:"b68f93c5ea9166e191ae"}\[e\]+".css"},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={},n="landing-pwa:",c.l=function(e,a,r,t){if(d\[e\])d\[e\].push(a);else{var i,f;if(void 0!==r)for(var b=document.getElementsByTagName("script"),o=0;o(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)}}},59671:function(e,t,n){n.r(t),n.d(t,{LoggerProvider:function(){return p},SystemEvent:function(){return o},SystemEventLevel:function(){return r},useLogger:function(){return d},useLoggerEvents:function(){return m}});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(18))},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(17),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=v(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)}h.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)})})},h.prototype.m=function(e){this.f.set(e,performance.now())},h.prototype.l=function(e){this.f.delete(e)},h.prototype.B=function(){b(this,performance.now()+5e3)},i.Object.defineProperties(h.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 h(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);let i={};function o(e){return t=>{i\[e\]=t.value}}let a={};function s(e){return t=>{a\[e\]=t.value}}const c=()=>{};e.exports={report:e=>{e&&"function"==typeof e&&(r.getCLS(o("cumulativeLayoutShift")),r.getLCP(o("largestContentfulPaint")),r.getFID(o("firstInputDelay")),r.getTTFB(s("timeToFirstByte")),r.getFCP(s("firstContentfulPaint")),addEventListener("visibilitychange",()=>{"hidden"===document.visibilityState&&e()}),addEventListener("pagehide",e))},uisPrimeOnReport:e=>{let t=c;return e&&"function"==typeof e.trackEvent?t=()=>{Object.keys(i).length&&(e.trackEvent({schemaName:"interactivityMetrics",messageContent:i},"timing"),e.trackEvent({schemaName:"corePerformanceMetrics",messageContent:i},"timing"),i={}),Object.keys(a).length&&(e.trackEvent({schemaName:"additionalPerformanceMetrics",messageContent:a},"timing"),a={})}:console.error("\[CorePerformanceMetrics\] 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 C}),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 L}),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 L}),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&&(r=document.prerendering||f()>0?"prerender":document.wasDiscarded?"restore":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()})})},v=function(e){var t=function(t){"pagehide"!==t.type&&"hidden"!==document.visibilityState||e(t)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},h=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,C,t.reportAllChanges),v(function(){a(s.takeRecords()),n(!0)}),u(function(){i=0,r=p("CLS",0),n=m(e,r,C,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(){W();var n,r=p("INP"),i=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,i=(t=Math.min($.length-1,Math.floor(q()/50)),$\[t\]);i&&i.latency!==r.value&&(r.value=i.latency,r.entries=i.entries,n())},o=d("event",i,{durationThreshold:t.durationThreshold||40});n=m(e,r,V,t.reportAllChanges),o&&(o.observe({type:"first-input",buffered:!0}),v(function(){i(o.takeRecords()),r.value<0&&q()>0&&(r.value=0,r.entries=\[\]),n(!0)}),u(function(){$=\[\],G=z(),r=p("INP"),n=m(e,r,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,n){const r=n(2).toLogStore,i=n(2).log,o=n(19),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||{}),h=\["error","fatal","warn","info","debug","trace"\].concat(g);"function"==typeof n&&h.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,h,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:h,timestamp:v(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 v(e){return"function"==typeof e.timestamp?e.timestamp:!1===e.timestamp?E:w}function h(){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/landing-pwa/required-inline.nosw.8d6e62ce2956d62c9ada.js /\*@license For license information please refer to analytics.nosw.licenses.txt\*/ (self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_=self.\_\_LOADABLE\_LOADED\_CHUNKS\_\_||\[\]).push(\[\[8562\],{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,\[5275\],function(){return t=23985,e(e.s=t);var t});e.O()}\]); //# https://bernie-assets.s3.us-west-2.amazonaws.com/landing-pwa/analytics.nosw.cf8cc9a9871ebccd52cc.js