._container_8ngqi_4{margin-left:auto;margin-right:auto;max-width:1380px;padding-left:1.6rem;padding-right:1.6rem}._root_8ngqi_33{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:768px){._root_8ngqi_33{gap:1.6rem 1.6rem}}@media screen and (min-width:1024px){._root_8ngqi_33{gap:3.2rem 3.2rem}}@media screen and (min-width:768px){._root_8ngqi_33{width:calc(50% - .8rem)}}@media screen and (min-width:1024px){._root_8ngqi_33{display:grid;grid-template-columns:repeat(3,1fr);width:100%}}._root_8ngqi_33 ._foundicon-location_8ngqi_64,._root_8ngqi_33 ._koleoicon-from_8ngqi_61,._root_8ngqi_33 ._koleoicon-to_8ngqi_60{font-size:1.8rem}._input_8ngqi_68{position:relative}@media (hover:hover){._input_8ngqi_68:hover{z-index:1}}@media screen and (min-width:1024px){._input_8ngqi_68{height:100%}}._input_8ngqi_68:focus-within{z-index:10}._closestStationIcon_8ngqi_85,._swapStationsIcon_8ngqi_86{fill:#160c4d;width:2.2rem}@media screen and (min-width:1024px){.koleoicon-from,.koleoicon-to{font-size:1.8rem}}.container[data-v-b71d41e2]{margin-left:auto;margin-right:auto;max-width:1380px;padding-left:1.6rem;padding-right:1.6rem}@media screen and (min-width:768px){.active-ticket[data-v-b71d41e2]{display:flex;flex-direction:column;gap:1.6rem}}@media screen and (min-width:768px) and (min-width:768px){.active-ticket[data-v-b71d41e2]{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px) and (min-width:1024px){.active-ticket[data-v-b71d41e2]{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:768px) and (min-width:768px){.active-ticket[data-v-b71d41e2]{gap:1.6rem 1.6rem}}@media screen and (min-width:768px) and (min-width:1024px){.active-ticket[data-v-b71d41e2]{gap:3.2rem 3.2rem}}.active-ticket__content[data-v-b71d41e2]{align-items:center;background-color:#e6e3f2;border-radius:.8rem;color:#211563;display:inline-flex;gap:1.6rem;padding:1.6rem;width:100%}.active-ticket__ticket-name[data-v-b71d41e2]{font-family:Lato,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4}.active-ticket__carrier-name[data-v-b71d41e2]{font-family:Lato,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.3}.active-ticket__icon[data-v-b71d41e2]{display:none;min-width:3rem;text-align:center}@media screen and (min-width:768px){.active-ticket__icon[data-v-b71d41e2]{display:block}}.active-ticket__text[data-v-b71d41e2]{display:flex;flex-direction:column}.active-ticket .koleoicon-ticket[data-v-b71d41e2]{font-size:1.4rem;top:0;transform:none}@media screen and (min-width:768px){.active-ticket .koleoicon-ticket[data-v-b71d41e2]{font-size:2rem}}.container[data-v-329ba6f7]{margin-left:auto;margin-right:auto;max-width:1380px;padding-left:1.6rem;padding-right:1.6rem}.tile-season-offer-radio[data-v-329ba6f7]{width:100%}.tile-season-offer-radio__layout[data-v-329ba6f7]{align-items:center;display:grid;gap:1.6rem;grid-template-columns:1fr auto}.tile-season-offer-radio__left[data-v-329ba6f7]{display:flex;flex-direction:column}.tile-season-offer-radio__right[data-v-329ba6f7]{text-align:right}.tile-season-offer-radio__names[data-v-329ba6f7],.tile-season-offer-radio__price[data-v-329ba6f7]{font-family:Lato,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.4}.tile-season-offer-radio__validity[data-v-329ba6f7],.tile-season-offer-radio__via[data-v-329ba6f7]{font-family:Lato,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4}.tile-season-offer-radio__carrier[data-v-329ba6f7]{font-family:Lato,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.3}.container[data-v-7154e541]{margin-left:auto;margin-right:auto;max-width:1380px;padding-left:1.6rem;padding-right:1.6rem}.carrier-season-ticket[data-v-7154e541]{color:#211563}.carrier-season-ticket--is-loading .loading[data-v-7154e541]{pointer-events:none}.carrier-season-ticket__layout[data-v-7154e541]{display:flex;flex-direction:column;gap:2.5rem;margin-left:auto;margin-right:auto;max-width:1380px;padding:2.5rem 1.6rem;width:100%}@media screen and (min-width:768px){.carrier-season-ticket__layout[data-v-7154e541]{gap:5rem;padding-bottom:5rem;padding-top:5rem}}.carrier-season-ticket__title[data-v-7154e541]{font-family:Lato,sans-serif;font-size:2.4rem;font-weight:400;line-height:1.3}@media screen and (min-width:1024px){.carrier-season-ticket__title[data-v-7154e541]{font-family:Lato,sans-serif;font-size:3rem;font-weight:400;line-height:1.2}}.carrier-season-ticket__subtitle[data-v-7154e541]{display:block;font-family:Lato,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.4;margin-top:.4rem}@media screen and (min-width:1024px){.carrier-season-ticket__subtitle[data-v-7154e541]{margin-top:.8rem}}.carrier-season-ticket__group-title[data-v-7154e541]{font-family:Lato,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.4;margin:1.6rem auto;max-width:1380px;padding-left:1.6rem;padding-right:1.6rem}@media screen and (min-width:1024px){.carrier-season-ticket__group-title[data-v-7154e541]{font-family:Lato,sans-serif;font-size:2rem;font-weight:400;line-height:1.4}}@media screen and (min-width:768px){.carrier-season-ticket__group-title[data-v-7154e541]{margin-top:0}}.carrier-season-ticket__list[data-v-7154e541]{display:flex;flex-direction:column;gap:.8rem;margin-left:auto;margin-right:auto;max-width:1380px;padding-left:1.6rem;padding-right:1.6rem}@media screen and (min-width:768px){.carrier-season-ticket__list[data-v-7154e541]{display:flex;flex-direction:column;gap:1.6rem}}@media screen and (min-width:768px) and (min-width:768px){.carrier-season-ticket__list[data-v-7154e541]{display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px) and (min-width:1024px){.carrier-season-ticket__list[data-v-7154e541]{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:768px) and (min-width:768px){.carrier-season-ticket__list[data-v-7154e541]{gap:1.6rem 1.6rem}}@media screen and (min-width:768px) and (min-width:1024px){.carrier-season-ticket__list[data-v-7154e541]{gap:3.2rem 3.2rem}}.carrier-season-ticket__active-ticket[data-v-7154e541],.carrier-season-ticket__passengers[data-v-7154e541]{margin-left:auto;margin-right:auto;max-width:1380px;padding-left:1.6rem;padding-right:1.6rem}.carrier-season-ticket__choices[data-v-7154e541],.carrier-season-ticket__next[data-v-7154e541]{display:grid;row-gap:1.5rem}@media screen and (min-width:768px){.carrier-season-ticket__choices[data-v-7154e541],.carrier-season-ticket__next[data-v-7154e541]{gap:1.6rem 1.6rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.carrier-season-ticket__choices[data-v-7154e541],.carrier-season-ticket__next[data-v-7154e541]{gap:3.2rem 3.2rem;grid-template-columns:repeat(3,1fr)}}.carrier-season-ticket__total-price[data-v-7154e541]{color:#211563;padding-bottom:1.6rem}.carrier-season-ticket__error[data-v-7154e541],.carrier-season-ticket__total-price[data-v-7154e541]{font-family:Lato,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.4}.carrier-season-ticket__error[data-v-7154e541]{color:#cd4141;display:flex;flex-direction:column;gap:1.6rem}.carrier-season-ticket__available-discounts[data-v-7154e541]{font-weight:400;list-style:disc inside}.carrier-season-ticket__placeholders[data-v-7154e541]{margin-left:auto;margin-right:auto;max-width:1380px;padding-left:1.6rem;padding-right:1.6rem}.carrier-season-ticket__identity-document-section[data-v-7154e541]{z-index:1}.carrier-season-ticket__identity-document-info[data-v-7154e541]{margin-bottom:2.5rem}.carrier-season-ticket__identity-document-form[data-v-7154e541]{display:grid}@media screen and (min-width:768px){.carrier-season-ticket__identity-document-form[data-v-7154e541]{gap:1.6rem 1.6rem;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.carrier-season-ticket__identity-document-form[data-v-7154e541]{gap:3.2rem 3.2rem;grid-template-columns:repeat(3,1fr)}}.carrier-season-ticket__identity-document-submit[data-v-7154e541]{grid-column-start:1}@media screen and (max-width:767px){.carrier-season-ticket .tile-list>.tile-radio[data-v-7154e541]{border-left-width:0;border-radius:0;border-right-width:0}}
