.PriceLine-module__vyx_Aa__priceLine{grid-column-gap:.25rem;grid-template-columns:1.5rem 1fr 1fr 1fr 1fr;grid-template-areas:"amount product product product price""amount unitPrice unitPrice unitPrice unitPrice""amount subItem subItem subItem subItem""amount productSubItem productSubItem productSubItem productSubItem""amount children children children children";column-gap:.25rem;width:100%;display:grid}.PriceLine-module__vyx_Aa__amount{grid-area:amount}.PriceLine-module__vyx_Aa__product{grid-area:product}.PriceLine-module__vyx_Aa__price{text-align:right;color:var(--colour-content-weakMuted);grid-area:price}.PriceLine-module__vyx_Aa__unitPrice{color:var(--colour-content-weakMuted);grid-area:unitPrice}.PriceLine-module__vyx_Aa__subItem{grid-area:subItem}.PriceLine-module__vyx_Aa__productSubItem{grid-area:productSubItem}.PriceLine-module__vyx_Aa__subItemGrid{grid-column-gap:.25rem;grid-template-columns:1.5rem max-content max-content;grid-template-areas:"amount product price";column-gap:.25rem;width:100%;display:grid}.PriceLine-module__vyx_Aa__children{color:var(--colour-content-muted);grid-area:children}
.PurchaseFlowBase-module__wODXpq__flowBase{--background-offset:15rem;padding-bottom:var(--SIZE-300);min-height:calc(calc(100 * var(--vh,1vh)) - var(--top-nav-height) - var(--compact-footer-height) + 1px)}@media (min-width:48em){.PurchaseFlowBase-module__wODXpq__flowBase{background-image:url(/vr-brand-graphic.svg), linear-gradient(to bottom, var(--colorScheme-primary-backgroundColor) var(--background-offset), var(--colorScheme-secondary-backgroundColor) 0%);background-repeat:no-repeat;background-size:100%;background-position:top var(--background-offset) center, top}}.PurchaseFlowBase-module__wODXpq__baseLoader{justify-content:center;align-items:center;min-height:50vh;display:flex}
.PurchaseFlowStepNav-module__7bGi5G__container{margin-top:2rem}@media (min-width:48em){.PurchaseFlowStepNav-module__7bGi5G__container{margin-top:2.5rem}}
.PassengerList-module__WTeDRG__container{display:inline-block}
.BrowseButtons-module__XF0LzG__container{flex-direction:row-reverse;justify-content:space-between;margin:1rem 0;display:flex}.BrowseButtons-module__XF0LzG__button{text-wrap:wrap}.BrowseButtons-module__XF0LzG__next{text-align:right}.BrowseButtons-module__XF0LzG__prev{text-align:left}
.ConnectionList-module__YZCswa__list{grid-gap:var(--s08);gap:var(--s08);margin:0;padding:0;list-style:none;display:grid}.ConnectionList-module__YZCswa__nightTrafficTitle{padding-top:1.5625rem;padding-bottom:1.5625rem}
.ConnectionButton-module__MNMSGa__button{--data-button-backgroundColor-disabled:var(--colour-face-muted);--data-button-textColor-disabled:var(--colour-content-disabled);width:100%}@media not all and (min-width:23.4375em){.ConnectionButton-module__MNMSGa__button{font-size:var(--FONT-size-75)}}
.ConnectionListItemNotice-module__u6SYvG__listItemNotice{font-weight:var(--weight-medium);white-space:normal;border-radius:0 0 .25rem .25rem;align-items:flex-start;gap:.25rem;padding:.25rem 1rem;font-size:1rem;display:flex}.ConnectionListItemNotice-module__u6SYvG__listItemNotice>svg{flex:none}@media (min-width:48em){.ConnectionListItemNotice-module__u6SYvG__listItemNotice{padding:.5rem 1.25rem}}@media (min-width:64em){.ConnectionListItemNotice-module__u6SYvG__listItemNotice{padding:.5rem 1.75rem}}
.DurationTransfers-module__HG48aq__durationTransfers{grid-gap:1.25rem;grid-template-columns:auto 1fr;grid-template-areas:"duration transfers";gap:1.25rem;display:grid}@media (min-width:48em) and (max-width:63.9375em){.DurationTransfers-module__HG48aq__durationTransfers{grid-template-columns:1.5fr 2fr}}@media (min-width:64em){.DurationTransfers-module__HG48aq__durationTransfers{grid-template-columns:9fr 8fr}}.DurationTransfers-module__HG48aq__duration{grid-area:duration}.DurationTransfers-module__HG48aq__transferCount{grid-area:transfers}
.Schedule-module__tLGeRW__times svg{margin-right:.125rem}@media not all and (min-width:48em){.Schedule-module__tLGeRW__times{font-size:1.25rem;line-height:1.5rem}.Schedule-module__tLGeRW__times svg{margin-block:.125rem!important}}.Schedule-module__tLGeRW__times{align-items:center;gap:var(--s08);display:flex}
.SubHeading-module__tyU0Ga__header{flex-direction:row;gap:1rem;display:flex}.SubHeading-module__tyU0Ga__header h2{align-self:start;display:flex}@media not all and (min-width:48em){.SubHeading-module__tyU0Ga__header h2{font-size:1.25rem}}
.DeliveryEmailInput-module__FcVYwW__emailInput.DeliveryEmailInput-module__FcVYwW__emailInput{grid-template-areas:unset;grid-template-columns:initial;grid-template-rows:initial;padding:0}.DeliveryEmailInput-module__FcVYwW__emailInput.DeliveryEmailInput-module__FcVYwW__emailInput label{grid-area:unset;grid-area:1/1}.DeliveryEmailInput-module__FcVYwW__emailInput.DeliveryEmailInput-module__FcVYwW__emailInput input{grid-area:unset;grid-area:2/1;font-size:1.5rem}.DeliveryEmailInput-module__FcVYwW__emailInput.DeliveryEmailInput-module__FcVYwW__emailInput>:not(:is(label,input)){grid-area:unset;grid-area:3/1}.DeliveryEmailInput-module__FcVYwW__emailInput.DeliveryEmailInput-module__FcVYwW__emailInput>:not(:is(label,input)):empty{display:none}
.SubNav-module__o0Pvjq__tabPanel{outline-offset:-.5rem}.SubNav-module__o0Pvjq__hidden{display:none}
.LoyaltyLoginBubble-module__fH3QxW__bubble.LoyaltyLoginBubble-module__fH3QxW__bubble{grid-gap:var(--SIZE-100);gap:var(--SIZE-100);grid-template-columns:auto 1fr;display:grid}@media (min-width:48em){.LoyaltyLoginBubble-module__fH3QxW__bubble.LoyaltyLoginBubble-module__fH3QxW__bubble{--tail-position:25%}}.LoyaltyLoginBubble-module__fH3QxW__title{font-weight:var(--FONT-weight-semibold)}.LoyaltyLoginBubble-module__fH3QxW__paragraph+.LoyaltyLoginBubble-module__fH3QxW__paragraph{margin-top:var(--SIZE-50)}
.ContentfulInformationBulletList-module__OqkG5G__callToAction{align-self:flex-start;margin-top:1rem}.ContentfulInformationBulletList-module__OqkG5G__container{flex-direction:column;margin:0 0 3rem;display:flex}.ContentfulInformationBulletList-module__OqkG5G__subtitle{text-transform:uppercase;order:-1;padding-bottom:.125rem}.ContentfulInformationBulletList-module__OqkG5G__richTextWrapper{margin:.5rem 0 0;font-size:.875rem}
.ContentfulMenuList-module__d0uYTW__menuCardContainer{--card-padding:var(--s16);grid-gap:1rem;grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:64em){.ContentfulMenuList-module__d0uYTW__menuCardContainer{grid-template-columns:1fr 1fr 1fr;gap:2rem}}.ContentfulMenuList-module__d0uYTW__menuListContainer{gap:2.5rem;position:relative}@media (min-width:64em){.ContentfulMenuList-module__d0uYTW__menuListContainer{column-count:2}.ContentfulMenuList-module__d0uYTW__menuListContainer:before{content:"";background-image:repeating-linear-gradient(to bottom, var(--line-color,currentColor), var(--line-color,currentColor) var(--s10), transparent var(--s10), transparent var(--s16));pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}}.ContentfulMenuList-module__d0uYTW__compactListItem{break-inside:avoid-column}.ContentfulMenuList-module__d0uYTW__compactListItem:last-child{border:0}.ContentfulMenuList-module__d0uYTW__compactListItem .ContentfulMenuList-module__d0uYTW__titleContainer{flex-grow:1}
.Modal-module__C1kHaq__mainContent{padding:var(--SIZE-300);flex:1 0 auto}.Modal-module__C1kHaq__header{z-index:1;justify-content:space-between;align-items:center;display:flex}.Modal-module__C1kHaq__closeButton{margin:calc(-1 * var(--SIZE-100)) calc(-1 * var(--SIZE-100)) 0 0}.Modal-module__C1kHaq__header h1{overflow-wrap:anywhere}.Modal-module__C1kHaq__dialog{max-width:64rem;display:flex;overflow:auto}.Modal-module__C1kHaq__dialog:not([open]){display:none!important}.Modal-module__C1kHaq__dialog.Modal-module__C1kHaq__size_tiny{max-width:21.5rem}.Modal-module__C1kHaq__dialog.Modal-module__C1kHaq__size_tiny .Modal-module__C1kHaq__mainContent{gap:var(--SIZE-100);padding:var(--SIZE-250)}.Modal-module__C1kHaq__dialog.Modal-module__C1kHaq__size_md{max-width:51.5rem}.Modal-module__C1kHaq__dialog.Modal-module__C1kHaq__size_sm{max-width:30rem;min-height:0;min-height:initial;width:auto;width:initial}.Modal-module__C1kHaq__dialog::backdrop{background:var(--colour-brand-black);opacity:.88}.Modal-module__C1kHaq__dialog+.Modal-module__C1kHaq__backdrop{background:var(--colour-brand-black);opacity:.88}.Modal-module__C1kHaq__notification{margin-bottom:var(--SIZE-250)}.Modal-module__C1kHaq__notification+.Modal-module__C1kHaq__notification{margin-top:var(--SIZE-100);margin-bottom:0}@media not all and (min-width:48em){.Modal-module__C1kHaq__dialog{min-height:calc(100 * var(--vh,1vh) - 1px);width:100%;top:0}.Modal-module__C1kHaq__dialog.Modal-module__C1kHaq__size_tiny{min-height:auto}}@media (min-width:23.4375em){.Modal-module__C1kHaq__dialog.Modal-module__C1kHaq__size_sm{top:var(--SIZE-200)}}@media (min-width:48em){.Modal-module__C1kHaq__dialog{--padding:var(--SIZE-500);max-height:calc(100 * var(--vh,1vh) - var(--padding));width:calc(100% - var(--padding))}}
.ButtonLoading-module__IPQAeW__indicator.ButtonLoading-module__IPQAeW__indicator{border-radius:inherit;height:100%;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.ButtonLoading-module__IPQAeW__content{visibility:hidden}
.ModalButtons-module__rOd0sq__container{grid-gap:var(--SIZE-200);gap:var(--SIZE-200);display:grid}@media (min-width:48em){.ModalButtons-module__rOd0sq__container{grid-template:auto/1fr 1fr}.ModalButtons-module__rOd0sq__container>:first-child{grid-area:1/2}.ModalButtons-module__rOd0sq__container>:nth-child(2){grid-area:1/1}}
.ChangeRow-module__CrbKra__info{flex-wrap:wrap;gap:0 1rem;display:flex}.ChangeRow-module__CrbKra__touchpoint{min-width:8rem}
.ReceiptModal-module__nK_JPW__seriesTicket{padding:var(--SIZE-200);flex-direction:column;align-items:flex-start}@media (min-width:48em){.ReceiptModal-module__nK_JPW__seriesTicket{flex-direction:row;align-items:center}}
.SeriesOrders-module__3MpxqG__container{container-type:inline-size}.SeriesOrders-module__3MpxqG__seriesCardGrid{grid-gap:var(--SIZE-200);gap:var(--SIZE-200);padding:var(--SIZE-200);grid-template-columns:1fr;display:grid}.SeriesOrders-module__3MpxqG__linkGrid{gap:var(--SIZE-100);flex-direction:column;display:flex}@container (min-width:37.5rem){.SeriesOrders-module__3MpxqG__seriesCardGrid{padding:var(--SIZE-200) var(--SIZE-300);grid-template-columns:1.5fr .5fr}.SeriesOrders-module__3MpxqG__linkGrid{justify-content:center}.SeriesOrders-module__3MpxqG__linkGrid button,.SeriesOrders-module__3MpxqG__linkGrid a{white-space:nowrap}}@container (min-width:60rem){.SeriesOrders-module__3MpxqG__seriesCardGrid{grid-template-columns:1fr 1fr}.SeriesOrders-module__3MpxqG__linkGrid{flex-direction:row-reverse;justify-content:end;align-items:center}.SeriesOrders-module__3MpxqG__singleLink>button{width:50%}}
.MultiTicketList-module__Spjsxq__showMoreContainer{text-align:center;margin-top:1.5rem}
.TicketListPlaceholder-module__6yjkYW__container{border:2px dashed var(--color-white);border-radius:.25rem;gap:.5rem;padding:1rem;display:flex}@media (min-width:48em){.TicketListPlaceholder-module__6yjkYW__container{padding:1.5rem}}.TicketListPlaceholder-module__6yjkYW__container.TicketListPlaceholder-module__6yjkYW__hidden{visibility:hidden}.TicketListPlaceholder-module__6yjkYW__icon{flex:none;margin-top:.125rem}
.JourneySearchButton-module__38rpLW__label{padding-left:var(--SIZE-200);padding-bottom:var(--SIZE-100);color:var(--WHEN-light,inherit) var(--WHEN-dark,var(--DARK-text-muted));display:block}.JourneySearchButton-module__38rpLW__button{padding-left:var(--SIZE-200);border-radius:var(--RADIUS-small);background-color:var(--WHEN-light,var(--colorScheme-secondary-backgroundColor)) var(--WHEN-dark,var(--colorScheme-primary-backgroundColor));color:var(--WHEN-light,var(--colorScheme-secondary-color)) var(--WHEN-dark,var(--colorScheme-primary-color))}
.StationPicker-module__C5T3Pq__stationPickerButton{justify-content:flex-start}.StationPicker-module__C5T3Pq__label{text-align:left;flex:1;min-width:0;display:block;position:relative}.StationPicker-module__C5T3Pq__loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
/*# sourceMappingURL=2-y776dmputzx.css.map*/