.SearchBar_form__aEMJn{display:flex;flex-direction:column;gap:18px}.SearchBar_top__8EoMF{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.SearchBar_kicker__HAsAN{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--wb-text-2)}.SearchBar_kicker__HAsAN svg,.SearchBar_topLink__RlPGT{color:var(--wb-primary-600)}.SearchBar_topLink__RlPGT{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.SearchBar_topLink__RlPGT:hover{text-decoration:underline;text-underline-offset:3px}.SearchBar_bar__O9nol{display:grid;grid-template-columns:minmax(0,1.5fr) auto minmax(0,1.2fr) auto minmax(0,.9fr) auto;align-items:center;grid-gap:0;gap:0;min-height:84px;padding:8px 8px 8px 0;border:1.5px solid var(--wb-border-strong);border-radius:26px;background:var(--wb-surface);transition:border-color var(--wb-dur) var(--wb-ease),box-shadow var(--wb-dur) var(--wb-ease)}.SearchBar_bar__O9nol:focus-within{border-color:var(--wb-primary-300);box-shadow:0 0 0 5px rgba(195,52,94,.08)}.SearchBar_seg__0Bzjk{position:relative}.SearchBar_segBtn__JleKo,.SearchBar_seg__0Bzjk{min-width:0;padding:8px 22px;border-radius:20px}.SearchBar_segBtn__JleKo{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;text-align:left;transition:background-color var(--wb-dur) var(--wb-ease)}.SearchBar_segBtn__JleKo:hover{background:var(--wb-navy-50)}.SearchBar_segBtn__JleKo:focus-visible{outline:none;box-shadow:var(--wb-ring)}.SearchBar_segWrap__eX2BH{position:relative;min-width:0}.SearchBar_label__fpcYP{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--wb-text-muted)}.SearchBar_value__1Q_Ol{display:block;max-width:100%;font-size:17px;font-weight:700;line-height:32px;color:var(--wb-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchBar_placeholder__0mySP{color:var(--wb-text-faint);font-weight:500}.SearchBar_sub__aNMkc{font-size:12.5px;color:var(--wb-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.SearchBar_error__5G9VR,.SearchBar_invalid__1SzpA .SearchBar_label__fpcYP{color:var(--wb-danger-600)}.SearchBar_error__5G9VR{font-size:12px;font-weight:600}.SearchBar_divider__eh5Vq{width:1px;height:44px;background:var(--wb-border)}.SearchBar_nativeInput__51kAY,.SearchBar_nativeSelect__HYFvj{width:100%;min-width:0;height:32px;border:0;outline:none;background:transparent;font-size:17px;font-weight:700;color:var(--wb-text);padding:0}.SearchBar_nativeSelect__HYFvj{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;padding-right:22px;background-image:linear-gradient(45deg,transparent 50%,var(--wb-text-muted) 50%),linear-gradient(135deg,var(--wb-text-muted) 50%,transparent 50%);background-position:calc(100% - 9px) 14px,calc(100% - 4px) 14px;background-size:5px 5px;background-repeat:no-repeat}.SearchBar_nativeInput__51kAY::placeholder{color:var(--wb-text-faint);font-weight:500}.SearchBar_nativeInput__51kAY:focus-visible,.SearchBar_nativeSelect__HYFvj:focus-visible{outline:none}.SearchBar_amountRow__3vL8_{display:flex;align-items:center;gap:6px}.SearchBar_amountRow__3vL8_ span{font-size:17px;font-weight:700;color:var(--wb-text-muted)}.SearchBar_submit__82BgY{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:64px;padding:0 30px;border-radius:20px;background:linear-gradient(180deg,var(--wb-primary-500),var(--wb-primary-600));color:#fff;font-size:16px;font-weight:700;white-space:nowrap;box-shadow:var(--wb-shadow-primary);transition:transform var(--wb-dur) var(--wb-ease),box-shadow var(--wb-dur) var(--wb-ease),filter var(--wb-dur) var(--wb-ease)}.SearchBar_submit__82BgY:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 16px 30px -12px rgba(195,52,94,.6)}.SearchBar_submit__82BgY:active{transform:translateY(0) scale(.98)}.SearchBar_submit__82BgY:focus-visible{outline:none;box-shadow:var(--wb-ring),var(--wb-shadow-primary)}.SearchBar_submit__82BgY:disabled{opacity:.7;cursor:progress}.SearchBar_spin__v0WtA{animation:SearchBar_wb-spin__68OGL .8s linear infinite}.SearchBar_bottom__pPdca{display:flex;align-items:center;justify-content:space-between;gap:14px 24px;flex-wrap:wrap}.SearchBar_chips__Zkv3V{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.SearchBar_chipsLabel__41EQP{font-size:13px;font-weight:600;color:var(--wb-text-2);margin-right:2px}.SearchBar_pill__v1F3y{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px 0 6px;border-radius:var(--wb-radius-pill);border:1px solid var(--wb-border);background:var(--wb-surface);font-size:13px;font-weight:600;color:var(--wb-text);transition:border-color var(--wb-dur) var(--wb-ease),background-color var(--wb-dur) var(--wb-ease),transform var(--wb-dur) var(--wb-ease)}.SearchBar_pill__v1F3y:hover{border-color:var(--wb-primary-300);background:var(--wb-primary-50);transform:translateY(-1px)}.SearchBar_pillFlag__8O9qT{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--wb-navy-50);font-size:14px;line-height:1}.SearchBar_perks__AKI1h{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.SearchBar_perk__Pr9dB{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--wb-text-2)}.SearchBar_perk__Pr9dB svg{color:var(--wb-success-600)}.SearchBar_perk__Pr9dB strong{color:var(--wb-text);font-weight:600}.SearchBar_option__tDFjx{display:flex;align-items:center;gap:12px;min-width:0}.SearchBar_optFlag__J4wCX{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:12px;background:var(--wb-navy-50);font-size:18px}.SearchBar_optText__ds1bm{display:flex;flex-direction:column;min-width:0}.SearchBar_optTitle__Jr2R3{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchBar_optMeta__EZF2d{font-size:12.5px;color:var(--wb-text-muted)}.SearchBar_optPrice__I4qCq{margin-left:auto;flex:none;font-size:13px;font-weight:700;color:var(--wb-primary-700)}.SearchBar_travellerPanel__gJ1p3{width:300px}.SearchBar_panelNote__mUURi{margin-top:6px;font-size:12.5px;color:var(--wb-text-muted)}@media (max-width:1080px){.SearchBar_bar__O9nol{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:8px;row-gap:6px}.SearchBar_bar__O9nol>.SearchBar_divider__eh5Vq:nth-of-type(2){display:none}.SearchBar_submit__82BgY{grid-column:1/-1;width:100%;height:56px}}@media (max-width:640px){.SearchBar_bar__O9nol{display:flex;flex-direction:column;align-items:stretch;padding:6px;border-radius:22px;min-height:0}.SearchBar_segBtn__JleKo,.SearchBar_seg__0Bzjk{padding:10px 14px}.SearchBar_divider__eh5Vq{width:auto;height:1px;margin:0 14px}.SearchBar_bar__O9nol>.SearchBar_divider__eh5Vq:nth-of-type(2){display:block}.SearchBar_submit__82BgY{margin-top:6px;height:54px;border-radius:18px}.SearchBar_travellerPanel__gJ1p3{width:auto}.SearchBar_perks__AKI1h{gap:10px 16px}.SearchBar_kicker__HAsAN{display:none}}.SearchBar_bar__O9nol input:focus-visible,.SearchBar_bar__O9nol select:focus-visible{outline:none}.SearchTabs_card__QzUST{position:relative;z-index:5;border-radius:var(--wb-radius-xl);background:var(--wb-surface);border:1px solid var(--wb-border);box-shadow:0 30px 80px -40px rgba(195,52,94,.45),var(--wb-shadow-lg)}.SearchTabs_tabs__E7uS8{position:absolute;top:0;left:32px;transform:translateY(-50%);display:flex;gap:4px;padding:6px;border-radius:var(--wb-radius-pill);background:var(--wb-surface);border:1px solid var(--wb-border);box-shadow:var(--wb-shadow-md);max-width:calc(100% - 64px);overflow-x:auto;scrollbar-width:none}.SearchTabs_tabs__E7uS8::-webkit-scrollbar{display:none}.SearchTabs_tab__X_RjI{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px;border-radius:var(--wb-radius-pill);font-size:14.5px;font-weight:600;color:var(--wb-text-2);white-space:nowrap;transition:background-color var(--wb-dur) var(--wb-ease),color var(--wb-dur) var(--wb-ease),box-shadow var(--wb-dur) var(--wb-ease)}.SearchTabs_tab__X_RjI:hover{color:var(--wb-text);background:var(--wb-navy-50)}.SearchTabs_on__A03I_,.SearchTabs_on__A03I_:hover{background:linear-gradient(180deg,var(--wb-primary-500),var(--wb-primary-600));color:#fff;box-shadow:var(--wb-shadow-primary)}.SearchTabs_body__MhTOB{padding:52px 32px 28px}.SearchTabs_ctaCard___TWFP .SearchTabs_body__MhTOB{padding-bottom:50px}.SearchTabs_cta__mx8xW{position:absolute;left:50%;bottom:0;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:280px;height:62px;padding:0 36px;border-radius:var(--wb-radius-pill);background:linear-gradient(100deg,var(--wb-primary-600) 0,#d8457a 55%,var(--wb-primary-500) 100%);background-size:200% 100%;color:#fff;font-size:17px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:0 0 0 6px #fff,0 22px 40px -14px rgba(195,52,94,.75);transform:translate(-50%,50%);transition:transform var(--wb-dur) var(--wb-ease),background-position .6s var(--wb-ease),box-shadow var(--wb-dur) var(--wb-ease)}.SearchTabs_cta__mx8xW:hover{color:#fff;background-position:100% 0;transform:translate(-50%,calc(50% - 2px));box-shadow:0 0 0 6px #fff,0 26px 44px -14px rgba(195,52,94,.85)}.SearchTabs_cta__mx8xW:active{transform:translate(-50%,50%) scale(.98)}.SearchTabs_cta__mx8xW:focus-visible{outline:none;box-shadow:0 0 0 6px #fff,0 0 0 10px rgba(195,52,94,.3)}.SearchTabs_bus__rtEff{display:flex;align-items:center;gap:18px;padding:12px 4px}.SearchTabs_busIcon__r0439{display:grid;place-items:center;width:56px;height:56px;border-radius:18px;background:var(--wb-primary-50);color:var(--wb-primary-600)}.SearchTabs_bus__rtEff>div{flex:1 1}.SearchTabs_busTitle__2c_kg{font-weight:700;font-size:18px}.SearchTabs_busText__W4kfV{color:var(--wb-text-muted);font-size:14px}@media (max-width:640px){.SearchTabs_tabs__E7uS8{position:static;transform:none;margin:12px 12px 0;max-width:none;box-shadow:none}.SearchTabs_body__MhTOB{padding:18px 16px}.SearchTabs_bus__rtEff{flex-direction:column;align-items:flex-start}.SearchTabs_ctaCard___TWFP .SearchTabs_body__MhTOB{padding-bottom:16px}.SearchTabs_cta__mx8xW{position:static;display:flex;width:calc(100% - 32px);min-width:0;height:56px;margin:0 16px 16px;transform:none;box-shadow:0 16px 30px -14px rgba(195,52,94,.7)}.SearchTabs_cta__mx8xW:active,.SearchTabs_cta__mx8xW:hover{transform:none}}