[data-home-search] :is([data-home-field=from],[data-home-field=to])>div>div{z-index:auto}[data-home-search] :is([data-home-field=from],[data-home-field=to]) .search-container{border-radius:0;background-color:transparent}[data-home-search] :is([data-home-field=from],[data-home-field=to]) input{height:60px;border-radius:.375rem;background-color:transparent;padding:27px 1rem 9px 18px;font-size:1rem;line-height:1.5rem;font-weight:500;color:#0d1b33}[data-home-search] :is([data-home-field=from],[data-home-field=to]) input::-moz-placeholder{color:#5b6780;opacity:1}[data-home-search] :is([data-home-field=from],[data-home-field=to]) input::placeholder{color:#5b6780;opacity:1}[data-home-search] :is([data-home-field=from],[data-home-field=to]) input~svg{display:none}[data-home-search] :is([data-home-field=from],[data-home-field=to]) input~button{top:39px;color:#5b6780}[data-home-search] :is([data-home-field=from],[data-home-field=to])>div>button{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:.5rem;align-items:center;width:100%;min-height:60px;border-radius:.375rem;padding:27px 3.5rem 9px .875rem;text-align:left}[data-home-search] :is([data-home-field=from],[data-home-field=to])>div>button>svg{display:none}[data-home-search] :is([data-home-field=from],[data-home-field=to])>div>button>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;line-height:1.5rem;font-weight:500;color:#0d1b33}[data-home-search] :is([data-home-field=from],[data-home-field=to])[data-empty]>div>button>span{color:#5b6780}[data-home-search] [data-home-field=dates]>div>div>div>button{height:60px;border-radius:.375rem;background-color:transparent;padding:27px 18px 9px;font-weight:500;color:#0d1b33}[data-home-search] [data-home-field=dates][data-empty]>div>div>div>button{color:#5b6780}[data-home-search] [data-home-field=dates]>div>div>div>div>svg{display:none}[data-home-search] [data-home-field=dates]>div>.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:100%;border-width:0;border-radius:0;background-color:transparent;padding:0}[data-home-search] [data-home-field=dates]>div>.grid>button{display:flex;justify-content:center;min-height:60px;border-radius:.375rem;border-color:#dce3ef;padding:9px .875rem;text-align:left}[data-home-search] [data-home-field=dates]>div>.grid>button+button{border-left-width:1px;border-top-left-radius:0;border-bottom-left-radius:0}[data-home-search] [data-home-field=dates]>div>.grid>button>span:first-child{font-size:.75rem;line-height:18px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#5b6780}[data-home-search] [data-home-field=dates]>div>.grid>button>span:last-child{font-size:1rem;line-height:22px;font-weight:500;white-space:nowrap;color:#0d1b33}[data-home-search] [data-home-field=travelers]>div>div{width:100%}[data-home-search] [data-home-field=travelers]>div>div>button{height:60px;justify-content:space-between;border-radius:.375rem;background-color:transparent;padding:27px 18px 9px;color:#0d1b33}[data-home-search] [data-home-field=travelers]>div>div>button>div{font-weight:500}[data-home-search] [data-home-field=travelers]>div>div>button>div:last-child,[data-home-search] [data-home-field=travelers]>div>div>div>svg{display:none}[data-home-search] [data-home-field=travelers]>div>button{display:flex;align-items:center;width:100%;height:60px;border-radius:.375rem;background-color:transparent;padding:27px .5rem 9px .875rem;text-align:left;color:#0d1b33}[data-home-search] [data-home-field=travelers]>div>button>div{font-weight:500}[data-home-search] [data-home-field=travelers]>div>button>div>svg{display:none}@media not all and (min-width: 768px){[data-home-search] :is([data-home-field=from],[data-home-field=to]) input,[data-home-search] [data-home-field=dates]>div>div>div>button,[data-home-search] [data-home-field=travelers]>div>div>button{padding-left:.875rem}[data-home-search] [data-home-field=dates]>div>.grid>button{flex-direction:column;align-items:flex-start;gap:.125rem}}@media (min-width: 768px){[data-home-search] [data-home-field=from]>div{padding-right:22px}[data-home-search] [data-home-field=to] input{padding-left:30px}}[data-home-search] :is([data-home-field=from],[data-home-field=to]) input:focus,[data-home-search] [data-home-field=dates]>div>div>div>button:focus,[data-home-search] [data-home-field=travelers]>div>div>button:focus,[data-home-search] [data-home-field=travelers]>div>button:focus,[data-home-search] :is([data-home-field=from],[data-home-field=to])>div>button:focus-visible,[data-home-search] [data-home-field=dates]>div>.grid>button:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:inset 0 0 0 2px #2c62b8}.search-card-airport input{caret-color:#0d1b33!important}
