/*! ui/searchforms-packages/flights/ui/layout/brands/momondo/FlightSearchFormLayout.less */.pTNb-formField{padding:4px}.pTNb-removeLeg{padding:4px 0;flex:0 0 48px}.pTNb.pTNb-pres-default .pTNb-formFieldOutline{background-color:var(--color-foreground-action-default);padding:4px;border-radius:var(--size-border-radius-small)}.pTNb.pTNb-pres-default .pTNb-formBody{margin:0}.pTNb.pTNb-pres-default .pTNb-formContainer{position:relative}html:not([dir=rtl]) .pTNb.pTNb-pres-default .pTNb-formContainer{padding-right:105px}html[dir=rtl] .pTNb.pTNb-pres-default .pTNb-formContainer{padding-left:105px}.pTNb.pTNb-pres-default .pTNb-formAndCmp2Container{margin-bottom:20px}.pTNb.pTNb-pres-default .pTNb-submit{width:98px;height:98px;max-width:98px;max-height:98px;flex-basis:98px}.pTNb.pTNb-pres-default .pTNb-removeLeg{flex:0 0 44px;min-width:44px}.pTNb.pTNb-pres-default .pTNb-switch{flex:0 0 52px;min-width:52px}.pTNb.pTNb-pres-default div[class$=dateSeparator]{background:var(--color-foreground-action-default)}@media (min-width: 0) and (max-width: 767px){.pTNb.pTNb-pres-default .pTNb-formBody{flex-direction:column}.pTNb.pTNb-pres-default .pTNb-switch{flex-basis:32px;min-width:32px;top:36px;border:4px solid var(--color-foreground-action-default);border-radius:var(--size-border-radius-small)}html:not([dir=rtl]) .pTNb.pTNb-pres-default .pTNb-switch{right:20px}html[dir=rtl] .pTNb.pTNb-pres-default .pTNb-switch{left:20px}}@media (min-width: 0) and (max-width: 1023px){html:not([dir=rtl]) .pTNb.pTNb-pres-default .pTNb-formContainer{padding-right:0}html[dir=rtl] .pTNb.pTNb-pres-default .pTNb-formContainer{padding-left:0}.pTNb.pTNb-pres-default .pTNb-formBody{margin:4px 0}.pTNb.pTNb-pres-default .pTNb-removeLeg,.pTNb.pTNb-pres-default .pTNb-addLeg,.pTNb.pTNb-pres-default .pTNb-clearLegs{flex:1 1 50%}.pTNb.pTNb-pres-default .pTNb-multicitySpacing{display:none}.pTNb.pTNb-pres-default .pTNb-submit{padding:0;margin:8px auto}}@media (min-width: 1024px){.pTNb.pTNb-pres-default .pTNb-submit{position:absolute;bottom:-15px}html:not([dir=rtl]) .pTNb.pTNb-pres-default .pTNb-submit{right:0}html[dir=rtl] .pTNb.pTNb-pres-default .pTNb-submit{left:0}}.pTNb.pTNb-pres-inline{background-color:var(--color-background-base-content);border-bottom:none;pointer-events:all}.pTNb.pTNb-pres-inline .pTNb-formAndCmp2Container{padding-top:0;padding-bottom:40px}.pTNb.pTNb-pres-inline .pTNb-formBody{width:auto}html:not([dir=rtl]) .pTNb.pTNb-pres-inline .pTNb-submit{margin-left:8px}html[dir=rtl] .pTNb.pTNb-pres-inline .pTNb-submit{margin-right:8px}@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{border-radius:var(--size-border-radius-large);top:32px}}@media (min-width: 768px){.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 30%}html:not([dir=rtl]) .pTNb.pTNb-pres-seo-fd .pTNb-addLeg,html:not([dir=rtl]) .pTNb.pTNb-pres-seo-dialog .pTNb-addLeg,html:not([dir=rtl]) .pTNb.pTNb-pres-seo-dialog-v2 .pTNb-addLeg,html:not([dir=rtl]) .pTNb.pTNb-pres-seo-fd .pTNb-removeLeg,html:not([dir=rtl]) .pTNb.pTNb-pres-seo-dialog .pTNb-removeLeg,html:not([dir=rtl]) .pTNb.pTNb-pres-seo-dialog-v2 .pTNb-removeLeg{margin-right:8px}html[dir=rtl] .pTNb.pTNb-pres-seo-fd .pTNb-addLeg,html[dir=rtl] .pTNb.pTNb-pres-seo-dialog .pTNb-addLeg,html[dir=rtl] .pTNb.pTNb-pres-seo-dialog-v2 .pTNb-addLeg,html[dir=rtl] .pTNb.pTNb-pres-seo-fd .pTNb-removeLeg,html[dir=rtl] .pTNb.pTNb-pres-seo-dialog .pTNb-removeLeg,html[dir=rtl] .pTNb.pTNb-pres-seo-dialog-v2 .pTNb-removeLeg{margin-left:8px}}.pTNb.pTNb-pres-opaque .pTNb-formField{padding:0 2px}@media (min-width: 0) and (max-width: 1023px){.pTNb.pTNb-pres-opaque .pTNb-formField{padding:2px}}@media (min-width: 640px){.pTNb.pTNb-pres-opaque .pTNb-switch{padding:0 2px}}@media (min-width: 768px){.pTNb.pTNb-pres-opaque .pTNb-switch{padding:2px}}@media (min-width: 1024px){.pTNb.pTNb-pres-opaque .pTNb-switch{padding:0 2px}}
