@media (min-width:48em){.Seat-module__4V1dIa__wrapper{grid-template-columns:1.4fr 1.75fr;display:grid}}@media (min-width:75em){.Seat-module__4V1dIa__wrapper{grid-template-columns:2.4fr 1.75fr}}.Seat-module__4V1dIa__wagonColumn{margin-right:var(--SIZE-300)}.Seat-module__4V1dIa__seatTitle{white-space:nowrap}
.LegReservationInfo-module__upoEVq__noReservation>p{word-break:keep-all}@media (min-width:64em){.LegReservationInfo-module__upoEVq__noReservation{margin-top:var(--SIZE-100)}}
.PassengerLegsSection-module__cj8oGq__container{grid-gap:var(--SIZE-200);gap:var(--SIZE-200);display:grid}.PassengerLegsSection-module__cj8oGq__transfer{gap:var(--SIZE-100);height:var(--SIZE-250);border:var(--BORDER-weight-100) solid var(--colour-border-subtle);flex-direction:row;align-self:center;align-items:center;display:flex}@media (min-width:64em){.PassengerLegsSection-module__cj8oGq__container{gap:var(--SIZE-400) var(--SIZE-200)}.PassengerLegsSection-module__cj8oGq__legCountIs2{grid-template-columns:2fr 1fr 2fr}.PassengerLegsSection-module__cj8oGq__legCountIs3{grid-template-columns:2fr 1fr 2fr 1fr 2fr}.PassengerLegsSection-module__cj8oGq__legCountIsAbove3{grid-template-columns:2fr 1fr 2fr 1fr}.PassengerLegsSection-module__cj8oGq__transfer{justify-self:center}}
.PassengerCard-module__OxbTza__referenceTitle{flex-shrink:0}
.shared-module__nG5AjW__buttonContainer{margin-left:auto;margin-right:auto;bottom:1rem}.shared-module__nG5AjW__sticky{position:sticky;bottom:1rem}@media (min-width:48em){.shared-module__nG5AjW__continueButton{align-self:end;min-width:15rem}}
.Car-module__0uHbWq__info{grid-gap:var(--SIZE-200);gap:var(--SIZE-200);grid-template-columns:auto 1fr;align-items:center;display:grid}
.CarInput-module__i5AFTq__container{grid-template-columns:1fr;display:grid}@media (min-width:48em){.CarInput-module__i5AFTq__container{grid-template-columns:1fr 1fr;gap:1rem}}.CarInput-module__i5AFTq__checkbox{align-self:flex-start;align-items:flex-start}@media (min-width:48em){.CarInput-module__i5AFTq__checkbox{margin-top:2rem}}
.VehicleInfo-module__5JKRAG__vehicleModel{margin:0 var(--SIZE-100);white-space:nowrap;display:block}
.Summary-module___pUYtG__cancelButton{margin:var(--SIZE-100) 0;white-space:nowrap}@media (min-width:48em){.Summary-module___pUYtG__cancelButton{max-width:20rem}}.Summary-module___pUYtG__info{max-width:41rem}
.B2bContactForm-module__R_1SIa__b2bContactFormContainer{position:relative}.B2bContactForm-module__R_1SIa__successIndicator.B2bContactForm-module__R_1SIa__successIndicator{z-index:1;position:absolute;inset:0}.B2bContactForm-module__R_1SIa__successIndicatorHidden.B2bContactForm-module__R_1SIa__successIndicatorHidden{display:none}
.B2bLeadForm-module__6GhCeW__b2bLeadFormContainer{position:relative}.B2bLeadForm-module__6GhCeW__successIndicator.B2bLeadForm-module__6GhCeW__successIndicator{z-index:1;position:absolute;inset:0}.B2bLeadForm-module__6GhCeW__successIndicatorHidden.B2bLeadForm-module__6GhCeW__successIndicatorHidden{display:none}
/*# sourceMappingURL=32ogi9z5fzyl8.css.map*/