.DestinationNavigation_navigation__WHJMD{min-width:0;margin:0;padding:0}.DestinationNavigation_browseGroups__Dboln{display:flex;flex-wrap:wrap;gap:0 var(--footer-link-gap,8px);margin:0}.DestinationNavigation_browseDisclosure__r7QIH,.DestinationNavigation_browseDisclosure__r7QIH::details-content{display:contents}.DestinationNavigation_browseDisclosure__r7QIH:not([open])>.DestinationNavigation_browsePanel__fg7xJ{display:none}.DestinationNavigation_browseDisclosure__r7QIH[open]>.DestinationNavigation_browseSummary__MWr1f{color:var(--ink,#222)}.DestinationNavigation_browseDisclosure__r7QIH .DestinationNavigation_chevron__NVTMH{transition:transform .18s ease}.DestinationNavigation_browseDisclosure__r7QIH[open] .DestinationNavigation_chevron__NVTMH{transform:rotate(180deg)}.DestinationNavigation_browsePanel__fg7xJ{order:1;flex:1 0 100%;min-width:0;padding:8px 0}.DestinationNavigation_empty__pm_38{margin:8px 0;color:var(--text-secondary,#5f5f5f);font-size:var(--size-caption,11px);line-height:1.6}.DestinationNavigation_summary__EWUaL{display:flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;min-height:44px;color:var(--text-secondary,#5f5f5f);font-size:var(--size-caption,11px);line-height:20px;font-weight:600;white-space:nowrap;cursor:pointer;list-style:none}.DestinationNavigation_summary__EWUaL.DestinationNavigation_browseSummary__MWr1f{gap:3px}.DestinationNavigation_summary__EWUaL::-webkit-details-marker{display:none}.DestinationNavigation_chevron__NVTMH{flex-shrink:0}.DestinationNavigation_cities__3AVV6{display:grid;grid-template-columns:repeat(auto-fill,minmax(60px,1fr));grid-gap:0 6px;gap:0 6px;margin:4px 0 0;padding:4px 0 0;border-top:1px solid var(--layout-divider,#e8e8e8);list-style:none}.DestinationNavigation_cities__3AVV6 li{min-width:0}.DestinationNavigation_cities__3AVV6 a{min-height:28px;padding:4px 0;display:flex;align-items:center;color:var(--text-secondary,#5f5f5f);font-size:var(--size-caption,11px);line-height:1.4;font-weight:600;text-decoration:none}.DestinationNavigation_cities__3AVV6 a:hover{color:var(--ink,#222);text-decoration:underline;text-underline-offset:3px}.DestinationNavigation_navigation__WHJMD a:focus-visible,.DestinationNavigation_summary__EWUaL:focus-visible{outline:2px solid var(--brand,#ff385c);outline-offset:4px;border-radius:4px}.DestinationNavigation_browseGroup__khNAc{margin-top:12px}.DestinationNavigation_browseGroup__khNAc h2{margin:0;color:var(--text-secondary,#5f5f5f);font-size:var(--size-caption,11px);line-height:1.6;font-weight:700}.DestinationNavigation_browseLinks__dF1v8{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}@media (prefers-reduced-motion:reduce){.DestinationNavigation_browseDisclosure__r7QIH .DestinationNavigation_chevron__NVTMH,.DestinationNavigation_chevron__NVTMH{transition:none}}