.styles_car_search_bar__uetvN{width:100%;display:grid;grid-template-columns:1fr 100px;column-gap:12px;justify-items:center}.styles_car_search_bar__uetvN .styles_field_container_agency_mode__xF7jE,.styles_car_search_bar__uetvN .styles_subtitle_container__FPqL4{display:none}.styles_car_search_bar__field_container__bp4S5{width:100%}.styles_car_search_bar__uetvN .styles_submit_button__C5PMQ{height:64px;width:100%}.styles_car_search_bar_agency_mode__cdJT9{grid-template-columns:1.5fr 480px 100px}.styles_car_search_bar_agency_mode__cdJT9 .styles_subtitle_container__FPqL4{display:flex;gap:8px;align-items:center;margin-bottom:8px}.styles_car_search_bar_agency_mode__cdJT9 .styles_subtitle_container__FPqL4 .styles_subtitle_agency__cueEF{display:block;font-weight:700;color:#555}.styles_car_search_bar_agency_mode__cdJT9 .styles_subtitle_container__FPqL4 .styles_car_category_label__z_0Y4{color:#767b83;font-size:1.2rem}.styles_car_search_bar_agency_mode__cdJT9 .styles_field_container_agency_mode__xF7jE{width:100%;display:block;box-shadow:0 4px 12px 0 rgba(0,0,0,.08);padding:16px}.styles_car_search_bar_agency_mode__cdJT9 .styles_field_container_agency_mode__rental_companies__SpnCI{margin-bottom:20px}.styles_car_search_bar_agency_mode__cdJT9 .styles_pick_up_return_fields__EXQbg{display:grid;grid-template-columns:1fr 310px;grid-template-areas:"pickupsubtitle pickupsubtitle" "pickupsearch pickuptime" "returnsubtitle returnsubtitle" "returntime returntime"}.styles_car_search_bar_agency_mode__cdJT9.styles_car_search_bar_has_return_place_field__z1dCI .styles_pick_up_return_fields__EXQbg{grid-template-areas:"pickupsubtitle pickupsubtitle" "pickupsearch pickuptime" "returnsubtitle returnsubtitle" "returnsearch returntime"}.styles_car_search_bar_agency_mode__cdJT9 .styles_submit_button__C5PMQ{align-self:center;height:48px;width:100%}.styles_car_search_bar_short__CZy_p{display:flex;flex-direction:column;row-gap:12px}@media screen and (max-width:1350px){.styles_car_search_bar_has_return_place_field__z1dCI{display:flex;flex-direction:column;row-gap:12px}.styles_car_search_bar_agency_mode__cdJT9{grid-template-columns:1.5fr 300px 100px}.styles_car_search_bar_agency_mode__cdJT9 .styles_pick_up_return_fields__EXQbg{display:grid;grid-template-columns:1fr 310px;grid-template-areas:"pickupsubtitle pickupsubtitle" "pickupsearch pickuptime" "returnsubtitle returnsubtitle" "returntime returntime"}.styles_car_search_bar_agency_mode__cdJT9.styles_car_search_bar_has_return_place_field__z1dCI{display:grid;grid-template-columns:1.5fr 300px 100px}}@media screen and (max-width:1200px){.styles_car_search_bar__uetvN{display:flex;flex-direction:column;row-gap:12px}.styles_car_search_bar__uetvN.styles_car_search_bar_has_return_place_field__z1dCI{display:grid;grid-template-columns:1fr}}@media screen and (max-width:890px){.styles_car_search_bar_agency_mode__cdJT9{display:grid;grid-template-columns:1fr}.styles_car_search_bar_agency_mode__cdJT9 .styles_pick_up_return_fields__EXQbg{display:grid;grid-template-columns:1fr;grid-template-areas:"pickupsubtitle" "pickupsearch" "pickuptime" "returnsubtitle" "returnsubtitle" "returnsearch" "returntime"}.styles_car_search_bar_agency_mode__cdJT9.styles_car_search_bar_has_return_place_field__z1dCI{display:grid;grid-template-columns:1fr}.styles_car_search_bar_agency_mode__cdJT9.styles_car_search_bar_has_return_place_field__z1dCI .styles_pick_up_return_fields__EXQbg{display:grid;grid-template-areas:"pickupsubtitle" "pickupsearch" "pickuptime" "returnsubtitle" "returnsubtitle" "returnsearch" "returntime"}}.styles_mobile_summary__pr9w0{background:var(--color-primary-500);display:grid;grid-template-columns:1fr auto auto;grid-template-areas:"location location button" "dates peoples button";gap:1rem;padding-block:2rem;padding-inline:1rem;align-items:center}@media screen and (min-width:563px){.styles_mobile_summary__pr9w0{grid-template-columns:1fr auto auto auto;grid-template-areas:"location dates peoples button"}}@media screen and (max-width:354px){.styles_mobile_summary__pr9w0{grid-template-columns:1fr auto;grid-template-areas:"location button" "dates button" "peoples button"}}.styles_mobile_summary__pr9w0 .styles_date_range_summary__dd6sc,.styles_mobile_summary__pr9w0 .styles_location_summary__vX3s0,.styles_mobile_summary__pr9w0 .styles_peoples_amount_summary__inX4f{width:100%;display:flex;align-items:center;column-gap:1rem}.styles_mobile_summary__pr9w0 .styles_date_range_summary__dd6sc>svg,.styles_mobile_summary__pr9w0 .styles_location_summary__vX3s0>svg,.styles_mobile_summary__pr9w0 .styles_peoples_amount_summary__inX4f>svg{flex-shrink:0;color:#fff}.styles_mobile_summary__pr9w0 .styles_date_range_summary__dd6sc>p,.styles_mobile_summary__pr9w0 .styles_location_summary__vX3s0>p,.styles_mobile_summary__pr9w0 .styles_peoples_amount_summary__inX4f>p{line-height:100%;color:#fff}.styles_mobile_summary__pr9w0 .styles_location_summary__vX3s0{grid-area:location}.styles_mobile_summary__pr9w0 .styles_date_range_summary__dd6sc{grid-area:dates}.styles_mobile_summary__pr9w0 .styles_open_modal_button_summary__DTLWy{grid-area:button}.styles_mobile_summary__pr9w0 .styles_open_modal_button_summary__DTLWy>button{padding:1.2rem;background:#fff;color:#3a3f47}