.hotel-city-picks,.combo-hotel-city-picks{scrollbar-width:thin;background:#f8fbfc;border-top:1px solid #e6edf2;grid-column:1/-1;align-items:center;gap:7px;padding:10px 14px;display:flex;overflow-x:auto}.hotel-city-picks>span,.combo-hotel-city-picks>span{color:#64768c;text-transform:uppercase;flex:none;font-size:10px;font-weight:900}.hotel-search-form .hotel-city-picks>button,.combo-hotel-search .combo-hotel-city-picks>button{color:#18446f;min-height:0;box-shadow:none;background:#fff;border:1px solid #d6e3e9;border-radius:999px;flex:none;grid-column:auto;margin:0;padding:7px 10px;font-size:11px}.hotel-search-form .hotel-city-picks>button:hover,.hotel-search-form .hotel-city-picks>button.active,.combo-hotel-search .combo-hotel-city-picks>button:hover,.combo-hotel-search .combo-hotel-city-picks>button.active{color:#05725c;background:#eaf8f3;border-color:#07866c}
.hotel-search-form,.combo-hotel-search{overflow:visible}.hotel-search-form .flight-date-field,.combo-hotel-search .flight-date-field{background:#fff;border:0;border-right:1px solid #e4e9ef;border-radius:0}.hotel-search-form .flight-date-field{padding:16px}.combo-hotel-search .flight-date-field{padding:14px 15px}.hotel-search-form .flight-date-field>span,.combo-hotel-search .flight-date-field>span{color:#728196;letter-spacing:.8px;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:900}.combo-hotel-search .flight-date-field>span{color:#77869a;font-size:9px}.hotel-search-form .flight-date-toggle,.combo-hotel-search .flight-date-toggle{min-height:0;box-shadow:none;color:#183b63;background:0 0;border:0;border-radius:0;margin:0;padding:0}.hotel-search-form .flight-date-toggle b{font:800 13px/1.25 inherit}.combo-hotel-search .flight-date-toggle b{font:800 12px/1.3 inherit}.hotel-search-form .flight-date-toggle i,.combo-hotel-search .flight-date-toggle i{color:#ed1434}.hotel-search-form .flight-calendar,.combo-hotel-search .flight-calendar{z-index:80}.hotel-search-form .flight-calendar button,.combo-hotel-search .flight-calendar button{min-height:0;box-shadow:none;margin:0;padding:0}.hotel-search-form .flight-calendar header button,.combo-hotel-search .flight-calendar header button{color:#263d5b;background:#fff;border:1px solid #e2e7ee;border-radius:7px;width:30px;height:30px}.hotel-search-form .flight-calendar-days button,.combo-hotel-search .flight-calendar-days button{color:#263d5b;background:0 0;border:0;border-radius:7px}.hotel-search-form .flight-calendar-days button.selected,.combo-hotel-search .flight-calendar-days button.selected{background:var(--aivivu-red);color:#fff}.hotel-search-form .flight-calendar button:disabled,.combo-hotel-search .flight-calendar button:disabled{cursor:not-allowed;opacity:1}@media (max-width:1000px){.hotel-search-form .flight-date-field,.combo-hotel-search .flight-date-field{border-bottom:1px solid #e4e9ef}}@media (max-width:650px){.combo-hotel-search .flight-date-field{border-right:0}}@media (max-width:440px){.hotel-search-form .flight-date-field{border-right:0}}
