.LoyaltyCard-module__N0rwAa__card{--imageWidth:10rem;padding:var(--SIZE-300);position:relative}@media (min-width:48em){.LoyaltyCard-module__N0rwAa__card{padding-right:calc(var(--imageWidth) + 2rem)}}@media not all and (min-width:48em){.LoyaltyCard-module__N0rwAa__imageContainer{margin:calc(var(--SIZE-200) * -1) auto var(--SIZE-100);width:8rem}}@media (min-width:48em){.LoyaltyCard-module__N0rwAa__imageContainer{width:var(--imageWidth);position:absolute;top:1rem;bottom:1rem;right:1rem}}.LoyaltyCard-module__N0rwAa__image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}
.TicketsSentNotice-module__dC5ZlG__tripButtons{flex-wrap:wrap;gap:1rem;display:flex}.TicketsSentNotice-module__dC5ZlG__tripButtons>button:not(:only-child){flex:1 0 auto}@media not all and (min-width:48em){.TicketsSentNotice-module__dC5ZlG__tripButtons>button{flex:1 0 auto}}
.MealSummaryGroup-module__HmxBMq__meals{grid-gap:var(--SIZE-100);gap:var(--SIZE-100);grid-template-columns:max-content auto;margin:0;display:grid}
.MealSummaryLeg-module__aJ9J2q__groups>*+*{border-top:var(--BORDER-weight-100) solid var(--colour-border-subtle);padding-top:var(--SIZE-200)}
.PageWithHeader-module__pePfnG__pageWrapper{flex-direction:column;flex:1;display:flex}
.AdminLayout-module__05r-kG__container{padding-top:5rem;padding-bottom:9rem}
.ConfirmRemovalModal-module__rCe9oW__removeDialog ul li{list-style:none}
.AddRoleModal-module__ksW7Cq__inputElement{width:100%}
.Users-module__kEZ-ja__loading{margin:1rem auto!important}.Users-module__kEZ-ja__notFound{text-align:center;padding:1rem}.Users-module__kEZ-ja__footer{grid-template-columns:1fr auto 1fr;align-items:center;margin-top:1.5rem;display:grid}.Users-module__kEZ-ja__footer :first-child{justify-self:flex-start}.Users-module__kEZ-ja__footer :nth-child(3){justify-self:flex-end}
.NarrowContent-module__JBa11a__container{max-width:41rem}
.CreateTravelCodes-module__HXgogW__container{--data-itemLayout-rowGap:var(--SIZE-500)}
.ShortcutActionContent-module__k76-SG__card{border:none}.ShortcutActionContent-module__k76-SG__chevron{background:var(--colour-face-neutral);border-radius:100%}:where(a,button):is(:hover,:focus,:active) .ShortcutActionContent-module__k76-SG__chevron{background:var(--button-card-backgroundColor-hover)}.ShortcutActionContent-module__k76-SG__disabled{background:var(--colour-face-muted);pointer-events:none}.ShortcutActionContent-module__k76-SG__chevronHidden{visibility:hidden}
.mergeRoundedBorders-module__ilblHa__container{flex-direction:column;display:flex}.mergeRoundedBorders-module__ilblHa__container.mergeRoundedBorders-module__ilblHa__container>*+*{border-top-left-radius:0;border-top-right-radius:0}.mergeRoundedBorders-module__ilblHa__container.mergeRoundedBorders-module__ilblHa__container>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}
.EmbeddedReport-module__hmWj2W__container{aspect-ratio:4/3;width:100%;max-height:80vh;padding:0 2rem}
.GroupSalesAvecraBanner-module__Dfe4RG__container{overflow:hidden}.GroupSalesAvecraBanner-module__Dfe4RG__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:8.75rem}@media (min-width:48em){.GroupSalesAvecraBanner-module__Dfe4RG__image.GroupSalesAvecraBanner-module__Dfe4RG__dynamic img{width:14.75rem;height:100%}}.GroupSalesAvecraBanner-module__Dfe4RG__body p{margin-bottom:0}
.GroupSalesSummaryPage-module__hJ27Fa__container{grid-gap:2rem;gap:2rem;display:grid}.GroupSalesSummaryPage-module__hJ27Fa__emailNotice{border:var(--colour-border-moderate) solid var(--BORDER-weight-100)}
.GroupTicketInfoBox-module__uEUhWG__linkContainer{display:flex}
.shared-module__5hLFCW__detailsViewGrid{grid-gap:var(--SIZE-200);gap:var(--SIZE-200);grid-template-areas:"head""itinerary""upsell""summary""continue""bus-banner";display:grid;position:relative}.shared-module__5hLFCW__head{gap:var(--SIZE-100);flex-direction:column;grid-area:head;display:flex}.shared-module__5hLFCW__itinerary{grid-area:itinerary}.shared-module__5hLFCW__upsell{grid-gap:var(--SIZE-200);gap:var(--SIZE-200);grid-area:upsell;display:grid}.shared-module__5hLFCW__summary{grid-area:summary}.shared-module__5hLFCW__continue{grid-area:continue}@media (min-width:64em){.shared-module__5hLFCW__detailsViewGrid{grid-template-columns:2fr 1fr;grid-template-areas:"head.""upsell itinerary""upsell summary""upsell.""continue.";display:grid}.shared-module__5hLFCW__summary{top:var(--SIZE-200);align-self:start;position:sticky}}
.VehicleInfo-module__5JKRAG__vehicleModel{margin:0 var(--SIZE-100);white-space:nowrap;display:block}
.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}}
.common-module__g5VyXW__dynamicRow{flex-direction:column;justify-content:space-between;gap:1rem;display:flex}.common-module__g5VyXW__serviceCount{flex-wrap:wrap;place-content:center;display:flex}.common-module__g5VyXW__assistantCount{border:.125rem solid var(--line-color,currentColor);border-radius:.25rem;justify-content:center;align-items:center;min-width:12rem;padding:.75rem 1rem;display:flex}@media (min-width:48em){.common-module__g5VyXW__dynamicRow{flex-direction:row}.common-module__g5VyXW__childContainer{flex-wrap:wrap;align-content:center;display:flex}.common-module__g5VyXW__removedServices{width:-moz-fit-content;width:fit-content}}
.JourneySearchPage-module__V9FEtW__container{margin-bottom:2rem}
.OrderInfoHeading-module__K_2MtW__container{margin-bottom:2rem}.OrderInfoHeading-module__K_2MtW__textContainer{font-weight:var(--weight-medium);align-items:center;gap:0 .5rem;display:flex}@media not all and (min-width:48em){.OrderInfoHeading-module__K_2MtW__textContainer{flex-wrap:wrap}.OrderInfoHeading-module__K_2MtW__date{width:100%}.OrderInfoHeading-module__K_2MtW__divider{display:none}}
.JourneySearchPage-module__nL7CCa__container{margin-bottom:var(--SIZE-300)}
.JourneyPageBase-module__jXTNSq__headerTitle{white-space:pre-line!important}.JourneyPageBase-module__jXTNSq__secondaryTitle{text-transform:capitalize}
.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}
.VehicleModal-module__N-4UVa__heading{grid-gap:1rem;align-items:center;gap:1rem;display:grid}@media (min-width:48em){.VehicleModal-module__N-4UVa__heading{grid-template-columns:1fr auto}}
.PassengerModal-module__0X-G_q__groupHeading{margin-top:var(--SIZE-200)}
.MyMultiTicketPage-module__kPJA7q__headerTitle{white-space:pre-line!important}
.Summary-module__tGQUVG__summaryGrid{grid-template-columns:repeat(auto-fit, minmax(var(--MEASURE-300), 1fr));grid-column-gap:var(--SIZE-300);column-gap:var(--SIZE-300);grid-row-gap:var(--SIZE-200);row-gap:var(--SIZE-200);margin:0;display:grid}.Summary-module__tGQUVG__summaryGrid dt{font-weight:var(--FONT-weight-semibold)}.Summary-module__tGQUVG__summaryGrid dd{margin-left:0}.Summary-module__tGQUVG__col1{grid-column:1}.Summary-module__tGQUVG__col2{grid-column:2}
.UpdateInvoiceReferences-module__kK0xzG__container{grid-gap:2rem;gap:2rem;display:grid}
.page-module__bp06-W__container{min-height:70vh}
.MyLoyaltyPage-module__Pz2Xzq__grid{grid-gap:var(--SIZE-300);gap:var(--SIZE-300);padding-block:var(--SIZE-300);grid-template-areas:"rightColumn""leftColumn";display:grid}.MyLoyaltyPage-module__Pz2Xzq__leftColumn{grid-area:leftColumn}.MyLoyaltyPage-module__Pz2Xzq__rightColumn{grid-area:rightColumn}@media (min-width:64em){.MyLoyaltyPage-module__Pz2Xzq__grid{grid-template-columns:2fr 1fr;grid-template-areas:"leftColumn rightColumn";align-items:start}}
/*# sourceMappingURL=2s1pzdta6f3x5.css.map*/