/*! ui/searchforms-packages/flights/ui/layout/FlightSearchFormLayout.less */.pTNb-mod-hidden{visibility:hidden}.pTNb-bottomContainer{display:flex;justify-content:space-between;flex-direction:column-reverse}@media (min-width: 768px){.pTNb-bottomContainer{flex-direction:row}}.pTNb-formBody{display:flex;flex-grow:1;margin:2px -2px;position:relative}.bd-fn .pTNb-formBody,.bd-pl .pTNb-formBody{--bd-id:"fn";flex-wrap:wrap;padding:4px 12px}.pTNb-formFieldOutline{display:flex;flex-direction:inherit;flex-grow:1;min-width:0;max-width:100%}.bd-fn .pTNb-formFieldOutline,.bd-pl .pTNb-formFieldOutline{--bd-id:"fn";flex-wrap:wrap;padding:4px 12px}.pTNb-formField{padding:0 2px;min-width:0;max-width:100%}.bd-fn .pTNb-formField,.bd-pl .pTNb-formField{--bd-id:"fn";margin:8px}.bd-fn .pTNb-formField svg{--bd-id:"fn";fill:var(--color-background-base-content)}.bd-pl .pTNb-formField svg{--bd-id:"pl";fill:var(--color-foreground-action-default)}.pTNb-multicitySpacing{display:flex;justify-content:flex-end}.pTNb-submit{display:flex;flex:0 1 62px;width:auto;min-width:62px;padding:0 2px}.pTNb-submit.pTNb-stretch{min-width:unset;flex:unset}.pTNb-submit.pTNb-no-padding{flex:1 1 20%}.pTNb-traveler-cabin{flex:1 1 100%}.pTNb-top-controls{z-index:0;display:flex;width:100%;margin-bottom:8px!important}.pTNb-top-controls>div{margin-right:20px}.pTNb-top-controls>div:nth-child(2){margin-top:2px}.pTNb-switch{flex:0 0 58px;width:auto;min-width:54px}.pTNb-switch.pTNb-no-padding{min-height:36px;background-color:var(--color-foreground-white-static)}@media (min-width: 640px){.pTNb-switch.pTNb-no-padding{min-height:unset;background-color:unset}}.pTNb-removeLeg{flex:0 0 58px;width:auto;min-width:58px;padding:0}.pTNb-formField.pTNb-mod-hide-l{display:none}.bd-fn .pTNb-addLeg,.bd-fn .pTNb-clearLegs,.bd-pl .pTNb-addLeg,.bd-pl .pTNb-clearLegs{--bd-id:"fn";margin-right:8px;padding:0 12px;border-radius:24px;border:var(--size-border-width-200) solid var(--color-foreground-action-default)}.bd-fn .pTNb-datesContainer,.bd-pl .pTNb-datesContainer{--bd-id:"fn";display:flex;width:100%;min-width:100%}.bd-fn .pTNb-date,.bd-fn .pTNb-removeLeg,.bd-pl .pTNb-date,.bd-pl .pTNb-removeLeg{--bd-id:"fn";margin:0}.bd-fn .pTNb-submit,.bd-fn .pTNb-tripType,.bd-pl .pTNb-submit,.bd-pl .pTNb-tripType{--bd-id:"fn";width:calc(100% - 16px);min-width:calc(100% - 16px)}.bd-fn .pTNb-date,.bd-fn .pTNb-dates,.bd-fn .pTNb-traveler,.bd-fn .pTNb-cabin,.bd-fn .pTNb-origin,.bd-fn .pTNb-destination{--bd-id:"fn";width:calc(100% - 16px);border-radius:0;border:var(--size-border-width-100) solid var(--color-border-default)}.bd-pl .pTNb-date,.bd-pl .pTNb-dates,.bd-pl .pTNb-traveler,.bd-pl .pTNb-cabin,.bd-pl .pTNb-origin,.bd-pl .pTNb-destination{--bd-id:"pl";width:calc(100% - 16px);border-radius:var(--size-border-radius-large);border:var(--size-border-width-100) solid var(--color-border-default)}.bd-fn .pTNb-traveler,.bd-fn .pTNb-cabin,.bd-fn .pTNb-origin,.bd-fn .pTNb-destination,.bd-pl .pTNb-traveler,.bd-pl .pTNb-cabin,.bd-pl .pTNb-origin,.bd-pl .pTNb-destination{--bd-id:"fn"}@media (min-width: 640px){.bd-fn .pTNb-traveler,.bd-fn .pTNb-cabin,.bd-fn .pTNb-origin,.bd-fn .pTNb-destination,.bd-pl .pTNb-traveler,.bd-pl .pTNb-cabin,.bd-pl .pTNb-origin,.bd-pl .pTNb-destination{width:calc(50% - 16px)}}.bd-fn .pTNb-traveler,.bd-fn .pTNb-cabin,.bd-fn .pTNb-datesContainer,.bd-fn .pTNb-dates,.bd-fn .pTNb-origin,.bd-fn .pTNb-submit,.bd-fn .pTNb-destination,.bd-pl .pTNb-traveler,.bd-pl .pTNb-cabin,.bd-pl .pTNb-datesContainer,.bd-pl .pTNb-dates,.bd-pl .pTNb-origin,.bd-pl .pTNb-submit,.bd-pl .pTNb-destination{--bd-id:"fn"}@media (min-width: 768px){.bd-fn .pTNb-traveler,.bd-fn .pTNb-cabin,.bd-fn .pTNb-datesContainer,.bd-fn .pTNb-dates,.bd-fn .pTNb-origin,.bd-fn .pTNb-submit,.bd-fn .pTNb-destination,.bd-pl .pTNb-traveler,.bd-pl .pTNb-cabin,.bd-pl .pTNb-datesContainer,.bd-pl .pTNb-dates,.bd-pl .pTNb-origin,.bd-pl .pTNb-submit,.bd-pl .pTNb-destination{width:calc(33% - 16px)}}.bd-fn .pTNb-submit,.bd-fn .pTNb-datesContainer,.bd-pl .pTNb-submit,.bd-pl .pTNb-datesContainer{--bd-id:"fn"}@media (min-width: 768px){.bd-fn .pTNb-submit,.bd-fn .pTNb-datesContainer,.bd-pl .pTNb-submit,.bd-pl .pTNb-datesContainer{min-width:calc(33% - 16px)}}.pTNb.pTNb-pres-inline{padding-top:19px;border-bottom:1px solid var(--color-border-default);background-color:var(--color-background-action-content)}.bd-ag .pTNb.pTNb-pres-inline{--bd-id:"ag";background-color:var(--color-background-nav-alt-focus-stops-start-color)}.bd-bk .pTNb.pTNb-pres-inline{--bd-id:"bk";background-color:var(--color-external-booking-genius-foreground-secondary);padding-top:0}.bd-cfa .pTNb.pTNb-pres-inline,.bd-cfl .pTNb.pTNb-pres-inline,.bd-cfx .pTNb.pTNb-pres-inline{--bd-id:"cfa";background-image:var(--color-background-nav-default);border-bottom:none}.bd-sw .pTNb.pTNb-pres-inline{--bd-id:"sw";background-image:var(--color-background-nav-default);border-bottom:none}.bd-mu .pTNb.pTNb-pres-inline{--bd-id:"mu";background-image:linear-gradient(-225deg,#30598b,#30598b);border-bottom:none}.bd-swwl .pTNb.pTNb-pres-inline{--bd-id:"swwl";background-color:#242e4a;border-bottom:none}.pTNb.pTNb-pres-inline .pTNb-formAndCmp2Container{padding-top:20px;padding-bottom:20px}.bd-ag .pTNb.pTNb-pres-inline .pTNb-formAndCmp2Container{--bd-id:"ag";padding-bottom:48px}.bd-ag .pTNb.pTNb-pres-inline .pTNb-formAndCmp2Container .pTNb-cmp2Container{--bd-id:"ag";color:var(--color-foreground-white-static)}.pTNb.pTNb-pres-inline .pTNb-formBody{width:964px;min-width:964px}.pTNb.pTNb-pres-inline .pTNb-origin,.pTNb.pTNb-pres-inline .pTNb-destination,.pTNb.pTNb-pres-inline .pTNb-cabin,.pTNb.pTNb-pres-inline .pTNb-addLeg,.pTNb.pTNb-pres-inline .pTNb-clearLegs,.pTNb.pTNb-pres-inline .pTNb-nonstop,.pTNb.pTNb-pres-inline .pTNb-date{flex:1 1 25%}.pTNb.pTNb-pres-inline .pTNb-dates{flex:1 1 40%}.pTNb.pTNb-pres-inline .pTNb-multicitySpacing{flex:1 1 50%}.pTNb.pTNb-pres-inline .pTNb-mod-align-center{padding-left:40px!important;padding-right:40px!important}.pTNb.pTNb-pres-inline .pTNb-mod-align-center .pTNb-formBody,.pTNb.pTNb-pres-inline .pTNb-mod-align-center .pTNb-cmp2Container{margin-right:auto;margin-left:auto;width:972px;min-width:972px}.pTNb.pTNb-pres-inline .pTNb-mod-align-center .pTNb-formFieldOutline{margin-left:-2px}.pTNb.pTNb-pres-default{padding-top:19px}.pTNb.pTNb-pres-default .pTNb-formField.pTNb-mod-display-l{display:none}@media (min-width: 0) and (max-width: 1023px){.pTNb.pTNb-pres-default .pTNb-formBody,.pTNb.pTNb-pres-default .pTNb-formFieldOutline{flex-wrap:wrap}.pTNb.pTNb-pres-default .pTNb-formBody{margin:8px -2px}.pTNb.pTNb-pres-default .pTNb-formField{padding:2px}.pTNb.pTNb-pres-default .pTNb-submit>*,.pTNb.pTNb-pres-default .pTNb-multicitySpacing>*{flex-grow:1}.pTNb.pTNb-pres-default .pTNb-submit{width:100%;padding:12px 2px 0}.pTNb.pTNb-pres-default .pTNb-removeLeg,.pTNb.pTNb-pres-default .pTNb-addLeg,.pTNb.pTNb-pres-default .pTNb-clearLegs{flex:1 1 auto}.pTNb.pTNb-pres-default .pTNb-multicitySpacing,.pTNb.pTNb-pres-default .pTNb-submit{flex:1 1 100%}.pTNb.pTNb-pres-default .pTNb-formField.pTNb-mod-hide-l{display:block}}@media (min-width: 0) and (max-width: 767px){.pTNb.pTNb-pres-default .pTNb-formBody{flex-direction:column}.pTNb.pTNb-pres-default .pTNb-switch{display:block;position:absolute;height:32px;width:32px;flex-basis:32px;min-width:32px;border:4px solid var(--color-elevation-app-surface);transform:rotate(90deg);padding:0;top:42px;left:auto;right:22px;z-index:1}}@media (min-width: 768px) and (max-width: 1023px){.pTNb.pTNb-pres-default .pTNb-origin,.pTNb.pTNb-pres-default .pTNb-destination{flex:1 0 40%}.pTNb.pTNb-pres-default .pTNb-dates{flex:1 1 100%}.pTNb.pTNb-pres-default .pTNb-date,.pTNb.pTNb-pres-default .pTNb-cabin{flex:1 1 50%}}@media (min-width: 1024px){.pTNb.pTNb-pres-default .pTNb-origin,.pTNb.pTNb-pres-default .pTNb-destination,.pTNb.pTNb-pres-default .pTNb-cabin,.pTNb.pTNb-pres-default .pTNb-addLeg,.pTNb.pTNb-pres-default .pTNb-clearLegs,.pTNb.pTNb-pres-default .pTNb-date{flex:1 1 25%}.pTNb.pTNb-pres-default .pTNb-dates,.pTNb.pTNb-pres-default .pTNb-multicitySpacing{flex:1 1 50%}.pTNb.pTNb-pres-default .pTNb-formField.pTNb-mod-display-l{display:block}}@media (min-width: 1024px) and (max-width: 1279px){.pTNb.pTNb-pres-default.pTNb-mod-with-drawer .pTNb-dates{flex:1 1 35%}}.pTNb.pTNb-pres-seo-fd,.pTNb.pTNb-pres-seo-dialog,.pTNb.pTNb-pres-seo-dialog-v2{padding-top:19px}.pTNb.pTNb-pres-seo-fd .pTNb-mod-hidden,.pTNb.pTNb-pres-seo-dialog .pTNb-mod-hidden,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-mod-hidden{display:none}.pTNb.pTNb-pres-seo-fd .pTNb-formBody,.pTNb.pTNb-pres-seo-dialog .pTNb-formBody,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-formBody,.pTNb.pTNb-pres-seo-fd .pTNb-formFieldOutline,.pTNb.pTNb-pres-seo-dialog .pTNb-formFieldOutline,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-formFieldOutline{flex-wrap:wrap;width:100%}.pTNb.pTNb-pres-seo-fd .pTNb-formBody,.pTNb.pTNb-pres-seo-dialog .pTNb-formBody,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-formBody{position:relative;margin:8px 0;flex-direction:column;width:100%}.pTNb.pTNb-pres-seo-fd .pTNb-formField,.pTNb.pTNb-pres-seo-dialog .pTNb-formField,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-formField{padding:2px 0;width:100%}.pTNb.pTNb-pres-seo-fd .pTNb-submit>*,.pTNb.pTNb-pres-seo-dialog .pTNb-submit>*,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-submit>*,.pTNb.pTNb-pres-seo-fd .pTNb-multicitySpacing>*,.pTNb.pTNb-pres-seo-dialog .pTNb-multicitySpacing>*,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-multicitySpacing>*{flex-grow:1}.pTNb.pTNb-pres-seo-fd .pTNb-submit,.pTNb.pTNb-pres-seo-dialog .pTNb-submit,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-submit{flex:1 1 100%;width:100%;padding:12px 0 0}.pTNb.pTNb-pres-seo-fd .pTNb-addLeg,.pTNb.pTNb-pres-seo-dialog .pTNb-addLeg,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-addLeg,.pTNb.pTNb-pres-seo-fd .pTNb-clearLegs,.pTNb.pTNb-pres-seo-dialog .pTNb-clearLegs,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-clearLegs,.pTNb.pTNb-pres-seo-fd .pTNb-multicitySpacing,.pTNb.pTNb-pres-seo-dialog .pTNb-multicitySpacing,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-multicitySpacing{flex:1}.pTNb.pTNb-pres-seo-fd .pTNb-removeLeg.pTNb-mod-hide-l,.pTNb.pTNb-pres-seo-dialog .pTNb-removeLeg.pTNb-mod-hide-l,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-removeLeg.pTNb-mod-hide-l{display:block}.pTNb.pTNb-pres-seo-fd .pTNb-formField.pTNb-mod-display-l,.pTNb.pTNb-pres-seo-dialog .pTNb-formField.pTNb-mod-display-l,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-formField.pTNb-mod-display-l{display:none}@media (min-width: 0) and (max-width: 767px){.pTNb.pTNb-pres-seo-fd .pTNb-switch,.pTNb.pTNb-pres-seo-dialog .pTNb-switch,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-switch{display:block;position:absolute;height:32px;width:32px;flex-basis:32px;min-width:32px;border:4px solid var(--color-elevation-app-surface);transform:rotate(90deg);padding:0;top:42px;left:auto;right:22px;z-index:1}}@media (min-width: 768px){.pTNb.pTNb-pres-seo-fd .pTNb-origin,.pTNb.pTNb-pres-seo-dialog .pTNb-origin,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-origin{flex:1 0 40%;margin-right:4px}.pTNb.pTNb-pres-seo-fd .pTNb-destination,.pTNb.pTNb-pres-seo-dialog .pTNb-destination,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-destination{flex:1 0 40%;margin-left:4px}.pTNb.pTNb-pres-seo-fd .pTNb-dates,.pTNb.pTNb-pres-seo-dialog .pTNb-dates,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-dates,.pTNb.pTNb-pres-seo-fd .pTNb-multicitySpacing,.pTNb.pTNb-pres-seo-dialog .pTNb-multicitySpacing,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-multicitySpacing{flex:1 1 100%}.pTNb.pTNb-pres-seo-fd .pTNb-date,.pTNb.pTNb-pres-seo-dialog .pTNb-date,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-date,.pTNb.pTNb-pres-seo-fd .pTNb-cabin,.pTNb.pTNb-pres-seo-dialog .pTNb-cabin,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-cabin{flex:1 1 40%}.pTNb.pTNb-pres-seo-fd .pTNb-cabin,.pTNb.pTNb-pres-seo-dialog .pTNb-cabin,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-cabin{margin-left:4px}.pTNb.pTNb-pres-seo-fd .pTNb-date,.pTNb.pTNb-pres-seo-dialog .pTNb-date,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-date{margin-right:4px}.pTNb.pTNb-pres-seo-fd .pTNb-addLeg,.pTNb.pTNb-pres-seo-dialog .pTNb-addLeg,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-addLeg,.pTNb.pTNb-pres-seo-fd .pTNb-clearLegs,.pTNb.pTNb-pres-seo-dialog .pTNb-clearLegs,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-clearLegs,.pTNb.pTNb-pres-seo-fd .pTNb-removeLeg,.pTNb.pTNb-pres-seo-dialog .pTNb-removeLeg,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-removeLeg{flex:1 1 33%}.pTNb.pTNb-pres-seo-fd .pTNb-formBody,.pTNb.pTNb-pres-seo-dialog .pTNb-formBody,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-formBody{flex-direction:row}.pTNb.pTNb-pres-seo-fd .pTNb-formField,.pTNb.pTNb-pres-seo-dialog .pTNb-formField,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-formField{padding:2px 0}.pTNb.pTNb-pres-seo-fd .pTNb-submit,.pTNb.pTNb-pres-seo-dialog .pTNb-submit,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-submit{padding:12px 0}}.pTNb.pTNb-pres-seo-inline .pTNb-formField.pTNb-mod-display-l,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-formField.pTNb-mod-display-l,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-formField.pTNb-mod-display-l,.pTNb.pTNb-pres-opaque .pTNb-formField.pTNb-mod-display-l{display:none}.pTNb.pTNb-pres-seo-inline .pTNb-formBody,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-formBody,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-formBody,.pTNb.pTNb-pres-opaque .pTNb-formBody{margin:0 -4px 0 -2px}.pTNb.pTNb-pres-seo-inline .pTNb-formFieldOutline .pTNb-formBody,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-formFieldOutline .pTNb-formBody,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-formFieldOutline .pTNb-formBody,.pTNb.pTNb-pres-opaque .pTNb-formFieldOutline .pTNb-formBody{margin:4px 0}@media (min-width: 0) and (max-width: 1023px){.pTNb.pTNb-pres-seo-inline .pTNb-formBody,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-formBody,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-formBody,.pTNb.pTNb-pres-opaque .pTNb-formBody,.pTNb.pTNb-pres-seo-inline .pTNb-formFieldOutline,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-formFieldOutline,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-formFieldOutline,.pTNb.pTNb-pres-opaque .pTNb-formFieldOutline{flex-wrap:wrap}.pTNb.pTNb-pres-seo-inline .pTNb-formBody,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-formBody,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-formBody,.pTNb.pTNb-pres-opaque .pTNb-formBody{margin:-2px}.pTNb.pTNb-pres-seo-inline .pTNb-formField,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-formField,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-formField,.pTNb.pTNb-pres-opaque .pTNb-formField{padding:2px}.pTNb.pTNb-pres-seo-inline .pTNb-submit>*,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-submit>*,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-submit>*,.pTNb.pTNb-pres-opaque .pTNb-submit>*,.pTNb.pTNb-pres-seo-inline .pTNb-multicitySpacing>*,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-multicitySpacing>*,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-multicitySpacing>*,.pTNb.pTNb-pres-opaque .pTNb-multicitySpacing>*{flex-grow:1}.pTNb.pTNb-pres-seo-inline .pTNb-submit,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-submit,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-submit,.pTNb.pTNb-pres-opaque .pTNb-submit{width:100%}.pTNb.pTNb-pres-seo-inline .pTNb-removeLeg,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-removeLeg,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-removeLeg,.pTNb.pTNb-pres-opaque .pTNb-removeLeg,.pTNb.pTNb-pres-seo-inline .pTNb-addLeg,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-addLeg,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-addLeg,.pTNb.pTNb-pres-opaque .pTNb-addLeg,.pTNb.pTNb-pres-seo-inline .pTNb-clearLegs,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-clearLegs,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-clearLegs,.pTNb.pTNb-pres-opaque .pTNb-clearLegs{flex:1 1 auto}.pTNb.pTNb-pres-seo-inline .pTNb-multicitySpacing,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-multicitySpacing,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-multicitySpacing,.pTNb.pTNb-pres-opaque .pTNb-multicitySpacing,.pTNb.pTNb-pres-seo-inline .pTNb-submit,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-submit,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-submit,.pTNb.pTNb-pres-opaque .pTNb-submit{flex:1 1 100%}.pTNb.pTNb-pres-seo-inline .pTNb-formField.pTNb-mod-hide-l,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-formField.pTNb-mod-hide-l,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-formField.pTNb-mod-hide-l,.pTNb.pTNb-pres-opaque .pTNb-formField.pTNb-mod-hide-l{display:block}}@media (min-width: 0) and (max-width: 767px){.pTNb.pTNb-pres-seo-inline .pTNb-formBody,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-formBody,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-formBody,.pTNb.pTNb-pres-opaque .pTNb-formBody{flex-direction:column}.pTNb.pTNb-pres-seo-inline .pTNb-switch,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-switch,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-switch,.pTNb.pTNb-pres-opaque .pTNb-switch{display:block;position:absolute;height:32px;width:32px;flex-basis:32px;min-width:32px;border:4px solid var(--color-elevation-app-surface);transform:rotate(90deg);padding:0;top:42px;left:auto;right:22px;z-index:1}}@media (min-width: 768px) and (max-width: 1023px){.pTNb.pTNb-pres-seo-inline .pTNb-origin,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-origin,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-origin,.pTNb.pTNb-pres-opaque .pTNb-origin,.pTNb.pTNb-pres-seo-inline .pTNb-destination,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-destination,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-destination,.pTNb.pTNb-pres-opaque .pTNb-destination{flex:1 0 40%}.pTNb.pTNb-pres-seo-inline .pTNb-dates,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-dates,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-dates,.pTNb.pTNb-pres-opaque .pTNb-dates{flex:1 1 100%}.pTNb.pTNb-pres-seo-inline .pTNb-date,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-date,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-date,.pTNb.pTNb-pres-opaque .pTNb-date,.pTNb.pTNb-pres-seo-inline .pTNb-cabin,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-cabin,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-cabin,.pTNb.pTNb-pres-opaque .pTNb-cabin{flex:1 1 50%}}@media (min-width: 1024px){.pTNb.pTNb-pres-seo-inline .pTNb-origin,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-origin,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-origin,.pTNb.pTNb-pres-opaque .pTNb-origin,.pTNb.pTNb-pres-seo-inline .pTNb-destination,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-destination,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-destination,.pTNb.pTNb-pres-opaque .pTNb-destination,.pTNb.pTNb-pres-seo-inline .pTNb-cabin,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-cabin,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-cabin,.pTNb.pTNb-pres-opaque .pTNb-cabin,.pTNb.pTNb-pres-seo-inline .pTNb-addLeg,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-addLeg,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-addLeg,.pTNb.pTNb-pres-opaque .pTNb-addLeg,.pTNb.pTNb-pres-seo-inline .pTNb-clearLegs,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-clearLegs,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-clearLegs,.pTNb.pTNb-pres-opaque .pTNb-clearLegs,.pTNb.pTNb-pres-seo-inline .pTNb-date,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-date,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-date,.pTNb.pTNb-pres-opaque .pTNb-date{flex:1 1 25%}.pTNb.pTNb-pres-seo-inline .pTNb-dates,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-dates,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-dates,.pTNb.pTNb-pres-opaque .pTNb-dates,.pTNb.pTNb-pres-seo-inline .pTNb-multicitySpacing,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-multicitySpacing,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-multicitySpacing,.pTNb.pTNb-pres-opaque .pTNb-multicitySpacing{flex:1 1 50%}.pTNb.pTNb-pres-seo-inline .pTNb-formField.pTNb-mod-display-l,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-formField.pTNb-mod-display-l,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-formField.pTNb-mod-display-l,.pTNb.pTNb-pres-opaque .pTNb-formField.pTNb-mod-display-l{display:block}.pTNb.pTNb-pres-seo-inline .pTNb-formFieldOutline .pTNb-formBody,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-formFieldOutline .pTNb-formBody,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-formFieldOutline .pTNb-formBody,.pTNb.pTNb-pres-opaque .pTNb-formFieldOutline .pTNb-formBody{margin:2px -2px}}@media (min-width: 1024px) and (max-width: 1279px){.pTNb.pTNb-pres-seo-inline.pTNb-mod-with-drawer .pTNb-dates,.pTNb.pTNb-pres-seo-inline-v2.pTNb-mod-with-drawer .pTNb-dates,.pTNb.pTNb-pres-seo-inline-v3.pTNb-mod-with-drawer .pTNb-dates,.pTNb.pTNb-pres-opaque.pTNb-mod-with-drawer .pTNb-dates{flex:1 1 35%}}.pTNb.pTNb-pres-seo-inline .pTNb-cmp2Container,.pTNb.pTNb-pres-seo-inline-v2 .pTNb-cmp2Container,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-cmp2Container,.pTNb.pTNb-pres-opaque .pTNb-cmp2Container{width:100%}@media (min-width: 1024px){.pTNb.pTNb-pres-seo-inline-v2 .pTNb-submit,.pTNb.pTNb-pres-seo-inline-v3 .pTNb-submit{flex:1 1 25%}}.bd-cfa .pTNb.pTNb-pres-seo-inline-v2 .pTNb-formAndCmp2Container,.bd-cfa .pTNb.pTNb-pres-seo-inline-v3 .pTNb-formAndCmp2Container,.bd-cfl .pTNb.pTNb-pres-seo-inline-v2 .pTNb-formAndCmp2Container,.bd-cfl .pTNb.pTNb-pres-seo-inline-v3 .pTNb-formAndCmp2Container,.bd-cfx .pTNb.pTNb-pres-seo-inline-v2 .pTNb-formAndCmp2Container,.bd-cfx .pTNb.pTNb-pres-seo-inline-v3 .pTNb-formAndCmp2Container,.bd-sw .pTNb.pTNb-pres-seo-inline-v2 .pTNb-formAndCmp2Container,.bd-sw .pTNb.pTNb-pres-seo-inline-v3 .pTNb-formAndCmp2Container,.bd-mu .pTNb.pTNb-pres-seo-inline-v2 .pTNb-formAndCmp2Container,.bd-mu .pTNb.pTNb-pres-seo-inline-v3 .pTNb-formAndCmp2Container,.bd-swwl .pTNb.pTNb-pres-seo-inline-v2 .pTNb-formAndCmp2Container,.bd-swwl .pTNb.pTNb-pres-seo-inline-v3 .pTNb-formAndCmp2Container,.bd-hc .pTNb.pTNb-pres-seo-inline-v2 .pTNb-formAndCmp2Container,.bd-hc .pTNb.pTNb-pres-seo-inline-v3 .pTNb-formAndCmp2Container{--bd-id:"cfa";max-width:100%;margin-top:16px}.bd-cfa .pTNb.pTNb-pres-seo-inline-v2 .pTNb-formAndCmp2Container .pTNb-formFieldOutline,.bd-cfa .pTNb.pTNb-pres-seo-inline-v3 .pTNb-formAndCmp2Container .pTNb-formFieldOutline,.bd-cfl .pTNb.pTNb-pres-seo-inline-v2 .pTNb-formAndCmp2Container .pTNb-formFieldOutline,.bd-cfl .pTNb.pTNb-pres-seo-inline-v3 .pTNb-formAndCmp2Container .pTNb-formFieldOutline,.bd-cfx .pTNb.pTNb-pres-seo-inline-v2 .pTNb-formAndCmp2Container .pTNb-formFieldOutline,.bd-cfx .pTNb.pTNb-pres-seo-inline-v3 .pTNb-formAndCmp2Container .pTNb-formFieldOutline,.bd-sw .pTNb.pTNb-pres-seo-inline-v2 .pTNb-formAndCmp2Container .pTNb-formFieldOutline,.bd-sw .pTNb.pTNb-pres-seo-inline-v3 .pTNb-formAndCmp2Container .pTNb-formFieldOutline,.bd-mu .pTNb.pTNb-pres-seo-inline-v2 .pTNb-formAndCmp2Container .pTNb-formFieldOutline,.bd-mu .pTNb.pTNb-pres-seo-inline-v3 .pTNb-formAndCmp2Container .pTNb-formFieldOutline,.bd-swwl .pTNb.pTNb-pres-seo-inline-v2 .pTNb-formAndCmp2Container .pTNb-formFieldOutline,.bd-swwl .pTNb.pTNb-pres-seo-inline-v3 .pTNb-formAndCmp2Container .pTNb-formFieldOutline,.bd-hc .pTNb.pTNb-pres-seo-inline-v2 .pTNb-formAndCmp2Container .pTNb-formFieldOutline,.bd-hc .pTNb.pTNb-pres-seo-inline-v3 .pTNb-formAndCmp2Container .pTNb-formFieldOutline{--bd-id:"cfa";margin-top:8px}.bd-hc .pTNb.pTNb-pres-seo-inline-v2 .pTNb-formAndCmp2Container .pTNb-formFieldOutline .pTNb-submit button,.bd-hc .pTNb.pTNb-pres-seo-inline-v3 .pTNb-formAndCmp2Container .pTNb-formFieldOutline .pTNb-submit button{--bd-id:"hc";background:var(--color-background-action-default)}.bd-cfa .pTNb.pTNb-pres-seo-inline-v2 .pTNb-bottomContainer,.bd-cfa .pTNb.pTNb-pres-seo-inline-v3 .pTNb-bottomContainer,.bd-cfl .pTNb.pTNb-pres-seo-inline-v2 .pTNb-bottomContainer,.bd-cfl .pTNb.pTNb-pres-seo-inline-v3 .pTNb-bottomContainer,.bd-cfx .pTNb.pTNb-pres-seo-inline-v2 .pTNb-bottomContainer,.bd-cfx .pTNb.pTNb-pres-seo-inline-v3 .pTNb-bottomContainer,.bd-sw .pTNb.pTNb-pres-seo-inline-v2 .pTNb-bottomContainer,.bd-sw .pTNb.pTNb-pres-seo-inline-v3 .pTNb-bottomContainer,.bd-mu .pTNb.pTNb-pres-seo-inline-v2 .pTNb-bottomContainer,.bd-mu .pTNb.pTNb-pres-seo-inline-v3 .pTNb-bottomContainer,.bd-swwl .pTNb.pTNb-pres-seo-inline-v2 .pTNb-bottomContainer,.bd-swwl .pTNb.pTNb-pres-seo-inline-v3 .pTNb-bottomContainer,.bd-hc .pTNb.pTNb-pres-seo-inline-v2 .pTNb-bottomContainer,.bd-hc .pTNb.pTNb-pres-seo-inline-v3 .pTNb-bottomContainer{--bd-id:"cfa";margin-top:16px}.pTNb.pTNb-pres-seo-fd-header .pTNb-formField.pTNb-mod-display-l{display:none}@media (min-width: 0) and (max-width: 1023px){.pTNb.pTNb-pres-seo-fd-header .pTNb-formBody,.pTNb.pTNb-pres-seo-fd-header .pTNb-formFieldOutline{flex-wrap:wrap}.pTNb.pTNb-pres-seo-fd-header .pTNb-formBody{margin:8px -2px}.pTNb.pTNb-pres-seo-fd-header .pTNb-formField{padding:2px}.pTNb.pTNb-pres-seo-fd-header .pTNb-submit>*,.pTNb.pTNb-pres-seo-fd-header .pTNb-multicitySpacing>*{flex-grow:1}.pTNb.pTNb-pres-seo-fd-header .pTNb-submit{width:100%;padding:12px 2px 0}.pTNb.pTNb-pres-seo-fd-header .pTNb-removeLeg,.pTNb.pTNb-pres-seo-fd-header .pTNb-addLeg,.pTNb.pTNb-pres-seo-fd-header .pTNb-clearLegs{flex:1 1 50%}.pTNb.pTNb-pres-seo-fd-header .pTNb-multicitySpacing,.pTNb.pTNb-pres-seo-fd-header .pTNb-submit{flex:1 1 100%}.pTNb.pTNb-pres-seo-fd-header .pTNb-formField.pTNb-mod-hide-l{display:block}}@media (min-width: 0) and (max-width: 767px){.pTNb.pTNb-pres-seo-fd-header .pTNb-formBody{flex-direction:column}.pTNb.pTNb-pres-seo-fd-header .pTNb-switch{display:block;position:absolute;height:32px;width:32px;flex-basis:32px;min-width:32px;border:4px solid var(--color-elevation-app-surface);transform:rotate(90deg);padding:0;top:42px;left:auto;right:22px;z-index:1}}@media (min-width: 768px) and (max-width: 1023px){.pTNb.pTNb-pres-seo-fd-header .pTNb-origin,.pTNb.pTNb-pres-seo-fd-header .pTNb-destination{flex:1 0 40%}.pTNb.pTNb-pres-seo-fd-header .pTNb-dates{flex:1 1 100%}.pTNb.pTNb-pres-seo-fd-header .pTNb-date,.pTNb.pTNb-pres-seo-fd-header .pTNb-cabin{flex:1 1 50%}}@media (min-width: 1024px){.pTNb.pTNb-pres-seo-fd-header .pTNb-origin,.pTNb.pTNb-pres-seo-fd-header .pTNb-destination,.pTNb.pTNb-pres-seo-fd-header .pTNb-cabin,.pTNb.pTNb-pres-seo-fd-header .pTNb-addLeg,.pTNb.pTNb-pres-seo-fd-header .pTNb-clearLegs,.pTNb.pTNb-pres-seo-fd-header .pTNb-date{flex:1 1 25%}.pTNb.pTNb-pres-seo-fd-header .pTNb-dates,.pTNb.pTNb-pres-seo-fd-header .pTNb-multicitySpacing{flex:1 1 50%}.pTNb.pTNb-pres-seo-fd-header .pTNb-formField.pTNb-mod-display-l{display:block}}.pTNb.pTNb-pres-cmp2-search-modal .pTNb-formBody,.pTNb.pTNb-pres-cmp2-search .pTNb-formBody,.pTNb.pTNb-pres-cmp2-search-modal .pTNb-formFieldOutline,.pTNb.pTNb-pres-cmp2-search .pTNb-formFieldOutline{flex-wrap:wrap}.pTNb.pTNb-pres-cmp2-search-modal .pTNb-formFieldOutline,.pTNb.pTNb-pres-cmp2-search .pTNb-formFieldOutline{column-gap:12px;row-gap:12px}body.flex-gap .pTNb.pTNb-pres-cmp2-search-modal .pTNb-formFieldOutline>*:not(:last-child),body.flex-gap .pTNb.pTNb-pres-cmp2-search .pTNb-formFieldOutline>*:not(:last-child){margin-right:12px}body.flex-gap .pTNb.pTNb-pres-cmp2-search-modal .pTNb-formFieldOutline>*:not(:last-child),body.flex-gap .pTNb.pTNb-pres-cmp2-search .pTNb-formFieldOutline>*:not(:last-child){margin-bottom:12px}.pTNb.pTNb-pres-cmp2-search-modal .pTNb-formBody,.pTNb.pTNb-pres-cmp2-search .pTNb-formBody{padding:24px 20px;margin:0}.pTNb.pTNb-pres-cmp2-search-modal .pTNb-formField,.pTNb.pTNb-pres-cmp2-search .pTNb-formField{padding:0;margin:0}.pTNb.pTNb-pres-cmp2-search-modal .pTNb-origin,.pTNb.pTNb-pres-cmp2-search .pTNb-origin,.pTNb.pTNb-pres-cmp2-search-modal .pTNb-destination,.pTNb.pTNb-pres-cmp2-search .pTNb-destination{flex:1 0 calc(50% - 6px)}.pTNb.pTNb-pres-cmp2-search-modal .pTNb-tripType,.pTNb.pTNb-pres-cmp2-search .pTNb-tripType,.pTNb.pTNb-pres-cmp2-search-modal .pTNb-dates,.pTNb.pTNb-pres-cmp2-search .pTNb-dates{flex:1 1 100%}.pTNb.pTNb-pres-cmp2-search-modal .pTNb-date,.pTNb.pTNb-pres-cmp2-search .pTNb-date,.pTNb.pTNb-pres-cmp2-search-modal .pTNb-traveler,.pTNb.pTNb-pres-cmp2-search .pTNb-traveler,.pTNb.pTNb-pres-cmp2-search-modal .pTNb-cabin,.pTNb.pTNb-pres-cmp2-search .pTNb-cabin{flex:1 1 40%}.pTNb.pTNb-pres-cmp2-search-modal .pTNb-submit,.pTNb.pTNb-pres-cmp2-search .pTNb-submit{width:100%;flex:1 1 100%;padding:12px 0 0}.pTNb.pTNb-pres-cmp2-search-modal .pTNb-submit>*,.pTNb.pTNb-pres-cmp2-search .pTNb-submit>*{flex-grow:1}@media (min-width: 0) and (max-width: 767px){.pTNb.pTNb-pres-cmp2-search-modal .pTNb-formBody,.pTNb.pTNb-pres-cmp2-search .pTNb-formBody{flex-direction:column}}.pTNb.pTNb-pres-cmp2-search-modal .pTNb-formBody{padding:4px}@media (min-width: 640px){.pTNb.pTNb-pres-cmp2-search-modal .pTNb-formBody{padding:16px}}.pTNb.pTNb-pres-cmp2 .pTNb-formBody,.pTNb.pTNb-pres-cmp2 .pTNb-formFieldOutline{flex-wrap:wrap}.pTNb.pTNb-pres-cmp2 .pTNb-formBody{padding:46px 34px 65px 36px}.pTNb.pTNb-pres-cmp2 .pTNb-formField{margin-top:12px;border-radius:var(--size-border-radius-small)}.pTNb.pTNb-pres-cmp2 .pTNb-origin,.pTNb.pTNb-pres-cmp2 .pTNb-destination{flex:1 0 40%}.pTNb.pTNb-pres-cmp2 .pTNb-tripType,.pTNb.pTNb-pres-cmp2 .pTNb-dates{flex:1 1 100%}.pTNb.pTNb-pres-cmp2 .pTNb-date,.pTNb.pTNb-pres-cmp2 .pTNb-traveler,.pTNb.pTNb-pres-cmp2 .pTNb-cabin{flex:1 1 40%}.pTNb.pTNb-pres-cmp2 .pTNb-submit{width:100%;flex:1 1 100%}.pTNb.pTNb-pres-cmp2 .pTNb-submit>*{flex-grow:1}@media (min-width: 0) and (max-width: 767px){.pTNb.pTNb-pres-cmp2 .pTNb-formBody{flex-direction:column}}.pTNb.pTNb-pres-search-dialog .pTNb-formAndCmp2Container{padding-bottom:0}.pTNb.pTNb-pres-search-dialog .pTNb-formContainer{margin:0 4px}.pTNb.pTNb-pres-search-dialog .pTNb-formField.pTNb-mod-display-l{display:none}.pTNb.pTNb-pres-search-dialog .pTNb-cmp2ContainerPadding{padding-bottom:16px}.pTNb.pTNb-pres-search-dialog .pTNb-cmp2Container>div+.pTNb-cmp2ContainerPadding{padding-bottom:0}@media (min-width: 0) and (max-width: 1023px){.pTNb.pTNb-pres-search-dialog .pTNb-formBody,.pTNb.pTNb-pres-search-dialog .pTNb-formFieldOutline{flex-wrap:wrap}.pTNb.pTNb-pres-search-dialog .pTNb-formBody{margin:8px -2px}.pTNb.pTNb-pres-search-dialog .pTNb-formField{padding:2px}.pTNb.pTNb-pres-search-dialog .pTNb-submit>*,.pTNb.pTNb-pres-search-dialog .pTNb-multicitySpacing>*{flex-grow:1}.pTNb.pTNb-pres-search-dialog .pTNb-submit{width:100%;padding:12px 2px 0}.pTNb.pTNb-pres-search-dialog .pTNb-removeLeg,.pTNb.pTNb-pres-search-dialog .pTNb-addLeg,.pTNb.pTNb-pres-search-dialog .pTNb-clearLegs{flex:1 1 auto}.pTNb.pTNb-pres-search-dialog .pTNb-multicitySpacing,.pTNb.pTNb-pres-search-dialog .pTNb-submit{flex:1 1 100%}.pTNb.pTNb-pres-search-dialog .pTNb-formField.pTNb-mod-hide-l{display:block}}@media (min-width: 0) and (max-width: 767px){.pTNb.pTNb-pres-search-dialog .pTNb-formBody{flex-direction:column}.pTNb.pTNb-pres-search-dialog .pTNb-switch{display:block;position:absolute;height:32px;width:32px;flex-basis:32px;min-width:32px;border:4px solid var(--color-elevation-app-surface);transform:rotate(90deg);padding:0;top:42px;left:auto;right:22px;z-index:1}}@media (min-width: 768px) and (max-width: 1023px){.pTNb.pTNb-pres-search-dialog .pTNb-origin,.pTNb.pTNb-pres-search-dialog .pTNb-destination{flex:1 0 40%}.pTNb.pTNb-pres-search-dialog .pTNb-dates{flex:1 1 75%}.pTNb.pTNb-pres-search-dialog .pTNb-traveler{flex:1 0 25%}.pTNb.pTNb-pres-search-dialog .pTNb-date,.pTNb.pTNb-pres-search-dialog .pTNb-cabin{flex:1 1 50%}}@media (min-width: 1024px){.pTNb.pTNb-pres-search-dialog .pTNb-origin,.pTNb.pTNb-pres-search-dialog .pTNb-destination,.pTNb.pTNb-pres-search-dialog .pTNb-cabin,.pTNb.pTNb-pres-search-dialog .pTNb-addLeg,.pTNb.pTNb-pres-search-dialog .pTNb-clearLegs,.pTNb.pTNb-pres-search-dialog .pTNb-date{flex:1 1 25%}.pTNb.pTNb-pres-search-dialog .pTNb-origin,.pTNb.pTNb-pres-search-dialog .pTNb-destination{max-width:240px}.pTNb.pTNb-pres-search-dialog .pTNb-dates{flex:1 1 35%}.pTNb.pTNb-pres-search-dialog .pTNb-traveler{flex:1 0 auto}.pTNb.pTNb-pres-search-dialog .pTNb-multicitySpacing{flex:1 1 50%}.pTNb.pTNb-pres-search-dialog .pTNb-submit{flex:0 0 auto}.pTNb.pTNb-pres-search-dialog .pTNb-formField.pTNb-mod-display-l{display:block}}.pTNb.pTNb-pres-trips,.pTNb.pTNb-pres-trips-cart,.pTNb.pTNb-pres-price-alerts{padding-top:19px}.pTNb.pTNb-pres-trips .pTNb-mod-hidden,.pTNb.pTNb-pres-trips-cart .pTNb-mod-hidden,.pTNb.pTNb-pres-price-alerts .pTNb-mod-hidden{display:none}.pTNb.pTNb-pres-trips .pTNb-formBody,.pTNb.pTNb-pres-trips-cart .pTNb-formBody,.pTNb.pTNb-pres-price-alerts .pTNb-formBody,.pTNb.pTNb-pres-trips .pTNb-formFieldOutline,.pTNb.pTNb-pres-trips-cart .pTNb-formFieldOutline,.pTNb.pTNb-pres-price-alerts .pTNb-formFieldOutline{flex-wrap:wrap;width:100%}.pTNb.pTNb-pres-trips .pTNb-formBody,.pTNb.pTNb-pres-trips-cart .pTNb-formBody,.pTNb.pTNb-pres-price-alerts .pTNb-formBody{position:relative;margin:8px 0;flex-direction:column;width:100%}.pTNb.pTNb-pres-trips .pTNb-formField,.pTNb.pTNb-pres-trips-cart .pTNb-formField,.pTNb.pTNb-pres-price-alerts .pTNb-formField{padding:2px 0;width:100%}.pTNb.pTNb-pres-trips .pTNb-submit>*,.pTNb.pTNb-pres-trips-cart .pTNb-submit>*,.pTNb.pTNb-pres-price-alerts .pTNb-submit>*,.pTNb.pTNb-pres-trips .pTNb-multicitySpacing>*,.pTNb.pTNb-pres-trips-cart .pTNb-multicitySpacing>*,.pTNb.pTNb-pres-price-alerts .pTNb-multicitySpacing>*{flex-grow:1}.pTNb.pTNb-pres-trips .pTNb-submit,.pTNb.pTNb-pres-trips-cart .pTNb-submit,.pTNb.pTNb-pres-price-alerts .pTNb-submit{flex:1 1 100%;width:100%;padding:12px 0 0}.pTNb.pTNb-pres-trips .pTNb-addLeg,.pTNb.pTNb-pres-trips-cart .pTNb-addLeg,.pTNb.pTNb-pres-price-alerts .pTNb-addLeg,.pTNb.pTNb-pres-trips .pTNb-clearLegs,.pTNb.pTNb-pres-trips-cart .pTNb-clearLegs,.pTNb.pTNb-pres-price-alerts .pTNb-clearLegs,.pTNb.pTNb-pres-trips .pTNb-multicitySpacing,.pTNb.pTNb-pres-trips-cart .pTNb-multicitySpacing,.pTNb.pTNb-pres-price-alerts .pTNb-multicitySpacing{flex:1}.pTNb.pTNb-pres-trips .pTNb-removeLeg.pTNb-mod-hide-l,.pTNb.pTNb-pres-trips-cart .pTNb-removeLeg.pTNb-mod-hide-l,.pTNb.pTNb-pres-price-alerts .pTNb-removeLeg.pTNb-mod-hide-l{display:none}.pTNb.pTNb-pres-trips .pTNb-removeLeg,.pTNb.pTNb-pres-trips-cart .pTNb-removeLeg,.pTNb.pTNb-pres-price-alerts .pTNb-removeLeg{margin-left:auto}@media (min-width: 0) and (max-width: 767px){.pTNb.pTNb-pres-trips .pTNb-switch,.pTNb.pTNb-pres-trips-cart .pTNb-switch,.pTNb.pTNb-pres-price-alerts .pTNb-switch{display:block;position:absolute;height:32px;width:32px;flex-basis:32px;min-width:32px;border:4px solid var(--color-elevation-app-surface);transform:rotate(90deg);padding:0;top:42px;left:auto;right:22px;z-index:1}}@media (min-width: 768px){.pTNb.pTNb-pres-trips .pTNb-origin,.pTNb.pTNb-pres-trips-cart .pTNb-origin,.pTNb.pTNb-pres-price-alerts .pTNb-origin,.pTNb.pTNb-pres-trips .pTNb-destination,.pTNb.pTNb-pres-trips-cart .pTNb-destination,.pTNb.pTNb-pres-price-alerts .pTNb-destination{flex:1 0 40%}.pTNb.pTNb-pres-trips .pTNb-dates,.pTNb.pTNb-pres-trips-cart .pTNb-dates,.pTNb.pTNb-pres-price-alerts .pTNb-dates,.pTNb.pTNb-pres-trips .pTNb-multicitySpacing,.pTNb.pTNb-pres-trips-cart .pTNb-multicitySpacing,.pTNb.pTNb-pres-price-alerts .pTNb-multicitySpacing{flex:1 1 100%}.pTNb.pTNb-pres-trips .pTNb-date,.pTNb.pTNb-pres-trips-cart .pTNb-date,.pTNb.pTNb-pres-price-alerts .pTNb-date,.pTNb.pTNb-pres-trips .pTNb-cabin,.pTNb.pTNb-pres-trips-cart .pTNb-cabin,.pTNb.pTNb-pres-price-alerts .pTNb-cabin,.pTNb.pTNb-pres-trips .pTNb-addLeg,.pTNb.pTNb-pres-trips-cart .pTNb-addLeg,.pTNb.pTNb-pres-price-alerts .pTNb-addLeg,.pTNb.pTNb-pres-trips .pTNb-clearLegs,.pTNb.pTNb-pres-trips-cart .pTNb-clearLegs,.pTNb.pTNb-pres-price-alerts .pTNb-clearLegs{flex:1 1 50%}.pTNb.pTNb-pres-trips .pTNb-removeLeg,.pTNb.pTNb-pres-trips-cart .pTNb-removeLeg,.pTNb.pTNb-pres-price-alerts .pTNb-removeLeg{position:absolute;right:0;transform:translate(100%)}.pTNb.pTNb-pres-trips .pTNb-formBody,.pTNb.pTNb-pres-trips-cart .pTNb-formBody,.pTNb.pTNb-pres-price-alerts .pTNb-formBody{flex-direction:row}.pTNb.pTNb-pres-trips .pTNb-formField,.pTNb.pTNb-pres-trips-cart .pTNb-formField,.pTNb.pTNb-pres-price-alerts .pTNb-formField{padding:2px}.pTNb.pTNb-pres-trips .pTNb-formFieldOutline,.pTNb.pTNb-pres-trips-cart .pTNb-formFieldOutline,.pTNb.pTNb-pres-price-alerts .pTNb-formFieldOutline{margin:0 -2px}.pTNb.pTNb-pres-trips .pTNb-submit,.pTNb.pTNb-pres-trips-cart .pTNb-submit,.pTNb.pTNb-pres-price-alerts .pTNb-submit{padding:12px 2px 0}}.pTNb.pTNb-pres-seo-inline-v3 .pTNb-bottomContainer,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-bottomContainer{flex-direction:column}@media (min-width: 640px) and (max-width: 767px){.pTNb.pTNb-pres-seo-inline-v3 .pTNb-bottomContainer,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-bottomContainer{flex-direction:column-reverse}}@media (min-width: 768px){.pTNb.pTNb-pres-seo-inline-v3 .pTNb-bottomContainer,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-bottomContainer{flex-direction:row}}@media (min-width: 640px){.pTNb.pTNb-pres-seo-inline-v3 .pTNb-mod-display-s,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-mod-display-s{display:none}}@media (min-width: 0) and (max-width: 639px){.pTNb.pTNb-pres-seo-inline-v3 .pTNb-mod-hide-s,.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-mod-hide-s{display:none}}@media (min-width: 0) and (max-width: 639px){.pTNb.pTNb-pres-seo-dialog-v2{padding-top:0}}@media (min-width: 0) and (max-width: 639px){.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-submit{padding:0}}@media (min-width: 0) and (max-width: 639px){.pTNb.pTNb-pres-seo-dialog-v2 .pTNb-formBody{margin:4px 0;width:100%}}
