.TripPickerWizard_cityStep__jLuxj .pickerQuestion{margin-top:0!important}.TripPickerWizard_cityActions__g_q3M{grid-template-columns:minmax(0,1fr)!important}.TripPickerWizard_cityActions__g_q3M>button{width:100%}.TripPickerWizard_results__7u_Ve{--picker-ink:var(--ink,#172033);--picker-muted:var(--muted,#596274);--picker-accent:var(--accent,#55477f);--picker-line:var(--line,#e1e5ea);color:var(--picker-ink)}.pickerDrawerBody .TripPickerWizard_results__7u_Ve{--picker-accent:#594a87}.TripPickerWizard_header__sslHi{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.TripPickerWizard_header__sslHi h2{margin-top:3px;font-size:clamp(23px,4vw,31px);line-height:1.12;letter-spacing:-.025em}.TripPickerWizard_cityName__Qe1g4{color:var(--picker-accent);font-weight:700;font-size:14px}.TripPickerWizard_refine__3eL1u{margin-top:18px}.TripPickerWizard_chips__v0m5O{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.TripPickerWizard_chip__cv_pe,.TripPickerWizard_textAction__x_BsL{min-height:40px;border:0;background:transparent;font:inherit;font-size:13px;line-height:1.25;font-weight:650;cursor:pointer}.TripPickerWizard_chip__cv_pe{padding:7px 10px;border:1px solid var(--picker-line);border-radius:8px;text-align:left}.TripPickerWizard_chip__cv_pe:hover:not(:disabled),.TripPickerWizard_chip__cv_pe[aria-pressed=true]{border-color:var(--picker-accent)}.TripPickerWizard_chip__cv_pe[aria-pressed=true]{background:color-mix(in srgb,var(--picker-accent) 10%,white);color:var(--picker-accent)}.TripPickerWizard_chip__cv_pe span{padding-left:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TripPickerWizard_textAction__x_BsL{padding:4px 6px;color:var(--picker-accent);text-decoration:underline;text-underline-offset:3px}.TripPickerWizard_chip__cv_pe:disabled,.TripPickerWizard_textAction__x_BsL:disabled{cursor:wait}.TripPickerWizard_note__ohWUe{margin-top:8px;color:var(--picker-muted);font-size:13px;line-height:1.4}.TripPickerWizard_note__ohWUe .TripPickerWizard_textAction__x_BsL{padding:0;min-height:32px}.TripPickerWizard_count__bK1QA{margin-top:14px;color:var(--picker-muted);font-size:13px}.TripPickerWizard_count__bK1QA:empty{display:none}.TripPickerWizard_cards__116c_{margin-top:8px;list-style:none;display:grid;gap:8px}.TripPickerWizard_card__Pmxk5{display:flex;justify-content:space-between;align-items:flex-start;gap:10px 14px;padding:12px;border:1px solid var(--picker-line);border-radius:10px;line-height:1.35}.TripPickerWizard_card__Pmxk5:focus-visible,.TripPickerWizard_card__Pmxk5:hover{border-color:var(--picker-accent)}.TripPickerWizard_card__Pmxk5 strong{display:block;font-size:14px}.TripPickerWizard_cardFacts__pfwlX{display:block;margin-top:4px;color:var(--picker-muted);font-size:12px}.TripPickerWizard_cardPrice__yyrIn{color:var(--picker-accent);font-size:13px;font-weight:700;white-space:nowrap}.TripPickerWizard_allResults__Bl4za{display:inline-flex;width:100%;justify-content:center;gap:8px;margin-top:16px}@media (max-width:450px){.TripPickerWizard_card__Pmxk5{flex-wrap:wrap;row-gap:4px}.TripPickerWizard_chip__cv_pe,.TripPickerWizard_textAction__x_BsL{min-height:44px}.TripPickerWizard_cityActions__g_q3M>button{padding-inline:9px!important}}