@media(max-width:700px){
#dlg.reservation132 .reservation136-no-route,#dlg.reservation132 .reservation131-trip.reservation136-empty{display:none!important}
#dlg.reservation132 select{appearance:none!important;-webkit-appearance:none!important;background-color:white!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%234c5c72' stroke-width='1.5'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E")!important;background-position:right 9px center!important;background-size:14px!important;background-repeat:no-repeat!important;padding-inline-end:27px!important}
#dlg.reservation132[dir=rtl] select,html[dir=rtl] #dlg.reservation132 select{background-position:left 9px center!important}
#dlg.reservation132 .time24 select{background-image:none!important;padding-inline-end:0!important}
#dlg.reservation132 .reservation132-date-display{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%!important;box-sizing:border-box!important}
#dlg.reservation132 .wizard-car>div{min-width:0!important}
#dlg.reservation132 #promoCodeInput{text-transform:none!important}
}
@media(max-width:700px) and (max-height:760px){
#dlg.reservation132 .reservation131-brand{min-height:58px!important;padding:3px 12px!important}
#dlg.reservation132 .reservation131-brand img{height:48px!important;width:120px!important}
#dlg.reservation132 #bookingClose{top:15px!important}
#dlg.reservation132 #bookingProgress{min-height:36px!important;padding:6px 10px!important}
#dlg.reservation132 .wizard-layout{padding-top:5px!important}
#dlg.reservation132 .wizard-car,#dlg.reservation132[data-reservation131-step="3"] .wizard-car{min-height:96px!important;margin-bottom:5px!important}
#dlg.reservation132 .wizard-car img,#dlg.reservation132[data-reservation131-step="3"] .wizard-car img{height:96px!important}
#dlg.reservation132 .reservation131-trip{min-height:45px!important;padding:6px 9px!important;margin-bottom:8px!important}
#dlg.reservation132 .wizard-step>legend{margin-bottom:5px!important}
#dlg.reservation132 .modalgrid,#dlg.reservation132 .wizard-contact-grid{gap:5px!important}
#dlg.reservation132 .pickup-type-buttons button{min-height:54px!important}
#dlg.reservation132 .wizard-footer{min-height:62px!important;padding-top:7px!important;padding-bottom:7px!important}
}
