@media (max-width:767px){html body.apd380-mobile-search-canonical.apd186-search-modal-open #apd5-search :is(#apd5-destination-list,#apd26-recent-destination-list,.apd226-smart-results,.apd392-location-results){box-sizing:border-box!important;position:static!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:visible!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open #apd5-search :is(.apd5-destination-option,.apd26-recent-destination,.apd219-smart-option,.apd392-location-option){box-sizing:border-box!important;position:static!important;display:grid!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;column-gap:14px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:70px!important;margin:0!important;padding:5px 0!important;border:0!important;background:transparent!important;color:#222!important;text-align:left!important;transform:none!important;overflow:visible!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open #apd5-search .apd392-location-option-icon{display:grid!important;place-items:center!important;width:58px!important;height:58px!important;border-radius:16px!important;background:#f5f5f5!important;color:#222!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open #apd5-search .apd392-location-option.is-nearby .apd392-location-option-icon{background:#f2f6fc!important;color:#5f86cb!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open #apd5-search .apd392-location-option.is-region .apd392-location-option-icon{background:#f3f5fa!important;color:#587fc4!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open #apd5-search .apd392-location-option.is-country .apd392-location-option-icon{background:#f4f5f8!important;color:#587fc4!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open #apd5-search .apd392-location-option-icon svg{width:34px!important;height:34px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open #apd5-search :is(.apd5-destination-option,.apd26-recent-destination,.apd219-smart-option)>:is(div,.apd219-smart-copy,span):not(:first-child),html body.apd380-mobile-search-canonical.apd186-search-modal-open #apd5-search .apd392-location-option-copy{box-sizing:border-box!important;position:static!important;display:flex!important;flex-direction:column!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;transform:none!important;overflow:visible!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open #apd5-search :is(.apd5-destination-option,.apd26-recent-destination,.apd219-smart-option,.apd392-location-option) :is(strong,small){box-sizing:border-box!important;position:static!important;display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0!important;padding:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;hyphens:none!important;transform:none!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open #apd5-search .apd392-location-option strong{font-size:16px!important;line-height:1.2!important;font-weight:650!important;letter-spacing:-.01em!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open #apd5-search .apd392-location-option small{margin-top:3px!important;color:#717171!important;font-size:14px!important;line-height:1.24!important;font-weight:400!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open #apd5-search .apd392-location-results-title{display:block!important;margin:16px 0 8px!important;color:#222!important;font-size:16px!important;line-height:1.25!important;font-weight:500!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open #apd5-search .apd392-location-empty{margin:22px 0 8px!important;color:#717171!important;font-size:15px!important;line-height:1.35!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open:is(.apd370-location-expanded,.apd392-location-expanded) #apd5-search:is(.apd380-context-stays,.apd380-context-experiences,.apd380-context-services)[data-active-panel="location"]>.apd5-location-panel{height:max(360px, calc(var(--apd392-visible-height, 100vh) - 28px))!important;min-height:360px!important;max-height:max(360px, calc(var(--apd392-visible-height, 100vh) - 28px))!important;padding:24px 24px 34px!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open.apd392-location-typing #apd5-search :is(#apd26-recent-destinations,.apd26-destination-section-title,#apd5-destination-list,.apd226-smart-results){display:none!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open.apd392-location-typing #apd5-search .apd392-location-results{display:block!important;margin-top:16px!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open:is(.apd370-location-expanded,.apd392-location-expanded):not(.apd392-location-typing) #apd5-search #apd5-destination-list{display:none!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open:is(.apd370-location-expanded,.apd392-location-expanded):not(.apd392-location-typing) #apd5-search .apd392-location-results{display:block!important}}@media (max-width:767px){html body.apd380-mobile-search-canonical.apd186-search-modal-open:not(.apd392-location-expanded):not(.apd392-location-typing) #apd5-search .apd392-location-results{display:none!important}html body.apd380-mobile-search-canonical.apd186-search-modal-open:is(.apd392-location-expanded,.apd392-location-typing) #apd5-search :is(#apd5-destination-list,.apd226-smart-results){display:none!important}}