.ServiceIcons-module__GGURoG__iconContainer{flex-wrap:wrap;align-items:center;gap:.75rem;margin:auto 0;display:flex}
.WagonServices-module__xpvl7G__container{overflow:hidden}.WagonServices-module__xpvl7G__listItemIcon{margin-right:var(--SIZE-200);flex:none}.WagonServices-module__xpvl7G__contentColumn{padding:var(--SIZE-250);order:2;width:100%}@media (min-width:48em){.WagonServices-module__xpvl7G__contentColumn{width:50%;padding:var(--SIZE-300)}}.WagonServices-module__xpvl7G__imageColumn{order:1;width:100%}.WagonServices-module__xpvl7G__imageColumn img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (min-width:48em){.WagonServices-module__xpvl7G__imageColumn{order:2;width:50%;position:relative}}.WagonServices-module__xpvl7G__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-height:300px}@media (min-width:48em){.WagonServices-module__xpvl7G__image img{max-height:none;position:absolute}}.WagonServices-module__xpvl7G__title{margin-top:0;margin-bottom:var(--SIZE-250)}.WagonServices-module__xpvl7G__listDescription{margin-bottom:var(--SIZE-200);flex:1}@media not all and (min-width:48em){.WagonServices-module__xpvl7G__listDescription{margin-bottom:var(--SIZE-200)}}@media (min-width:48em){.WagonServices-module__xpvl7G__listDescription{margin-bottom:var(--SIZE-250);margin-right:var(--SIZE-200)}}.WagonServices-module__xpvl7G__listItemContainer{flex:1;margin:0;padding:0}.WagonServices-module__xpvl7G__serviceItem{padding:0;display:flex}.WagonServices-module__xpvl7G__serviceItem:not(:first-of-type){margin:var(--SIZE-200) 0 0 0}.WagonServices-module__xpvl7G__serviceImage{width:var(--SIZE-300);height:var(--SIZE-300);margin-right:var(--SIZE-200)}
.FullScreenModal-module__Y89mtq__header{background-color:var(--colour-background-primary);padding-top:var(--modal-header-padding);padding-bottom:var(--modal-header-padding);z-index:var(--z-modal-header)}.FullScreenModal-module__Y89mtq__stickyHeader{position:sticky;top:0}.FullScreenModal-module__Y89mtq__title{margin-bottom:.5rem}.FullScreenModal-module__Y89mtq__dialog{max-height:calc(100 * var(--vh,1vh));height:calc(100 * var(--vh,1vh));width:100%;max-width:none;max-width:initial;z-index:var(--z-modal);border:none;margin:0;padding:0;position:fixed;inset:0;overflow:auto scroll}.FullScreenModal-module__Y89mtq__dialog:not([open]){display:none!important}.FullScreenModal-module__Y89mtq__dialog,.FullScreenModal-module__Y89mtq__dialog *{-webkit-overflow-scrolling:touch}@media not all and (min-width:48em){.FullScreenModal-module__Y89mtq__dialog{--modal-header-padding:var(--SIZE-200)}}@media (min-width:48em){.FullScreenModal-module__Y89mtq__dialog{--modal-header-padding:var(--SIZE-300)}}.FullScreenModal-module__Y89mtq__dialog{--modal-header-height:calc((2 * var(--modal-header-padding,0)) + var(--SIZE-350))}
.StationInput-module__imf1wG__wrapper{top:calc(.5rem + var(--modal-header-height,0));z-index:100;background:0 0;display:grid;position:sticky}
.StationList-module__76a98G__list{--html-hr-marginBlock:.25rem;--html-hr-marginInline:0;margin:0;padding:0;list-style:none}.StationList-module__76a98G__noResults{font-weight:var(--weight-medium);padding:1rem 0}.StationList-module__76a98G__loading{justify-content:center;padding:1rem 0;display:flex}
.StationListItem-module__ZjwzwW__item{width:calc(100% + 2rem);margin:var(--SIZE-100) calc(var(--SIZE-200) * -1);background-color:var(--colour-background-primary);justify-content:start;padding-block:calc(.5rem - 2px);padding-inline:calc(1rem - 2px) 0;scroll-margin-top:14rem}.StationListItem-module__ZjwzwW__item:is(:hover,:focus,[aria-selected=true]){background-color:var(--colour-background-neutral)}.StationListItem-module__ZjwzwW__extra{color:var(--colour-content-muted);margin-left:var(--SIZE-100);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.StationListItem-module__ZjwzwW__commuterTravel{color:var(--colour-content-muted);margin-left:var(--SIZE-100)}
.StationPickerModal-module__pxDnfG__stationContainer{margin:1rem}@media (min-width:48em){.StationPickerModal-module__pxDnfG__stationContainer{margin:1rem 3rem}}
.StationPairPicker-module__uSEUPW__container{width:100%;position:relative}.StationPairPicker-module__uSEUPW__container>div{flex:1;display:grid}.StationPairPicker-module__uSEUPW__swapButton{z-index:1;position:absolute;top:50%}@media not all and (min-width:48em){.StationPairPicker-module__uSEUPW__swapButton{right:0;transform:translate(-50%,-50%)rotate(90deg)}}@media (min-width:48em){.StationPairPicker-module__uSEUPW__swapButton{left:50%;transform:translate(-50%,-50%)}}
.MultiTicketSearchHero-module__TfrOVG__searchButton{--focus-color:white;position:absolute;bottom:0}@media not all and (min-width:48em){.MultiTicketSearchHero-module__TfrOVG__searchButton{width:calc(100% - 3rem);left:1.5rem;transform:translate(0)translateY(50%)}}@media (min-width:48em){.MultiTicketSearchHero-module__TfrOVG__searchButton{white-space:nowrap;width:auto;left:50%;transform:translate(-50%)translateY(50%)}}.MultiTicketSearchHero-module__TfrOVG__inputContainer{flex:1}
/*# sourceMappingURL=10cimojy-n1qt.css.map*/