.wrapper[data-v-2c1a1cb8]{position:relative}.wrapper .clear-button[data-v-2c1a1cb8]{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.content[data-v-4f8077b8]{max-width:453px;text-align:center}h1[data-v-4f8077b8]{margin-bottom:24px;font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.313rem;letter-spacing:.009rem}.button[data-v-4f8077b8]{margin:0 auto;margin-top:48px;max-width:272px}input[data-v-a59134f6]{display:none}h1[data-v-a59134f6]{font-size:1.5rem;font-weight:400;line-height:1.75rem;margin:18px 0}h2[data-v-a59134f6]{font-style:normal;font-weight:500;font-size:1.25rem;line-height:1.438rem;letter-spacing:.009rem}.heading[data-v-a59134f6]{display:grid;grid-template-columns:auto 30px 1fr;margin-bottom:15px;margin-top:10px}.info-icon[data-v-a59134f6]{width:100%;text-align:right}.wheelchair[data-v-a59134f6]{margin-left:10px;height:25px}.info[data-v-a59134f6]{position:relative;width:95%;margin:0 auto}.button[data-v-a59134f6]{margin:0 auto;margin-top:48px;max-width:272px}.group[data-v-a59134f6]{margin-top:30px}.group hr[data-v-a59134f6]{border:0;border-bottom:1px solid var(--neutral-color)}.group:last-child hr[data-v-a59134f6]{border:0}.group label[data-v-a59134f6]{display:flex;flex-direction:row}.group label .text[data-v-a59134f6]{margin-left:16px;display:flex;flex-direction:column}.caption[data-v-a59134f6],.type[data-v-a59134f6]{text-transform:capitalize}.caption[data-v-a59134f6]{margin-top:5px;margin-bottom:30px}.desktop-only[data-v-c089ca52]{display:none}.card.journey-date-picker[data-v-c089ca52]{margin:16px auto}.card.journey-date-picker[data-v-c089ca52]:focus-within{border:2px solid var(--focus-border-color);padding:14px}.card.journey-date-picker:focus-within button[role=tab].active[data-v-c089ca52]{border:2px solid var(--focus-border-color);padding:7px 14px 0}.card.journey-date-picker div[role=tablist][data-v-c089ca52]{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:10px;column-gap:10px;margin-bottom:10px}.card.journey-date-picker button[role=tab][data-v-c089ca52]{flex:auto;padding:8px 15px 1px;text-align:left;border-radius:4px;background-color:var(--card-bg-color);border:1px solid var(--border-color)}.card.journey-date-picker button[role=tab] .editable[data-v-c089ca52]{margin:10px auto}.card.journey-date-picker button[role=tab] label[data-v-c089ca52]{text-transform:capitalize}.card.journey-date-picker div[role=tabpanel][data-v-c089ca52]{overflow-x:auto}.checkbox-wrapper[data-v-c089ca52]{display:flex;align-items:center}@media only screen and (min-width:789px){.desktop-only[data-v-c089ca52],div[role=tabpanel].hidden[data-v-c089ca52]{display:block}section.card.journey-date-picker[data-v-c089ca52]{margin:0 0 40px;border:none}section.card.journey-date-picker .mobile-only[data-v-c089ca52]{display:none}section.card.journey-date-picker h2[data-v-c089ca52]{margin:45px auto 40px 0}section.card.journey-date-picker[data-v-c089ca52]:focus-within{border:none;padding:0}}h2[data-v-c089ca52]{font-weight:500;font-size:1.25rem;line-height:23px;letter-spacing:.15px}.search{flex:1}.search .hidden{display:none}.search .card{background-color:var(--card-bg-color);border:1px solid var(--border-color);margin-top:35px;padding:15px;border-radius:8px}.search .editable{display:block}.search .travel-pass-selected{font-size:1.25rem;font-weight:500;line-height:1.5rem;margin-top:25px;display:inline-block}.stop-search-links{position:relative}.stop-search-links .switch-icon{width:58px;height:58px;background-color:#fff;flex-shrink:0;border:1px solid var(--neutral-color);border-radius:100%;display:flex;justify-content:center;align-items:center;z-index:1;position:absolute;top:54px;right:15px;transform:rotate(90deg)}@media only screen and (min-width:789px){.search .stop-search-links{display:flex;padding:0;height:80px}.search .stop-search-links .search-link{position:relative;width:50%;padding:15px 20px 12px}.search .stop-search-links .search-link:last-child{border-left:2px solid var(--border-color);padding-left:56px}.search .stop-search-links .search-link a.editable{display:block;margin:0}.search .switch-icon{right:-31px;top:10px;transform:rotate(0deg)}:deep(.journey-passenger-select) .header{display:none}}form.journey-search{position:relative;padding:16px}form.journey-search .hidden{display:none}form.journey-search .stop-search{position:absolute;top:0;left:0;right:0}form.journey-search .card{padding:15px}form.journey-search .card a.editable{display:block;margin:10px 0}form.journey-search .promo-code-wrapper{width:100%}form.journey-search .promo-code-wrapper #promo-code{box-sizing:border-box;width:100%}form.journey-search .search-submission-wrapper{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (min-width:789px){form.journey-search{padding:0}form.journey-search .stop-search-links{display:none}form.journey-search .stop-search-container{background-color:var(--header-bg-color);display:flex}form.journey-search .stop-search-container .stop-search{width:50%;position:relative;background-color:unset}form.journey-search .stop-search-container .stop-search.hidden{display:block}form.journey-search .stop-search-container .stop-search:before{display:none}form.journey-search .stop-search-container .stop-search#origin input{border-radius:8px 0 0 8px}form.journey-search .stop-search-container .stop-search#destination input{border-radius:0 8px 8px 0}form.journey-search .desktop-form-wrapper{margin:24px 0;background-color:var(--card-bg-color);border:1px solid var(--border-color);border-radius:8px;display:flex;justify-content:space-around;padding-bottom:40px}form.journey-search .desktop-form-wrapper .card{border:none;padding:0}form.journey-search .search-submission-wrapper .promo-code-wrapper{margin:16px 0 0}form.journey-search .search-submission-wrapper #travel-pass-button{width:auto}}.leg-intermediate-stops[data-v-e8d04c04]{margin-top:15px;position:relative}.union[data-v-e8d04c04]{border-right:4px solid var(--legs-connector-line-color);height:calc(100% - 10px);left:6px;position:absolute;top:5px;width:4px;z-index:0}.intermediate-stop[data-v-e8d04c04]{padding-left:40px;margin:15px 0;display:flex;flex-direction:row;align-items:center}.intermediate-stop[data-v-e8d04c04]:before{content:"";height:12px;width:12px;border-radius:25px;border:3px solid var(--legs-connector-dot-border-color);background-color:#fff;position:absolute;left:3px;z-index:1}.intermediate-stop[data-v-e8d04c04]:first-child{margin-bottom:20px}.intermediate-stop[data-v-e8d04c04]:first-child:before{top:2px}.intermediate-stop[data-v-e8d04c04]:last-child{margin-top:20px}.intermediate-stop[data-v-e8d04c04]:last-child:before{bottom:0}.show-all[data-v-e8d04c04],.show-less[data-v-e8d04c04]{margin-top:5px;margin-left:40px;color:var(--legs-connector-dot-border-color)}.show-all label[data-v-e8d04c04],.show-less label[data-v-e8d04c04]{margin-right:5px}.intermediate-stop[data-v-e8d04c04]:first-child:before,.intermediate-stop[data-v-e8d04c04]:last-child:before{content:"";height:18px;width:18px;border-radius:25px;border:3px solid var(--font-color);background-color:var(--contrast-font-color);position:absolute;left:0}.show-less[data-v-e8d04c04]{margin-left:40px}.inverted[data-v-e8d04c04]{transform:rotateX(180deg)}.route[data-v-d7fb4220],.title[data-v-d7fb4220]{width:100%;text-align:center}.title[data-v-d7fb4220]{margin-bottom:30px}.route[data-v-d7fb4220]{margin-bottom:8px}h1[data-v-d7fb4220]{font-size:2.125rem;line-height:2.5rem;font-weight:400;align-items:center;text-align:center;letter-spacing:.25px}h2[data-v-d7fb4220]{font-style:normal;font-size:1rem;font-weight:500;line-height:1.5rem}.info[data-v-d7fb4220]{margin-top:50px;display:grid;grid-template-columns:minmax(330px,1fr) 120px minmax(330px,1fr)}span[data-v-d7fb4220]{padding:3px 13.75px;height:20px;display:flex;justify-content:center;align-items:center}.leg[data-v-d7fb4220]{box-shadow:0 4px 24px rgba(0,0,0,.05);border-radius:4px;margin-bottom:20px;padding-bottom:30px}.leg-head[data-v-d7fb4220]{width:100%;background-color:var(--leg-detail-head-bg-color);padding:0 16px;margin-bottom:15px;height:39px;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.leg-content[data-v-d7fb4220]{padding:0 5px}.leg-content h3[data-v-d7fb4220]{font-size:1.063rem;font-weight:500;line-height:1.75rem;margin:18px 0}.leg-stop[data-v-d7fb4220]{display:flex;flex-direction:row;font-weight:700;font-size:.875rem;line-height:24px}.leg-stop span[data-v-d7fb4220]{margin-right:20px;padding:0}.duration[data-v-d7fb4220]{margin-top:6px}.date[data-v-d7fb4220]{margin-bottom:20px}.price-detail[data-v-d7fb4220],.route-detail[data-v-d7fb4220]{overflow:hidden}.divisor[data-v-d7fb4220]{text-align:center}.line[data-v-d7fb4220]{border-right:1px solid var(--neutral-color);height:100%;margin:0 auto;width:1px}.route-detail[data-v-d7fb4220]{display:flex;flex-direction:column;text-align:left;margin-bottom:20px}.price-container[data-v-d7fb4220]{display:flex;justify-content:space-between}.price-container p[data-v-d7fb4220]{font-weight:700;font-size:1.5rem;line-height:28px}@media only screen and (max-width:960px){.info[data-v-d7fb4220]{display:flex;flex-direction:column}.route-detail[data-v-d7fb4220]{border-right:none}.divisor[data-v-d7fb4220]{display:none}}article.card.journey .discount[data-v-28660269]{display:flex;flex-direction:row;color:var(--green-notification-color);margin:10px 0;font-weight:500}article.card.journey .discount span[data-v-28660269]{width:17.5px;height:17.5px;margin-right:5px}.current-trip{color:var(--primary-color)}article.card.journey{padding:21px 35px;margin:13px 16px 0 16px}article.card.journey.active{padding:20px 34px;border:2px solid var(--secondary-color)}article.card.journey.not-for-sale{opacity:.5}article.card.journey header{margin-bottom:16px;display:flex;-moz-column-gap:3px;column-gap:3px}article.card.journey header .price{margin-left:auto}article.card.journey .overline{margin:7px 0}article.card.journey .time-grid{display:grid;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;-moz-column-gap:16px;column-gap:16px;line-height:1.5rem}article.card.journey .changes-tag{margin:9px 0 3px;border-radius:20px;background-color:var(--changes-tag-bg-color);display:inline-flex;align-items:center;padding:3px 10px;-moz-column-gap:10px;column-gap:10px;font-size:.75rem}article.card.journey .changes-tag .bus-icon{width:10px}article.card.journey .changes-tag .bus-icon path{fill:var(--font-color)}article.card.journey footer{margin-top:14px;display:flex;justify-content:space-between}article.card.journey footer .not-for-sale-reason{color:var(--primary-color);font-size:.875rem;font-weight:700;opacity:.7}article.card.journey footer .seats{color:var(--secondary-color)}article.card.journey footer button.info{margin-left:0;color:var(--primary-color);font-weight:500}article.card.journey .prices{height:140px;margin:auto 0}article.card.journey .prices input[type=radio]{position:absolute;width:100%;height:100%;display:none}article.card.journey .prices label{border:1px solid var(--border-color);border-radius:4px;display:flex;flex-direction:column;padding:18px 21px 16px;margin:0 0;box-shadow:0 0 2px rgba(0,0,0,.14);gap:10px;flex-wrap:wrap;justify-content:center;align-items:center;text-align:center}article.card.journey .prices label .checkmark{visibility:hidden}article.card.journey .prices label .price-label{font-weight:500;color:var(--font-color);line-height:1.5rem;font-size:1.25rem;margin:0 auto;display:flex}article.card.journey .prices label .fare-type{text-align:center;color:var(--font-neutral-color);font-style:italic;font-size:.625rem;text-transform:uppercase;font-weight:600}article.card.journey .prices label .radio-button{height:1.5rem;width:1.5rem;margin-right:10px}article.card.journey .prices label .cross,article.card.journey .prices label .tick{height:.625rem;margin-right:10px}article.card.journey .prices input[type=radio]:checked+label{background-color:var(--secondary-color-600);color:var(--contrast-font-color)}article.card.journey .prices input[type=radio]:checked+label .fare-type,article.card.journey .prices input[type=radio]:checked+label .price-label{color:var(--contrast-font-color)}article.card.journey .prices input[type=radio]:checked+label p{font-weight:700}article.card.journey .prices input[type=radio]:checked+label .checkmark{visibility:inherit}article.card.journey .prices input[type=radio]:checked+label .tick path{stroke:var(--contrast-font-color)}article.card.journey .prices input[type=radio]:checked+label .cross path{fill:var(--contrast-font-color)}article.card.journey .prices.single{grid-template-columns:repeat(1,150px)}@media only screen and (min-width:789px){.mobile-only{display:none}article.card.journey{display:flex;justify-content:space-between;margin:13px 0 0}article.card.journey .prices{display:grid;grid-template-columns:repeat(2,150px);-moz-column-gap:12px;column-gap:12px}article.card.journey .prices label{flex-direction:column}}@media only screen and (max-width:788px){.desktop-only,.journey:not(.active) .prices,article.card.journey .prices{display:none}article.card.journey,article.card.journey.active{padding:21px 20.5px}article.card.journey footer button.info{margin-left:auto}article.card.journey.active .prices{margin-top:16px;height:auto;display:flex;flex-direction:column;gap:8px}article.card.journey .prices label{justify-content:flex-start;align-items:flex-start}article.card.journey .prices label .price-label{margin:0}article.card.journey .prices label .fare-type{margin-left:34px}}.alert-icon{width:17.5px;height:17.5px}.alert-icon svg{width:100%}.journey-feed{display:flex;flex-direction:column}.promo-code-response{margin-bottom:25px;font-weight:500}.promo-code-invalid{display:flex;flex-direction:row;padding:0 15px;color:var(--primary-color)}.promo-code-invalid span{margin-right:5px}.promo-code-valid{display:flex;flex-direction:row;padding:0 15px;color:var(--green-notification-color)}.promo-code-valid span{width:17.5px;height:17.5px;margin-right:5px}@media only screen and (min-width:789px){.promo-code-invalid,.promo-code-valid{padding-left:0}}.error[data-v-11546505]{text-align:center;margin:auto 0}.error .alertIcon[data-v-11546505]{fill:var(--alert-bg-color);margin:0 0 36px 0}.error button[data-v-11546505]{max-width:170px;margin:22px auto 0}.error p[data-v-11546505]{margin:0 0 12px 0;padding:0;line-height:24px;font-size:1.125rem}.journey-list header.page-heading{margin:72px 0 0}.journey-list header.page-heading h2{margin-bottom:17px}.journeys[data-v-16a3f603]{flex:1;justify-content:center;display:flex;flex-direction:column}.error-card[data-v-16a3f603]{padding:100px 0}@media only screen and (max-width:789px){header.page-heading[data-v-16a3f603]{margin:0 0 12px 0}.error-card[data-v-16a3f603]{margin:0 10px}}.error[data-v-01c1c54c]{margin:0;max-width:30rem}[data-v-4fcea218] svg path{fill:var(--font-color)}.bearing-header[data-v-4fcea218]{display:flex;align-items:center;gap:20px;border-radius:8px 8px 0 0}.icons[data-v-4fcea218]{display:flex;gap:4px;align-items:center;justify-content:space-between}.icons svg[data-v-4fcea218]{fill:var(--caption-font-color)}.icons .bus[data-v-4fcea218]{height:19.79px}.icons .arrow[data-v-4fcea218]{height:16.67px}.bearing-header.inbound .icons .arrow[data-v-4fcea218]{transform:rotate(180deg)}.addons-container[data-v-5c20fb68]{margin-bottom:2em}.addons-container .spinner[data-v-5c20fb68]{margin:5em auto}.addon-container[data-v-5c20fb68]{display:flex;gap:11px;justify-content:space-between;border-bottom:1px solid var(--border-color);align-items:flex-start;margin:15px 0}.addon-container[data-v-5c20fb68]:last-of-type{border-bottom:none;margin-bottom:0}.addon-container label[data-v-5c20fb68]{font-size:.875rem;line-height:1.5rem;font-weight:700}.addon-container p[data-v-5c20fb68]{font-size:.75rem;line-height:1rem;color:var(--caption-font-color)}.bearing-header[data-v-5c20fb68]{margin-bottom:2em}@media only screen and (max-width:789px){.bearing-container[data-v-5c20fb68]{margin:auto 15px 14px;padding:1.5em 16px 22px}.addons-container.card[data-v-5c20fb68]{background-color:inherit;border:none}}@media only screen and (min-width:789px){.addons-container[data-v-5c20fb68]{padding:75px 20px}.addons-container.return[data-v-5c20fb68]{display:grid;grid-template-columns:1fr 1px 1fr;-moz-column-gap:20px;column-gap:20px}.divider[data-v-5c20fb68]{background-color:var(--border-color)}.bearing-container[data-v-5c20fb68]{max-width:350px;margin:0 auto}.bearing-container.card[data-v-5c20fb68]{background-color:inherit;border:none}}h3[data-v-13fe17d2]{font-size:1.25rem;font-weight:500;line-height:23px}.discount[data-v-13fe17d2]{display:flex;flex-direction:row;color:var(--green-notification-color);margin:5px 0;margin-bottom:27px}.discount span[data-v-13fe17d2]{width:17.5px;height:17.5px;margin-right:5px}.passengers.card[data-v-13fe17d2]{margin:20px 15px 15px;padding:16px 23px 20px}.passengers.card .content-wrapper>div[data-v-13fe17d2]{display:flex}.passengers.card[data-v-13fe17d2] .title{display:none}.passengers.card[data-v-13fe17d2] .subtotal{margin-top:44px;font-weight:700;font-size:1.125rem;line-height:1.75rem}.passengers.card[data-v-13fe17d2] .subtotal .price{font-size:1.5rem}@media only screen and (min-width:789px){.passengers.card[data-v-13fe17d2]{margin:0;padding:48px 78px;display:flex;align-items:center;justify-content:center}.passengers.card .content-wrapper[data-v-13fe17d2]{max-width:294px;flex-basis:294px}}.ticket[data-v-5f11d840]{--ticket-padding-width:44px;background-color:var(--ticket-bg-color);padding:34px var(--ticket-padding-width);border-radius:8px;display:grid;grid-template-rows:1fr auto 1fr;max-width:350px;margin:0 auto}.ticket .top-half[data-v-5f11d840]{display:flex;justify-content:space-between;flex-direction:column}.ticket .top-half header[data-v-5f11d840]{display:flex;align-items:center;gap:4px}.ticket .top-half header span.overline[data-v-5f11d840]{margin-right:auto}.ticket .top-half .time[data-v-5f11d840]{font-weight:700;font-size:1.5rem;line-height:1.75rem;margin:25px 0 9px;align-self:end;display:flex;width:100%;justify-content:space-between}.ticket .bottom-half[data-v-5f11d840]{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:5px}.ticket .bottom-half .destination[data-v-5f11d840]{text-align:right}.ticket .bottom-half .direction[data-v-5f11d840]{margin:17px 0 11px;color:var(--ticket-direction-color)}.ticket .bottom-half p.origin[data-v-5f11d840]{margin:0}.ticket .bottom-half .city-title[data-v-5f11d840]{font-weight:500;font-size:1.25rem;line-height:23px}.ticket .divider[data-v-5f11d840]{border-top:1px dashed var(--ticket-divider-color);position:relative}.ticket .divider span[data-v-5f11d840]{position:absolute;left:50%;transform:translate(-50%,-50%)}.ticket .divider[data-v-5f11d840]:after,.ticket .divider[data-v-5f11d840]:before{content:"";height:45px;width:45px;border-radius:25px;background-color:var(--ticket-container-color);position:absolute;transform:translate(-50%,-50%);left:calc(var(--ticket-padding-width)*-1)}.ticket .divider[data-v-5f11d840]:after{left:unset;right:calc(var(--ticket-padding-width)*-1);transform:translate(50%,-50%)}.confirm-journey .desktop-only[data-v-19697362],.confirm-journey .journey.hidden[data-v-19697362]{display:none}.confirm-journey [role=tablist][data-v-19697362]{background-color:var(--ticket-container-color);display:flex;justify-content:center;align-items:stretch}.confirm-journey [role=tablist] button[data-v-19697362]{min-width:120px;border:1.33px solid transparent;font-family:inherit;color:var(--contrast-font-color);background-color:var(--ticket-container-color);padding:25px 10px 15px}.confirm-journey [role=tablist] button.active[data-v-19697362]{font-weight:700;border-bottom:1.33px solid var(--contrast-font-color)}.confirm-journey .ticket-container[data-v-19697362]{background-color:var(--ticket-container-color);padding:34px 15px 28px;overflow:hidden}@media only screen and (min-width:789px){.confirm-journey .mobile-only[data-v-19697362]{display:none}.confirm-journey .desktop-only[data-v-19697362]{display:block}.confirm-journey:not(.return) .journey[data-v-19697362]{display:flex}.confirm-journey:not(.return) .journey .passengers[data-v-19697362],.confirm-journey:not(.return) .journey .ticket-container[data-v-19697362]{box-sizing:border-box;width:50%;border:1px solid var(--border-color)}.confirm-journey:not(.return) .journey .ticket-container[data-v-19697362]{border-radius:8px 0 0 8px;border-right:none;display:flex;align-items:center;justify-content:center;padding:34px 68px 28px}.confirm-journey:not(.return) .journey .passengers[data-v-19697362]{border-radius:0 8px 8px 0;border-left:none}.confirm-journey.return .journeys[data-v-19697362]{display:flex;justify-content:space-between;margin-bottom:2em}.confirm-journey.return .journeys .journey[data-v-19697362]{width:45%;flex-basis:0 0 40%}.confirm-journey.return .journeys .journey.hidden[data-v-19697362]{display:initial}.confirm-journey.return .journeys .journey .journey-header[data-v-19697362]{display:flex;padding:40px 20px 40px 70px;align-items:center;gap:20px;border-radius:8px 8px 0 0}.confirm-journey.return .journeys .journey .journey-header .icons[data-v-19697362]{flex:0 0 60px;display:flex;align-items:center}.confirm-journey.return .journeys .journey#inboundJourney-tab .journey-header .icons .arrow[data-v-19697362]{transform:rotate(180deg)}.confirm-journey.return .journeys .journey .ticket-container[data-v-19697362]{padding:35px min(55px,10%)}.confirm-journey.return .journeys .journey .passengers[data-v-19697362]{border-radius:0 0 8px 8px}}.loading[data-v-fe2eddd0]{min-height:300px;display:flex;justify-content:center}form[data-v-fe2eddd0]{padding:0}form h1[data-v-fe2eddd0]{margin:50px 0 65px 0;font-weight:400}form .buyerDetails[data-v-fe2eddd0]{width:312px;display:flex;flex-direction:column;align-items:center;margin:60px auto 30px auto}form .buyerDetails .gotAnAccount[data-v-fe2eddd0]{width:100%;background-color:var(--bg-color);margin-bottom:30px;border-radius:10px;text-align:center;padding:25px 0 25px 0}form .buyerDetails .gotAnAccount label[data-v-fe2eddd0]{font-weight:700}form .buyerDetails .gotAnAccount .loginRoute[data-v-fe2eddd0]{color:var(--primary-color);cursor:pointer}form .buyerDetails .field[data-v-fe2eddd0]{width:100%;margin:10px 0}form .buyerDetails .field input[data-v-fe2eddd0]{margin-top:5px;box-sizing:border-box;width:100%}form .buyerDetails .field .emailFocus[data-v-fe2eddd0]{margin-top:5px;color:var(--low-contrast-font-color)}form .buyerDetails .field .border-error[data-v-fe2eddd0]{border-color:var(--error-color)}form .buyerDetails .checkboxMarketing[data-v-fe2eddd0],form .buyerDetails .checkboxTerms[data-v-fe2eddd0]{width:100%;margin:10px 0}form .buyerDetails .checkboxMarketing a[data-v-fe2eddd0],form .buyerDetails .checkboxTerms a[data-v-fe2eddd0]{color:var(--primary-color);cursor:pointer}form .buyerDetails[data-v-fe2eddd0] #marketing-label{display:flex;align-items:center}form .error[data-v-fe2eddd0]{color:var(--error-color)}@media only screen and (max-width:1000px){form[data-v-fe2eddd0]{padding:16px}form h1[data-v-fe2eddd0]{margin:25px 0 30px 0}}@media only screen and (max-width:380px){form .buyerDetails[data-v-fe2eddd0]{width:90%}}h2[data-v-37076de7]{margin:32px 0 20px}.field[data-v-37076de7]{display:flex;flex-direction:column;margin:13px 0}.international-text[data-v-37076de7]{margin-top:26px}@media only screen and (min-width:789px){h2[data-v-37076de7]{margin:35px 0 35px 0;font-size:1.5rem;line-height:1.75rem;font-weight:400}}.card[data-v-e6af75f6]{margin:20px 15px 15px;padding:0 15px 20px}.loading[data-v-e6af75f6]{margin:auto}.passenger-details[data-v-e6af75f6]{display:flex;flex-direction:column;flex-grow:1}@media only screen and (min-width:789px){.card[data-v-e6af75f6]{margin:20px 0 15px;padding-bottom:50px}form[data-v-e6af75f6]{max-width:312px;margin:auto}}.card[data-v-c15ae7d8]{margin:20px 15px 15px;padding:27px 15px 25px}form[data-v-c15ae7d8]{max-width:517px;margin:auto;display:flex;flex-wrap:wrap;-moz-column-gap:19px;column-gap:19px}form>.field[data-v-c15ae7d8]{flex:1 1 40%;min-width:40%}form>.checkbox-container[data-v-c15ae7d8],form>.field[data-v-c15ae7d8]:nth-of-type(2){flex-basis:100%}@media only screen and (min-width:789px){.card[data-v-c15ae7d8]{margin:20px 0 15px;padding:68px 15px 54px}form[data-v-c15ae7d8]{max-width:517px;margin:auto}}.neutral[data-v-790c4cc6]{color:var(--font-neutral-color)}.details[data-v-790c4cc6]{display:flex;flex-direction:column}.grid[data-v-790c4cc6]{width:100%;display:grid;grid-template-columns:1fr 80px;padding-top:8px}.grid div[data-v-790c4cc6]:first-child{text-align:left}.grid div[data-v-790c4cc6]:last-child{text-align:right}.total[data-v-790c4cc6]{font-weight:700}.warning[data-v-790c4cc6]{margin-top:5px;color:var(--pressed-color)}[data-v-a1ddf636] .checkbox-container{align-items:flex-start;width:100%}#refund-booking[data-v-a1ddf636]{display:flex;flex-direction:column;flex:1}p[data-v-a1ddf636]{padding:0;margin:0}h6[data-v-a1ddf636]{margin-top:30px}.modal-content[data-v-a1ddf636]{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:350px;text-align:center}.modal-content h1[data-v-a1ddf636]{margin-top:30px}.modal-content p[data-v-a1ddf636]{margin-top:20px;max-width:150px}.card[data-v-a1ddf636]{flex:1;display:flex;flex-direction:column}.loading[data-v-a1ddf636]{margin:auto}.total[data-v-a1ddf636]{width:100%;display:grid;grid-template-columns:1fr 80px;padding-top:8px;font-weight:700}.total div[data-v-a1ddf636]:first-child{text-align:left}.total div[data-v-a1ddf636]:last-child{text-align:right}.refund-content[data-v-a1ddf636]{padding-top:20px;max-width:350px;margin:0 auto;display:flex;flex-direction:column}.action[data-v-a1ddf636]{margin-top:30px}.passengers[data-v-a1ddf636]{display:flex;flex-direction:column;padding-top:50px;margin-bottom:30px;width:100%}.passenger[data-v-a1ddf636]{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:16px}